您的位置:百味书屋 > 考试教案 > 天津专接本考试信息网 正文

天津专接本考试信息网

2017-01-05 06:17:40 来源网站:百味书屋

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

1. 软件工程:是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。

2. 软件危机:是指在计算机软件的开发与维护过程中所遇到的一系列问题。

3. 黑盒测试:把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程。在程序的接口进行测试,它只检查程序功能能否按照规格说明书的规定正常使用,程序是否能适当地接收输入数据并产生正确的输出信息,程序运行过程中能否保持外部信息的重要性(又称功能测试)。

4. 白盒测试:前提是把程序看成装在一个透明的白盒子里,测试者完全知道程序的结构和处理算法,按照程序内部的逻辑测试程序,检测程序中的主要执行通路是否都能按照预定要求正确工作(又称结构测试)。

5. 结构程序设计:(经典定义)如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则这个程序是结构化的。(全面定义)是尽可能少用GO TO语句的程序设计方法。最好仅在检测出错误时使用GO TO语句,而且应该总是使用前向GO TO语句。

6. 软件维护:是在软件已经交付使用后,为了改正错误或满足新的需求而修改软件的过程。

7. 耦合:是对一个软件结构内不同模块之间互连程度的度量。

8. 内聚:标志着一个模块内各个元素彼此结合的紧密程度,它是信息隐藏和局部化概念的自然扩展。简单地说,理想内聚的模块只做一件事。

9. 对象:是由描述该对象属性的数据以及可以对这些数据施加的所有操作封装在一起构成的统一体。

10. 类:是对具有相同属性和行为的一个或多个对象的描述。

11. 实例:是由某个特定的类所描述的一个具体的对象。

12. 消息:是要求某个对象执行在定义它的那个类中所定义的某个操作的规格说明。

13. 方法:是对象所能执行的操作,也就是类中所定义的服务。

14. 属性:是类中所定义的数据,它是对客观世界实体所具有的性质的抽象。

15. 继承:是指能够直接获得已有的性质和特征,而不必重复定义它们。

16. 在可行性研究阶段的任务是什么?答:①首先需要进一步分析和澄清问题定义②在澄清了问题定义之后,分析员应导出系统的逻辑模型③从系统逻辑模型出发探索若干种可供选择的主要解法,每种解法仔细研究每种解法的可行性④为每个可行性的解法制定一个粗略的实现进度。

17. 简述软件工程的基本原理。答:①用分段的生命周期计划严格管理②坚持进行阶段评审③实行严格的产品控制④采用现代程序设计技术⑤结果应能清楚地审查⑥开发小组的人员应该少而精⑦承认不断改进软件工程实践的必要性。

18. 简述总体设计过程中应遵循的基本原理。答①模块化②抽象③逐步求精④信息隐藏和局部化⑤模块独立。

19. 简述需求分析的任务。答:①确定对系统的综合要求②分析系统的数据要求③导出系统的逻辑模型④修正系统开发计划。

20. 简述瀑布型及特点。答:需求分析(验证)→规格说明(验证)→设计(验证)→编码(测试)→综合测试→维护特点:①阶段间具有顺序性和依赖性②推迟实现的观点(经典特点)③质量保证的观点。

21. 简述快速原型模型及特点。答:是快速建立起来的可以在计算机上运行的程序,它所能完成的功能往往是最终产品能完成的功能的子集。特点:①开发出的软件产品通常能满足用户的真实需求②软件产品的开发基本上是线性顺序进行的。

22. 系统流程图:是概括地描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描绘组成系统的每个部件(程序、文档、数据库、人工过程等)。系统流程图表达的是数据在系统各部之间流动的情况,而不是对数据进行加工处理的控制过程,因此尽管系统流程图的某些符号和程序流程图的符号形式相同,但是它却是物理数据流图而不是程序流程图。

23. 数据流图:(DFD)是一种图形化技术,它描绘信息流和数据流从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。

24. 数据字典:是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。组成①数据流②数据流分流(数据元素)③数据储存④处理

25. 概念性数据模型:(信息模型)是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。

26. 层次方框图:用树形结构的一系列多层次的矩形框描绘数据的层次结构。

