- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GCT复试软件项目测测验考试
PAGE
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_account
Nva
您可能关注的文档
最近下载
- 2022在线网课学堂《日语交际功能语法》单元考核测试答案.docx VIP
- 统编版一年级道德与法治下册《做事要仔细》第2课时教学PPT课件.pptx VIP
- 国开电大C语言程序设计 形考四.docx VIP
- 2025年大学《休闲体育-户外运动指导》考试备考题库及答案解析.docx VIP
- 医院人才培育工作计划(2篇).docx VIP
- 2025年度江苏省施工图设计文件审查技术问答(定稿版).pdf VIP
- 装配式混凝土结构技术规程.pdf VIP
- CODmax中文手册.docx VIP
- 中国音乐学院本专科招生考试视唱练耳与乐理考试大纲(试行) .pdf VIP
- 2025年大学《休闲体育-户外运动指导》考试模拟试题及答案解析.docx VIP
原创力文档


文档评论(0)