软件开发工具历年填空真题

  • 格式:doc
  • 大小:54.50 KB
  • 文档页数:6

1.需求分析阶段产生的文档是___________。

2.按工作阶段划分,软件开发工具分为设计工具、分析工具和___________工具。

3.软件是人类在各个领域中积累的知识的结晶,是人类文明与知识得以___________的新型的___________。

4.从概念上说,面向对象的程序设计语言是在第___________代语言基础上出现的。

5.AD/Cycle把应用软件开发过程的每个周期分为五个阶段,依次是:需求分析阶段、分析与设计阶段、___________阶段、___________阶段和使用与维护阶段。

6.在模块之间,应尽量避免传递___________信号。

7.实体关系图是描述___________数据结构的概念模式。

8.与数据流程图相比,结构图着重于描述软件模块之间的___________。

9.数据字典用表格的形式列出数据的___________及相互关系。

10.时序网络主要描述系统状态及其___________。

11.文档生成包括文章、___________、___________三大类。

12.由于“信息爆炸”问题的存在,对历史信息必须有___________的准备。

13.项目管理与版本管理的关键问题是___________的处理。

14.自行开发工具要坚持短小实用、___________的原则,避免期望过高,贪大求全。

15.软件开发工具的使用者一般包括系统分析人员,___________,___________,资料员,测试人员和系统维护人员。

16.为保障软件开发工作顺利进行,应对开发过程中产生的___________进行追踪、组织、管理和控制。

17.按集成程度划分,可以将软件开发工具分成两类:一类是、面对某一工作阶段或某一工作任务的工具;一类是、面对软件开发的全过程的工具。

18.一般地说,项目管理的要素是进度、、费用(开支)、资源利用。

19.概念模式在认识中起了一种的作用,选择出某些信息,迅速形成人们对这一事物的看法,并由此作出决策,付诸行动。

20.对于软件来说,样品即产品,正是由于这样的特点,和对软件开发是最关键的问题。

21.跨越生命周期的信息管理是与的基本功能,随着软件开发工具的普遍应用,这方面的需求将会越来越多。

22.如果说总控部分和人机界面使用户面对一个良好的工作环境的话,那么在这个环境中,工作的范围及深度则取决于的功能和内容。

23.对于软件开发工具来说,面向用户最根本的是要有立足于符合应用领域实际的、符合软件开发人员思路的概念模型,包括和。

24.自行开发工具一定要坚持、逐步积累,避免期望过高、贪大求全,这条原则是立足于软件开发工具开发难度的认识。

25.由于软件开发工具的迅速发展,使我们很难具体预言其长期的发展趋势,从目前的发展势头看,智能化、、一体化、是值得重视的几个动向。

26.所谓分布式计算方式和三级系统结构,是近年来提出的一种新的计算方式,是在传统的C/S两级结构中再增加一个称作应用服务器的中间级,用以执行复杂的计算。

27.在PowerBuilder中应用事务对象之前需声明并创建事务对象,当不再需要该事务对象时,应该将它释放,但是,用户不能对这个默认的事务对象执行相应的操作。

28.多媒体技术是指利用把文字、声音、图形和图像等多媒体综合一体化,使它们建立起逻辑联系,并能进行加工处理的技术。

29.HTML文档是超文本文件,其意义在于,HTML允许在纯文本中嵌入一些,以指导应用程序如何对文本进行操作。

30.把Web页中的内容与同一页面的某个指定位置相连,或与同一个Web中的其它页面上的指定位置相连时,需要把指定位置定义为。

31.图表是实际的图,由模型元素组成,描述系统的某些部分或期望的整个系统,一个模型通常包括若干张各种类型的图表,一张图表是某个的一部分。

32.软件开发工具,是在第三代语言基础上,为提高软件开发的_______和_______,对开发者提供帮助的一类软件。

33.工程思想的核心有两点:标准化的_______与规范化的_______。

34.模块间应当尽量避免_______耦合,而仅限于_______耦合。

35.程序编制要通过两个转换,首先是_______的理解到程序员的理解,其次是程序员的理解到_______的实现。

36.在AD/Cycle的跨周期管理中,需求分析阶段使用的方法包括分析工具、_______工具和_______工具。

37.在PowerBuider的环境中,提供的工具条有Power工具条、_______工具条和_______工具条。

38.在信息库中存放有关_______和_______的信息,属于跨生命周期的信息。

39.在软件开发工具概念模式中,时序网络主要描述系统的_______与_______方式。

40.逻辑视图描述了系统的_______关系和_______关系。

41.建模语言由模型使用的符号和一组规则组成,规则包括_______、_______和符号学规则。

