需要答案請加QQ:3230981406 微信:aopopenfd777
可做奧鵬全部院校在線作業(yè)、離線作業(yè)、畢業(yè)論文
北交《軟件工程與實踐》在線作業(yè)一-0002
試卷總分:100 得分:100
一、單選題 (共 20 道試題,共 50 分)
1.一個模塊的( )是指能直接控制該模塊的模塊數(shù).
A.扇出數(shù)
B.扇入數(shù)
C.寬度
D.深度
答案:B
2.軟件工程中的各種方法是完成軟件工程項目的技術(shù)手段,它們支持軟件工程的( )階段.
A.各個
B.前期
C.中期
D.后期
答案:A
3.( )允許用戶把若干作業(yè)提交計算機系統(tǒng)集中處理的操作系統(tǒng)。
A.分時操作系統(tǒng)
B.實時操作系統(tǒng)
C.網(wǎng)絡(luò)操作系統(tǒng)
D.批處理操作系統(tǒng)
答案:D
4.分配到必要資源并獲得了處理機時的進程狀態(tài)稱為( )。
A.就緒狀態(tài)
B.執(zhí)行狀態(tài)
C.等待狀態(tài)
D.阻塞狀態(tài)
答案:B
5.人機界面的風(fēng)格大致經(jīng)過了( )代的演變.
A.三
B.四
C.五
D.六
答案:B
6.為改正軟件系統(tǒng)中潛藏的錯誤而進行的維護活動稱為( )
A.糾錯性維護
B.適應(yīng)性維護
C.改善性維護
D.預(yù)防性維護
7.從事物的組成部件及每個部件的屬性,功能來認識事物.這種方法被稱為( )的方法.
A.面向?qū)ο?/p>
B.面向數(shù)據(jù)
C.面向過程
D.面向?qū)傩?/p>
8.Jackson方法在需求分析階段的主要步驟不包括( ).
A.了解實體行為
B.標識實體與行為
C.生成實體結(jié)構(gòu)圖
D.創(chuàng)建軟件系統(tǒng)模型
9.在下列功能中,( )最好地描述了OSI模型的網(wǎng)絡(luò)層。
A.保證數(shù)據(jù)正確的順序、無錯和完整
B.提供用戶與網(wǎng)絡(luò)的接口
C.處理信號通過介質(zhì)的傳輸
D.控制報文通過網(wǎng)絡(luò)的路由選擇
10.存儲器的讀寫速度排列順序正確的是( )。
A.RAM>Cache>硬盤>軟盤
B.Cache>RAM>硬盤>軟盤
C.Cache>硬盤>RAM>軟盤
D.RAM>硬盤>軟盤>Cache
11.面向數(shù)據(jù)的設(shè)計方法就是根據(jù)問題的數(shù)據(jù)結(jié)構(gòu)定義一組映射,把問題的數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為問題解的( )結(jié)構(gòu)
A.程序
B.數(shù)據(jù)
C.邏輯
D.物理
12.將軟件組裝成系統(tǒng)的一種測試技術(shù)叫( ).
A.集成測試
B.單元測試
C.集合測試
D.系統(tǒng)測試
13.下列關(guān)于進程的描述錯誤的是( )。
A.進程是動態(tài)的
B.進程有生命期
C.多個進程可以并行執(zhí)行,不需同步機構(gòu)
D.程序的執(zhí)行過程是進程
14.線性鏈表的地址( )。
A.必須連續(xù)
B.部分地址必須連續(xù)
C.一定不連續(xù)
D.連續(xù)與否均可以
15.技術(shù)可行性是可行性研究的關(guān)鍵,其主要內(nèi)容一般不包括( ).
A.風(fēng)險分析
B.資源分析
C.人員分析
D.技術(shù)分析
16.當模塊中包含復(fù)雜的條件組合,只有( )能夠清晰地表達出各種動作之間的對應(yīng)關(guān)系.
A.判定表和判定樹
B.盒圖
C.流程圖
D.關(guān)系圖
17.進程的以下哪個狀態(tài)轉(zhuǎn)換是不可能的( )。
A.就緒狀態(tài)-執(zhí)行狀態(tài)
B.執(zhí)行狀態(tài)-就緒狀態(tài)
C.阻塞狀態(tài)-就緒狀態(tài)
D.等待狀態(tài)-執(zhí)行狀態(tài)
18.軟件的發(fā)展經(jīng)歷了( )個發(fā)展階段
A.1
B.2
C.3
D.4
19.有一數(shù)列:87 55 66 13 19 39 48 經(jīng)過一趟排序后得到: 55 87 13 66 19 39 48 請問使用的是何種排序方法?( ?。?/p>
A.簡單插入排序
B.冒泡排序
C.2路歸并排序
D.快速排序
20.如果一個C類網(wǎng)絡(luò)用掩碼255.255.255.224劃分子網(wǎng),那么會產(chǎn)生( )個可用的子網(wǎng)。
A.16
B.6
C.2
D.4
二、判斷題 (共 20 道試題,共 50 分)
21.面向數(shù)據(jù)的設(shè)計方法的適用場合是具有明顯的層次信息結(jié)構(gòu)的應(yīng)用如:企事業(yè)的信息管理系統(tǒng);系統(tǒng)軟件(如操作系統(tǒng))等.
22.操作系統(tǒng)是用戶和硬件的接口。
23.目前,軟件項目的進度安排的兩種比較常用的方法是程序評估與審查技術(shù)(PERT)和關(guān)鍵路徑法(CPM).
24.快速原型技術(shù)的適用于軟件產(chǎn)品要求大量的用戶交互,或產(chǎn)生大量的可視輸出,或設(shè)計一些復(fù)雜的算法等場合.
25.緩沖池是由多個緩沖區(qū)組成,一個系統(tǒng)可有一個或幾個緩沖池,一個緩沖池可有多個緩沖區(qū)。
26.樹形結(jié)構(gòu)是用于描述數(shù)據(jù)元素之間的層次關(guān)系的一種線性數(shù)據(jù)結(jié)構(gòu)。
27.進程間由于共享資源而產(chǎn)生的制約關(guān)系稱為進程同步。
28.流程圖也稱為程序框圖是最常用的一種表示法.
29.需求分析階段的成果主要是需求規(guī)格說明,但該成果與軟件設(shè)計,編碼,測試直至維護關(guān)系不大。
30.在目前,用于保證軟件質(zhì)量的主要手段是進行軟件測試。
31.面向?qū)ο蟮某绦蛟O(shè)計的基本做法是將數(shù)據(jù)及對數(shù)據(jù)的操作放在一起,作為一個相互依存、不可分割的整體來處理。
32.順序文件和鏈接文件的長度都可以動態(tài)變化。
33.文檔記錄軟件開發(fā)活動和階段成果,具有永久性,可供人或機器閱讀.
34.測試計劃,測試用例,出錯統(tǒng)計和有關(guān)的分析報告一般不用長期保存.
35.通過軟件測試,可以發(fā)現(xiàn)軟件中所有潛伏的錯誤.
36.數(shù)據(jù)輸入的一般準則中包括采用靈活多樣的交互方式,允許用戶自選輸入方式;不允許用戶控制交互過程.
37.面對日益增長的軟件需求,人們顯得力不從心.往往是產(chǎn)生軟件危機的原因之一.
38.進程的建立可以通過作業(yè)調(diào)度來實現(xiàn)。
39.黑盒測試時,既要考慮程序的內(nèi)部邏輯結(jié)構(gòu)又要考慮其外部特性。
40.為了充分發(fā)揮開發(fā)人員的潛力,縮短工期,軟件工程項目的任務(wù)分解與安排應(yīng)盡力挖掘可并行開發(fā)的部分.