27. IPO图:是输入、处理、输出图的简称,它是由美国IBM公司发展完善起来的一种图形工具,能够方便地描绘输入数据、对数据的处理和输出数据之间的关系。

28. 状态转换图:(状态图)通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。

29. 模块化:是把程序序列分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。

30. 总体设计(概要设计、初步设计)阶段的基本目的是用比较抽象概括的方式确定系统如何完成预定的任务,也就是说,应该确定系统的物理配置方案,并且进而确定组成系统的每个程序的结构。

31. 在进行软件结构设计时应该遵循的最主要的原理是模块独立原理。

32. 把编码和测试统称为实现。

33. 编码:把软件设计结果翻译成用某种程序设计语言书写的程序。

34. 程序的质量主要取决于软件设计的质量。

35. 测试的目的就是在软件投入生产性运行之前,尽可能多发现软件中的错误。

36. 软件工程的根本目标是开发出高质量的完全符合用户需要的软件。

37. 软件工程的主要目的就是要提高软件的可维护性,减少软件维护所需要的工作量,降低软件系统的总成本。

38. 为了使程序容易测试和维护以减少软件的总成本①所选用的高级语言应该有理想的模块化机制,以及可读性好的控制结构和数据结构;②为了便于调试和提高软件可靠性,语言特点应该使编译程序能够尽可能多地发现程序中的错误;③为了降低软件开发和维护的成本,所选用的高级语言应该有良好的独立编译机制。

39. 测试的目标或定义⑴测试是为了发现程序中的错误而执行程序的过程⑵好的测试方案是极可能发现迄今为止尚未发现的测试方案⑶成功的测试是发现了至今为止尚未发现的错误测试。

40. 测试:为了发现程序中的错误而执行程序的过程。

41. 集成测试是测试和组装软件的系统化技术。

42. 自顶向下集成方法是一个日益为人们广泛采用的测试和组装软件的途径。

43. 确认测试也称验收测试,它的目标是验证软件的有效性。

44. 验证:保证软件正确地实现了某个特地要求的一系列活动。

45. 确认:为了保证软件确实满足了用户需求而进行的一系列活动。

46. 测试方案:包括具体的测试目的(例如,预定测试的具体功能),应该输入的测试数据

和预期的结果。

47. 测试数据和预期的输出结果称为测试用例。

48. 设计测试方案的基本目标是,确定一组最可能发现某个错误或某类错误的测试数据。

49. 语句覆盖:选择足够多的测试数据,使被测程序中每个语句至少执行一次。

50. 判定覆盖:又叫分支覆盖,不仅每个语句必须至少执行一次,而且每个判定的每种可能的结果都应该至少执行一次,也就是每个判定的每个分支都至少执行一次。

51. 条件覆盖:不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取到各种可能的结果。

52. 判定/条件覆盖:选取足够多的测试数据,使得判定表达式中的每个条件都取到各种可能的值,而且每个判定表达式也都取到各种可能的结果。

53. 条件组合覆盖:是更强的逻辑覆盖标准,它要求选取足够多的测试数据,使得每个判定表达式中的各种可能组合都至少出现一次。

54. 点覆盖:满足点覆盖标准要求选取足够多的测试数据,使得程序执行路径至少经过流图的每个结点一次,由于流图的每个结点与一条或多条语句相对应,显然,点覆盖标准和语句覆盖标准是相同的。

55. 边覆盖:选取足够多的测试数据,使得程序执行路径至少经过流图中每条边一次。通常边覆盖和判定覆盖是一致的。

56. 路径覆盖:选取足够多的测试数据,使程序的每条可能路径都至少执行一次(如果程序图中有环,则要求每个环至少经过一次)。

57. 软件的可靠性:是程序在给定的时间间隔内,按照规格说明书的规定成功的运行地概率。

58. 软件的可用性:是程序在给定的时间点,按照规格说明书的规定,成功地运行的概率

59. 维护阶段是软件生命周期的最后一个阶段,其基本任务是保证软件在一个相当长的时期能够正常运行。

60. 软件维护的特点:①结构化维护与非结构化维护差别巨大②维护的代价高昂③维护的问题很多

