l 系統(tǒng)分析時,要給出目標(biāo)系統(tǒng)的邏輯模型,它反應(yīng)了系統(tǒng)的功能和性質(zhì),而設(shè)計時要給出目標(biāo)系統(tǒng)的物理模型,它反映的是系統(tǒng)的某一種具體( 53 )方案。
(53). A. 實施 B. 部署 C. 實現(xiàn) D. 發(fā)布
l 數(shù)據(jù)流圖中的信息處理類型大體上可以分為兩種類型,一種是變換流,另一種是( 54 )。
(54). A. 事務(wù)流 B. 控制流 C. 處理流 D. 工作流
l 一個模塊應(yīng)具備以下4個要素:輸入和輸出、處理功能、( 55 )和程序代碼。
(55). A. 全局?jǐn)?shù)據(jù) B. 返回狀態(tài) C. 內(nèi)部數(shù)據(jù) D. 模塊說明
l 測試大綱是測試的依據(jù),它詳盡地規(guī)定了在測試中所必須完成的基本測試項目、測試資源、( 56 )和測試完成的標(biāo)準(zhǔn)。
(56). A. 測試安排 B. 測試數(shù)據(jù) C. 測試規(guī)程 D. 測試內(nèi)容
l 恢復(fù)測試是為了監(jiān)測系統(tǒng)的( 57 )能力。
(57). A. 防范 B. 保護(hù) C. 承受 D. 容錯
l 軟件維護(hù)可能發(fā)生的副作用,除了修改代碼的副作用、修改數(shù)據(jù)的副作用外,還有( 58 )的副作用。
(58). A. 系統(tǒng)結(jié)構(gòu) B. 數(shù)據(jù)結(jié)構(gòu) C. 文檔 D. 運(yùn)行
l 某種類與類之間的關(guān)系可以用“is-a”來描述,這可以歸為( 59 )關(guān)系。
(59). A. 關(guān)聯(lián) B. 聚集 C. 依賴 D. 泛化
l 最有影響的軟件設(shè)計模式是MVC模式。其中,M(model)表示( 60 )部分,V(View)表示人機(jī)交互部分,C(Controller)表示任務(wù)控制部分。
(60). A. 問題領(lǐng)域 B. 解空間 C. 系統(tǒng)進(jìn)程 D. 外部接口
l 在用UML對系統(tǒng)的靜態(tài)用例視圖建模時,使用用例圖可以對系統(tǒng)的( 61 )建模,還可以對系統(tǒng)的需求建模。
(61). A. 關(guān)聯(lián) B. 消息 C. 行為 D. 語境
l 在用UML對系統(tǒng)進(jìn)行動態(tài)建模時,通常使用活動圖。利用活動圖有兩方面作用:一是對工作流建模,一是對操作建模,此時把活動圖作為( 62 )。
(62). A. 系統(tǒng)流程圖 B. 程序流程圖 C.數(shù)據(jù)流程圖 D. 處理流程圖
l 軟件配置管理是軟件工程管理中特有的過程,它的一個主要職責(zé)是對所有軟件項目中的配置項進(jìn)行( 63 ),此外還負(fù)責(zé)版本管理和發(fā)行管理。
(63). A. 進(jìn)度控制 B. 成本控制 C. 變更控制 D. 人員控制
l Rational公司提出的統(tǒng)一開發(fā)過程(RUP)是融入許多軟件開發(fā)最佳實踐而形成的,其特點(diǎn)是以( 64 )為核心的、用例驅(qū)動的,迭代的、增量的過程。
(64). A. 軟件組件 B. 數(shù)據(jù)結(jié)構(gòu) C. 軟件架構(gòu) D. 軟件增量
l 采用SPOOLing技術(shù)來實現(xiàn)( 65 )
(65)A. 對換手段 B. 虛擬存儲 C. 虛擬設(shè)備 D. 通道
l An instruction is made up of operations that __(66)__ the function to be performed and operands that represent the data to be operated on. For example, if an instruction is to perform the operation of __(67)__ two numbers, it must know __(68)__ the two numbers are. The processor's job is to __(69)__ instructions and operands from memory and to perform each operation. Having done that, it signals memory to send it __(70)__ instruction.
(66) A. skip B. smile C. smoke D. specify
(67) A. add B. added C. adding D. addition
(68) A. when B. where C. which D. who
(69) A. get B. make C. push D. put
(70) A. ant B. last C. next D. second
● Software design is a __(71)__ process. It requires a certain __(72)__ of f1air on the part of the designer. Design cannot be learned from a book. It must be practiced and learnt by experience and study of existing systems. A well __(73)__ software system is straightforward to implement and maintain, easily __(74)__ and reliable. Badly __(73)__ software systems, although they may work, are __(75)__ to be expensive to maintain, difficult to test and unreliable.
(70) A. create B. created C. creating D. creative
(72) A. amount B. amounted C. mount D. mounted
(73) A. design B. designed C. designing D. designs
(74) A. understand B. understands C. understanding D. understood
(75) A. like B. likely C. unlike D. unlikely
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |