- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程模拟试题1
软件工程模拟试题
选择题,请从四个可选项中选择正确答案。(60分,每题3分)
软件对硬件和环境有着不同程度的依赖性,这导致了软件()问题。
A.复杂性 B.升级和移植 C.通用性 D.脆弱性
原型化方法是用户和设计者之间的一种交互手段,适用于()系统。
A.需求不确定性高的 B.需求确定的 C.管理信息 D.实时
IEEE是( )的简称。
A.国际电气和电子工程师协会 B.国际软件标准
C.美国国家标准 D.美国空军的软件标准
可行性研究的主要目的是()。
A.确定系统建设的详细方案 B.深入了解用户需求
C.分析开发系统的必要性 D.确定系统是否值得开发
()定义了软件开发人员必须实现的软件功能。
A.用户需求 B.业务需求 C.性能需求 D.功能需求
数据流程图中的处理不能表示()。
A.数据组成 B.一个程序 C.一个模块 D.一个函数
随着模块规模的(),模块的开发成本(),但是模块之间的接口变得复杂起来,使得模块的集成成本增加。
A.减小,加大 B.增加,减小 C.增加,加大 D.减小,减小
详细设计与概要设计衔接的图形工具是()。 HYPERLINK /course_ware/software/test/ \l 32
A.DFD图 B.SC图 C.PAD图 D.程序流程图
面向过程的方法最关心的是(),而过程实施的()是作为过程参数传递的。
A.过程/对象 B.数据结构/主体 C.动作/数据结构 D.对象/属
UML是一种()。
A.一种可视化的建模语言 B.是一种可视化的程序设计语言 C.是一种过程 D.是一种方法
目前面向对象分析有许多方法,大多数方法可以归结为建立()、对象模型、动态模型。
A.数据模型 B.功能模型 C.逻辑模型 D.物理模型
构建类图是()的任务。
A.对象模型 B.用例模型 C.动态模型 D.功能模型
首先用()描述系统的物理构架,然后将需求分析阶段捕获的系统元素分配到这些物理节点上。
A.类图 B.配置图 C.组件图 D.网络拓扑图
类的属性结构要坚持简单的原则,尽可能不使用复杂的()。
A.数据结构 B.处理 C.方法 D.参数
现在人们更强调程序代码的()性。
A.可读 B.可移植 C.可扩充 D.可维护
程序的三种基本控制结构,包括顺序结构、()和循环结构。
A.条件/判断结构 B.说明结构 C.输入结构 D.输出结构
一般性的软件其测试工作量大约占整个开发工作量的()。
A.小于10% B.40% C.90% D.大于100
下面哪些测试方法属于黑盒测试()。
A.路径测试 B.等价类划分 C.条件判断 D.循环测试
软件特性中,相互矛盾的是()。
A.可理解性与可测试性 B.效率与可修改性 C.可修改性和可理解性 D.可理解性与可读性
()针对开发过程中的程序、数据、文档提出使用和管理策略。
A.组织管理 B.过程管理 C.风险管理 D.软件配置管理
简答题(30分,每小题6分)
什么是软件危机?软件危机表现在哪几个方面?
根据相关的法律,对于侵犯软件著作权的行为,根据情节应当给予什么处罚?
请用判定表描述产品出库量的计算方法:当库存量大于等于提货量时,以提货量作为出库量;当库存量小于提货量,但是库存量大于等于提货量的50%时,以实际库存量作为出库量;否则,出库量为0,不能提货。
QQ软件的用户分为游客和登陆会员,登陆会员分为群成员和非群成员,群成员分为 群主和群普通成员、群管理员,请用类的继承关系描述QQ用户群。
将下面的程序片段画出程序流程图。
……
……
WHILE P DO
IF AO THEN
A1
ELSE
A2
ENDIF;
S1;
IF B0 THEN
B1;
WHILE C DO
S2;S3
ENDWHILE;
ELSE
B2
ENDIF;
B3
ENDWHILE;
……
应用题 (10分)
一个学生考试成绩统计程序,小于60分为“不及格”;60-79为“中”;80-89为“良”;90分以上为“优秀”,录入其他成绩均为“无效”。要求:按等价类划分方法设计测试用例。
答案
选择题,请从四个可选项中选择正确答案。(共60分,每题3分)
B
A
A
D
D
A
D
B HYPERLINK /course_ware/software/test/ \l 32
A
A
B
A
B
A
A
A
B
B
B
D
简答题(30分,每小题6分)
答案:
由于软件特点和长期以来一直没有发明一种高效的开发方法,导致软件生产效率非常低,交付期一拖再拖,最终交付的软件产品在质量上很难保障。这种现象早在20世纪60年代被定义为“软件危机”。它的具体表现如下:
“已完成”的软件不满足用户的需求。
您可能关注的文档
- 著作权转让协议中需要注意的事项.doc
- 蒙特利尔大学.doc
- 薏米莲子百合粥.doc
- 虎皮兰的养殖.doc
- 葡萄酒制作总结和感想.doc
- 蔡凡毕业设计.doc
- 血液透析报销比例.doc
- 蝙蝠骑士攻略一.doc
- 行包(快件)托运工作规范.doc
- 行政处罚项目.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)