61. 软件维护过程:维护过程本质上是修改和压缩了的软件定义和开发过程,而且事实上远在提出一项维护要求之前,与软件维护有关的工作已经开始了。首先必须建立一个维护组织,随后必须确定报告和评价的过程,而且必须为每个维护要求规定一个标准化的事件序列。此外,还应该建立一个适用于维护活动的记录保管过程,并且规定复审标准。(①维护组织②维护报告③维护的事件流④保存维护记录⑤评价维护活动)

62. 决定软件可维护性的因素:①可理解性②可测试性③可修改性④可移植性⑤可重用性

63. 面向对象方法学的优点:①与人类习惯的思维方法一致②稳定性好③可重用性好④较易开发大型软件产品⑤可维护性好

64. 面向对象分析(OOA)的关键是识别出问题域内的类与对象,并分析它们相互间的关系,最终建立起问题域的简洁精确可理解性的正确模型。

65. 面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程。通常①面向对象分析过程从分析陈述用户需求的文件开始②正确提炼出用户的需求③用模型准确地表示出来④系统分析员必须认真地向领域专家学习

66. 3个子模型与5个层次:3个子模型①静态结构(对象模型)②交互次序(动态模型)③数据变换(功能模型)5个层次①主题层②类与对象层③结构层④属性层⑤服务层

67. 面向对象分析启发性原则:①设计结果应该清晰易懂②一般-特殊结构的深度应适当③设计简单的类④使用简单的协议⑤使用简单的服务⑥把设计变动减至最小

68. 总体设计启发性原则:①改进软件结构提高模块独立性②模块规模应该适中60行③深度、宽度扇出和扇入都应适当④模块的作用域应该在控制域之内⑤力争降低模块接口的复杂

程度⑥设计单入口的模块⑦模块功能应该可以预测

69. 可行性研究的目的,是用最小的代价在尽可能短的时间内确定问题是否能解决。

70. 可行性研究最根本的任务是对以后的行动方针提出建议。

71. 需求分析的基本任务是准确的回答“系统必须做什么”这个问题。

72. 总体设计的基本目的是回答“概括地说系统该如何实现”这个问题。

73. 详细设计的根本目标是确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。

选择题

1.在软件开发模型中,提出最早,应用最广泛的模型是(A)

A,瀑布 B,螺旋 C,演化 D,智能

2.软件工程方法是在实践中不断发展着的,而早期的软件工程方法一般是(B)

A,原型化方法 B,结构化方法 C,面向对象方法 D,功能分解法

3.下列关于瀑布模型的描述正确的是(D)

A,利用瀑布模型,如果发现问题修改的代价很低 B,瀑布模型的核心是按照软件开发的时间顺序将问题简化 C,瀑布模型具有良好的灵活性 D,瀑布模型采用结构化的分析与设计方法,将逻辑现实与物理现实分开

4.原型化方法是用户和设计者之间执行的一种交互构成,适用于(A)系统

A,需求不确定性高的 B,需求确定的 C,管理信息 D,实时

5.软件开发瀑布模型中的软件定义时期各个阶段依次是(A)

A,问题定义,可行性研究,需求分析。 B,可行性研究,问题定义,需求分析 C,可行性研究,需求分析,问题定义 D,以上都不对

6.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象是(C)的一种表现 A,软件工程 B,软件周期 C,软件周期 D,软件生产

7.快速原型模型的主要特点之一是(D)

A,开发完毕才见到产品 B,及早提供全部完整的软件产品 C,开发完毕后才见到工作软件 D,及早提供工作软件

8.软件工程中常用的生命周期模型有(A)等

A,瀑布模型,快速原型模型,增量模型,螺旋模型和喷泉模型 B,瀑布模型,快速循环模型,扩展模型,螺旋模型和敏捷模型 C,瀑布模型,快速循环模型,增量模型,螺旋模型和喷泉模型 D,瀑布模型,快速原型模型,增量模型,螺旋模型和敏捷模型

9.软件工程方法是在实践中不断发展着的方法,而早期敌敌畏软件工程方法常用模型不包括

(B)

A,瀑布模型 B,敏捷模型 C,原型模型 D,螺旋模型

10.软件开发瀑布模型中的各个阶段依次是(D)

