大连交通大学-软件工程期末考试(第一套A卷)WORD
更新时间:2023-03-08 05:09:11 阅读量: 高等教育 文档下载
大连交通大学试卷
2007 ~2008 学年 第 1 学期
.
教研室主任
(签字)
学院院长(系主任)
(签字)
.
课程 Software engineering(软件工程)(A卷) (2004 年级) 课程性质(□必修□专业限选□任选) 考试方式(□闭卷□开卷)
一、For each question, there are four choices 得分 marked A,B,C,D, choose the best answer.(each 1 point, total 30 point).
1、The aim of software engineering is to produce software that is:
A. delivered on time B. delivered within budget C. satisfies users' needs D. all of the above
2、More time and money is spent in the ___________ phase than any other
phase.
A. requirements B. specification
C. maintenance D. implementation and integration
、During which phase of the software project management life cycle
should testing occur?
4、In which of the following circumstances might the waterfall software
life-cycle model be an appropriate one to use?
A. large-scale, in-house products
B. for products utilizing an open architecture and complex user-interface
C.large document-driven projects requiring a disciplined approach D. short programs that will not need maintenance
5、A disadvantage of the Incremental model is that: A. clients are not billed until the last build is completed. B. the model can easily degenerate into the 'build-and-fix'
approach.
C. it is not easy to accommodate changes that occur due to external
(competitive, social and regulatory) forces.
D. All of these are disadvantages of the incremental model.
6、A common feature(s) of object-oriented life cycle models is/are:
A. iteration B. parallelism
C. incremental development D. all of the above
7、The democratic team approach is also known as: B. egoless programming
C. bottom-up implementation
3 A. integration B. implementation
C. maintenance D. testing occurs during each phase.
A. the clean-room approach
D. synchronize-and-stabilize teams题 号 得 分 一 二 三 四 五 六 七 八 九 总分 8、In the classical chief programmer team approach, the team member responsible for black box test case generation is:
A. the chief programmer B. the back-up programmer C. programmer D. the programming secretary
9、Stepwise refinement is a problem solving technique that underlies many software
engineering techniques. It can be defined as a means to:
A. specify the product's design up front in order to minimize integration problems
during later phases
B. postpone decisions on details until as late as possible in order to be able to
concentrate on the important issues
C. decompose the problem into pieces of equal importance
D. review the project's deliverables such as specification documents and code by
stepping through them during review meetings
10、A tool that can automatically manage multiple versions is a(n): A. upperCASE tool B. compiler
C. configuration management tool D. structure editor
11、In software engineering the term quality implies: A. excellence
B. the extent to which the product satisfies its specification
C. there have been no fatal or otherwise catastrophic consequences of its operation
D. that comprehensive testing has not revealed the presence of any bugs
12、Why should the SQA group be kept under separate management from the development
team(s)?
A. to increase the employment prospects of the analysts. B. to decrease the cost of managing large teams
C. to facilitate the principle of information hiding that is crucial to
object-oriented systems
D、due to conflicts that may arise as production deadlines approach whilst the
product still has serious faults.
13、The two main design strategies are known as functional design and object-orientated
design. Which of the following statements is false?
A. In an object-orientated design the system state is decentralized and each object
manages its own state information.
B. In functional design the system state is centralized and state information is
accessed by different functions.
C. the most appropriate design strategy is selected for each stage of design, there
is no need to adhere to a single approach during the whole design process.
D. the same design approach must be used in the design of different system components
to ensure consistency, especially for large software systems.
.
考生注意: 考试时间 120 分钟 试卷总分 100 分 共 5 页 第 1 页
.
专 业 班 级 14、A design is said to be a good design if the components are:
A. Strongly coupled and Weakly cohesive B. Strongly coupled and strongly cohesive C. Strongly cohesive and weakly coupled
D. Weakly cohesive and weakly coupled
15、What is/are the major disadvantage(s) of basing the requirement
specification on a prototype model?
A. The rapid prototype cannot stand as a legal statement of a contract
between a developer and a client.
B. Creating a working prototype takes more time and effort than
学 号 装姓 名 订线.
formulating written specifications.
The users are not able to understand them to the same extent that they are able to comprehend written specifications. 16、Using the structured systems approach for specification and design
the emphasis is on: A. Real-Time systems B. actions C. data D. objects
17、Using structured systems analysis, the logic of the processes is
developed by
A. defining the data stores and data flows B. data modeling
C. process decomposition D. decision trees 18、During detailed design ___________ and ___________ are specified. A. algorithms, data structures B. modules, interconnections C. subsystems, interfaces
19、The underlining technique in Data Flow Analysis is: A. generalization B. specialization
C. stepwise refinement D. encapsulation 20、In OOD how can you decide where to locate an action?
A. by assigning it to a class or to a client (i.e. program unit) that
sends a message to an object of that class
B. on the basis of information hiding. i.e. actions performed on state
variables should be local to that class C. by using responsibility-driven design D. by any of these three methods
21、Which UML diagram best emphasizes the chronological order of messages?
C. D. all of these are disadvantages
D. architecture, human computer interactions (HCI)
A. class diagram B. sequence diagram C. collaboration diagram D. use case
正在阅读:
大连交通大学-软件工程期末考试(第一套A卷)WORD03-08
Simtrade实训报告01-30
《国务院办公厅关于做好地方政府性债务审计工作的通知》(国办发明电〔2011〕6号)12-24
“一号案件”侦破纪实10-24
农村沼气建设推进会领导讲话01-07
名师一号物理04-29
综合法与分析法学案12-24
西瓜杂交制种技术操作要点07-28
杂交稻制种花期预测和调节技术06-29
- 2012诗歌鉴赏讲座 师大附中张海波
- 2012-2013学年江苏省苏州市五市三区高三(上)期中数学模拟试卷(一)
- 市政基础设施工程竣工验收资料
- 小方坯连铸机专用超越离合器(引锭杆存放用)
- 荀子的学术性质之我见
- 氩弧焊管轧纹生产线操作说明
- 小学科学六年级上册教案
- (商务)英语专业大全
- 外汇储备的快速增长对我国经济发展的影响
- 幼儿园中班优秀语言教案《小猴的出租车》
- 第七章 仪表与显示系统
- 身份证号码前6位行政区划与籍贯对应表
- 单位(子单位)工程验收通知书
- 浅谈地铁工程施工的项目成本管理
- 沉积学知识点整理
- 前期物业管理中物业服务企业的法律地位
- 2014微量养分营养试卷
- 地质专业校内实习报告范文(通用版)
- 内部审计视角下我国高校教育经费支出绩效审计研究
- 高次插值龙格现象并作图数值分析实验1
- 大连
- 软件工程
- 交通大学
- 期末
- 考试
- WORD
- 网络教育学院福建学习中心-西南交通大学网络教育福建学习中心
- 《幼儿园课程论》18秋在线作业1
- 大学毕业论文-—流水线自动称重和计数
- 17-18世纪的德国高等教育
- 2018年网络学历教育北京理工大学招生简章
- 兰州大学本科教学事故认定及处理办法
- 华南师范大学2017-2018学期大学城互选课程安排表1
- 2019河南理工大学成人高考招生简章(专业学费汇总)_ss
- 河南中医药大学2019函授招生简章(含专业学费)_ss
- 浙江工商大学2018年高水平运动员招生简章
- 18秋学期《电力电子电路》在线作业3
- 电子科大18秋《大学英语1(本科)》在线作业1
- 网络工程《计算机网络工程》山东大学网络教育考试模拟题及答案
- 天津大学18秋《房地产估价》在线作业一(100分)
- 吉林大学网络教育学院护理专业
- 基于网络的高校思想政治教育研究综述
- 基于网络时代下大学生心理健康教育研究
- 全国部分高校精品课程建设网站
- 西北大学陕西工运函授站
- 大学入学考试中心