三级信息管理技术真题
三级信息管理技术笔试-148_真题-无答案

三级信息管理技术笔试-148(总分100,考试时间90分钟)一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
1. J.Martin指出,以下因素:Ⅰ.程序的适应性差Ⅱ.数据格式的不一致导致数据的共享性差Ⅲ.系统开发方法选择不当Ⅳ.开发工具选择不当哪个(些)是造成数据处理生产效率低的主要原因?A. Ⅰ、Ⅱ和ⅢB. Ⅰ、Ⅱ和ⅣC. Ⅰ、Ⅲ和ⅣD. 全部2. 原型化方法最后得到的需求规格说明是下列的哪一种?A. 过程性说明B. 陈述性说明C. 图形性说明D. 数据字典说明3. 关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足A. 每个非码属性都完全依赖于主码属性B. 主码属性唯一标识关系中的元组C. 关系中的元组不可重复D. 每个属性都是不可分解的4. 用汇编语言或高级语言编写的程序,一般称为A. 源程序B. 目标程序C. 机器程序D. 低级程序5. BSP方法研究的核心环节是什么?A. 项目的确定B. 定义企业过程和数据类C. 定义信息系统总体结构D. 分析现存系统6. 哪种复审应该把重点放在系统的总体结构、模块划分、内外接口等方面?A. 详细设计B. 系统设计C. 正式D. 非正式7. 以下是典型的计算机信息系统,Ⅰ.TPS Ⅱ.MIS Ⅲ.DSS Ⅳ.OIS其中,解决半结构化或非结构化问题的有哪个(些)?A. Ⅰ和ⅡB. Ⅱ和ⅢC. Ⅲ和ⅣD. Ⅰ和Ⅳ8. 允许使用者对数据库中的抽象数据提出请求(包括查询和修改),支持数据库各种操作的软件系统称为A. 命令系统B. 数据库系统C. 操作系统D. 数据库管理系统9. 在下列的SQL语句中,属于数据控制语句的是哪些?Ⅰ.CREATE Ⅱ.SELECT Ⅲ.UPDATE Ⅳ.GRANTⅤ.DROP Ⅵ.DELETE Ⅶ.ALTER Ⅷ.INSERTⅨ.REVOKEA. Ⅰ、Ⅴ、Ⅵ和ⅦB. Ⅳ和ⅨC. Ⅱ、Ⅲ、Ⅵ和ⅧD. Ⅰ、Ⅴ和Ⅶ10. 计算机应用广泛,而其应用最广泛的领域为A. 科学与工程计算B. 数据处理与办公自动化C. 辅助设计与辅助制造D. 信息采集与过程控制11. J.Martin认为,在企业的环境中最稳定的因素是A. 过程B. 活动C. 人员D. 数据12. 联机分析处理(OLAP)中,“切片”的含义是A. 选定多维数组的一个三维子集的动作B. 选定多维数组的一个二维子集的动作C. 改变一个页面显示的维方向D. 改变一个报告显示的维方向13. 下述功能都是企业MIS的重要功能的组成部分,其最基本的功能是A. 监测企业运行情况、预测企业未来B. 预测企业未来、支持企业决策C. 监测企业运行情况、控制企业行为D. 控制企业行为、支持企业决策14. 管理信息系统的功能很多,在如下所列功能中,一般认为不属于管理信息系统功能的是A. 数据处理功能B. 事务处理功能C. 辅助决策功能D. 办公自动化功能15. 在系统实施中,应用程序编制的3个层次是A. 分析、设计和编码B. 规划、设计和编码C. 编码、测试和排错D. 设计、编码和测试16. 为了最终实现目标系统,必须设计出组成这个系统的所有程序和文件,通常分为两个阶段完成,即下列哪个阶段和过程设计?A. 程序设计B. 结构设计C. 系统设计D. 详细设计17. 下列哪项指的是试验程序的内部逻辑和遍历具体的执行路径?A. 单元测试B. 功能测试C. 性能测试D. 结构测试18. 在结构化方法中,软件功能分解应属于软件开发中的哪个阶段?A. 需求分析B. 详细设计C. 总体设计D. 测试调试19. 混合原型化策略是要改变生命周期的约束,如果关心的重点是用户界面,下面哪种选择可改变约束?A. 屏幕原型化B. 购买已有系统作为初始模型C. 可行性原型化D. 子系统原型化20. 面向管理的计算机应用系统中,如果系统的处理对象是专门解决不确定或不完全信息的推理,这通常属于A. 专家系统B. 计算机集成制造系统C. 管理信息系统D. 办公自动化系统21. 在程序测试中,目前要为成功的测试设计数据,产生这些测试用例主要依赖于A. 黑箱方法B. 测试人员的经验C. 白箱测试D. 猜测22. 计算机信息系统建立是计算机应用的重要内容,它所属的计算机应用领域是A. 过程控制B. 数值计算C. 数据处理D. 辅助设计23. 在J.Martin规划方法中,下列各图哪个使用最多?A. C/U矩阵图B. 实体图C. 功能图D. 企业图24. 信息结构图是BSP对企业长期数据资源规划的图形表示,下述Ⅰ.每一系统的范围Ⅱ.产生、控制和使用的数据Ⅲ.系统与系统间的关系Ⅳ.对给定过程的支持Ⅴ.系统间的数据共享哪些是结构图所能勾画出的内容?A. Ⅰ到ⅢB. Ⅱ到ⅣC. Ⅲ到ⅤD. Ⅰ到Ⅴ25. 完整的原型化的工具,应具有几个基本成分。
国家计算机三级(信息管理技术)66_真题-无答案

