福建师范大学17年8月课程考试软件工程作业考核试题标准答案.docx
《福建师范大学17年8月课程考试软件工程作业考核试题标准答案.docx》由会员分享,可在线阅读,更多相关《福建师范大学17年8月课程考试软件工程作业考核试题标准答案.docx(4页珍藏版)》请在第一文库网上搜索。
1、B.需求确定的D.决策支持B.用户界面需求分析说明书D.完善的用户界面B.阅读文档资料D.运行用户界面原型软件工程期末考试一、单项选择题(每小题1分,共8分)12345678CACCABDC1 .软件需求分析阶段的工作,可以分为以下4个方面:对问题的识别、分析与综合、编写需求分析文档以及(C)。A.总结B.阶段性报告C.需求分析评审D.以上答案都不正确2 .在结构化分析方法中,用以表达系统内数据的运动情况的工具有(AkA.数据流图B.数据词典C.结构化英语D.判定表与判定树3 .软件需求分析的任务不应包括(C)A.问题分析B.信息域分析C.结构化程序设计D.确定逻辑模型4 .进行需求分析可使用
2、多种工具,但(C)是不适用的.A.数据流图B.判定表CPAD图D.数据词典5 .在需求分析中,分析员要从用户那里解决的最重要的问题是()A.要让软件做什么B.要给该软件提供哪些信息C.要求软件工作效率如何D.要让软件具有什么样的结构6.需求规格说明书的内容不应当包括(BA.对重要功能的描述B.对算法的详细过程性描述C.软件确认准则D.软件的性能7.需求规格说明书在软件开发中具有重要的作用,但其作用不应当包括(D).A.软件设计的依据B.用户和开发人员对软件要“做什么的共同理解C.软件验收的依据D.软件可行性分析的依据8.在结构化分析方法中用状态一迁移图表达系统或对象的行为。在状态一迁移图中,由
3、一个状态和一个事件所决定的下一状态可能会有(O个。A.1个B.2个C.多个D.不确定二、多项选择题(共20分)12345BCDABCA(DB(DCDABCDE畸G(DACD(S)AA1. (1分)在结构化分析方法中用实体一关系图表达系统中的对象及其关系。在实体一关系图中,表达对象的实例之间的关联有三种类型:(BCD)A.多对一联系B.一对一联系C.一对多联系D.多对多联系2. (3分)软件是计算机系统中与硬件相互依存的另一部分,它是包括(A)、(B)及(C)的完整集合。其中,(A)是按事先设计的功能和性能耍求执行的指令序列。(B)是使程序能够正确操纵信息的数据结构。(C)是与程序开发、维护和使
4、用有关的图文材料。供选择的答案:A-C:软件程序代码硬件文档外设数据图表3. (4分)开发软件时对提高软件开发人员工作效率至关重要的是(A软件工程中描述生存周期的瀑布模型一般包括计划、(B)、设计、编码、测试、维护等几个阶段,其中设计阶段在管理上又可以依次分成(C)和(D)两步。供选择的答案:A.程序开发环境操作系统的资源管理功能程序人员数量计算机的并行处理能力B.需求分析需求调查可行性分析问题定义C、D.方案设计代码设计概要设计数据设计运行设计详细设计故障处理设计软件体系结构设计4. (7分)从供选择的答案中选出适当字句填入下列关于软件发展过程的叙述中的()内。有人将软件的发展过程划分为4个
5、阶段:第一阶段(195020世纪50年代末)称为“程序设计的原始时期”,这时既没有(A),也没有(B),程序员只能用机器指令编写程序。第二阶段(20世纪50年代末20世纪60年代末)称为“基本软件期二出现了(A),并逐渐普及。随着(B)的发展,编译技术也有较大的发展。第三阶段(20世纪60年代末20世纪70年代中期)称为“程序设计方法时代,这一时期,与硬件费用下降相反,软件开发费急剧上升。人们提出了(C)和(D)等程序设计方法,设法降低软件的开发费用。第四阶段(20世纪70年代中期现在)称为“软件工程时期二软件开发技术不再仅仅是程序设计技术,而是包括了与软件开发的各个阶段,如(E)、(F)、编
6、码、单元测试、综合测试、(G)及其整体有关的各种管理技术。供选择的答案:AD:汇编语言操作系统虚拟存储器概念高级语言结构式程序设计数据库概念固件模块化程序设计EG:使用和维护兼容性的确认完整性的确认设计需求定义图象处理5. (5分)原型化方法是用户和软件开发人员之间进行的种交互过程,适用于()系统。它从用户界面的开发入手,首先形成(),用户(),并就()提出意见,它是一种()型的设计过程。A.需求不确定性高的C.管理信息A.用户界面使用手册C.系统界面原型A.改进用户界面的设计C.模拟用户界面的运行A.同意什么和不同意什么B.使用和不使用哪一种编程语言C.程序的结构D.执行速度是否满足要求A.
7、自外向内B.自顶向下C.自内向外D.自底向上三、简答题(27)12345678910111. (1分)可行性研究的应从哪几个方面进行研究?答:可行性研龙主要做,1个方面的研究:羟济可行性,技术可行性法律可行性方案的选界2. (I分)可行性研究的目的是什么?答:是为该开发项目的投费决策提供可推的客观依据,只有在可行性研究得出肯定性结论的翦础上,才能就该开发项目开展具体的规划设计工作,因为这些具体性工作的主要目标在于如何使已经被肯定下来的经济可行性得到最佳的实现.3. (1分)可行性研究报告的目的是什么?答:可行性研究报告目的是对各种投资开发攻的项目可行性研究报告在投资决策之前对拟开发的项目进行全
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 福建师范大学 17 课程 考试 软件工程 作业 考核 试题 标准答案