天津专接本软件工程专业考试资料

天津专接本软件工程专业考试资料

ID:47698457

大小:32.10 KB

页数:9页

时间:2020-01-21

天津专接本软件工程专业考试资料_第1页
天津专接本软件工程专业考试资料_第2页
天津专接本软件工程专业考试资料_第3页
天津专接本软件工程专业考试资料_第4页
天津专接本软件工程专业考试资料_第5页
资源描述:

《天津专接本软件工程专业考试资料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.软件工程:是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。2.软件危机:是指在计算机软件的开发与维护过程中所遇到的一系列问题。3.黑盒测试:把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程。在程序的接口进行测试,它只检查程序功能能否按照规格说明书的规定正常使用,程序是否能适当地接收输入数据并产生正确的输出信息,程序运行过程中能否保持外部信息的重要性(又称功能测试)。4.白盒

2、测试:前提是把程序看成装在一个透明的白盒子里,测试者完全知道程序的结构和处理算法,按照程序内部的逻辑测试程序,检测程序中的主要执行通路是否都能按照预定要求正确工作(又称结构测试)。5.结构程序设计:(经典定义)如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则这个程序是结构化的。(全面定义)是尽可能少用GOTO语句的程序设计方法。最好仅在检测出错误时使用GOTO语句,而且应该总是使用前向GOTO语句。6.软件维护:是在软件已经交付使用后,为了改正错误或满足新的需求而修改软件的过程

3、。7.耦合:是对一个软件结构内不同模块之间互连程度的度量。8.内聚:标志着一个模块内各个元素彼此结合的紧密程度,它是信息隐藏和局部化概念的自然扩展。简单地说,理想内聚的模块只做一件事。9.对象:是由描述该对象属性的数据以及可以对这些数据施加的所有操作封装在一起构成的统一体。10.类:是对具有相同属性和行为的一个或多个对象的描述。11.实例:是由某个特定的类所描述的一个具体的对象。12.消息:是要求某个对象执行在定义它的那个类中所定义的某个操作的规格说明。13.方法:是对象所能执行的操作,也就是类中所定义的服务。14.属性:是类中所定义的数据

4、,它是对客观世界实体所具有的性质的抽象。15.继承:是指能够直接获得已有的性质和特征,而不必重复定义它们。16.在可行性研究阶段的任务是什么?答:①首先需要进一步分析和澄清问题定义②在澄清了问题定义之后,分析员应导出系统的逻辑模型③从系统逻辑模型出发探索若干种可供选择的主要解法,每种解法仔细研究每种解法的可行性④为每个可行性的解法制定一个粗略的实现进度。17.简述软件工程的基本原理。答:①用分段的生命周期计划严格管理②坚持进行阶段评审③实行严格的产品控制④采用现代程序设计技术⑤结果应能清楚地审查⑥开发小组的人员应该少而精⑦承认不断改进软件工

5、程实践的必要性。18.简述总体设计过程中应遵循的基本原理。答①模块化②抽象③逐步求精④信息隐藏和局部化⑤模块独立。19.简述需求分析的任务。答:①确定对系统的综合要求②分析系统的数据要求③导出系统的逻辑模型④修正系统开发计划。20.简述瀑布型及特点。答:需求分析(验证)→规格说明(验证)→设计(验证)→编码(测试)→综合测试→维护特点:①阶段间具有顺序性和依赖性②推迟实现的观点(经典特点)③质量保证的观点。21.简述快速原型模型及特点。答:是快速建立起来的可以在计算机上运行的程序,它所能完成的功能往往是最终产品能完成的功能的子集。特点:①开

6、发出的软件产品通常能满足用户的真实需求②软件产品的开发基本上是线性顺序进行的。922.系统流程图:是概括地描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描绘组成系统的每个部件(程序、文档、数据库、人工过程等)。系统流程图表达的是数据在系统各部之间流动的情况,而不是对数据进行加工处理的控制过程,因此尽管系统流程图的某些符号和程序流程图的符号形式相同,但是它却是物理数据流图而不是程序流程图。23.数据流图:(DFD)是一种图形化技术,它描绘信息流和数据流从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只

7、是描绘数据在软件中流动和被处理的逻辑过程。24.数据字典:是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。组成①数据流②数据流分流(数据元素)③数据储存④处理25.概念性数据模型:(信息模型)是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。26.层次方框图:用树形结构的一系列多层次的矩形框描绘数据的层次结构。27.IPO图:是输入、处理、输出图的简称,它是由美国IBM公司发展完善起来的一种图形工具,能够方便地描绘输入数据、对数据的处理和输出数据之间的关系。28.状态转换图:(状态图)通过描绘系统的状态及引起

8、系统状态转换的事件,来表示系统的行为。29.模块化:是把程序序列分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。