A, 设计,分析,实现,测试,维护 B,分析,设计,测试,实现,维护 C,分析,设计,

实现,维护,测试 D,分析,设计,实现,测试,维护

11.软件危机的表现不包括(C)

A,软件质量不可靠 B软件几乎是不可维护的 C,测试过程中发现的错误较多 D,缺少文档

12.瀑布模型的主要特点之一是(A)

A,推迟实现 B,成功率极高 C,容易失败 D,过程迭代

13.在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了(A) A,软件危机 B,软件工程 C,软件设计革命 D,结构化程序设计

14.软件工程是(C)

A,是结构化程序设计的指导方法 B,是软件开发技术和软件工程管理学为内容的学科 C,是指导计算机软件开发和维护的工程学科 D,是指导软件开发的工程方法

15.在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务可以在用例模型或方案脚本中予以说明,(C)是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。

A,业务需求 B,系统要求 C,非功能需求 D,用户需求

16.软件可行性研究一般不考录(D)

A,程序模块化 B,模块高内聚 C,模块低耦合 D,模块独立性

57.软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括(C)

A,设计软件的模块结构 B,定义接口并建立数据结构 C,模块内部算法设计 D,生成概要设计规格说明

58.软件详细设计主要采用的方法是(D)

A,模块设计 B,结构化设计 C,PDL语言 D,结构化程序设计 59.详细设计中,过程设计的常用工具有(A)

A,程序流程图,N-S盒图,PAD图 B,程序流程图,数据流图 C,程序流程图,系统流程图 D,程序流程图,E-R图

60.结构化程序设计主要强调的是(A)

A,程序易读性 B,程序的效率 C,程序设计语言的先进性 D,程序的规模 61.提高程序可读性的最有力手段是(A)

A,使用三种标准控制结构 B,采用有实际意义的变量名 C,显示说明一切变量 D,给程序加注释

62.一般来说,在软件生命周期中成本最高的阶段是(D) A,详细设计 B,软件编码 C,软件测试 D,软件维护

63.软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们

(D) A,前者属于静态测试,后者属于动态测试 B,前者属于动态测试,后者属于静态测试 C,都属于静态测试 D,都属于动态测试

64.若有一个计算类型的程序,它的输入量只有一个X,其范围是【-1.0,1.0】,现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(C) A,条件覆盖法 B,等价分类法 C,边界值分析法 D,错误推测法 65.单元测试的测试用例主要根据(B)的结果来设计

A,需求分析 B,详细设计 C,概要设计 D,源程序 66.软件测试是为了(B)而执行程序的过程

A,纠正错误 B,发现错误 B,避免错误 D,证明正确

67.常用的黑盒测试方法不包括(C)

A, 等价划分 B,边界值分析 C,逻辑覆盖 D,错误推测

68.软件测试中,白盒法是通过分析程序的(B)来设计测试用例的 A,应用范围 B,内部逻辑 C,功能 D,输入数据

69.使用黑盒测试时,测试用例的设计应该根据(D)

A, 程序的内部逻辑 B,程序的复杂程度 C,使用说明书 D,程序的功能

70.与确认测试阶段有关的文档是(A)

A,需求规格说明书 B,概要设计说明书 C,详细设计说明书 D,源程序

篇二:天津专接本软件工程专业课考试重要资料

1. 软件工程:是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。

2. 软件危机:是指在计算机软件的开发与维护过程中所遇到的一系列问题。

3. 黑盒测试:把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程。在程序的接口进行测试,它只检查程序功能能否按照规格说明书的规定正常使用,程序是否能适当地接收输入数据并产生正确的输出信息,程序运行过程中能否保持外部信息的重要性(又称功能测试)。

4. 白盒测试:前提是把程序看成装在一个透明的白盒子里,测试者完全知道程序的结构和处理算法,按照程序内部的逻辑测试程序,检测程序中的主要执行通路是否都能按照预定要求正确工作(又称结构测试)。

5. 结构程序设计:(经典定义)如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则这个程序是结构化的。(全面定义)是尽可能少用GO TO语句的程序设计方法。最好仅在检测出错误时使用GO TO语句,而且应该总是使用前向GO TO语句。