42.项目管理的内容包括进度管理,质量管理,___________________管理和___________________管理。

43.按工作阶段划分,软件开发工具可以分为设计工具、____________________工具和____________工具。

44.软件开发项目管理的核心问题是______________________管理。

45.即插即用程序设计中的软件组件相当于C+ +_________________中的函数。

46.面向对象的方法把对于复杂系统的认识归结为对一批对象及其关系的认识,它摒弃了持续许久的_____________________和____________________的争论。

47.软件开发工具的目的是从信息____________________和_________________方面,给予软件开发人员帮助与支持。

48.当组织许多人共同完成一项大的任务时,__________________和_________________就成为关键因素。

49.软件工具生成的文档包括文章、____________和_______________三大类。

50.总控和人机界面的设计必须严格遵守面向____________________的原则。

51.NEWCAFG集成环境设计采取了___________________实现结构。

52.信息库的首要任务是要完整地收集________________________________的所有信息。

53.软件开发工具的智能1.项目管理包括_______、资源与费用管理、三个基本内容,对于软件项目来说,还有两个比较特殊的问题。

首先是测试工作方面的支持,另一个是_______问题。

54.软件工程的思想主要集中于加强_______的工作上,对于_______关系不大,这点和_______程序设计方法正好互相补充。

55.概念模式的意义决定了它的_______,即面对各种不同的用途,必然会有不同形式的概念模式。

4.时序网络是一种较为特殊的概念模式,它主要描述_______及其_______,因此常常用于一些_______方面的软件的功能。

56.软件开发工具能够提供存储和管理有关信息的机制与手段,简单的说就是根据软件的_______模式提供一个_______和一个_______。

57.逻辑上统一,物理上分散的信息库,需要设立一个统一的_______进行管理。

使数据库与模块都实现了_______化,既保持了一致性,又保持了_______性。

58.在讨论软件开发工具的开发时,首先要区分_______。

59.目前软件开发工具的发展趋势是_______,_______,_______,标准化。

60.CASE工具一词有两种理解。

一种是计算机辅助软件工程,另一种是_______。

61.为了在各部分之间的信息的准备传递,关键在于对信息的_______。

62.总控与人机界面设计的基本原则是面向_______的原则,保证各部分之间_______的准确传递,保证系统的_______。

化,就63.第三代程序设计语言一般都是_______化的语言,即需要由编写程序的人安排好机器的执行次序。

而第四代语言是基于_______化的思想,只要给机器下达需要做什么的命令,由机器自己去安排执行的顺序。

64.软件的测试阶段包括_______与_______两个部分。

65.结构化程序设计的方法主要是为_______服务的,它反映的基本是早期的面对较小软件,以手工方式、个人方式编写程序的工作环境下的思想方法。

66.客观世界的任何事物都是对象,它们都有一些_______属性,也有一些有关的操作。

作为一个整体,这些对象对外不必公开这些属性和操作,这就是所谓的_______。

67.有关软件的功能设计与物理设计的各种信息是由分析人员根据_______形成的,它体现为_______。

68.数学与逻辑模型的优点是_______、_______和_______。

69._______和_______是软件开发工具的信息入口和调度中心。

70.购买还是自行开发软件工具一般应根据_______加以权衡。

71.项目数据库实际是_______的一个组成部分,它记录的是_______。

72.通过_______人们可以更方便互通73.数据字典是一种描述_______的概念模式,它用_______的形式列出数据的基本属性以及相互关系。

74.实体关系图是一种用于描述_______数据结构的概念模式,它以_______、关系、_______三个基本概念概括数据的基本结构,它广泛应用于数据库的设计中。

75.抽象的、较大的对象所具有的性质包括静态属性和_______,自然成为它的子类的性质,不必加以充分说明和规定,这就是所谓的_______。

76.IBM的AD/Cycle提供了应用系统及其开发过程的一个总框架,其应用系统框架为_______,SAA的基本结构除了硬件基础外,还包括三个方面的接口:对_______的接口,对其他计算机系统的接口,对_______的接口。

77.代码生成的输出主要是_______。

78.审记是指对系统的_______及_______进行检测与评价,以便进一步用好或改进这个系统。

79.在软件开发工具的一般结构中,_______和_______处于中心位置。

_______是软件开发工具向用户提供支持的基础。

80.与国外相比,国内一些大学,研究机构取得了具有较高水平的研究成果与产品。

但在软件开发工具的_______方面差距较大。

81.信息库的技术考虑主要涉及四个问题:信息库的_______,信息库的_______,_______和历史信息的处理方法。