当前位置:文档之家› 三级信息管理技术真题

三级信息管理技术真题

三级信息管理技术真题2011年09月一、选择题1. 冯诺依曼结构计算机由五大部件组成,它们是输入设备、输出设备和______。

A.控制器、中央处理器、存储器B.控制器、运算器、中央处理器C.控制器、运算器、存储器D.运算器、中央处理器、存储器答案:C[解答] 以存储程序原理为基础的冯·诺伊曼结构的计算机,一般都有五大功能部件组成,它们是运算器、控制器、存储器、输入设备和输出设备。

2. 计算机语言又称为程序设计语言,一般分为三类,它们是______。

A.机器语言、汇编语言、低级语言B.机器语言、汇编语言、高级语言C.机器语言、高级语言、Java语言D.机器语言、低级语言、Java语言答案:B[解答] 计算机语言是一类面向计算机的人工语言,它是进行程序设计的工具,又称为程序设计语言。

现有的程序设计语言一般可分为机器语言、汇编语言、高级语言三类。

3. 以下各项中,处于硬件与所有其他软件之间,且控制和管理整个计算机系统的是______。

A.控制器B.运算器C.操作系统D.编译软件答案:C[解答] 操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合——它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,使整个计算机系统能高效地运行。

4. CPU执行指令时,需将用户程序中的逻辑地址转换为运行时可由机器之间寻址的物理地址,这一过程称为______。

A.地址映射B.文件管理C.中断处理D.进程管理答案:A[解答] 为了保证CPU执行指令时可正确访问存储单元,需将用户程序中的逻辑地址转换为运行时由机器直接寻址的物理地址,这一过程称为地址映射。

5. 联入Internet的计算机必须遵从的通信协议是______。

A.FTPB.DNSC.HCH/PPABC答案:D[解答] TCP/IP,即传输控制协议/因特网互联协议,又名网络通信协议,是Internet 最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP 协议组成。

TCP/IP定义了电子设备如何连人互联网,以及数据如何在它们之间传输的标准。

6. 功能完备的网络系统提供一些基本的安全服务功能,包括防抵赖、访问控制以及______。

A.保密和认证B.数据库操作和保密C.认证和文件加密D.文件加密和进程侧度答案:A[解答] 一个功能完备的网络系统应该提供以下基本的安全服务功能:①保密性;②认证;③数据完整性;④防抵赖;⑤访问控制。

7. 瀑布模型将软件生命周期划分为八个阶段,它们是:问题定义、可行性研究、需求分析、总体设计和______。

A.数据库设计、详细设计、编码、测试B.数据库设计、详细设计、测试、维护C.详细设计、编码、测试、调试D.详细设计、编码、测试、维护答案:D[解答] 瀑布模型将软件生命周期划分为八个阶段,各个阶段的任务分别是:问题定义、可行性研究、需求分析、总体设计、详细设计、程序编制、测试和运行、维护。

八个阶段又可以归纳为三个时期,即计划期、开发期和运行期。

8. 下列对于数据库流程图的描述中,错误的是______。

A.变换框至少有一个输入数据流B.变换框至少有一个输出数据流C.图中每个元素都必须命名D.箭头代表软件处理的顺序答案:D[解答] 在数据流程图中,一般只包括四种基本的图形符号,其中圆框表示变换/加工,方框表示外部实体,箭头表示数据流,直线表示数据存储。

数据流程图的基本原则如下:①数据流程图上所有的基本图形符号一般应是上述的四种基本元素。

②数据流程图的主图必须含有前面所述的四种基本元素,缺一不可。

③数据流程图的主图上的数据流必须封闭在外部实体之间,实体可以是一个,也可以是多个。

④变换框至少有一个输入数据流和一个输出数据流。

⑤图上的每个元素都必须命名。

⑥任何一个数据流子图必须与它的父图上的一个变换框对应,两者的输人数据流和输出数据流必须一致。

9. 软件需求说明书是需求分析阶段的成果,以下不属于其内容的是______。

A.数据流程图B.功能描述C.程序流程图D.性能描述答案:C[解答] 软件需求说明书应包括的主要内容有:概述、数据描述、功能描述、性能描述、参考文献目录和附录等。

10. 在详细设计阶段,设计人员必须要做的是______。

A.确定软件总体结构B.确定模块算法C.制定维护计划D.选定编程语言答案:B[解答] 详细设计阶段是软件设计的第二步,在总体设计阶段,已经确定了软件系统的总体结构,给出了系统中各个组成模块的功能和模块见的接口。

详细设计的任务,是为软件结构图中的每一个模块确定所采用的算法和数据结构,用某种选定的表达工具给出清晰的描述。

11. 关于详细设计阶段的工具,以下说法错误的是______。

A.N-S图保证了单入口单出口程序结构B.PAD图支持自上而下逐步求精的方法C.程序流程图可以实现随意的转移控制D.伪码(PDL)是一种高级编程语言答案:D[解答] 详细设计阶段用到的工具有程序流程图、方框图、PAD图和伪码等。

程序流程图中用箭头代表控制流,使得程序员不受任何约束,可以完全不顾结构化设计的原则,随意转移控制;对于方框图(N-S图),由于只能从上边进入盒子,然后从下面走出盒子,保证了单入口单出口程序结构;PAD图是二维树形结构的图形,程序从图中最左竖线上端的结点开始执行,自上而下,从左向右顺序执行.遍历所有结点。