国家计算机三级(信息管理技术)66(总分100,考试时间120分钟)选择题(每题1分,共60分)1. 企业系统规划(BSP)方法将企业的战略转化成信息系统的战略,以下哪个不属于其转化的内容?A. 信息系统的目标B. 信息系统的策略C. 信息系统的总体结构D. 信息系统的环境2. 主题数据库的概念和设计思想源于()。
A. 结构化生命周期法B. 企业系统规划法C. 战略数据规划法D. 原型化法3. 若“学生―选课―课程”数据库中的3个关系是:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)查找学生号为“200301188”学生的“数据库”课程的成绩,至少将使用关系A. S和SCB. SC和CC. S和CD. S,SC和C4. BSP将数据作为一种资源进行管理,下面哪个主题不属于它的管理范踌?A. 数据共享B. 数据一致C. 数据安全D. 分布数据处理5. 在信息系统的物理模型中,表示系统各个物理组成部分之间的数据流动情况的工具是A. 数据流程图B. 业务流程图C. 数据结构图D. 系统流程图6. 原型定义的属性中,确保需求没有逻辑上的矛盾是下列哪种属性?A. 一致性B. 完备性C. 可维护性D. 非冗余性7. 设有两个关系R和S,且R和S有相同的属性,R与S的自然连接是由投影、选择和笛卡儿积三个运算组成的。
关于三个运算的次序的描述中,正确的是A. 先投影,再选择,最后笛卡儿积B. 先笛卡儿积,再投影,最后选择C. 先笛卡儿积,再选择,最后投影D. 三个运算的次序无关紧要8. 在系统结构方面,决策支持系统区分一般信息系统的关键,是它有A. 数据库子系统B. 模型库子系统C. 用户对话子系统D. 知识库子系统9. 下面关于揖作型数据与分析型数据之间的区别的说法中,哪个是错误的?A. 分析型数据是经常更新的B. 分析型数据支持管理需求C. 操作型数据是面向应用的D. 操作型数据支持日常操作10. 决策支持系统的概念应该是( )。
三级信息管理技术笔试23_真题-无答案

