《软件工程》单项选择题练习

《软件工程》单项选择题练习

ID:41716224

大小:64.79 KB

页数:23页

时间:2019-08-30

《软件工程》单项选择题练习_第1页
《软件工程》单项选择题练习_第2页
《软件工程》单项选择题练习_第3页
《软件工程》单项选择题练习_第4页
《软件工程》单项选择题练习_第5页
资源描述:

《《软件工程》单项选择题练习》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、选择题1.软件的主要特性是(B)。(A)高性能(B)高成本(C)包括程序利文档(D)可独立构成计算机系统2.软件工程三要素是(A)。(A)高技术人员、方法和工具(B)方法、工具和过程(C)方法、对象和类(D)过程、模型、方法3.包含风险分析的软件工程模型是((A)螺旋模型(B)瀑布模型(C)增量模型(D)喷泉模型4.软件工程的主耍目标是(A)o(A)软件需求(B)软件设计(C)风险分析(D)软件实现5.下列不属于而向对象开发方法的是(B)(A)Booch(B)UML(C)Coad(D)OMT6.软

2、件危机的主要表现是(D)0(A)软件成本太高(B)软件产品太多(0软件开发人员明显不足(D)软件生产率低下7.软件开发方法的主要工作模型有(C)(A)螺旋模型(B)循环模型(C)瀑布模型(D)专家模型8.软件工程的目标有(B)。(A)易于维护(B)低的开发成本(C)高性能(D)短的开发期9.软件工程学的H的和意义是(D)0(A)应用科学的方法和工程化的规范管理来指导软件开发(B)克服软件危机’(C)做好软件开发的培训工作・(D)以较低的成本开发出高质量的软件10.需求工程的主要「I的是(C)(A)系统

3、开发的具体方案(B)进一步确定用户的需求(C)解决系统是“做什么的问题”(D)解决系统是“如何做的问题”11.需求分析的主要方法有(D)⑷形式化分析方法(B)PAD图描述(0结构化程序设计(SP)方法(D)00A法12.而向对象的分析方法主要是建立三类模型,即(B)(A)系统模型,ER模型,应川模型(C)ER模型,对象模型,功能模型(B)对象模型,动态模型,实现(应用)模型(D)对象模型,动态模型,功能模型13.SA法的主要描述手段有(B)。(A)系统流程图和模块图(C)软件结构图、加工说明(B)DF

4、D图、数据词典、加工说明(D)功能结构图、加工说明14.画分层DFD图的基木原则下而不对的是(B)。⑷数据守恒原则(B)分解的可靠性原则(0子、父图平衡的原则(D)数据流封闭的原则15.在E-R模型中,包含以下基本成分(D)(A)数据、对象、实体(B)控制、联系、对象(C)实体、联接、属性(D)实体、属性、联系14.下面不属于川例驱动的需求方法的优点的是(B)。(A)作为需求分析阶段用八与开发者之间交流信息的工具(B)对系统的数据结构进行描述(C)对廿标系统的层次结构进行描述(D)作为分析和设计的工具

5、15.数据字典是数据流图中所有元素的定义的集合,一•般山以下四类条目组成(B)。(A)数据说明条目、控制流条目、加工条目、数据存储条目(B)数据流条目、数据项条目、数据存储条目、加工条目(C)数据源条目、数据流条目、数据处理条目、数据文件条目(D)数据流条目、数据文件条目、数据池条目、加工条目16.面向对象程序设计的基本机制(A)(A)继承(B)消息(C)方法(D)结构17.F列属于面向对象的要素有(C)(A)分类性(B)抽象(C)对象(D)封装18.下列属于不而向对象开发方法的有(B)(A)Booc

6、h(B)CAD(C)Coad(D)OMT19.F列属于Coad方法中而向对象的分析模型的层次有*(A)(A)主题层(B)对象层(C)应用层(D)接口层22一个类属性依其特征划分,其类型有(A)0(A)描述型(B)定义型(C)派牛型(D)参考型23.在进行而向对象分析吋,所采用的模型有(A)。(A)对象模型(B)动态模型(C)静态模型(D)功能模型24.状态是对彖属性的值的一种抽彖,它的性质有(A)o(A)时间性(B)持续性(C)有序性(D)有穷性25.数据流图中的处理必须用对象中的操作来实现,常见的操

7、作有(A)0(A)杳询(B)动作(C)活动(D)访问26.建立继承关系时所采川的方式右XA)0(A)自顶向下(B)从内到外(C)自底向上(D)从复杂到简单27.对象是人们要研究的任何事物,主要的对象类型有(A)。(A)有形实体(B)作用(C)事件(D)性能说明一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的插号内。每小题1分,共20分)1.开发软件所需高成本和产品的低质量Z间有着尖锐的矛盾,这种现彖称做()A.软件工稈B.软件周期C.软件危机D.软件产牛2.研究

8、开发所需要的成木和资源是属于可行性研究中的()研究的一方而。A.技术可行性B.经济可行性C.社会可行性D.法律可行性3.DFD图不反映出系统()A.系统做什么B.系统功能如何实现C.系统由谁来做D.系统实现的约束条件4.模块的内聚性故高的是()A.逻辑内聚B.时间内聚C.偶然内聚D.功能内聚1.在SD方法中全面指导模块划分的最重要的原则是()A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性2.软件详细设计主要采用的方法是()A.模块设计B.结构化

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。