电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程试题

软件工程试题_第1页
1/5
软件工程试题_第2页
2/5
软件工程试题_第3页
3/5
1 / 5 《软件工程 》考试卷一、单项选择题( 30 分,每小题 2 分)1.软件调试技术包括()A.边界值分析B.演绎法C.循环覆盖D.集成测试2.瀑布模型的存在问题是()A. 用户容易参与开发B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求3.软件测试方法中的静态测试方法之一为()A.计算机辅助静态分析B.黑盒法C.路径覆盖D.边界值分析4.软件生命周期中所花费用最多的阶段是()A.详细设计B.软件编码C.软件测试D.软件维护5.第一个体现结构化编程思想的程序设计语言是()A.FORTRAN 语言B.Pascal语言C.C 语言D.PL/1 语言6.程序的三种基本控制结构是()A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移7.在详细设计阶段,经常采用的工具有()A.PAD B.SA C.SC D.DFD 8.详细设计的结果基本决定了最终程序的()A.代码的规模B.运行速度C.质量D.可维护性9.需求分析中开发人员要从用户那里了解()A.软件做什么B.用户使用界面C.输入的信息D.软件的规模10.结构化程序设计主要强调的是()A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性11.经济可行性研究的范围包括()A.资源有效性B.管理制度C.效益分析D.开发风险12.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出()的回答。A.确定B.行或不行C.正确D.无二义13.需求分析阶段的任务是确定()A.软件开发方法B.软件开发工具C.软件开发费D.软件系统的功能14.软件调试的目的是()。A.找出错误所在并改正之 B.排除存在错误的可能性C.对错误性质进行分类D.统计出错的次数2 / 5 15. 软件的主要特性是(A B C) 。 A) 无形 B) 高成本 C) 包括程序和文档D) 可独立构成计算机系统二、简答题( 30 分,每小题 5 分)1. 什么是软件工程?什么是软件危机?2、软件的可行性研究主要研究哪些问题?并对此进行说明。3、什么是黑盒测试, 适用的方法有哪些?什么是白盒测试,适用的方法有哪些?4. 什么是软件维护?软件维护包括哪四类活动?5.有人说:软件开发时,一个错误发现得越晚,为改正它所付出的代价就越大。请问这句话对否?请解释你的回答。6.请将下述有关模块独立性的各种模块内聚,按其内聚度(强度)从高到低排列起来。① 巧合内聚② 时间内聚③ 功能内聚④ 通信内聚⑤ 逻辑内聚⑥ 信息...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程试题

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部