⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1.txt

📁 ssd9的Multiple-Choice Quiz 1的答案
💻 TXT
📖 第 1 页 / 共 2 页
字号:
View Assessment Result: Multiple-Choice Quiz 1


 

 Your performance was as follows:  

 1. 
 Software engineering has which of the following objectives? 
Setting realistic expectations about the software development process 
Manipulating trade-offs in functionality, schedule, and budget 
Selecting hardware platforms for the software 
 
 

  (a) III only
 (b) I only
 (c) I, II, and III
 (d) I and II only  

 Correct answer is  (d)  

 Your score on this question is: 10.00  

 Feedback: 
   See section 1.1 of the course notes.
   (d)  
 

--------------------------------------------------------------------------------

 2. 
 Which of the following is true about assessment of software quality?  
 

  (a) Alpha testing is the first step of such assessment.
 (b) It should be performed throughout the development process.
 (c) It is normally directed by the user at all stages.
 (d) It is normally the last step before delivery.  

 Correct answer is  (b)  

 Your score on this question is: 10.00  

 Feedback: 
   See section 1.1 of the course notes.
   (b)  
 

--------------------------------------------------------------------------------

 3. 
 Which of the following is true of software today?  
 

  (a) Most software being written currently is for private businesses and government organizations.
 (b) Software quality is steadily increasing.
 (c) Software is ubiquitous and its quality often crucial.
 (d) Most software being written currently is for educational and entertainment purposes.  

 Correct answer is  (c)  

 Your score on this question is: 0.00  

 Feedback: 
   See section 1.2 of the course notes.
   (a)  
 

--------------------------------------------------------------------------------

 4. 
 Which of the following is true about the history of software development?  
 

  (a) The "software depression" began in the 1950s.
 (b) Software development was problematic in the beginning, but most of the problems have now been solved.
 (c) The Corps of Engineers helped software developers engineer their products.
 (d) A software crisis emerged in the 1970s and has persisted to this day.  

 Correct answer is  (d)  

 Your score on this question is: 0.00  

 Feedback: 
   See section 1.2 of the course notes. See section 1.1, p. 5 in the textbook.
   (c)  
 

--------------------------------------------------------------------------------

 5. 
 In which of the following phases of software development is fixing a fault normally less costly than in any of the others?  
 

  (a) The implementation phase
 (b) The design phases
 (c) The maintenance phase
 (d) The integration phase  

 Correct answer is  (b)  

 Your score on this question is: 0.00  

 Feedback: 
   See section 1.3 of the course notes. See 1.3-1.4 in the textbook.
   (c)  
 

--------------------------------------------------------------------------------

 6. 
 Which of the following normally happens during the implementation phase of software development?  
 

  (a) Modules and architecture are documented.
 (b) Modules are coded but not tested.
 (c) Modules are coded and then the modular architecture is revised.
 (d) Modules are coded and tested.  

 Correct answer is  (d)  

 Your score on this question is: 0.00  

 Feedback: 
   See section 1.3 of the course notes. See section 1.3 in the textbook.
   (a)  
 

--------------------------------------------------------------------------------

 7. 
 Identifying and discussing customer constraints is the primary activity during which of the following phases of software development?  
 

  (a) Requirements analysis
 (b) Specification
 (c) Design
 (d) Maintenance  

 Correct answer is  (a)  

 Your score on this question is: 0.00  

 Feedback: 
   See section 1.3 of the course notes. See section 1.3 in the textbook.
   (d)  
 

--------------------------------------------------------------------------------

 8. 
 In the context of software engineering, what is a system?  
 

  (a) Any software product that can be used without any other software
 (b) A combination of software products
 (c) Any set of hardware components on which a software product will run
 (d) The combination of hardware and software that runs the product  

 Correct answer is  (d)  

 Your score on this question is: 0.00  

 Feedback: 
   See section 1.4 of the course notes. See section 1.7 in the textbook.
   (b)  
 

--------------------------------------------------------------------------------

 9. 
 Which of the following terms are used to indicate a particular approach or set of techniques for accomplishing one or more specific phases in the software development life cycle? 
A paradigm 
A methodology 
A method 
 
 

  (a) I, II, and III
 (b) I and II only
 (c) I and III only
 (d) II and III only  

 Correct answer is  (b)  

 Your score on this question is: 0.00  

 Feedback: 
   See section 1.4 of the course notes. See section 1.7 in the textbook.
   (c)  
 

--------------------------------------------------------------------------------

 10. 
 Which of the following is characteristic of internal software development?  
 

  (a) The client and the developer are in the same organization.
 (b) The client and the developer are in independent organizations.
 (c) The client and the user are in independent organizations.
 (d) The developer and the user are in independent organizations.  

 Correct answer is  (a)  

 Your score on this question is: 0.00  

 Feedback: 
   See section 1.4 of the course notes. See section 2.1 in the textbook.
   (b)  
 

--------------------------------------------------------------------------------

 1. 
 Which of the following is true about the role of working code in a good software process?  
 

  (a) Developers are typically responsible only for the delivery of working code.
 (b) Good documentation is more important than working code.
 (c) Clients typically do not pay for anything but the working code that is delivered.
 (d) Working code is not the only deliverable for a successful software product.  

 Correct answer is  (d)  

 Your score on this question is: 0.00  

 Feedback: 
   See section 1.1 of the course notes.
   (c)  
 

--------------------------------------------------------------------------------

 3. 
 It has been said that software should be engineered like bridges. Of the following, which best describes the value of this analogy?  
 

  (a) Software design and development should be planned with the same care that is put into designing and building bridges.
 (b) Building software is so different from building bridges that the analogy should be totally rejected.
 (c) Software crashes are never as important as bridge failures, so the analogy is meaningless.
 (d) Building software is quite similar to building bridges, so many aspects of software design and development should be closely modeled on bridge design and construction.  

 Correct answer is  (a)  

 Your score on this question is: 0.00  

 Feedback: 
   See section 1.2 of the course notes. See section 1.1 in the textbook.
   (c)  
 

--------------------------------------------------------------------------------

 4. 
 Which of the following accurately characterizes the pace of development of software and hardware technology?  
 

  (a) Hardware technology progressed very quickly but now software technology is catching up to it.
 (b) Hardware technology is outpacing software technology.
 (c) Progress in hardware technology is led by improvements in developing software technology.
 (d) The pace of development is currently about the same in software and hardware technology.  

 Correct answer is  (b)  

 Your score on this question is: 10.00  

 Feedback: 
   See section 1.2 of the course notes. See section 1.1 in the textbook.
   (b)  
 

--------------------------------------------------------------------------------

 6. 
 Which of the following normally happens during the integration phase of software development?  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -