好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2022年GCT复试软件工程测测试卷.docx

10页
  • 卖家[上传人]:资****
  • 文档编号:269208303
  • 上传时间:2022-03-22
  • 文档格式:DOCX
  • 文档大小:50.20KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 精品学习资源封面欢迎下载精品学习资源作者: PanHongliang仅供个人学习x1. 概念题以下概念是否正确,为什么?(1) 软件就是程序;( 不是:软件 =程序 +数据 +文档 )(2) 接受面对对象方法后,软件危机迎刃而解( 不是:面对对象方法是解决软件危机的一种有效途径,不能够完全的解决软件危机问题,只是让软件危机问题得到了确定欢迎下载精品学习资源的缓解 );(3) 界面设计应当在需求分析阶段进行;( 是:界面设计是属于需求分析阶段的范畴)(4) E-R 图中的实体和 OOD中的对象不一样;( 是: OOD中的实体表示的是问题领域中的实体,而 E-R 图中的实体就是数据库中详细的表 )(5) 类图是面对对象方法中的基本模型;( 是:类图是最重要的模型图,它描述了系统中各类对象以及他们之间的各种关系 )(6) 总体设计的主要任务是设计系统流程图;( 不是:总体设计的主要任务是设计软件的模块结构和运算机物理系统的配置方案,包括数据流图、系统流程图、划分子系统、系统软硬件配置、通信网络系统的配置、机房设备的配置等 )(7) 单元测试主要是分析程序代码是否正确;( 是:单元测试就是模块测试 , 其过程就是为了发觉编码和详细设计的错误 )(8) 单独开发的一个模块就表示该模块具有独立性; 〔 不是:一个具有独立性的模块应当是只完成系统要求的独立的子功能 , 并且与其他模块的联系最少且接口简洁,是由内聚和耦合来度量的一种衡量标准,而单独开发未必确定能做到这一点 〕2. 论述题(1) 在对一个应用软件开发工程进行结题验收时,用户应当得到什么资料?为什么? 答:在结题验收阶段,用户应当得到相关合同、各种审核报告、测试报告、操作手 册,仍需依据个别情形供应源代码,由于用户在验收阶段要进行用户验收测试,其中包括了文档审核、源代码审核、配置脚本审核、测试程序或脚本审核、可执行程序测试;(2) 当用户向软件开发人员提出一个简洁的功能修改要求时,可能得不到对方的准时响应,你认为技术上的主要缘由可能是什么?答:有可能该功能是嵌套在另一功能中的,虽然对简洁的功能进行修改,但也有可能是“牵一发而动全身”,会引起其他功能方面的大问题,所以得不到准时的响 应;(3) 什么是软件危机?简述软件危机的详细表现和解决方法;软件危机:落后的软件生产方式无法中意快速增长的运算机软件需求,从而导致软件开发与爱护过程中显现一系列严肃问题的现象;详细表现:软件开发费用和进度失控、软件的牢靠性差、生产出来的软件难以爱护、用户对“已完成”的系统不中意现象经常发生;解决方法:软件工程,争论软件生产的客观规律性,明确提出了软件生命周期的模型;软件工具;欢迎下载精品学习资源3. 分析设计题某公司提出要在我校校内网上为学校开发一个“财务治理系统”,用户可在校内网上办理缴费、借仍款和查询账户信息等功能;(1) 请从技术、经济和操作三个方面简要分析系统开发的可行性 〔 包括可能存在的风险〕 ;答:技术可行性:现代运算机硬件和软件技术的飞速进展,为系统的建设供应了技术的条件,并且高校的财务治理系统也是依附于校内网中建设的,也有一些成功的实例,因此在技术技术方面也有了雄厚的基础;经济可行性:该系统的建设改善了原有劳动力的成本,只要该系统一经使用,在经费方面就会削减手工治理的支出;用户使用新的系统只需花确定的资金购买一台电脑和软件就能够实现自动化治理;并且财务治理系统的建设也中意了数字化校内的建设, 能够得到领导的大力支持与帮忙;操作可行性:传统的财务治理方法一般都为手工似治理方法,其存在着效率低下、出错率高、不够规范的缺点,但财务治理系统就能够充分解决传统治理方法所带来的缺陷,具有简便、高效、牢靠、规范的特点,强化了现代数字化校内的建设;(2) 假设可行,请用原型模型描述系统的开发过程,并分析该模型的优缺点;答:原型模型是由开发人员先开发出一个简洁系统的原型,供用户使用;然后,再利用该系统作为原型,猎取用户的反馈,通过用户的需求来不断的完善系统,最终达到用户的需求;依据用户 要求制作 demo- 依据 demo 作分析设计 - 编程 - 测试 - 上线使用,在过程中逐步优化改进原型开发方法的优点:原型模型接受逐步求精的方法完善原型,使得原型能够“快速”开发,防止了像瀑布模型一样在冗长的开发过程中难以对用户的反馈作出快速的响应;相对瀑布模型而言,原型模型更符合人们开发软件的习惯,是目前较流行的一种有用软件生存期模型;原型开发方法的缺点:当告知用户,仍必需重新生产该产品时,用户是很难接受的;这往往给工程连续开展带来不利因素;不宜利用原型系统作为最终产品(3) 假设可行,请用数据流图或用例图描述系统的功能需求;答:(4) 假设可行,请定义数据库的一个表 〔 关系 〕 ,并分析该表的范式;User 表:用于储备系统中用户的表:欢迎下载精品学习资源字段名类型长度主键为空唯独描述U_accountNvarchar32YesNoYes用户帐户U_passwordNvarchar32NoNoNo用户密码U_E_Mailnvarchar50NoNoNo邮箱U_sqNvarchar50NoNoNo安全问题U_sanvarchar50NoNoNo安全答案U_namenvarchar50NoNoNo真实姓名U_phonevarchar20NoNoNo联系方式U_addressnvarchar50NoNoNo联系地址U_postalcodevarchar10NoNoNo邮政编码U_industryU_introducenvarcharnvarchar20100NoNoNoNoNoNo所在行业简介U_typenvarchar10NoNoNo用户类型通过分析的用户表中不存在部分函数依靠关系,所以该数据表中意 3NF;3. 某公司提出要为政府开发一个“互联网户籍治理系统”,用户可在互联网上办理和查询户籍信息;(1) 请从技术、经济和操作三个方面简要分析系统开发的可行性 〔 包括可能存在的风险 〕 ;〔10 分〕答:技术可行性:现代运算机硬件和软件技术的飞速进展,为系统的建设供应了技术的条件,各种防火墙机制也保证了安全性,并且目前各个省市部门已经有一些成功的实例,因此在技术技术方面也有了雄厚的基础;经济可行性:极大的削减了资源铺张,成本低、性能好;运算机已经成为我们学习和工作的得力助手,今日,运算机的价格已经特别低廉,性能却有了长足的进步; 它已经被 应用于许多领域,运算机之所以如此流行的缘由主要有以下几个方面:首 先,运算机可以 代替人工进行许多纷杂的劳动;其次,运算机可以节省许多资源;第三,运算机可以大大 的提高人们的工作效率;第四,运算机可以使户籍档案更加安全,等等;一台或几台拥有 足够硬件配置的运算机,就能实现目标治理;大大削减了人力、物力、财力,极大地降低 了户籍治理得成本,节省了开销,缩减了经济开支;操作可行性:以运算机为操作工具,操作方法简洁、便利、快速;使用现行开发的户 籍治理系统查找一个户的信息或一个户成员的详细情形时,在几秒钟之内获得全部相关信 息;转变了以往人工操作为主的治理方式,大大减轻了户籍治理人员的日常工作量;(2) 假设可行,请用瀑布模型描述系统的开发过程,并分析该模型的优缺点;欢迎下载精品学习资源1) 、对目标系统进行可行性调研和分析2) 、和客户沟通并进行需求分析,编写需求规格说明书,同时兼顾其对可行性的影响 3)、依据需求分析结果进行系统概要设计和详细设计,同时兼顾其对需求分析文档的影响 4)、依据需求、设计文档进行编程,过程的修改需兼顾其对需求、设计分析文档的影响5) 、系统工程测试,测出 BUG协同开发人员进行修改,6) 、测试完成后,发布上线,进入运行爱护期优点1) 为工程供应了按阶段划分的检查点;2) 当前一阶段完成后,您只需要去关注后续阶段;3) 可在迭代模型中应用瀑布模型;4) 它供应了一个模板,这个模板使得分析、设计、编码、测试和支持的方法可以在该模板下有一个共同的指导;缺点 1)各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量; 2)由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发风险; 3)通过过多的强制完成日期和里程碑来跟踪各个工程阶段;4)瀑布模型的突出缺点是不适应用户需求的变化;欢迎下载精品学习资源(3) 假设可行,请定义数据库的一个表 〔 关系〕 ,并分析该表的范式; 〔10 分〕User 表:用于储备系统中用户的表:字段名类型长度主键为空唯独描述idint10NoNoYes主键U_accountvarchar32NoNoYes登录帐户U_passwordvarchar32NoNoNo登录密码U_uservarchar32NoNoNo用户编码U_E_Mailvarchar50NoNoNo邮箱U_sqvarchar50NoNoNo安全问题U_sanvarchar50NoNoNo安全答案U_namevarchar50NoNoNo真实姓名U_phonevarchar20NoNoNo联系方式U_addressvarchar50NoNoNo联系地址U_postalcodevarchar10NoNoNo邮政编码U_statevarchar10NoNoNo用户状态U_typevarchar10NoNoNo用户类型create_timedata20NoNo。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.