版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件是完成某类问题求解的程序和数据以及为维护程序必须提供的一系列文档组成的集软件的内在性质是:软件具有高度的抽象性和严密的逻辑性。软件的外在性质是:软件是一种逻辑信息产品,是用文字、符号表达的智力产物。将成熟工程领域的方法应用于软件开发。工程化的方法包括如下四个方面:⑴.具有相应的理论与技术⑵.具备实现工程化的工具和环境⑶.具备统一的工程规范⑷.管理和控制软件项目的管理软件工程的知识体系包括如下内容过程:软件开发的步骤。方法:软件开发各步骤所用到的技术。管理:控制软件开发按照过程答:⑴.经济上可行性:论证系统有没有经济效益或社会效益?多长时间能回收成本?⑵.技术上可行性:实现新系统需要哪些技术,现有技术能否解决,难点?建议采用的技术先进程度怎样?新技术的应用是否存在风险?是否能够找到胜任该系统的熟练的技术人员?等等⑶.操作上可行性:系统的操作方式在用户所在的组织内是否可行,特别是对原有系统扩展会不2,下列哪些工作中需要估算软件成本?I)软件可行性研究II)软件计划III)软件需求分析IV)软件运行和维护三数据流图,掌握数据流图中的基本符号,大题要求给出一个需求能够画出多层数据流图数据字典构化语言、判定树和判定表来表示Web,用户需求如下:交成功后能够网上在线支付报名费并记录交费信息;交费成功的考生可以打印–各院系教务员能够查看和审核考生提交的报名信息,确定信息是否准确有效,最后给出审核是否通过的标志。教务员还能够打印报名考生清单。–招生办公室管理员能够查询有效的报名考生信息和打印统计报表;能够生成报名考生数据文件上报到上级单位(教育部)。SA方法对它进行分析,画出分层数据流图。(只要求数据流图,不要求数据字典和报名信息库报名信息报名信息考生报名信息,交费信息研究生招生管理系统管理员考生教务员考生信息教务员•顶层数据流图••••••••四•答:–制定规范–软件结构的设计–数据结构的设计及接口设计–系统性能设计–软件质量的设计–设计文档的编写–设计的审查和复审六1,继承的概念,理解泛化关系与聚集关系的概念2,UML统一建模语言,用例图a而是用面向对象方法对系统进行分析设计的表示工具,类似与数据流图和软件结构图。•答:•对象是各种客观实体的抽象,是由一组属性和对这组属性进行操作的一组服务结合在一起所构成的独立实体。•面向对象就是运用对象、类、继承、封装、消息、结构与连接等面向对象的概念对问题进行分析、求解的系统开发技术,七•详细设计工具(程序流程图与盒图【的转换】(简答题),PAD图之间的转化).了解程序复杂性度量的McCabe方法,了解环域复杂性的概念最后计算算法的环域复杂度。2,简答题:详细设计的任务包括哪些?3,简答题:程序复杂性度量的方法有哪些?那种方法是利用环域复杂度计算程序复杂性的。语句行度量方法八。理解每种特性的含义,尤其是心理特性。2,选择程序设计语言的最关键因素是软件项目的应用领域。九•答:允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。•构造测试用例有逻辑覆盖法和基本路径测试法。黑盒测试技术,不考虑软件内部结构,而是以软件需求规格说明书为根据来设计测黑盒测试等价分类法构造测试用例有效等价密码和四个无效等价密码作为一组测试用例,以便测试密码识别程序。无效测试用例:每个无效等价类选一个•有效等价类•无效等价类•答:单元测试,集成测试,确认测试,系统测试,验收测试•系统测试,验收测试术的基本原理是什么?构造黑盒测试的测试用例有哪几种方法?--5,白盒测试技术属于静态测试还是动态测试?黑盒测试技术属于静态测试还是动态测试?6,软件测试的对象是什么?软件及软件文档配置项测试?能找出错误的测试才是成功的测试十•答:改正性维护,适应性维护,完善性维护,预防性维护•理解每种维护工作需要完成的内容。3,什么叫做完善性维护?–传统过程模型(瀑布模型、螺旋模型、增量模型)–统一过程模型(RUP)–敏捷过程模型(极限编程)作。而对成本、人员、进度、质量、风险等进行分析和管理的活动。软件工程是研究如何将完善的科学与工程原理,先进高效的管理技术以及完整规范的设计方法应用于经济地开发即可靠,又能在实际计算机上有效运行的软件的一门软件生命周期是一个软件系统从目标提出、定义、开发、使用和维护,直到最后丢所谓模块独立性是指模块完成它自身规定的功能而与系统中其它的模块保持一定的。?7.什么是软件开发的工程化?工程化的软件开发方法与早期的程序设计方法的不工程化需要包括如下四个方面:?⑴.具有相应的理论与技术?⑵.具备实现工程化的工具和环境?具备统一的工程规范??早期的程序开发方法没有统一的指导原则,随意编写程序,强调程序执行效率。工项目后续工作无法开始。?(2)瀑布模型很难适应需求的动态变更,特别是用户对需求处于模糊认识时更为困难。后期更改需求将付出高昂的代价。?a)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中药饮片冷链仓储建设项目可行性研究报告
- 工程清单课件
- 中温煤焦油项目可行性研究报告
- 中成药偏差管理系统可行性研究报告
- 助产资格证临床技能操作模拟试题及答案
- 药剂学药物制剂质量检验模拟试题及答案
- 2026年造价工程师考试工程计价模拟试题及答案
- 保险理赔实务操作模拟试题及答案
- 观潮教学课件
- 矿山企业安全管理人员安全法律法规知识题库及答案
- 2026-2027学年度福建省高一地理期中考试卷
- 2026年公务员时事政治试题(附答案)
- 2026中国移动校园招聘考试(通信技术)历年参考题库含答案详解
- 现场监理安全隐患巡查手册
- 2026中国钢铁物流加工配送中心转型升级路径探索
- Altium Designer 实操技能考核试题(含详细答案)
- 2026年9月版安全环境职业健康法律法规标准文件清单
- iso9000考试题及答案
- 三类医疗器械经营企业负责人试题卷及答案
- 2026年普通处方权考试题及答案
- JJG 693-2011可燃气体检测报警器
评论
0/150
提交评论