三级信息管理技术笔试23(总分100,考试时间90分钟)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的。
1. 进程调度有各种各样的算法,如果算法选择不当,就会出现什么现象?A. 颠簸(抖动)B. 进程长期等待C. 死锁D. 异常2. 信息系统的开发可采用多种模式:Ⅰ.委托开发Ⅱ.合作开发Ⅲ.自行开发上述哪(些)种开发方式最有利于用户对系统的维护?A. ⅠB. ⅡC. ⅢD. Ⅱ和Ⅲ3. 不是以事务处理系统为基础的信息系统是A. 决策支持系统B. 办公自动化系统C. 电子数据处理系统D. 管理信息系统4. 原型化方法通过对原型的迭代初期和后期的模型验证,不断开发和修正需求,下列工作:Ⅰ.用户进行验证Ⅱ.发现遗漏和不正确的功能Ⅲ.改善用户界面Ⅳ.测试思路和提出建议Ⅴ.总体检查,找出隐含错误哪个(些)工作属于迭代后期的任务?A. Ⅰ,Ⅲ和ⅤB. Ⅱ,Ⅲ和ⅣC. Ⅱ,Ⅳ和ⅤD. 全部5. 关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一条就是A. 每一个分量是一个不可分的数据项,即不允许表中有表结构B. 二维表中各列的宽度必须完全相等C. 二维表中各行和各列的顺序不能交换D. 属性名(字段名)要么全部使用汉字,要么全部使用字母6. 关系数据库的体系结构中,与存储文件相关的是A. 外模式B. 内模式C. 子模式D. 逻辑模式7. 在数据库设计中用关系模型来表示实体和实体间的联系,关系模型的结构是A. 层次结构B. 二维表结构C. 网络结构D. 封装结构8. 电子数据处理系统(EDPS)、管理信息系统(MIS)、决策支持系统(DSS),一般来讲它们之间的关系应该是A. MIS依赖于DSS,DSS依赖于EDPSB. EDPS依赖于MIS,MIS依赖于DSSC. DSS依赖于MIS,MIS依赖于EDPSD. DSS依赖于MIS,EDPS依赖于MIS9. 下列作业调度算法中最短的作业平均周转时间是A. 先来先服务B. 短作业优先C. 最高响应比优先D. 优先数法10. 逻辑覆盖标准主要用于A. 黑箱测试方法B. 白箱测试方法C. 灰盒测试方法D. 软件验证方法11. 对企业制定的政策,在系统需求定义中,属于下列哪种内容?A. 约束B. 控制/审计/保密C. 数据元素D. 性能/可靠性12. 原型提供有效集成化字典是一项关键的软件需求,它在下列原型生命周期的哪—步提供?A. 识别基本需求B. 模型检验C. 原型修正和改进D. 开发工作模型13. 下列哪些是原型化方法的优点? Ⅰ.提供了验证用户需求的环境Ⅱ.接受需求的不确定性和风险Ⅲ.改变用户和开发者通信的困难Ⅳ.文档的自动生成Ⅴ.简化了项目管理A. Ⅰ,Ⅱ,Ⅲ和ⅤB. Ⅰ,Ⅲ和ⅤC. Ⅱ,Ⅲ和ⅤD. 全部14. 在软件开发过程中,以下说法正确的是A. 程序流程图是逐步求精的好工具B. N-S图不可能任意转移控制,符合结构化原则C. 判定表是一种通用的设计工具D. 程序流程图和N-S图都不易表示模块的层次结构15. 信息高速公路主要传送A. 多媒体信息B. 系统软件与应用软件C. ASCII码数据D. 十进制数据16. 关系数据模型中表和表之间的数据联系是通过以下哪项来实现的?A. 主码B. 指针C. 外码D. 链表17. 计算机系统软件中的汇编程序是一种A. 汇编语言程序B. 编译程序C. 编辑程序D. 将汇编语言程序转换为目标程序的程序18. 企业建模的业务活动确定的目的是A. 找出重复性活动B. 找出重复性过程C. 找出被遗漏的过程D. 确定业务职能19. 软件可行性分析是着重确定系统的目标和规模。
计算机三级(信息管理技术)49_真题-无答案

计算机三级(信息管理技术)49(总分100,考试时间90分钟)选择题(每题1分,共60分)1. 由数据类的特点将子系统进行分类,下面哪种不属于子系统类?A. 产生数据类但不使用数据类B. 使用数据类来产生另一个数据类C. 使用数据类但不产生数据类D. 不使用数据类也不产生数据类2. J.Martin指出,应该结合数据的战略规划进行必要的业务规划,并以企业模型图来表示,而其中以一个动词来命名的最低层被称为()。
A. 过程B. 职能C. 功能D. 活动3. 一般地,系统可行性分析包括三方面的内容,但不包括()。
A. 技术可行性分析B. 经济可行性分析C. 社会可行性分析D. 军事可行性分析4. 从总体上讲,信息系统开发策略的制定可不考虑()。
A. 自顶向下规划和局部设计相结合B. 规范化原则C. 确定研制队伍的组织形式和人员D. 系统设备、工具和环境的选择5. 原型化方法是对预先定义方法的补充,它的提出基于若干前提和条件,下述哪个不在这些前提和条件之列?A. 需求难以事先严格定义B. 存在快速建造原型的工具C. 有实际存在的系统原型D. 开发可一次完善不需反复6. 将如下E-R图转换成关系模型,应转换成多少个关系模式?A. 1个B. 2个C. 3个D. 4个7. 数据归类成数据类是被用于下列哪些规划方法?A. 业务过程确定B. 企业模型的建立C. 主题数据库的确定D. 企业实体的确定8. 下面哪个不是数据挖掘的常用的方法?A. 关联规则挖掘B. 分类分析C. 聚类分析D. 结构化开发9. 下面关于MIS和DSS关系的描述中,不正确的是( )。
A. MIS面对结构化系统,而DSS面对非结构化系统B. MIS侧重于管理,而DSS侧重于决策C. MIS是数据驱动的,而DSS是模型驱动的D. MIS强调集中管理,而DSS趋向于信息的分散利用10. 在利用结构化开发生命周期法开发系统时,在整个开发过程中最重要的环节是( )。
国家计算机三级(信息管理技术)85_真题-无答案

