欢迎来到天天文库
浏览记录
ID:59377868
大小:68.00 KB
页数:10页
时间:2020-01-27
《软件工程试题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.word格式,软件工程的基本目标是_____________________。软件项目规划的第一步是______________________。功能点估算技术需要以______________________为基础进行问题分解,代码行估算技术需要以_________________________为基础进行问题分解。任务集是工作任务、里程碑、_________________的集合。形式证明与验证技术主要包括_________________________和定理证明。在各种不同的软件需求中,________
2、__________描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,__________________是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。在需求分析过程中,分析员要从用户那里解决的最重要的问题是明确____________________。状态图是由状态机扩展而来的,用来描述对象所经过的对外部事件作出响应的______________。类的行为是由________________决定的。______________是目前一种主流的软件开发技术,被看作
3、是解决软件危机的一种先进技术。行式证明与验证技术主要包括模型检测和_____________,模型检测就是对模型状态空间进行____________,以确认该模型是否具有某些性质。1、请简要说明软件过程的概念和基本元素。2、需求工程包括哪些基本活动?每一项活动的主要任务是什么?3、面向对象设计与面向对象分析的区别是什么?设计包括哪些活动?4、请分析比较下面两个for循环的优缺点现在要对一个自动饮料售货机软件进行黑盒测试,该软件的规格说明如下:一个自动售货机软件可以销售单价1元5角的盒装饮料。该售货机只接收1元和5
4、角两种硬币,若投入1元5角硬币,按下“可乐”、“雪碧”或“红茶”,专业.专注..word格式,按钮,则送出相应的饮料;若投入的硬币少于1元5角,则显示错误信息并退出硬币;若投入的硬币多于1元5角,则送出饮料的同时退还多余的硬币。请设计测试该软件的全部测试用例。软件会逐渐退化而不会磨损,其原因在于()A.软件通常暴露在恶劣的环境下B.软件错误通常发生在使用之后C.不断的变更使组件接日之间引起错误D.软件备件很难订购软件开发的瀑布模型是()。A.适用于需求被清晰定义的情况B.一种需要快速构造可运行程序的好方法C.最适
5、合于大规模团队开发的项日D.己不能用于现代环境的过时模型在软件开发的各种资源中,()是最重要的资源。A.开发工具B.方法C.硬件环境D.人员风险的三种主要类型是()。A.商业风险、人员风险、预算风险B.项目风险、技术风险、商业风险C.计划风险、技术风险、人员风险D.管理风险、技术风险、设计风险需求规格说明描述了()。A.计算机系统的功能、性能及其约束B.每个指定系统的实现C.软件体系结构的元素D.系统仿真所需要的时间A.表示层B.持久层C.实体层D.控制层下面的()界面设计原则不允许用户保持对计算机交互的控制。A
6、.允许交互中断B.允许交互操作取消,专业.专注..word格式,C.对临时用户隐藏技术内部信息D.只提供一种规定的方法完成任务为了保证软件的质量,使其具有较好的可维护性,关键在于()。A.选择合适的程序设计语言B.选择好的程序设计风格C.具有好的数据结构D.选择好的运行环境使用独立测试团队的最好理由是()。A.软件开发人员不需要做任何测试B.测试人员在测试开始之前不参与项目得分四、综合题(1小题,共14分)C.测试团队将更彻底地测试软件D.开发人员与测试人员之间的争论会减少快速原型模型的主要特点之一是()A.开发
7、完毕才见到产品 B.及早提供全部完整的软件产品C.开发完毕后才见到工作软件; D.及早提供工作软件开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()A.软件工程 B.软件周期C.软件危机 D.软件产生模块
8、的内聚性最高的是()A.逻辑内聚 B.时间内聚C.偶然内聚 D.功能内聚2.软件的定义阶段包括: 、 、需求分析。3.数据流图用图形符号表示 、 、数
此文档下载收益归作者所有