电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

软件工程期中考试以及答案

6页
  • 卖家[上传人]:F****n
  • 文档编号:99776604
  • 上传时间:2019-09-20
  • 文档格式:DOCX
  • 文档大小:335.51KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 1、 瀑布模型下,采用结构化的方法,在它的生命周期各个阶段中,那个阶段出错对软件的影响最大( )A、概要设计阶段 B、维护阶段 C、测试排错阶段 D、需求分析阶段2、UML是软件开发过程中的重要工具之一,它主要用于那种开发方法()A、基于数据流的结构化开发方法 B、基于需求动态定义的原型方法C、基于对象的面向对象的方法D、基于实体的信息建模方法3、面向对象方法的主要特征除了封装,继承外还有()A、完整性 B、多态性 C、可移植性 D、可维护性4、结构化设计方法在软件开发中用于()A、概要设计B、详细设计C、可行性分析 D、测试5、软件质量保证应该在()阶段开始。A、编码B、需求分析 C、测试D、设计6、数据字典是对数据定义的集合,它所定义的数据包含在( )A、数据流图 B、流程图 C、软件结构图 D、顺序图7、结构化程序的三种基本控制结构是()A、过程、函数、模块 B、调用、返回、转移C、顺序、选择、循环 D、命令、语句、函数8、软件详细设计的任务是确定每个模块的()A、软件体系结构B、功能 C、外部接口D、算法和数据结构9、在结构化设计中能够衔接概要设计和详细设计的工具是()A、类

      2、图B、流程图C、DFD图D、SC图10、顺序图反映对象之间发送信息的时间顺序,它与()是同构的。A、类图 B、状态图 C、协助图D、活动图11、下面说法错误的是()A、该图是对象图B、borrowbook()是方法C、name是属 D、该图是类图12、下图中描述“聚合关系”的是()A、B、C、姓名:学号: 系别: 年级专业: ( 密封线内不答题 )密封线线D、13、下面的顺序图问号所代表的是()A、激活区 B、角色C、消息D、生命线14、()可对需求进行建模A、SC图B、用例图C、活动图D、部署图15、需求分析的任务不包括()A、系统设计B、问题分析C、需求描述D、需求评审16、当模块中包含复杂的条件组合时,应采用()来描述A、SC图B、判断表C、流程图D、E-R图17、软件可行性分析研究不包括()A、法律可行性B、技术可行性C、政治可行性D、技术可行性18、下面最松散的耦合是()A、非直接耦合B、功能耦合C、数据耦合D、控制耦合19、静态数据结构的概念模式是()A、E-R图B、DFD图C、判断树D、SC图20、结构化程序设计理论认为,实现良好的程序结构应采用的分析方法()A、基于组件

      3、B、面向对象C、自顶向下D、基于服务21、DFD图中每个加工最少包括( )A、一个输入流 B、一个输出流C、一个输入流或者一个输出流D、一个输入流和一个输出流22、()技术是将一个活动图中的活动状态进行分组,每组表示特定的类负责相应的活动。A、泳道B、分叉汇合C、分支D、转移23、下面描述正确的是()A、4可以参与2用例,没有用例3用例2可以单独实现B、4可以参与2用例,没有用例6用例5可以单独实现C、1可以参与5用例,没有用例6用例5不可以单独实现D、1可以参与5用例,没有用例3用例5可以单独实现24、在软件生产过程中,需求信息由()给出。A、项目经理B、分析员C、程序员D、软件用户25、软件工程管理是()的一切活动管理。A、 需求分析B、模块设计C、软件生命周期D、需求工程一、 判断题对的错的X并把答案写在表格上(每题2分共10分)1、 2、 3、 4、 5、1、 用户对软件需求描述不精确,往往是产生软件危机的原因之一(对)2、 快速原型技术适用于软件产品要求大量的用户交互、或者产生大量可视输出、或者设计一些复杂的算法等场合(对)3、软件开发设计几乎从零开始成本和进度很难估计(对)

      4、姓名:学号: 系别: 年级专业: ( 密封线内不答题 )密封线线4、耦合度是度量模块间的联系的重要尺度,为了使系统更加紧密进行模块设计时应选择紧耦合的模块(x)5、DFD图分解时应遵从父子图平衡原则(对)二、 简答题(每题5分共20分)1、 软件工程方法学的三要素是什么?请分别解释?三要素是:方法、工具和过程;方法:是完成软件开发的各项任务技术方法。工具:是为了方法的运用而提供的自动化或者半自动化的软件支撑。过程:是为了开发高质量软件的各项任务而规定的工作步骤。2、 结构化软件设计的主要思想?答:1)自顶向下,逐步求精的程序设计方法2) 使用顺序、选择和循环三种基本控制结构构造单入口单出口程序3、 软件需求分析和软件设计有什么区别?答:软件需求分析定义软件的用户需求,即定义待开发软件系统的功能是什么。软件设计定义软件的实现细节和满足用户需求,即研究软件系统如何实现。4、 计算机软件是什么?答:与计算机系统有关的程序、规程、规则及任何与之相关的文档和数据。三、 综合题(每题10分共20分)1、 学生管理系统中有一报到登记模块,具体流程如下:在新生报到时,进行新生信息登记,记录学生的报到资料、个人基本情况的输入、查询和修改等。请画出其用例图。2、 学校图书馆借阅系统的功能如下:1)借书:根据读者的借书证查询读者的档案,若借书数目没有超过规定的数量,则办理借阅手续(修改库存记录和读者档案),超过规定数量则拒绝借阅。对于第一次借阅者直接办理借阅手续。2)还书:根据读者书中的条形码,修改库存记录和读者档案,若借阅时间超时按规定进行处罚。下面已经画出了该问题的顶层和0层及借书的的DFD图,请画出还书的DFD图。还书的DFD图:各产品过程检验的检验时机应在操作者对首件加工完成后自检,并判定合格。再由车间依据计划将需进行专检的部件填写报检单报检,在报检后首先由检验人员应检查车间是否按程序文件的规定开展了自检,然后接受报检进行检验、记录及判定。软件工程5

      《软件工程期中考试以及答案》由会员F****n分享,可在线阅读,更多相关《软件工程期中考试以及答案》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.