现代软件工程考试试题.doc

现代软件工程考试试题.doc

ID:58842937

大小:50.50 KB

页数:4页

时间:2020-09-24

现代软件工程考试试题.doc_第1页
现代软件工程考试试题.doc_第2页
现代软件工程考试试题.doc_第3页
现代软件工程考试试题.doc_第4页
资源描述:

《现代软件工程考试试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、四川大学软件学院软件工程硕士考试试题课程名称:现代软件工程任课教师:琚生根题号一二三四五六七八九十平时总分得分考试时间年月日阅卷教师签名一、单项选择题(本大题共15小题,每小题1分,共15分。)1.同一软件的大量软件产品的生产主要是通过()而得到。A.研究B.复制C.开发D.研制2.软件生存周期中最长的是()阶段。A.需求分析B.概要设计C.测试D.维护3.需求分析中,开发人员要从用户那里解决的最重要的问题是()。A.要让软件做什么B.要给该软件提供哪些信息C.要求软件工程效率怎样D.要让该软件具有何种结构4.设计软件结构一般不

2、确定()。A.模块的功能B.模块的接口C.模块内的局部数据D.模块间的调用关系5.提高程序效率的根本途径并非在于()。A.选择良好的设计方法B.选择良好的数据结构C.选择良好的算法D.对程序语句做调整6.软件测试的目的是()。A.试验性运行软件B.发现软件错误C.证明软件正确D.找出软件中全部错误7.测试的关键问题是()。A.如何组织软件评审B.如何选择测试用例C.如何验证程序的正确性D.如何采用综合策略8.快速原型模型的主要特点之一是()。A.开发完毕才见到产品B.及早提供工作软件C.及早提供全部完整D.开发完毕才见到工作软件

3、9.程序能够满足规格说明和完成用户业务要求的质量特性称为()。A.可靠性B.可用性C.正确性D.完整性10.在软件项目管理过程中,一个关键的活动是(),它是软件开发工作的第一步。A.编写规格说明书B.制定测试计划C.编写需求说明书D.制定项目计划11.软件重用的单位是()。A.软件模块B.性能C.系统D.功能12.为适应软硬件环境变化而修改软件的过程是()。A.校正性维护B.完善性维护C.适应性维护D.预防性维护13.在结构化分析方法(SA)中,()与数据流图共同构成了系统的逻辑模型,是需求规格说明书的主要组成部。A.模块图B.

4、ER图C.数据字典D.程序流程图14.为了提高模块的独立性,模块之间最好是()。A.数据耦合B.控制耦合C.公共耦合D.内容耦合15.以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是()。A.喷泉模型B.增量模型C.瀑布模型D.螺旋模型二、多项选择题(本大题共5小题,每小题2分,共10分)16.下面属于软件测试时需要的信息是()。A.软件配置B.软件开发计划C.软件配置D.测试工具17.需求分析的任务是()。A.收集对系统的综合需求B.对获取的需求进行分析与综合,形成系统结构的逻辑表示C.对获取的需求进行分析与综合

5、,形成系统结构的物理表示D.把分析与综合的结果用规范的方式整理出来形成文档18.加工逻辑指对数据流图中的数据处理进行逻辑上的说明,对加工逻辑可以选择以下哪些工具进行说明()。A.结构化语言B.判定表C.判定树D.PAD图19.程序设计风格一般指人们编程的习惯特点。培养良好的设计风格可以使程序清晰易读,减少错误,这不但能提高软件开发效率,还为以后的软件维护奠定了良好的基础。主要从以下哪几个方面来注意编程风格。()A.程序加注释B.变量、数据按意取名C.语句简单直接,内层要缩进D.输入输出提示化、表格化、图形化20.单元测试主要针对

6、模块的几个基本特征进行测试,该阶段不能完成的测试是()A.系统功能B.局部数据结构C.重要的执行路径D.错误处理三、名词解释题(本大题共5小题,每小题4分,共20分)21.软件生存周期22.结构化方法23.需求分析24.软件质量保证25.数据流图四、简答题(本大题共4小题,每小题5分,共20分)26.什么是软件工程?它的目标和内容是什么?27.软件测试要经过哪些步骤?与开发各阶段之间有什么关系?28.软件工程管理包括哪些内容?29.为了具有良好的程序设计风格,应注意哪些方面的问题?三、应用题(本大题共3小题,第一小题10分,第二

7、小题10分,第三小题15分,共35分)30.试用判定表画出以下问题的行为逻辑。人们往往根据天气情况决定出门时的行装:天气可能下雨,也可能不下雨;天气可能变冷,也可能不变冷。如果天气要下雨,出门时带上雨伞;如果天气变冷,出门时要穿上大衣。(说明:表格正确得10分,答对1个条件给5分)31.M公司的软件产品以开发实验型的新软件为主。用瀑布模型进行软件开发已经有近十年了,并取得了一些成功。若你作为一名管理员刚加入M公司,你认为快速原型法对公司的软件开发更加优越,请向公司副总裁写一份报告阐明你的理由,切记:副总裁不喜欢报告长度超过300

8、字。(10分)32.说明下图所描述的系统属于哪一类的软件体系结构,它具有哪些优、缺点?(15分)UserStation:PersonalComputerdeptServer:FileserveropStation:WorkStationcorpServer:Ma

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。