PAD图的符号支持自顶向下、逐步求精的方法的使用;伪码又称程序设计沿言PDL,它是一种非形式化的比较灵活的语言。

12. 软件测试应遵从一些基本原则,以下说法正确的是______。

A.应尽量让程序员测试自己编的程序B.应在全部开发都完成后再进行测试C.测试实例仅包括测试输入数据,不含预期结果D.全面认真检查每一个测试结果,以防出现遗漏答案:D[解答] 软件测试应遵从以下原则:①尽早地、不断地进行软件测试,把软件测试贯穿于开发过程的始终,从而尽早发现和预防错误,达到减少软件开发费用和提高软件质量的目的。

②测试实例应由测试输入数据和对输入数据所期望(预测)的程序结果两部分组成。

③程序员应避免检查自己编制的程序。

④全面检查每一测试结果,以防遗漏。

⑤测试实例设计,应包括有效和期望的输入条件以及无效的和不期望的输入条件。

⑥除检查程序应完成的任务外,还应检查程序是否做了它不应该做的事。

13. 对软件的功能进行测试,应选用的方法式______。

A.语句测试B.穷举测试C.分支测试D.黑箱测试答案:D[解答] 黑箱测试即功能测试,测试时完全不考虑程序内部细节、结构和实现方式,仅检验程序结果与说明书的一致性。

测试实例设计完全以说明书为准。

14. 软件在投入实际运行后,会逐渐暴露出一些在测试阶段未曾发现的错误,这时应进行______。

A.适应性维护B.校正性维护C.完善性维护D.预防性维护答案:B[解答] 软件维护是在用户使用软件期间对其所做的补充、修改和增强,可分为校正性维护、适应性维护、完善性维护和预防性维护四类。

其中校正性维护指,在测试阶段没有发现的错误,会在软件投入实际运行后逐渐暴露出来并成为系统的故障。

对这类错误的测试、诊断、定位、纠错以及验证修改的回归测试过程称为校正性维护。

15. 甘特图和关键路径法,主要用于实现软件项目管理的______。

A.人员管理B.资源管理C.版本管理D.进度管理答案:D[解答] 软件工程项目进度安排可应用一般工程项目的进度安排方法。

当前主要的方法包括甘特图方法、时间标记网络法、进度计划评审法和关键路径法。

16. 在SQL语言的查询语句中,对应“投影”操作的子句是______。

A.SELECTB.FROMC.WHERED.HAVING答案:A[解答] SEL ECT是查询的意思,查询操作可以分为:选择(select),投影(project),连接(ioin),除(divide),并(union),差(except),交(interseetton),笛卡儿积等,其中投影是从关系中选择出若干属性列组成新的关系。

例如:select a from tablel 即为查询tablel关系上a属性上的投影。

17. 在关系数据库中,为了使用户能够从多角度观察数据,并对机密数据提供安全保护措施,则DBA应创建______。

A.表(table)B.游标(cursor)C.索引(index)D.视图(view)答案:D[解答] 视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。

视图是从一个或几个基本表(或其他视图)导出的表,它与基本表不同,是一个虚表。

数据库值存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。

对视图的修改(插入、删除、更新)操作有一定的限制,故能对机密数据提供安全保护措施。

18. 数据库设计一般包括的两个方面的内容是______。

A.需求分析和维护B.概念结构设计和逻辑结构设计C.功能设计和测试设计D.结构特性设计和行为特性设计答案:D[解答] 数据库设计是设计数据库及其应用系统的技术,是数据库技术在应用领域中主要的研究课题。

具体地说,数据库设计包括结构特性的设计和行为特性的设计。

结构特性的设计是确定数据库的数据模型。

行为特性的设计是确定数据库应用的行为和动作,应用的行为体现在应用程序中,所以行为特性的设计主要是应用程序的设计。

19. 设有关系模式:学生(学号,姓名,性别,年龄),则约束“年龄在15至30岁之间”属于数据库系统的______。

A.完整性措施B.恢复措施C.安全性措施D.并发控制措施答案:A[解答] 完整性指数据库数据的正确性和相容性。

数据库中的数据值应满足指定的约束,且对数据库进行修改之后仍然保持这种性质,即数据库具有完整性。

20. 关系模型中,实体完整性是指______。

A.实体的所有属性不为空值B.实体的主属性不为控制C.实体的外码不为空值D.实体的非主属性不为空值答案:B[解答] 实体完整性规则规定基本关系的所有主关键字对应的主属性都不能取空值。

例如,学生选课的关系选课(学号,课程号,成绩)中,学号和课程号共同组成主关键字,则学号和课程号两个属性都不能为空。

因为没有学号的成绩或没有课程号的成绩都是不存在的。

21. 下面关于SQL语言的描述中,错误的是______。

A.一个基本表就是一个数据库B.一个基本表可以跨多个存储文件存放C.一个存储文件可以存放一个或多个基本表D.SQL的表可以是基本表,也可以是视图答案:A[解答] 一个SQL数据库是表的汇集;一个SQL表由行集构成,一行是列的序列,每列对应一个数据项;一个表可以带若干索引,索引也存放在存储文件中;存储文件的逻辑结构组成了关系数据库的内模式,存储文件的物理结构是任意的,对用户是透明的;一个表,或者是一个基本表,或者是一个视图;一个基本表可以跨一个或多个存储文件存放,一个存储文件可存放一个或多个基本表,每个存储文件都与外部存储器上一个物理文件对应。

相关主题