摘要:2023下半年軟件設(shè)計師考試安排在11月4日,為幫助考生備考2023下半年軟考軟件設(shè)計師考試,希賽網(wǎng)整理了2023下半年軟件設(shè)計師入學(xué)摸底測試卷,以便考生對知識學(xué)習(xí)掌握的程度有個認知,方便后面的備考計劃安排。
為幫助考生備考2023下半年軟考軟件設(shè)計師考試,希賽網(wǎng)整理了2023下半年軟件設(shè)計師入學(xué)摸底測試卷,以便考生對知識學(xué)習(xí)掌握的程度有個認知,方便后面的備考計劃安排。
以下為2023下半年軟件設(shè)計師入學(xué)摸底測試卷部分試題,完整試題及答案請考生在本文文首本文資料處或文末的資料下載欄目下載查看。
5、計算機中,系統(tǒng)總線用于( )連接。
A、接口和外設(shè)
B、運算器、控制器和寄存器
C、主存外設(shè)部件
D、DMA控制器和中斷控制器
6、以下關(guān)于采用一位奇校驗方法的敘述中,正確的是( )。
A、若所有奇數(shù)位出錯,則可以檢測出該錯誤但無法糾正錯誤
B、若所有偶數(shù)位出錯,則可以檢測出該錯誤并加以糾正
C、若有奇數(shù)個數(shù)據(jù)位出錯,則可以檢測出該錯誤但無法糾正錯誤
D、若有偶數(shù)個數(shù)據(jù)位出錯,則可以檢測出該錯誤并加以糾正
11、著作權(quán)中,( )的保護期不受限制。
A、發(fā)表權(quán)
B、發(fā)行權(quán)
C、署名權(quán)
D、展覽權(quán)
12、若模塊A通過控制參數(shù)來傳遞信息給模塊B,從而確定執(zhí)行模塊B中的哪部分語句,則這兩個模塊的耦合類型是( )耦合。
A、數(shù)據(jù)
B、標記
C、控制
D、公共
36、采用貪心算法保證能求得最優(yōu)解的問題是( )。
A、0-1背包
B、矩陣鏈乘
C、最長公共子序列
D、部分(分數(shù))背包
37、以下關(guān)于好的軟件設(shè)計原則的敘述中,不正確的是( ) 。
A、模塊化
B、提高模塊獨立性
C、集中化
D、提高抽象層次
40、以下關(guān)于軟件設(shè)計原則錯誤的是( )。
A、模塊的作用域應(yīng)該在其控制域之內(nèi)
B、遵循“高內(nèi)聚,低耦合”的設(shè)計原則
C、多扇入、少扇出
D、模塊的功能應(yīng)該是不可預(yù)測的。
41、系統(tǒng)可維護性是指維護人員理解、改正、改動和改進軟件系統(tǒng)的難易程度,其評價指標不包括( )。
A、可理解性
B、可測試性
C、可修改性
D、一致性
53、在用例圖中,一個用例明顯混合了多種場景,不同的情況會產(chǎn)生多種分支,大部分的情況下實現(xiàn)該用例,而對于一些特定情況可能通過其他用例進行實現(xiàn),這是( )關(guān)系。
A、包含關(guān)系
B、擴展關(guān)系
C、泛化關(guān)系
D、依賴關(guān)系
55、某高校人力資源管理系統(tǒng)的數(shù)據(jù)庫中,教師關(guān)系模式為T(教師號,姓名,部門號,崗位,聯(lián)系地址,薪資),函數(shù)依賴集F={教師號→(姓名,部門號,崗位,聯(lián)系地址),崗位→薪資}。T關(guān)系的主鍵為( ),函數(shù)依賴集F( )。
問題1
A、教師號,T存在冗余以及插入異常和刪除異常的問題
B、教師號,T不存在冗余以及插入異常和刪除異常的問題
C、(教師號,崗位),T存在冗余以及插入異常和刪除異常的問題
D、(教師號,崗位),T不存在冗余以及插入異常和刪除異常的問題
61、The beauty of software is in its function,in its internal structure,and in the way in which it is created by a team. To a user,a program with just the right features presented through an intuitive and(1 )interface is beautiful.To a software designer,an internal structure that is partitioned in a simple and intuitive manner,and that minimizes internal coupling is beautiful.To developers and managers ,a motivated team of developers making significant progress every week,and producing defect-free code,is beautiful.There is beauty on all these levels.
Our world needs software——lots of software. Fifty years ago software was something that ran in a few big and expensive machines. Thirty years ago it was something that ran in most companies and industrial settings. Now there is software running in our cell phones,watches,appliances,automobiles,toys,and tools. And need for new and better software never(2).As our civilization grows and expands,as developing nations build their infrastructures,as developed nations strive to achieve ever greater efficiencies,the need for more and more Software(3 )to increase. It would be a great shame if,in all that software,there was no beauty.
We know that software can be ugly. We know that it can be hard to use,unreliable ,and carelessly structured. We know that there are software systems whose tangled and careless internal structures make them expensive and difficult to change. We know that there are software systems that present their features through an awkward and cumbersome interface. We know that there are software systems that crash and misbehave. These are(4)systems. Unfortunately,as a profession,software developers tend to create more ugly systems than beautiful ones.
There is a secret that the best software developers know. Beauty is cheaper than ugliness. Beauty is faster than ugliness. A beautiful software system can be built and maintained in less time,and for less money ,than an ugly one. Novice software developers don't understand this. They think that they have to do everything fast and quick. They think that beauty is(5).No! By doing things fast and quick,they make messes that make the software stiff,and hard to understand,beautiful systems are flexible and easy to understand. Building them and maintaining them is a joy. It is ugliness that is impractical.Ugliness will slow you down and make your software expensive and brittle. Beautiful systems cost the least build and maintain,and are delivered soonest.
問題1
A、Simple
B、Hard
C、Complex
D、duplicated
問題2
A、happens
B、exists
C、stops
D、starts
問題3
A、starts
B、continues
C、appears
D、stops
問題4
A、practical
B、useful
C、beautiful
D、ugly
問題5
A、impractical
B、perfect
C、time-wasting
D、practical
軟考備考資料免費領(lǐng)取
去領(lǐng)取