下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、學(xué)院(系): 專業(yè): 年級(jí)、班 學(xué)號(hào): 姓名: 命題人:審題人:命題時(shí)間:重慶大學(xué)教務(wù)處制( ) 6. It is not possible to use ordinary data flow diagrams to model the functional requirements of real-time systems. a. True b. False ( ) 7. The states shown in a state transition diagram do not necessarily correspond to the processes shown in a contro
2、l flow diagram for the same system. a. True b. False ( ) 8. Horizontal partitioning defines separate branches for major program functions, while vertical partitioning distributes control in a top-down manner. a. True b. False ( ) 9. Information hiding makes program maintenance easier by hiding data
3、and procedure from unaffected parts of the program. a. True b. False ( ) 10. Data design actually begins during the creation of the analysis model, not the architectural model. a. True b. False ( ) 11. When refining the DFD during transform mapping the goal is to strive to derive bubbles showing hig
4、h cohesion. a. True b. False ( ) 12. One means of defining user interface objects and actions is to conduct a grammatical parse of the user scenario. a. True b. False ( ) 13. With thorough testing it is possible to remove all defects from a program prior to delivery to the customer. a. True b. False
5、 ( ) 14. Equivalence testing divides the input domain into classes of data from which test cases can be derived to reduce the total number of test cases that must be developed. a. True b. False ( ) 15. The focus of validation testing is to uncover places that users will be able to observe failure of
6、 the software to conform to its requirements. a. True b. False 重慶大學(xué)軟件工程導(dǎo)論課程試題(卷)題 號(hào)一二三四五六七八九十總 分得 分一Complete the sentences with the correct words or phrases.(each blank 1 point, total 20 points)1. Four interface design issues are _、_、_ and _.2. The four procedure of design model includes: _、_、_ and
7、_.3. The five phases of software requirements analysis are _、_、_、_ and _.4. The data model consists of three pieces of interrelated information_、_ and _.5. Four types of change are encounter:_、_、_ and _.二Decide whether the following statements are true or false. Write “a” for true and “b” for false
8、into bracket.(each question 1 point, total 15 points)( ) 1. Software is developed or engineered , it is not manufactured in classical sense.a. True b. False( ) 2. Once we write the program and get it to work, our job is done.a. Trueb. False ( ) 3. Evolutionary models are iterative .a. True b. False
9、( ) 4. A data flow diagram is a graphical technique that depicts information flow and the transforms a. True b. False( ) 5. For software prototyping to be effective technique, tools are required to develop prototypes rapidly to keep the schedule on track. a. True b. False線封密封線密命題人:審題人:命題時(shí)間:重慶大學(xué)教務(wù)處制(
10、 ) 8. The rapid application development model is a. Another name for component-based development. b. A useful approach when a customer cannot define requirements clearly. c. A high speed adaptation of the linear sequential model. d. All of the above. ( ) 9. In the context of requirements analysis, t
11、wo types of problem partitioning are a. bottom-up and top-down b. horizontal and vertical c. subordinate and superordinate d. none of the above ( ) 10. The state transition diagram a. depicts relationships between data objects b. depicts functions that transform the data flow c. indicates how data a
12、re transformed by the system d. indicates system reactions to external events ( ) 11. The relationships shown in a data model must be classified to show their a. Width and depth b. Directionality and reliability c. cardinality and modality d. probability and risk ( ) 12. The data dictionary contains
13、 descriptions of each software a. configuration item b. data object c. diagram d. notation ( ) 13. Which of the following is not an area of concern in the design model? a. architecture b. data c. interfaces d. project scope ( ) 14. Which of these is a characteristic of a good design? a. exhibits str
14、ong coupling between its modules b. implements all requirements in the analysis model c. includes test cases for all components d. incorporates source code for descriptive purposes 三Answer each question by choosing A , B, C or D.( each question 1 point, total 25 points )( ) 1. Which question no long
15、er concerns the modern software engineer? a. Why does computer hardware cost so much? b. Why does software take a long time to finish? c. Why does it cost so much to develop a piece of software? d. Why cant software errors be removed from products prior to delivery? ( ) 2. Software deteriorates rath
16、er than wears out because a. Software suffers from exposure to hostile environments b. Defects are more likely to arise after software has been used often c. Multiple change requests introduce errors in component interactions d. Software spare parts become harder to order ( ) 3. Most software contin
17、ues to be custom built because a. Component reuse is common in the software world b. Reusable components are too expensive to use c. Software is easier to build without using someone elses components. d. Off the shelf software components are not commonly available ( ) 4. Which of the items listed be
18、low is not one of the software engineering layers? a. Process b. Manufacturing c. Methods d. Tools ( ) 5. The spiral model of software development a. Ends with the delivery of the software product b. Is more chaotic than the incremental model c. Includes project risks evaluation during each iteratio
19、n d. All of the above ( ) 6. The linear sequential model of software development is a. A reasonable approach when requirements are well defined. b. A good approach when a working program is required quickly. c. The best approach to use for projects with large development teams. d. An old fashioned m
20、odel that is rarely used any more. ( ) 7. Which of these terms is a level name in the Capability Maturity Model? a. Ad hoc b. Repeatable c. Reusable d. Organized 學(xué)院(系): 專業(yè): 年級(jí)、班 學(xué)號(hào): 姓名: 命題人:審題人:命題時(shí)間:重慶大學(xué)教務(wù)處制( ) 22. The cyclomatic complexity metric provides the designer with information regarding the
21、 number of a. cycles in the program b. errors in the program c. independent logic paths in the program d. statements in the program ( ) 23. Black-box testing attempts to find errors in which of the following categories a. incorrect or missing functions b. interface errors c. performance errors d. al
22、l of the above ( ) 24. Top-down integration testing has as its major advantage(s) that a. low level modules never need testing b. major decision points are tested early c. no stubs need to be written d. none of the above ( ) 25. Which of the following is an approach to debugging? a. backtracking b.
23、brute force c. cause elimination d. all of the above 四Term explanation(each term 3 point, total 15 points)1. Software Crisis Solution :2. CohesionSolution :( ) 15. Which of the following is not a characteristic common to all design methods? a. configuration management b. functional component notatio
24、n c. quality assessment guidelines d. refinement heuristics ( ) 16. The control hierarchy represents the a. decision order b. organization of modules c. repetition of operations d. sequence of processes ( ) 17. To achieve high modularity of software components you need a. high coupling and high cohe
25、sion b. high coupling and low cohesion c. low coupling and high cohesion d. low coupling and low cohesion ( ) 18. Cohesion is a qualitative indication of the degree to which a module a. can be written more compactly. b. focuses on just one thing. c. is able to complete its function in a timely manne
26、r. d. is connected to other modules and the outside world. ( ) 19. Coupling is a qualitative indication of the degree to which a module a. can be written more compactly. b. focuses on just one thing. c. is able to complete its function in a timely manner. d. is connected to other modules and the outside world. ( ) 20. Which of the following is not a
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 裝修糾紛裝飾補(bǔ)充協(xié)議范本
- 技術(shù)合作合同書
- 高中數(shù)學(xué) 8.2.3 二項(xiàng)分布(2)教學(xué)設(shè)計(jì) 蘇教版選擇性必修第二冊(cè)
- 2024年高中地理 第4章 文明旅游 4.4 旅游安全教案 湘教版選修3
- 2024年八年級(jí)生物下冊(cè) 6.1.2生物對(duì)環(huán)境的適應(yīng)和影響教學(xué)設(shè)計(jì) (新版)濟(jì)南版
- 2023七年級(jí)數(shù)學(xué)上冊(cè) 第4章 圖形的初步認(rèn)識(shí)4.1 生活中的立體圖形教案 (新版)華東師大版
- 2024-2025版高中物理 第四章 電磁感應(yīng) 5 電磁感應(yīng)現(xiàn)象的兩類情況教案 新人教版選修3-2
- 總部園區(qū)基地物業(yè)管理合同(2篇)
- 銀行防控風(fēng)險(xiǎn)合同(2篇)
- 湘教版福建省福州市八縣(市、區(qū))一中2023-2024學(xué)年高一上學(xué)期11月期中聯(lián)考數(shù)學(xué)試題
- 不銹鋼管規(guī)格表大全以及理論重量表大全
- 滑雪場(chǎng)管理手冊(cè)
- 人類養(yǎng)生長(zhǎng)壽的新方法---“中樞平衡”健體強(qiáng)身模式
- 特殊教育教師個(gè)人發(fā)展規(guī)劃4篇.docx
- 環(huán)氧樹脂膠配制方法
- DB34∕T 4010-2021 水利工程外觀質(zhì)量評(píng)定規(guī)程
- 五筆編碼字典
- 2019屆北師大版九年級(jí)數(shù)學(xué)下冊(cè)練習(xí):3.2-圓的對(duì)稱性
- 抽油機(jī)的日常、維護(hù)ppt課件
- 拼音本模板下載直接打印
- 土方量測(cè)量報(bào)告材料實(shí)用模板
評(píng)論
0/150
提交評(píng)論