欢迎来到天天文库
浏览记录
ID:45672937
大小:127.50 KB
页数:6页
时间:2019-11-16
《(软件工程)试题(卷)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《软件工程》试卷第一部分闭卷答题部分答题时间为30分钟题目一二三四五六总分核分人题分2020152520100得分得分评卷人一、单选题(每题1分,共20分)1.Putnam成本估算模型是一个()模型。 A.静态单变量 B.动态单变量 C.静态多变量 D.动态多变量2.在McCall软件质量度量模型中,()属于面向软件产品修改。 A.可靠性 B.可重用性 C.适应性 D.可移植性3.软件复杂性度量的参数包括() A.效率
2、 B.规模 C.完整性 D.容错性4.瀑布模型的存在问题是() A.用户容易参与开发B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求5.详细设计的结果基本决定了最终程序的()A.代码的规模 B.运行速度 C.质量 D.可维护性6.经济可行性研究的范围包括()A.资源有效性 B.管理制度 C.效益分析 D.开发风险7.需求分析阶段的任务是确定()A.软件开发方法B.软件开发工具C.软件开发费D.软件系统的功能8.为了提高测试的效率,应
3、该() A.随机地选取测试数据 B.取一切可能的输入数据作为测试数据 C.在完成编码以后制定软件的测试计划 D.选择发现错误可能性大的数据作为测试数据9.使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。 A.程序的内部逻辑B.程序的复杂结构 C.使用说明书 D.程序的功能10.结构化程序之所以具有易于阅读,并且有可能验证其正确性,这是由于() A.它强调编程风格B.选择良好的数据结构和算法C.有限制地使用GOTO语句D.只有三种基本结构11.在结构化分析方法中,()表达系统
4、内部数据运动的图形化技术。A.数据字典B.实体关系图C.数据流图D.状态转换图12、()意味着一个操作在不同的类中可以有不同的实现方式。A.多态性B.多继承C.类的复用D.封装13.对象是OO方法的核心,对象的类型有多种,通常把例如飞行、事故、演出、开会等等,称之为() A.有形实体B.作用C.事件D.性能说明14.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( ) A.软件工程 B.软件周期 C.软件危机 D.软件产生15.COCOMO模型可用来(
5、 )A.度量程序复杂程度B.计算软件开发成本 C.估计程序的故障总数 D.估计软件开发所需时间16.软件结构使用的图形工具,一般采用()图。A、DFDB、PADC、SCD、ER17.软件复杂性度量的参数包括( ) A.效率 B.规模 C.完整性 D.容错性18.设计测试方案最困难的问题是 ( )A.确定要测试的功能B.确定预期的正确输出 C.确定要测试的对象D.设计测试用例 19.类库这种机制是( )级别的信息共享。 A.同一类 B.不同类 C.同一应
6、用 D.不同应用20.美国卡内基—梅隆大学SEI提出的CMM模型将软件过程的成熟度分为5个等级,以下选项中,属于可管理级的特征是()。 A.工作无序,项目进行过程中经常放弃当初的计划 B.建立了项目级的管理制度 C.建立了企业级的管理制度 D.软件过程中活动的生产率和质量是可度量的得分评卷人二、填空(每题2分,共20分)1.软件工程方法分两类:()方法和()方法2.在基于计算机的系统中,不允许程序停止运行的系统,称为()。如空中交通管理系统。3.Putnam模型揭示了软件项目的工作量、
7、()和()三者之间的关系。4.面向对象(Object-Oriented,简称OO)的需求分析方法通过提供对()象、()等语言机制让分析人员在解空间中直接模拟问题空间中的对象及其行为,从而削减了(),为需求建模活动提供了直观、自然的语言支持和方法学指导。5.一个部件可能是一个()文件、一个()文件或一个可执行文件。6.构件图用于理解和分析软件各部分之间的()。7.实体—关系图是()的基础,它描述()、属性、及其关系8.按照软件工程的观点,程序是软件设计的自然结果,程序的质量主要取决于()的质量,而()在很大程
8、度上影响着程序的可读性、可测试性和可维护性。9.快速原型的构造过程可以归纳为()、实现、检查、()四个步骤。10.软件设计在技术上可分为总体结构设计、()设计、过程设计和()设计四个活动。得分评卷人三、名词解释题(每小题3分,共15分)1.软件生存周期2.白盒测试3.预防性维护4.构件图5.场景《软件工程》试卷第二部分开卷答题部分答题时间为90分钟得分评卷人四、简答题(每小题5分,共25分)1、简述软件工程目标。
此文档下载收益归作者所有