国家计算机三级(信息管理技术)85(总分100,考试时间120分钟)选择题(每题1分,共60分)1. 开发策略是根据下列哪项和工作内容而采取的行动方针和工作方法?A. 工作方法B. 工作对象C. 工作效益D. 工作目标2. James Martin举例说明,对于一个工厂来说,主题数据库应是一个A. 存货数据库B. 订货数据库C. 产品数据库D. 进货数据库3. 适合于原型法的应用系统可考虑的因素很多,联机事务处理系统适合于原型化,是基于下列哪种考虑?A. 逻辑结构B. 系统结构C. 应用约束D. 用户特征4. 建立企业管理信息系统的成功因素可能涉及多种,而其中的关键成功因素一般认为应是( )。
A. 业务人员的要求B. 高层管理人员的参与C. 网络系统的建设D. 计算机人员的主导5. 对企业制定的政策,在系统需求定义中,属于下列哪种内容?A. 约束B. 控制/审计/保密C. 数据元素D. 性能/可靠性6. 为了最终实现目标系统,必须设计出组成这个系统的所有程序和文件,通常分为两个阶段完成,即下列哪个阶段和过程设计?A. 程序设计B. 结构设计C. 系统设计D. 详细设计7. J.Martin认为,在企业的环境中最稳定的因素是什么?A. 过程B. 活动C. 人员D. 数据8. 软件工程的瀑布模型,刻画了软件生命周期的各个阶段划分,一般认为各阶段中工作难度较大的通常是A. 可行性分析B. 需求分析C. 系统设计D. 编码9. 需求分析过程中,对算法的简单描述记录在哪项中?A. 层次图B. 数据字典C. 数据流图D. HIPO图10. 关于原型化准则,下列说法不正确的是( )。
A. 大多数的应用系统都能从一个小的系统结构集合导出B. 多数系统使用一个常用和熟悉的功能集合C. 大多数的输入编辑能从一个小的编辑模型集中导出D. 应用系统的报表生成是基于一个四步的报表模型11. 运算器可以进行算术运算和逻辑运算。
计算机三级(信息管理技术)笔试303

[模拟] 计算机三级(信息管理技术)笔试303选择题第1题:在软件设计中,设计复审和设计本身是一样重要的环节,其主要目的和作用是( )A.减少测试工作量B.避免后期付出高代价C.保证软件质量D.缩短软件开发周期参考答案:B设计复审将鉴别一个软件模块的“优劣”程度,以免后期付出更高的代价,这对于研制项目的成功是绝对必要的。
第2题:数据流程图具有的特性是( )A.直观性和科学性B.抽象性和概括性C.真实性和完整性D.科学性和概括性参考答案:B数据流程图是对软件系统逻辑模型的描述,它所表示的对数据的处理逻辑,反映了软件所必须完成的功能。
数据流程图的特性是抽象性和概括性。
第3题:数据库管理系统通常提供授权来控制不同用户访问数据的权限。
这主要是为实现数据库的( )( )A.可靠性B.一致性C.完整性D.安全性参考答案:D为实现数据库的安全性,数据库管理系统通常提供授权来控制不同用户访问数据的权限。
第4题:数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。
分布式数据库、面向对象数据库是属于( )发展阶段的( )A.人工管理B.数据库系统C.数据库D.高级数据库技术参考答案:D在数据库管理技术的发展过程中,分布式数据库、面向对象数据库是属于高级数据库技术发展阶段的。
第5题:信息的使用在深度上大体可分为3个阶段,即( )A.EDP阶段、MIS阶段和DSS阶段B.提高工作效率阶段、信息及时转化为价值阶段和寻找机会阶段C.提高工作效率阶段、信息及时转化为价值阶段和支持决策阶段D.提高工作效率阶段、提高组织效益阶段和寻找机会阶段参考答案:B第6题:结构化生命周期方法在使用上有一定的局限性,其主要原因是( )A.注重系统功能,过于严格划分工作阶段B.事先需严格定义需求C.开发周期过长D.数据库不够完善参考答案:B第7题:预定义技术的主要通信工具是定义报告。
报告形式有多种,下列哪一种可以表明外部实体、过程和文件之间的数据流动( )A.叙述文字B.流程图C.逻辑判定表D.数据字典参考答案:B流程图可以反映数据流动的路径。
2024年3月计算机等级考试三级真题信息管理

