1、三级信息安全技术-33 (1)及答案解析(总分:42.00,做题时间:90 分钟)一、选择题(总题数:20,分数:20.00)1.伪码又称为程序设计语言 PDL,一种典型的 PDL 是仿照_编写的。(分数:1.00)A.FORTRANB.Pascal 语言C.COBOL 语言D.汇编语言2.CIMS 技术包含了一个制造业企业的三方面的主要功能: _ 。 设计 决策 制造 办公自动化 经营管理 信息管理(分数:1.00)A.、B.、C.、D.、3.可编程只读存储器(PROM)允许用户的编程次数是 _ 。(分数:1.00)A.1 次B.2 次C.3 次D.多次反复4.计算机软件分系统软件和应用软件
2、两大类,其中处于系统软件核心地位的是(分数:1.00)A.数据库管理系统B.操作系统C.程序语言系统D.网络通信软件5.在下面所列的几种关系中,不可以作为关系型数据库的关系的是 _ 。(分数:1.00)A.R1(职工号,职工名,性别)B.R2(职工号,职工名,部门名)C.R3(职工号,职工名,工龄)D.R4(职工号,职工名,工作简历)6.ROM 中的信息是 _ 。(分数:1.00)A.由用户随时写入的信息B.在系统安装时写入的信息C.由程序临时写入的信息D.由计算机制造厂商在出售计算机前就预先写入的信息7.自顶向下开发方法的优点是 _ 。(分数:1.00)A.支持信息系统的整体性B.对开发人员
3、要求较低C.开发周期较短D.系统的投资较小8.ER 模型向关系模型转换,一个 N:M 的联系转换成一个关系模式时,该关系模式的主键是 _ 。(分数:1.00)A.N 端实体的键B.M 端实体的键C.N 端实体键与 M 端实体键组合D.重新选取其他属性9.设有关系模式 W(C,P,S,G,T,R) ,其中各属性含义是:C课程,P教师,S学生,G成绩,T时间,R教室,根据语义有如下数据依赖集:F=CP,(S,C) G, (T,R) C,(T,P) R,(T,S) R。则在函数依赖的范畴内关系模式 W 的规范化程度最高可达到的范式是(分数:1.00)A.1NFB.2NFC.3NFD.BCNF10.原
4、型化方法通过对原型的迭代初期和后期的模型验证,不断开发和修正需求,下列工作: 用户进行验证 发现遗漏和不正确的功能 改善用户界面 测试思路和提出建议 总体检查,找出隐含错误 哪个(些)工作属于迭代后期的任务?(分数:1.00)A.,和B.,和C.,和D.全部11.SQL 语言中的“视图”对应于数据库三级模式结构中的( )。(分数:1.00)A.模式B.概念模式C.外模式D.内模式12.信息系统开发的第一原则是( )。(分数:1.00)A.规范化的原则B.领导参与的原则C.发展变化的原则D.实用、时效、优化于创新的原则13.James Martin 指出,以下因素 程序的适应性差 数据格式的不一
5、致,导致数据的共享性差 系统开发方法选择不当 开发工具选择不当 哪个(些) 是造成数据处理牛产率低的主要原因(分数:1.00)A.、和B.、和C.、和D.全部14.在信息系统开发方法中,不属于结构化方法指导思想的是 _ 。(分数:1.00)A.面向用户,进行可行性论证B.强调系统观点,自底向上进行分析C.分阶段工作,强调各阶段有规范完整的文档D.充分估计变化因素,强调模块化结构15.软件测试是软件开发过程中重要的和不可缺少的阶段,其包含的内容和步骤甚多,测试过程多种环节的基础是 _ 。(分数:1.00)A.单元测试B.集成测试C.系统测试D.验收测试16.程序编制有 3 个层次,其实施顺序应是
6、_。(分数:1.00)A.编码、画程序框图、测试B.编码、写程序文档、排错C.编码、测试、排错D.编码、画程序框图、排错17.软件工程学的概念除指软件开发技术研究外,另一个重要的内容是(分数:1.00)A.软件工程管理B.软件开发工具C.开发人员的培训D.软件工程的环境18.相对于非关系模型,关系数据模型的缺点之一就是 _ 。(分数:1.00)A.数据独立性高B.存取路径对用户透明,需进行查询优化C.数据结构简单D.有严格的数学基础19.封锁机制是实现 _ 的主要方法。(分数:1.00)A.完整性约束B.安全性控制C.并发控制D.控制死锁20.程序员在编程时应保持良好的程序设计风格,以下说法中
7、错误的是(分数:1.00)A.避免多重循环或条件嵌套B.避免采用复杂的条件语句C.对语句段注释,而不是对每个语句注释D.程序效率的提高主要是靠好的编程技巧二、填空题(总题数:15,分数:22.00)21.设计一个大系统必须有 1 作指导。 (分数:1.00)22.屏幕原型化、购置初始模型、子系统原型化等都属于 1 原型化策略。 (分数:2.00)23.系统实施的最后一步是 1。 (分数:2.00)24.决策支持系统(DSS)是支持决策过程的一类信息系统,它向决策者提供决策时需要的信息支持。因此,它只是辅助决策者做出决策,而不是 1 决策者做出决策。 (分数:1.00)25.数据库技术是研究 1
8、 的结构、存储和设计、使用的一门软件科学,是进行数据管理和处理的计算机技术。 (分数:2.00)26.工程数据库的设计步骤是 _ 1_ ,针对概念模式考虑动态机制,制定描述模式的方法完成数据库的物理实现。 (分数:1.00)27.评价管理信息系统成功的惟一标准是 _ 1_ 。 (分数:1.00)28.在软件工程中,CASE 表示 _ 1_ 。 (分数:1.00)29.一些进程相互合作共同完成一项任务,进程之间的这种直接的协同工作关系称为 1。 (分数:1.00)30.动态建模的重点在于控制,即通过描述系统的 1 来定义系统运行的行为,这些操作都是对外部触发的响应。 (分数:2.00)31.解释
9、程序是边逐条解释边逐条执行,不保留机器码的 _ 1_ ,编译方式是使用编译程序把源程序编译成机器代码的 _ 2_ 并形成文件保留。 (分数:2.00)32.面向数据流的设计方法,可以把数据流程图映射变换成软件 _ 1_ 图。 (分数:2.00)33.原型法最大的特点在于,只要有一个初步的理解,就快速地加以实现。随着项目理解的深入,模型被逐步扩充和 1。 (分数:2.00)34.提高程序的可读性和易维护性的关键是 1 。 (分数:1.00)35.结构化方法工作阶段划分为提出任务、初步调查、可行性分析、详细调查、 1、系统的物理设计、系统实施及系统的运行和维护。 (分数:1.00)三级信息安全技术
10、-33 (1)答案解析(总分:42.00,做题时间:90 分钟)一、选择题(总题数:20,分数:20.00)1.伪码又称为程序设计语言 PDL,一种典型的 PDL 是仿照_编写的。(分数:1.00)A.FORTRANB.Pascal 语言 C.COBOL 语言D.汇编语言解析:解析 伪码又称为过程设计语言 PDL,一种典型的 PDL 是仿照 Pascal 语言编写的。 相关知识点: 伪代码属于文字形式的表达工具,是指一类采用类高级语言控制结构,以正文形式对数据结构和算法进行描述的设计语言。采用的类高级语言通常是类 Pascal、类 PL/1 或者类 C 风格代码。2.CIMS 技术包含了一个制
11、造业企业的三方面的主要功能: _ 。 设计 决策 制造 办公自动化 经营管理 信息管理(分数:1.00)A.、 B.、C.、D.、解析:3.可编程只读存储器(PROM)允许用户的编程次数是 _ 。(分数:1.00)A.1 次 B.2 次C.3 次D.多次反复解析:4.计算机软件分系统软件和应用软件两大类,其中处于系统软件核心地位的是(分数:1.00)A.数据库管理系统B.操作系统 C.程序语言系统D.网络通信软件解析:解析 计算机软件分系统软件和应用软件两大类,因为操作系统能有效地组织和管理计算机系统中的硬件及软件资源,操作系统处于系统软件核心地位。5.在下面所列的几种关系中,不可以作为关系型
12、数据库的关系的是 _ 。(分数:1.00)A.R1(职工号,职工名,性别)B.R2(职工号,职工名,部门名)C.R3(职工号,职工名,工龄)D.R4(职工号,职工名,工作简历) 解析:6.ROM 中的信息是 _ 。(分数:1.00)A.由用户随时写入的信息B.在系统安装时写入的信息 C.由程序临时写入的信息D.由计算机制造厂商在出售计算机前就预先写入的信息解析:7.自顶向下开发方法的优点是 _ 。(分数:1.00)A.支持信息系统的整体性 B.对开发人员要求较低C.开发周期较短D.系统的投资较小解析:8.ER 模型向关系模型转换,一个 N:M 的联系转换成一个关系模式时,该关系模式的主键是 _
13、 。(分数:1.00)A.N 端实体的键B.M 端实体的键C.N 端实体键与 M 端实体键组合 D.重新选取其他属性解析:9.设有关系模式 W(C,P,S,G,T,R) ,其中各属性含义是:C课程,P教师,S学生,G成绩,T时间,R教室,根据语义有如下数据依赖集:F=CP,(S,C) G, (T,R) C,(T,P) R,(T,S) R。则在函数依赖的范畴内关系模式 W 的规范化程度最高可达到的范式是(分数:1.00)A.1NFB.2NF C.3NFD.BCNF解析:解析 (T,S) 是 W 关系的一个候选键,其又满足于第二范式的每个非码属性都是完全函数依赖于码属性,所以 W 的最高规范化程度
14、应为 2NF。10.原型化方法通过对原型的迭代初期和后期的模型验证,不断开发和修正需求,下列工作: 用户进行验证 发现遗漏和不正确的功能 改善用户界面 测试思路和提出建议 总体检查,找出隐含错误 哪个(些)工作属于迭代后期的任务?(分数:1.00)A.,和B.,和 C.,和D.全部解析:解析 在迭代的初期:模型通过用户进行验收;总体检查,找出隐含错误;在操作模型时,使用户感到熟悉和愉快。在迭代后期:应发现丢失和不正确的功能;测试思路和提出建议;改善用户/系统界面。11.SQL 语言中的“视图”对应于数据库三级模式结构中的( )。(分数:1.00)A.模式B.概念模式C.外模式 D.内模式解析:
15、解析 数据库的三级模式结构分为模式、外模式、内模式,其中 SQL 语言中的“视图”对应于数据库三级模式结构中的外模式。 相关知识点: 使用“视图”的好处为不同的方式查看数据;提取特定数据;简化数据操作;为重构数据库提供了一定的逻辑独立性。12.信息系统开发的第一原则是( )。(分数:1.00)A.规范化的原则B.领导参与的原则 C.发展变化的原则D.实用、时效、优化于创新的原则解析:解析 信息系统开发的第一原则是领导参与的原则。13.James Martin 指出,以下因素 程序的适应性差 数据格式的不一致,导致数据的共享性差 系统开发方法选择不当 开发工具选择不当 哪个(些) 是造成数据处理
16、牛产率低的主要原因(分数:1.00)A.、和B.、和C.、和D.全部 解析:解析 James Martin 指出,造成数据处理生产率低的主要原因有以下几点:程序的适应性差。数据格式的不一致,导致数据的共享性差。系统开发方法选择不当。开发工具选择不当。14.在信息系统开发方法中,不属于结构化方法指导思想的是 _ 。(分数:1.00)A.面向用户,进行可行性论证B.强调系统观点,自底向上进行分析 C.分阶段工作,强调各阶段有规范完整的文档D.充分估计变化因素,强调模块化结构解析:15.软件测试是软件开发过程中重要的和不可缺少的阶段,其包含的内容和步骤甚多,测试过程多种环节的基础是 _ 。(分数:1
17、.00)A.单元测试 B.集成测试C.系统测试D.验收测试解析:16.程序编制有 3 个层次,其实施顺序应是_。(分数:1.00)A.编码、画程序框图、测试B.编码、写程序文档、排错C.编码、测试、排错 D.编码、画程序框图、排错解析:解析 本题考查程序编制的 3 个层次。程序的编制有 3 个层次,即编码、测试和排错。一个完整的程序甚至程序模块都必须完成这 3 个层次的过程。因此,一个严格的软件开发过程可能是由编码人员和测试人员组成,而且强调测试应该由专门的测试人员来完成,用专门设计的测试实例和测试数据来完成对程序的测试。故本题选择 C。17.软件工程学的概念除指软件开发技术研究外,另一个重要
18、的内容是(分数:1.00)A.软件工程管理 B.软件开发工具C.开发人员的培训D.软件工程的环境解析:解析:软件工程学是计算机科学的分支,其包含的内容可概括为:软件开发技术和软件工程管理。18.相对于非关系模型,关系数据模型的缺点之一就是 _ 。(分数:1.00)A.数据独立性高B.存取路径对用户透明,需进行查询优化 C.数据结构简单D.有严格的数学基础解析:19.封锁机制是实现 _ 的主要方法。(分数:1.00)A.完整性约束B.安全性控制C.并发控制 D.控制死锁解析:20.程序员在编程时应保持良好的程序设计风格,以下说法中错误的是(分数:1.00)A.避免多重循环或条件嵌套B.避免采用复
19、杂的条件语句C.对语句段注释,而不是对每个语句注释D.程序效率的提高主要是靠好的编程技巧 解析:解析 程序效率是靠好的设计来提高的,而不仅仅是靠程序技巧。二、填空题(总题数:15,分数:22.00)21.设计一个大系统必须有 1 作指导。 (分数:1.00)解析:最高层的规划 解析 设计一个大系统必须有最高层的规划作指导,以避免各子系统间矛盾、冲突和不协调。22.屏幕原型化、购置初始模型、子系统原型化等都属于 1 原型化策略。 (分数:2.00)解析:混合23.系统实施的最后一步是 1。 (分数:2.00)解析:系统的整体调试24.决策支持系统(DSS)是支持决策过程的一类信息系统,它向决策者
20、提供决策时需要的信息支持。因此,它只是辅助决策者做出决策,而不是 1 决策者做出决策。 (分数:1.00)解析:代替25.数据库技术是研究 1 的结构、存储和设计、使用的一门软件科学,是进行数据管理和处理的计算机技术。 (分数:2.00)解析:数据库26.工程数据库的设计步骤是 _ 1_ ,针对概念模式考虑动态机制,制定描述模式的方法完成数据库的物理实现。 (分数:1.00)解析:建立概念模式 解析 工程数据库的设计步骤如下:建立概念模式;针对概念模式考虑动态机制,制定描述模式的方法。 完成数据库的物理实现,建立概念模式是工程数据库的设计步骤第一步。概念模式设计具体包括对数据结构及单位元素视图
21、分类两方面的工作。27.评价管理信息系统成功的惟一标准是 _ 1_ 。 (分数:1.00)解析:应用了系统或使用了系统 解析 建立管理信息系统的目的是有效地利用通过计算机和管理人员的合作所收集并经过加工和整理的数据。最大限度地利用所获得的数据,除了应用于管理,最好还应用于决策,这才是建立系统的初衷或归宿。因此应用是第一位的,应用了的系统就是成功的系统,没有应用的系统就是失败的系统,这应成为衡量信息系统成败的最主要的标准、甚至是惟一的标准。28.在软件工程中,CASE 表示 _ 1_ 。 (分数:1.00)解析:计算机辅助设计 解析:CASE 表示计算机辅助设计,CASE 的特点主要有:CASE
22、 是一组软件工具的集合;CASE 的工具是按照一定的方法或模型组织起来的;CASE 的工具支持整个软件生命周期的各个阶段。29.一些进程相互合作共同完成一项任务,进程之间的这种直接的协同工作关系称为 1。 (分数:1.00)解析:同步30.动态建模的重点在于控制,即通过描述系统的 1 来定义系统运行的行为,这些操作都是对外部触发的响应。 (分数:2.00)解析:操作次序解析 动态逻辑模型描述与时间和变化有关的对象之间的互相作用。动态建模的重点在于控制,即通过描述系统的操作次序来定义系统运行的行为,这些操作都是对外部触发的响应。动态模型的基本要素是事件(表示外部触发)和状态(表示对象属性),通常
23、用基于有限状态机的状态转移图表示。31.解释程序是边逐条解释边逐条执行,不保留机器码的 _ 1_ ,编译方式是使用编译程序把源程序编译成机器代码的 _ 2_ 并形成文件保留。 (分数:2.00)解析:目标程序32.面向数据流的设计方法,可以把数据流程图映射变换成软件 _ 1_ 图。 (分数:2.00)解析:软件结构图解析 软件结构图是基于数据流程图导出的,因为所有的数据流程图均可以分为三个部分,即输入部分、输出部分和变换中心。在这种变换形式中有一类特殊的数据流程图,在数据流程图的形式及从数据流程图导出软件结构图的方法上都有特殊之处。33.原型法最大的特点在于,只要有一个初步的理解,就快速地加以
24、实现。随着项目理解的深入,模型被逐步扩充和 1。 (分数:2.00)解析:细化解析 原型方法最大的一个特点在于,只要有一个初步的理解,就快速地加以实现,第一个模型就作为以后各方之间的通信的一个基础。随着项目参加者对问题理解程度的加深,模型被逐步地细化和扩充,直至系统建成投入运行。34.提高程序的可读性和易维护性的关键是 1 。 (分数:1.00)解析:使程序结构简单清晰35.结构化方法工作阶段划分为提出任务、初步调查、可行性分析、详细调查、 1、系统的物理设计、系统实施及系统的运行和维护。 (分数:1.00)解析:系统的逻辑设计 解析:结构化方法工作阶段划分为提出任务、初步调查、可行性分析、详细调查、系统的逻辑设计、系统的物理设计、系统实施及系统的运行和维护。