6. 软件维护:是在软件已经交付使用后,为了改正错误或满足新的需求而修改软件的过程。

7. 耦合:是对一个软件结构内不同模块之间互连程度的度量。

8. 内聚:标志着一个模块内各个元素彼此结合的紧密程度,它是信息隐藏和局部化概念的自然扩展。简单地说,理想内聚的模块只做一件事。

9. 对象:是由描述该对象属性的数据以及可以对这些数据施加的所有操作封装在一起构成的统一体。

10. 类:是对具有相同属性和行为的一个或多个对象的描述。

11. 实例:是由某个特定的类所描述的一个具体的对象。

12. 消息:是要求某个对象执行在定义它的那个类中所定义的某个操作的规格说明。

13. 方法:是对象所能执行的操作,也就是类中所定义的服务。

14. 属性:是类中所定义的数据,它是对客观世界实体所具有的性质的抽象。

15. 继承:是指能够直接获得已有的性质和特征,而不必重复定义它们。

16. 在可行性研究阶段的任务是什么?答:①首先需要进一步分析和澄清问题定义②在澄清了问题定义之后,分析员应导出系统的逻辑模型③从系统逻辑模型出发探索若干种可供选择的主要解法,每种解法仔细研究每种解法的可行性④为每个可行性的解法制定一个粗略的实现进度。

17. 简述软件工程的基本原理。答:①用分段的生命周期计划严格管理②坚持进行阶段评审③实行严格的产品控制④采用现代程序设计技术⑤结果应能清楚地审查⑥开发小组的人员应该少而精⑦承认不断改进软件工程实践的必要性。

18. 简述总体设计过程中应遵循的基本原理。答①模块化②抽象③逐步求精④信息隐藏和局部化⑤模块独立。

19. 简述需求分析的任务。答:①确定对系统的综合要求②分析系统的数据要求③导出系统的逻辑模型④修正系统开发计划。

20. 简述瀑布型及特点。答:需求分析(验证)→规格说明(验证)→设计(验证)→编码(测试)→综合测试→维护特点:①阶段间具有顺序性和依赖性②推迟实现的观点(经典特点)③质量保证的观点。

21. 简述快速原型模型及特点。答:是快速建立起来的可以在计算机上运行的程序,它所能完成的功能往往是最终产品能完成的功能的子集。特点:①开发出的软件产品通常能满足用户的真实需求②软件产品的开发基本上是线性顺序进行的。

22. 系统流程图:是概括地描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描绘组成系统的每个部件(程序、文档、数据库、人工过程等)。系统流程图表达的是数据在系统各部之间流动的情况,而不是对数据进行加工处理的控制过程,因此尽管系统流程图的某些符号和程序流程图的符号形式相同,但是它却是物理数据流图而不是程序流程图。

23. 数据流图:(DFD)是一种图形化技术,它描绘信息流和数据流从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。

24. 数据字典:是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。组成①数据流②数据流分流(数据元素)③数据储存④处理

25. 概念性数据模型:(信息模型)是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。

26. 层次方框图:用树形结构的一系列多层次的矩形框描绘数据的层次结构。

27. IPO图:是输入、处理、输出图的简称,它是由美国IBM公司发展完善起来的一种图形工具,能够方便地描绘输入数据、对数据的处理和输出数据之间的关系。

28. 状态转换图:(状态图)通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。

29. 模块化:是把程序序列分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。

30. 总体设计(概要设计、初步设计)阶段的基本目的是用比较抽象概括的方式确定系统如何完成预定的任务,也就是说,应该确定系统的物理配置方案,并且进而确定组成系统的每个程序的结构。

31. 在进行软件结构设计时应该遵循的最主要的原理是模块独立原理。

32. 把编码和测试统称为实现。

33. 编码:把软件设计结果翻译成用某种程序设计语言书写的程序。

34. 程序的质量主要取决于软件设计的质量。

35. 测试的目的就是在软件投入生产性运行之前,尽可能多发现软件中的错误。

36. 软件工程的根本目标是开发出高质量的完全符合用户需要的软件。

37. 软件工程的主要目的就是要提高软件的可维护性,减少软件维护所需要的工作量,降低软件系统的总成本。