D)ABD (23)关系数据库中存在的异样问题可通过关系模式的规范化来解决,即要求关系模式满意肯定的条件。不同程 度的条件称做不同的范式,其中INF是指 A)每个非主属性都完全依靠于主码 B)关系中元组的每个重量是不行分的数据项 C)每一个非主属性都不传递依靠于主码 D)主属性惟一标识关系中的元组 (24)在学生运动会管理系统中,假定每个运动员可参与多个竞赛项目,每个竞赛项目可有多名运动员参与,要 求公布竞赛成果和名次。则依据上述要求设计的E-R图转化成关系模型后的关系模式数目应为 A)I个 B)2个 C)3个 D)4个 (25)应用程序的编制有三个层次,以下不属于应用程序编制层次的是 A)分析
2024年3月计算机等级考试三级真题-信息 管理
2024年3月计算机等级考试三级信息管理笔试试题 一、选择题(每小题1分,共60分) (1)计算机主机由两部分构成,即内存储器和 A)外存储器 B)限制器 C)中心处理器 D)运算器 (2)高级语言程序必需翻译成具体的机器语言程序才能执行,完成这种翻译工作的是 A)汇编程序 B)编译程序 C)操作系统 D)编辑程序 (3)中断的实现须要硬件和软件结合完成。构成中断系统的两个部分是中断装置和 A)中断屏蔽
B)编码 C)测试 D)排错 (26)软件测试中有一些必备的要素,其中不包括 A)测试信息 B)测试人员 C)测试实例 D)测试数据 (27)信息系统的系统设计报告一般由三大部分组成,不属于这三大部分的是 A)应用软件和数据库设计报告 B)组织机构和业务流程设计报告 C)系统网络与通信的设计和实施方案 D)系统运行环境和软硬件配置报告 (28)系统流程图产生于系统开发的阶段是
A)系统规划阶段 B)系统分析阶段 C)系统设计阶段 D)系统实施阶段 (29)信息系统网络设计时必需考虑某些基本因素,不属于这些基本因素的是 A)网络的信息吞吐量及响应时间 B)网络的扩充性及兼容性 C)主机的处理速度及信道传输率 D)当前最先进的技术和设备 (30)数据流程图抽象于 A)系统流程图 B)组织机构图 C)业务流程图 D)模块流程图
全国计算机等级考试三级笔试样卷:信息管理技术

全国计算机等级考试三级笔试样卷信息管理技术
(考试时间120 分钟,满分100 分)
一、选择题(每小题1 分,共60 分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)系统软件包括操作系统、语言处理程序、数据库管理系统和服务性程序。
以下哪项属于语言处理程序?
A)编辑程序B)链接程序
C)编译程序D)调试程序
(2)操作系统程序与多个用户程序共用系统中的资源,这属于操作系统的
A)并发性B)共享性C)随机性D)多路性
(3)汇编语言是一种
A)机器语言B)符号语言C)算法语言D)会话语言
(4)从介质访问控制方法的角度看,局域网可分为哪两类?
A)共享式与交换式B)共享式与分时式C)
交换式与分时式D)共享式与无线式
(5)信息从源结点传输到目的结点的中途被非法截获,攻击者对其进行修改后发送到目的结点,这属于哪种攻击类型?
A)截获B)窃听C)篡改D)伪造。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三级信息管理技术真题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表由行集构成,一行是列的序列,每列对应一个数据项;一个表可以带若干索引,索引也存放在存储文件中;存储文件的逻辑结构组成了关系数据库的内模式,存储文件的物理结构是任意的,对用户是透明的;一个表,或者是一个基本表,或者是一个视图;一个基本表可以跨一个或多个存储文件存放,一个存储文件可存放一个或多个基本表,每个存储文件都与外部存储器上一个物理文件对应。