开始做题 00:00:00

一、单选题 (一共30题,共30分)
1.

在开发一个企业管理信息系统时, 首先要进行用户调查, 调查中收集的主要信息包括( )。

2.

系统流程图也称为业务流程图,它表达的是( )。

3.

一般子系统的划分是在系统( )阶段,根据对系统的功能 /数据分析的结果提出的。

4.

信息系统流程图是以新系统的( )为基础绘制的。

5.

在关系规范化过程中,一般来讲,满足( )的关系即可满足信息处理的要求,就可以认为是比较规范的关系。

6.

信息系统开发的结构化方法的一个主要原则是( )。

7.

用户开发应用系统的主要手段是( ) 。

8.

系统规划的主要任务包括( )。

9.

系统设计阶段的主要成果是( )。

10.

信息系统建设的结构化方法中用户必须参与的原则是用户必须参与( )。

11.

结构化生命周期法的主要缺点之一是( )。

12.

系统分析工作的全面总结和主要成果是( )。

13.

软件文档是信息系统( )的重要依据。

14.

系统维护中要解决的问题来源于( )。

15.

在原型法中,原型是开发系统的( )。

16.

由用户开发应用系统可以解决的主要问题是( )。

17.

项目主要管理人员应参与( )。

18.

绘制功能结构图的依据是( )。

19.

下面哪一项不是系统设计阶段的主要活动( )。

20.

对于结构化设计思想的描述哪一项是错误的( )。

21.

数据库的逻辑结构设计是将( ) 。

22.

耦合度描述了( )。

23.

内聚是种指标,表示一个模块( )。

24.

在绘绘数据流时,应遵循父图与子图平衡的原则,所谓平衡是指( )。

25.

以下关于信息的叙述正确的是( )。

26.

现代管理信息系统是( )。

27.

设有关系 Students (学号,姓名,年龄,性别,系别,家庭住址) ,其中,属性 “ 系名”是关系 DESP 的主键,用户要求访问 “家庭地址 ”的某个成分,如邮编、省、市、街道以及门牌号。关系 Students 的主键和外键分别是( )

28.

系统开发的主要方法有生命周期法、原型化方法、计算机辅助 软件工程 方法和( )。

29.

在系统生命周期的各阶段中,花费费用和人力投入最多的阶段是( )。

30.

设有关系 Students (学号,姓名,年龄,性别,系别,家庭住址) ,用户要求访问 “家庭地址 ”的某个成分,如邮编、省、市、街道以及门牌号,则 “家庭地址 ”是一个( )属性。

二、多选题 (一共15题,共15分)
31.

用户界面设计的任务包括( )。

32.

程序设计语言可以分为( )。

33.

程序效率包括( )几个方面的内容。

34.

SP 方法中的基本控制结构有( ) 。

35.

内部文档可用注释语言书写,注释语言分为( )。

36.

为使程序中数据说明更易于理解和维护,必须遵循以下原则( )

37.

在详细设计翻译转换成源程序代码后, 算法效率反映为对程序的哪几个方面的要求()。

38.

提高程序效率的根本途径在于( )。

39.

面向对象程序设计的基本机制( )。

40.

下列属于面向对象的要素有( )。

41.

下列选项中属于面向对象开发方法的有( )。

42.

下列属于 Coad 方法中面向对象的分析模型的层次有() 。

43.

一个类属性依其特征划分,其类型有( ) 。

44.

在进行面向对象分析时,所采用的模型有( )。

45.

状态是对象属性的值的一种抽象,它的性质有( )。

三、判断题 (一共20题,共20分)
46.

划分模块可以降低软件的复杂度和工作量, 所以应该将模块分得越小越好。

47.

在网状结构中任何两个模块都是平等的,没有从属关系,所以在软件开发过程中常常被使用。

48.

信息隐蔽原则有利于提高模块的内聚性

49.

中心变换型的 DFD 图可看成是对输入数据进行转换而得到输出数据的处理, 因此可以使 用事务分析技术得到初始的模块结构图

50.

SD 法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应

51.

所谓结构冲突,是指输入数据与输出数据之间很少或没有结构上的对应关系。通常解决 的办法是:构造一个或者多个中间结构,在输入和输出结构之间进行转换。

52.

当模块的控制范围是其作用范围的子集时,模块之间的耦合度较低。

53.

JACKSON 方法是以数据流、数据封闭性准则逐层分解的。

54.

程序设计语言的工程特性包括:可移植性、可重用性、可维护性、局部性和顺序性。

55.

项目应用领域是选择语言的关键因素。

56.

FORTRAN 、Pascal 、C 语言、 PL/1 和汇编语言都是科学工程计算可选用的语言。

57.

要用快速原型法开发软件,应选用 4GL 语言

58.

提高程序效率的根本途径是选择良好的设计方法、数据结构与算法。

59.

良好的程序设计风格简单说就是高的编程技巧。

60.

面向对象的的方法是以类作为最基本的元素,它是分析问题解决问题的核心。

61.

类是指具有相同或相似性质对象的抽象,对象是抽象的类,类的具体化就是对象。

62.

继承性是父类和子类之间共享数据结构和消息的机制, 这是类之间的一种关系

63.

多态性增强了软件的灵活性和重用性,允许用更为明确、易懂的方式去建立通用软件, 多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。

64.

面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程。

65.

面向对象的设计的主要目标是提高生产效率,提高质量和提高可维护性。

四、问答题 (一共3题,共15分)
66.

软件生命期各阶段的任务是什么?

67.

M 公司的软件产品以开发实验型的新软件为主。用瀑布模型进行软件开发已经有近十年了,并取得了一些成功。若你作为一名管理员刚加入 M 公司,你认为快速原型法对公司的软件开发更加优越, 请向公司副总裁写一份报告阐明你的理由, 切记:副总裁不喜欢报告长度 超过一页( B5)。

68.

如何画分层数据流图?

答题卡 暂停 交卷 置顶
置顶