38. 为了使程序容易测试和维护以减少软件的总成本①所选用的高级语言应该有理想的模块化机制,以及可读性好的控制结构和数据结构;②为了便于调试和提高软件可靠性,语言特点应该使编译程序能够尽可能多地发现程序中的错误;③为了降低软件开发和维护的成本,所选用的高级语言应该有良好的独立编译机制。

39. 测试的目标或定义⑴测试是为了发现程序中的错误而执行程序的过程⑵好的测试方案是极可能发现迄今为止尚未发现的测试方案⑶成功的测试是发现了至今为止尚未发现的错误测试。

40. 测试:为了发现程序中的错误而执行程序的过程。

41. 集成测试是测试和组装软件的系统化技术。

42. 自顶向下集成方法是一个日益为人们广泛采用的测试和组装软件的途径。

43. 确认测试也称验收测试,它的目标是验证软件的有效性。

44. 验证:保证软件正确地实现了某个特地要求的一系列活动。

45. 确认:为了保证软件确实满足了用户需求而进行的一系列活动。

46. 测试方案:包括具体的测试目的(例如,预定测试的具体功能),应该输入的测试数据和预期的结果。

47. 测试数据和预期的输出结果称为测试用例。

48. 设计测试方案的基本目标是,确定一组最可能发现某个错误或某类错误的测试数据。

49. 语句覆盖:选择足够多的测试数据,使被测程序中每个语句至少执行一次。

50. 判定覆盖:又叫分支覆盖,不仅每个语句必须至少执行一次,而且每个判定的每种可能的结果都应该至少执行一次,也就是每个判定的每个分支都至少执行一次。

51. 条件覆盖:不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取到各种可能的结果。

52. 判定/条件覆盖:选取足够多的测试数据,使得判定表达式中的每个条件都取到各种可能的值,而且每个判定表达式也都取到各种可能的结果。

53. 条件组合覆盖:是更强的逻辑覆盖标准,它要求选取足够多的测试数据,使得每个判定表达式中的各种可能组合都至少出现一次。

54. 点覆盖:满足点覆盖标准要求选取足够多的测试数据,使得程序执行路径至少经过流图的每个结点一次,由于流图的每个结点与一条或多条语句相对应,显然,点覆盖标准和语句覆盖标准是相同的。

55. 边覆盖:选取足够多的测试数据,使得程序执行路径至少经过流图中每条边一次。通常边覆盖和判定覆盖是一致的。

56. 路径覆盖:选取足够多的测试数据,使程序的每条可能路径都至少执行一次(如果程序图中有环,则要求每个环至少经过一次)。

57. 软件的可靠性:是程序在给定的时间间隔内,按照规格说明书的规定成功的运行地概率。

58. 软件的可用性:是程序在给定的时间点,按照规格说明书的规定,成功地运行的概率

59. 维护阶段是软件生命周期的最后一个阶段,其基本任务是保证软件在一个相当长的时期能够正常运行。

60. 软件维护的特点:①结构化维护与非结构化维护差别巨大②维护的代价高昂③维护的问题很多

61. 软件维护过程:维护过程本质上是修改和压缩了的软件定义和开发过程,而且事实上远在提出一项维护要求之前,与软件维护有关的工作已经开始了。首先必须建立一个维护组织,随后必须确定报告和评价的过程,而且必须为每个维护要求规定一个标准化的事件序列。此外,还应该建立一个适用于维护活动的记录保管过程,并且规定复审标准。(①维护组织②维护报告③维护的事件流④保存维护记录⑤评价维护活动)

62. 决定软件可维护性的因素:①可理解性②可测试性③可修改性④可移植性⑤可重用性

63. 面向对象方法学的优点:①与人类习惯的思维方法一致②稳定性好③可重用性好④较易开发大型软件产品⑤可维护性好

64. 面向对象分析(OOA)的关键是识别出问题域内的类与对象,并分析它们相互间的关系,最终建立起问题域的简洁精确可理解性的正确模型。

65. 面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程。通常①面向对象分析过程从分析陈述用户需求的文件开始②正确提炼出用户的需求③用模型准确地表示出来④系统分析员必须认真地向领域专家学习

