- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
整理软件工程知识
整理的软件工程题目
单项选择题
1.计算机系统就是()。
A.主机,显示器,硬盘,软驱,打印机等。
B.CPU,存储器,控制器,I/O接口及设备。
C.计算机硬件系统和软件系统。
D.计算机及其应用系统。
2.产生软件危机的原因主要与两个方面的问题有关()。
A.软件在计算机中很难识别,存在磁盘中也看不到。
B.软件设计对人的智商要求很高,也要求很高的资金投入。
C.软件产品本身的特点与其他工业产品不一样,而且在软件的开发和维护过程中用的方法不正确。
D.软件很难理解,硬件也很复杂。
3.软件开发瀑布模型中的软件定义时期哥哥阶段依次是()。
A.可行性研究,问题定义,需求分析。
B.问题定义,可行性研究,需求分析。
C.可行性研究,需求分析,问题定义。
D.以上顺序都不对。
4.软件维护的四类维护活动是()。
A.改正性维护,适应性维护,完善性维护和预防性维护。
B.适应性维护,完善性维护,抢救性维护和辅助性维护。
C.改正性维护,适应性维护,完善性维护和辅助性维护。
D.适应性维护,完善性维护,抢救性维护和预防性维护。
5.可行性研究主要从以下几个方面进行研究 ()。
A.技术可行性,经济可行性,操作可行性。
B.技术可行性,经济可行性,系统可行性。
C.经济可行性,系统可行性,操作可行性。
D.经济可行性,系统可行性,时间可行性。
6. 系统逻辑模型主要由以下内容:
A.数据流图,数据字典,简要的算法描述。
B.程序流程图,Jackson图,IPO图。
C.数据流图,数据字典,ER图。
D.Jackson图,ER图,IPO图。
7. 耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列如下:
A.内容耦合,控制耦合,数据耦合,公共环境耦合。
B.内容耦合,控制耦合,公共环境耦合,数据耦合。
C.内容耦合,公共环境耦合,控制耦合,数据耦合。
D.控制耦合,内容耦合,数据耦合,公共环境耦合。
8.按照软件工程的原则,模块的作用域和模块的控制域之间的关系是:
A.模块的作用域应在模块的控制域之内。
B.模块的控制域应在模块的作用域之内。
C.模块的控制域与模块的作用域互相独立。
D以上说法都不对。
9. 面向对象(Object Oriented)方法是将现实世界的事物以对象的方式( )到计算机世界的方法。
A.对应 B.映射 C.反映 D.反射
10. 盒图也称为()。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。
A.流程图 B.框图 C.判定表 D.N-S图
11. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的()结构。
A.程序 B.数据 C.逻辑 D.物理
12. 人机界面的风格大致经过了()代的演变。
A.三 B.四 C.五 D.六
13. 以下不属于白盒测试技术的是(D).
A.逻辑覆盖 B.基本路径测试 C.循环覆盖测试 D.等价类划分
14. 为改正软件系统中潜藏的错误而进行的维护活动称为()。
A.纠错性维护 B.适应性维护 C.改善性维护 D.预防性维护
15. 总体设计阶段确定了
A.系统的具体实现方案 B.系统的逻辑模型
C.程序每个模块的处理过程 D.系统的数据要求
16. 一般来说问题定义阶段结束后的下一个阶段是()
A.编码 B.需求分析 C.可行性研究 D.总体设计
17. 需求分析的任务是()
A.确定系统怎样完成工作 B.确定系统必须完成哪些工作
C.研究系统的软件结构 D.确定软件开发费用
18.系统流程图是用来()
A.描绘程序结构的 B.描绘系统的逻辑模型
C.表示信息层次结构的图形工具 D.描绘物理系统的
19. ER模型中的基本成分不包含()
A.实体 B.联系 C.属性 D.处理
20. 可行性研究实质上是进行了一次()
A.大大压缩简化了的系统分析和设计过程 B.详尽的系统分
C.彻底的系统设计过程 D.深入的需求分析
21. 软件开发时,一个错误发现得越晚,为改正它所付出的代价就( )。
A.越大 B.越小 C.越不可捉摸 D.越接近平均水平
22. 总体设计目的是确定整个系统的( )。
A.规模 B.测试方案 C.费用 D.功能及模块结构
23. 设计测试方案最困难的问题是()
A.确定要测试的功能 B.确定预期的正确输出
C.确定要测试的对象 D.设计测试用例
24. 下列哪个做法会导致不利的语句结构( )。
A.
文档评论(0)