1、软件工程的纵向分解是把软件开发分为几个( ) 单选题 1分
2、McCall软件质量度量模型中属于面向软件产品操作的是( ) 单选题 1分
3、快速原型模型中,用于及早向用户提交一个原型系统的是( ) 单选题 1分
4、软件维护中,因重新初始化控制标志或指针而引起的错误是以下哪一项的副作用?( ) 单选题 1分
5、软件维护费用高的主要原因是( ) 单选题 1分
6、根据对软件开发机构调查的结果可知,各类维护活动所占的比重是( ) 单选题 1分
7、下列属于用白盒技术设计测试用例的是( ) 单选题 1分
8、有助于培养良好的编程风格并且第一个体现了结构化编程思想的程序设计语言是( ) 单选题 1分
9、在软件详细设计过程中不采用的工具为( ) 单选题 1分
10、根据输入输出的数据结构产生程序结构的设计方法是( ) 单选题 1分
11、在软件设计中,为解决一个大而复杂的问题把软件系统划分成一个个完成某一特定的子功能的方法称为( ) 单选题 1分
12、结构化方法在建立软件系统的结构模块时按照以下哪种方法进行?( ) 单选题 1分
13、两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为( ) 单选题 1分
14、结构化设计是以哪个阶段产生的DFD图为基础,按一定的步骤映射成软件结构?( ) 单选题 1分
15、结构化方法的基本原则是功能的分解和( ) 单选题 1分
16、数据字典和数据流程图共同构成了系统的( ) 单选题 1分
17、软件需求不应包括( ) 单选题 1分
18、项目开发计划是什么类型的文档?( ) 单选题 1分
19、瀑布模型是一种什么模型( ) 单选题 1分
20、软件工具一般是为软件人员开发和维护活动而使用的( ) 单选题 1分
21、软件项目计划是( )阶段的结果产品。 填空题 2分
22、Mccall质量度量模型高层特性包含面向软件产品操作、产品修改和( )三个方面的11个特性。 填空题 2分
23、夸面向对象方法中,( )是子类共享父类数据结构和方法的机制,体现了类之间眵一种关系。 填空题 2分
24、演化提交模型是在( )的基础上,项目开发的各阶段都进行增量开发。 填空题 2分
25、软件编码是将( )阶段产生的算法,用某种程序设计语言编写成程序的过程。 填空题 2分
26、IDEF0用来描述系统的功能活动及其联系,建立系统的( )模型。 填空题 2分
27、两个模块之间把简单的数值作为参数传递,这种耦合方式为( )。 填空题 2分
28、把在几个模块中都出现的一些毫无联系的处理序列抽出来组成一个新的模块,那么这个模块的内聚性是( )。 填空题 2分
29、成本效益分析的目的是从( )角度评价开发一个新的软件项目是否可行。 填空题 2分
30、软件工程的丰要思想是在软件生产中用( )代替传统手工方法。 填空题 2分
31、名词解释:软件工程过程 简答题 3分
32、名词解释:基线 简答题 3分
33、名词解释:静态测试 简答题 3分
34、名词解释:PAD 简答题 3分
35、名词解释:需求分析 简答题 3分
36、软件工程面临的主要问题有哪些? 简答题 5分
37、软件配置管理的作用及其主要目标是什么? 简答题 5分
38、简述SA步骤。 简答题 5分
39、软件复杂性主要体现在哪些方面?减少软件复杂性有哪些优点? 简答题 5分
40、学生成绩统计系统。每个学生有数学、英语、物理三门成绩,输入时按学生的学号和单门成绩随机输入,要求输出为以下打印文件,按学生的学号顺序输出各门成绩及平均分。试用JACKSON的结构描述问题的输入和输出的数据结构,并说明输入数据结构和输出数据结构之间的对应关系。 简答题 7分
41、根据下列条件使用边界值分析法设计测试用例:某一8位微机,其十进制整数定义为:以非零开关的数是十进制整数,其值的范围是-128~127,如123,-45,0。 简答题 8分
42、复印机控制系统有如下功能:(1)命令解释部分对读入的操作员命令进行分析,如果是复印要求,则进入复印管理系统进行处理,若是装纸要求,则转入装纸处理;(2)复印管理系统启动复印操作,并把复印机的状态随时送给系统状态显示部分;如果复印过程中出现故障,则将故障码报告给出错诊断单元;(3)装纸系统将供纸情况送给显示单元;(4)出错诊断将诊断出的错误类别和原因送给显示单元;(5)系统状态显示单元将收到的复印状态,装纸状态,出错类别和原因汇总成显示信息输出;试根据要求画出该问题的数据流程图,并把其转换为软件结构图。 简答题 10分
6008人学习
6008人学习
6008人学习
0人学习
6008人学习