66. 3个子模型与5个层次:3个子模型①静态结构(对象模型)②交互次序(动态模型)③数据变换(功能模型)5个层次①主题层②类与对象层③结构层④属性层⑤服务层

67. 面向对象分析启发性原则:①设计结果应该清晰易懂②一般-特殊结构的深度应适当③设计简单的类④使用简单的协议⑤使用简单的服务⑥把设计变动减至最小

68. 总体设计启发性原则:①改进软件结构提高模块独立性②模块规模应该适中60行③深度、宽度扇出和扇入都应适当④模块的作用域应该在控制域之内⑤力争降低模块接口的复杂程度⑥设计单入口的模块⑦模块功能应该可以预测

69. 可行性研究的目的,是用最小的代价在尽可能短的时间内确定问题是否能解决。

70. 可行性研究最根本的任务是对以后的行动方针提出建议。

71. 需求分析的基本任务是准确的回答“系统必须做什么”这个问题。

72. 总体设计的基本目的是回答“概括地说系统该如何实现”这个问题。

73. 详细设计的根本目标是确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。

篇三:专接本相关知识

报名费100元。

专接本的报名时间:08年为3月1日至15日;09,10年为3月15日-3月25日。 具体考试时间一般为五月的第三个周六

上午公共课,文史、医学、理工、财经、管理、农学类专业8:30-11:35 艺术、体育类专业8:30分至10:35;英语类专业8:30至10:05。 考试顺序和时间为①英语120分钟 ②政治/数学60分钟 ③计算机30分钟 考试采取实行一次发卷,分段考试,分段收卷的形式,收卷时无时间间隔(边写边收)。

下午专业课,实行联合命题的专业课统一考试时间为2010年5月15日下午14:30至17:00,其他专业的专业课考试具体时间由各考点院校自行确定。 理工类专业考外语、高数

英语类专业考政治、计算机应用技术。公共课试题全省统一命题,其中,外语120分,高等数学或政治100分;计算机应用技术40分。

土木工程 结构力学 结构力学教程(上)2001第一版 龙驭球 高等教育出版社

土木工程 砼结构基本原理 《混凝土结构》上册(第二版) 东南大学、天津大学、同济大学合编 建工出版社

Q7:挂科了或者综合测评不在全年级前70%是否能参加专接本考试?(内含报名的审核机制)

A7:弄清楚这个问题 首先要明白专接本的审核机制,专接本的报名过程中要经过两道报名资格审核,第一道为生源院校审核(即专科院校审核),主要审核学生是否仍有考试不及格的科目和平时成绩,一般学校为了提高升学率不会故意为难自己的学生,基本上生源院校审核都能通过,也就是说即使你大三仍有挂科,平时学习成绩不好,只要你自己学校不卡都能报,五月以后清考也完全没有问题。(前提条件是清考不可以再挂,否则考上了也无法入学。)

再说明一下第二道审核,第二道审核由报考院校审核(即本科院校审核),主要审核考生原专业是否符合报考要求,对于挂科和综合测评一般不再审核。10年本科院校审核时间为3月15日-3月31日17:00,由此可能会造成报名系统已经关闭而本科院校却仍旧没有审核完,这时考生不必担心,如果审核没通过,教育厅会安排时间再次开放报考系统给未通过本科院校审核的考生重新报考。另外在审核中要注意的是:①先进行专科院校审核然后才能进行本科院校审核,第一志愿和第二志愿院校审核时间不分先后,有可能第二志愿审核完毕而第一志愿仍未审核。②一旦点击确认报考信息一般不可再更改,若本科院校(两所中的任意一所)已审核通过,则不能更改。(所以同学们确认报考的时候一定要慎重慎重再慎重,确认提交后再想改是相当困难的。)

石家庄铁道大学031187935123

河北科技大学031181668135

石家庄铁道学院 土木工程 联合命题 理工 校本部 20


天津专接本考试信息网》出自:百味书屋
链接地址:http://www.850500.com/news/62447.html
转载请保留,谢谢!
查看更多相关内容>>天津专接本考试信息网
相关文章
  • 天津专接本考试信息网

    天津专接本软件工程专业考试资料1 软件工程:是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技...

推荐范文