1、三级信息管理技术笔试-60 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:59,分数:60.00)1.设备的安装、软件的开发、操作人员的培训以及数据的准备。在人员及设备基本齐备的情况下,系统将按自顶向下的方式开发,逐步完善?试验进行,直至新系统交付试用或使用。这是结构化方法中哪个阶段的任务?(分数:1.00)A.可行性分析B.系统的逻辑设计C.系统实施D.系统的物理设计2.BSP方法中,支持企业所必要的逻辑上相关的数据称为(分数:1.00)A.数据库B.主题C.数据类D.实体第(23)第(23)(24)题基于以下说明。设有三个关系:学生关系 S(SNO,SNAME,
2、AGE,SEX)(分别代表学生的学号、姓名、年龄、性别)学习关系 SC(SNO,CNO,GRADE)(分别代表学生的学号、课程编号、成绩)课程关系 C(CNO,CNAME,TEACHER)(分别代表课程的编号、课程名、任课教师)(分数:2.00)(1).下列不能实现与关系代数表达式 sname( cname=DB(S SC (分数:1.00)A.SELECT SNAME FROM S,SC,C WHERE S. SNOSC. SNO AND SC. CNO C. CNO AND CNAME=“DB“B.SELECT SNAME FROM S WHERE SNO IN (SELECT SNO F
3、ROM SC, C WHERE SC. CNOC. CNO AND CNAME“DB“)C.SELECT SNAME FROM S WHERE SNO IN (SELECT SNO FROM SC WHERE CNO IN (SELECT CNO FROM C WHERE CNAME“DB“)D.SELECT SNAME FROM S, C WHERE CNAME“DB“(2).在关系 SC中,查询学习课程号为OB,且成绩在 60至 90之间的学生学号的正确的 SQL 命令是(分数:1.00)A.SELECT SNO FROMSC WHERE CNODB AND GRADE BETWEEN 6
4、0 AND 90B.SELECT SNO FROM SC WHERE CNODB OR GRADE BETWEEN 60 AND 90C.SELECT SNO FROM SC WHERE CNODB AND GRADE=60 AND 90D.SELECTSNO FROM SCWHERECNODB AND GRADE60 AND GRADE903.以下是关于 BSP方法中关于子系统和过程之间的关系的描述:一个过程可以由两个或多个子系统来支持一个过程只能由一个子系统来支持,过程提供了合理的子系统边界子系统通常仅由一个过程组成,但对其他过程提供支持以上描述中,正确的是(分数:1.00)A.、和B.、
5、和C.、和D.、和4.以下关于企业应该首先建立哪种类型的信息系统的描述中,正确的是(分数:1.00)A.应该先建立决策支持系统,然后再建立管理信息系统B.应该首先建立管理信息系统,然后再建立决策支持系统C.管理信息系统和决策支持系统可以同时建设D.先建立哪种类型的信息系统,取决于企业的具体情况5.以下不属于视图优点的是(分数:1.00)A.视图能够简化用户的操作B.视图使用户能以多种角度看待同一数据C.视图对重构数据库提供了一定程度的物理独立性D.视图能够对机密数据提供安全保护6.严格定义的方法有假设前提,下列有哪些假设属于它的?所有需求都能被预先定义 周期各阶段都固定正确大量的反复是不可避免
6、的 有快速的系统建造工具(分数:1.00)A.、B.、C.、D.、7.在关系中,元数是指(分数:1.00)A.行数B.列数C.元组个数D.关系个数8.导出模块结构图的基础是(分数:1.00)A.系统结构图B.控制结构图C.数据结构图D.数据流程图9.下列、是 BSP方法的几个关键步骤。识别数据类 定义企业过程、定义信息总体结构在 BSP研究中,这三项活动的正确顺序是什么?(分数:1.00)A.、和B.、和C.、和D.、和10.以下关于操作型数据和分析型数据的描述中,错误的是(分数:1.00)A.操作型数据是详细的,而分析型数据是综合的B.操作型数据在存取瞬间是准确的,而分析型数据则代表过去的数
7、据C.操作型数据需要不断更新,而分析型数据很少更新D.操作型数据的操作需求事先不知道,而分析型数据操作的需求事先可知道11.结构化方法应遵循一些基本原则。强调各阶段文档资料的规范性、完整性和准确性强调全部文档的编写必须推迟至系统开发结束时统一进行强调动态地定义信息系统需求强调从调查入手,充分理解用户业务活动和信息需求强调快速提取用户需求,然后利用迭代的方法逐步完善用户需求以上属于结构化方法应该遵循的基本原则是(分数:1.00)A.、和B.、C.、和D.、12.James Martin认为从结构化设计和分析来提高数据处理生产率的做法,收效甚微,以下哪些因素影响其效果?应用需求变化使系统改动很大,
8、无法预料数据格式的不一致,导致数据共享性差没用高级数据库语言,没有良好的数据库设计企业应用存在许多重复功能(分数:1.00)A.只有和B.全部C.只有和D.只有13.软件测试的内容很多系统测试 有效性测试单元测试 验收测试集成测试以上测试内容的完成次序应该是(分数:1.00)A.、和B.、和C.、和D.、和14.计算机病毒有许多特征。其中在系统运行期间,病毒程序可利用其漏洞,通过修改扇区信息或文件内容,把自身嵌入其中而不断进行扩散是指哪方面的特征?(分数:1.00)A.传染性B.破坏性C.隐蔽性D.潜伏性15.结构化分析导出逻辑模型的过程分为四个步骤了解当前系统的工作流程,抽象出系统的逻辑模型
9、理解当前的现实环境对目标系统的逻辑模型进一步补充和优化分析比较目标模型与当前系统逻辑上的差别这四个步骤的正确次序为(分数:1.00)A.、和B.、和C.、和D.、和16.James Martin给出了确定合适的研究范围或边界的一些基本原则。以下不正确的是(分数:1.00)A.对小型企业或密集型的一体化企业,研究范围应包括整个企业B.对于联合企业,应先在一个公司内进行规划,并将取得的结果进行推广C.对于复杂的、多部门的企业,应首先在一个部门进行规划,然后推广D.研究范围的确定不取决于企业的规模,而是由企业的管理模式决定的17.确定子系统应该考虑诸多问题,下列不属于确定子系统优先顺序应考虑的问题是
10、(分数:1.00)A.该子系统是否具有近期投资节省而长期效益好的优点B.它会影响到哪些人员,有多少C.它是否为初期的数据库结构提供基础性工作D.是否与系统在优先顺序上保持一致18.设有两个关系:系(系编号,系名称,系主任),主码是系编号教师(教工号,姓名,性别,系编号),主码是教工号,外码是系编号规定当一个系里有教师,就不允许删除这个系。则能够实现这个删除约束的 SQL语言外键子句中应该使用短语(分数:1.00)A.ON DELETE CASCADESB.ON DELETE RESTRICTEDC.ON DELETE NULLIFIESD.ON DELETE DEFAULT19.信息认证技术属
11、于以下哪个方面的安全措施?(分数:1.00)A.保密性B.完整性C.可用性D.可控性20.下列哪种类型的系统适合利用结构化方法进行开发?(分数:1.00)A.需求不大明确的系统B.事务处理系统C.业务流程具有较大不确定性的系统D.结构化程度较低的系统21.企业系统规划方法的基本原则不包括(分数:1.00)A.信息系统必须支持企业的战略目标B.信息系统的战略主要反映企业战略管理层的需求C.信息系统的战略规划应当由总体信息系统结构中的子系统开始实现D.信息系统应具有可变更性或对环境变更的适应性22.软件设计分为两个层次:总体设计和详细设计。每个层次的设计都要用到很多设计工具。HIPO 图 程序流程
12、图NS 图 PAD 图结构图以上哪种(些)属于详细设计阶段使用的工具?(分数:1.00)A.、和B.、和C.、和D.、和23.计算机应用于管理的过程经历了 EDP、TPS、MIS、DSS 等几个阶段,其中强调各局部系统间的信息联系,以企业管理系统为背景,以基层业务系统为基础,以完成企业总体任务为目标,提供各级领导从事管理的信息的阶段是(分数:1.00)A.EDP阶段B.TPS阶段C.MIS阶段D.DSS阶段24.在 DSS中,为决策者提供使用系统的接口的部件是(分数:1.00)A.对话子系统B.数据库子系统C.模型子系统D.方法库子系统25.在 SQL中,下列涉及空值的操作,不正确的是(分数:
13、1.00)A.AGE IS NULLB.NOT(AGE IS NULL)C.AGE = NULLD.AGE IS NOT NULL26.下列哪一项不是软件需求说明书性能描述包含的内容?(分数:1.00)A.预期的软件响应B.测试种类C.设计的限制D.性能参数27.数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中,常采用的方法是自顶向下 自底向上分层绘制 逐步求精(分数:1.00)A.、和B.、和C.、和D.、和28.原型化的准则提供一套原型开发的思路方法,它包括下列哪些准则?从小系统结构集合导出模型 先提交系统的核心和框架提供查询语言和报表生成器 暂时不提供用户界面增量式的模
14、型(分数:1.00)A.、B.、C.、D.29.以下关于数据字典的描述中,不正确的是(分数:1.00)A.数据字典是系统分析阶段的工具B.数据字典有助于改进分析人员和用户间的通信C.数据字典是应用系统中数据库设计的基础D.数据字典是系统物理模型的一个重要组成部分30.软件工程学涉及到软件开发技术和工程管理两方面的内容,下述内容中,不属于开发技术范畴的是(分数:1.00)A.软件开发方法B.软件开发工具C.软件工程环境D.软件工程经济31.在信息系统开发过程中,充当技术人员和管理人员之间的沟通渠道的人员是(分数:1.00)A.应用程序员B.业务人员C.计算机技术专家D.系统分析员32.若一个模块
15、访问另一个模块,被访问模块的输入和输出都是必需的数据项参数,则这两个模块之间的耦合类型为(分数:1.00)A.内容耦合B.控制耦合C.标记耦合D.数据耦合33.建立企业模型时,确定业务活动的目的是(分数:1.00)A.找出重复性活动B.找出重复性过程C.找出被遗漏的过程D.确定业务职能34.以下关于 MIS基本任务的描述中,不正确的是(分数:1.00)A.负责对企业或部门的内部数据进行收集和传输B.整个企业的数据进行分散的或集中的存储和管理C.按业务需求对数据进行加工和整理D.对数据和信息的有效利用并尽可能用于决策支持35.BSP方法按照信息的生命周期将数据划分为事务类数据、计划类数据、统计类
16、数据和(分数:1.00)A.存档数据B.职能数据C.中间数据D.目标数据36.具有重复性的和常规的,并且在处理这种决策时有规律可循、可事先规定明确的决策规则的决策问题是(分数:1.00)A.结构化决策B.半结构化决策C.非结构化决策D.非程序化决策37.下列关于时钟的叙述中,不正确的是(分数:1.00)A.硬件必须提供定时装置B.时钟中断属于强迫性中断C.通过时钟机制可以运行系统管理和维护程序D.用户一般通过相对时钟确定当前时刻38.假设有如下两个关系 R和 S:(分数:1.00)A.B.C.D.39.软件开发的瀑布模型将软件的生存周期分为(分数:1.00)A.软件开发、软件测试、软件维护三个
17、时期B.计划、开发、运行三个时期C.总体设计、详细设计、编码设计、测试四个时期D.计划、开发、测试、运行四个时期40.b/s是用来衡量计算机系统哪项性能指标的?(分数:1.00)A.存储容量B.时钟频率C.运算速度D.数据传输速度41.企业模型应该满足三个特性。其中,只要企业的目标保持不变,该模型就应该保持正确和有效。只要企业执行的职能相同,企业模型就依然适用,指的是企业模型必须满足(分数:1.00)A.完整性B.安全性C.适应性D.持久性42.已知有如下三个表:学生(学号,姓名,性别,班级)课程(课程名称,学时,性质)成绩(课程名称,学号,分数)若要列出“99 网络”班所有“数据库技术”课成
18、绩不及格的同学的学号、姓名、课程名称、分数,则应该对这些表进行哪些操作?(分数:1.00)A.选择和自然连接B.投影和自然连接C.选择、投影和自然连接D.选择和投影43.在计算机的四类数据环境中,能满足信息检索和快速查询的需要,是为自动信息检索、决策支持系统和办公自动化所设计的系统。这类系统是围绕着倒排表和其他数据检索技术设计的,有良好的终端用户查询语言和报告生成软件工具。这类数据环境是(分数:1.00)A.信息检索系统B.数据文件C.主题数据库D.应用数据库44.以下关于系统目标分析的描述中,正确的是(分数:1.00)A.目标设定的标准应该是可度量的B.目标设定的标准应该符合当前业务需求并有
19、一定的超前度C.目标设定的依据是企业的环境和业务活动对系统功能的需求D.目标只要一旦设定,在任何时候都不能随意改变或修正45.“自顶向下”的开发是一种从企业或部门的经营和管理目标出发,从全局和整体来规划其信息需求的方法。以下关于“自顶向下”方法的描述中,不正确的是(分数:1.00)A.利用该方法开发系统时,每一阶段的规模较小,易于控制和掌握B.由于系统未进行全面规划,系统的数据一致性和完整性难于保持C.该方法支持信息系统的整体性,为系统总体规划、子系统的协调和通讯提供了保证D.开发的周期长,系统复杂而且投资较大,成本较高46.在结构化设计方法中,总体设计的主要任务是要确定软件的整体结构,下列不
20、属于总体设计的具体任务的是(分数:1.00)A.将系统或子系统分解为多个模块B.确定模块之间传送的数据及其调用关系C.评价并改进模块结构的质量D.确定模块的算法47.在下列操作系统的各个功能组成部分中,不需要有硬件的支持的是(分数:1.00)A.进程调度B.时钟管C.地址映射D.中断系统48.原型开发人员应该能在一个什么工作台上建立模型?(分数:1.00)A.交互的、综合的B.独立的、交互的C.网络的、综合的D.实时的、网络的49.数据字典是定义下列哪种模型中的数据的工具?(分数:1.00)A.系统流程图B.数据流程图C.程序流程图D.软件结构图50.在定义系统总体结构的过程中,要用表达数据对
21、系统所支持的过程之间的关系的图来定义出信息结构,信息结构图包含着很多内容,下列不属于信息结构图所描述的内容是(分数:1.00)A.当前系统的支持B.每一个系统的范围C.产生、控制和使用的数据D.系统与系统之间的关系51.James Martin的战略数据规划方法中认为信息系统成败的关键因素中,头等重要的因素是(分数:1.00)A.选择快速收回投资的应用项目B.最高管理者的参与C.数据处理部门与管理者之间的沟通D.选择先进的信息系统开发工具52.系统设计的内容包括总体设计和详细设计。具体内容很多:代码设计 逻辑设计输入输出设计 模块设计软件结构设计 数据库设计以上不属于详细设计的内容是(分数:1
22、.00)A.、和B.、和C.、和D.、和53.如果一个满足 1NF关系的所有属性合起来组成一个关键字,则在函数依赖的范围内,该关系最高满足的范式必然是(分数:1.00)A.1NFB.2NFC.3NFD.4NF54.需求包括许多方面的内容。其中,新系统如何运转起来,如何普及新系统属于下列哪方面的内容?(分数:1.00)A.约束B.数据需求C.转换D.功能55.识别企业过程的三个主要资源是(分数:1.00)A.资金资源、计划和控制资源、产品/服务资源B.计划和控制资源、资金资源、支持性资源C.计划和控制资源、产品/服务资源、支持性资源D.资金资源、产品/服务资源、支持性资源56.以下网络中,属于广
23、域网的有哪些?以太总线网(Ethernet) 光纤分布式数字接口 FDDI令牌环网(Token Ring) 异步传输模式 ATMB-ISDN 公用分组交换网(X. 25)(分数:1.00)A.、和B.、和C.、和D.、和57.可行性分析报告是可行性分析的最后成果。下列不属于可行性分析报告主体内容的是(分数:1.00)A.系统开发的背景、必要性和意义B.可行性研究C.新系统的方案介绍D.资源保证58.以下关于模块结构图的描述中,错误的是(分数:1.00)A.模块结构图描述了模块及模块间的联系B.模块结构图表示了模块、模块间的调用以及数据的流动、控制和转接C.模块结构图由数据流图导出的D.模块结构
24、图表示了软件系统的处理流程二、填空题(总题数:20,分数:40.00)59.计算机系统软件包括操作系统、语言处理程序、数据库管理系统和 【1】 。(分数:2.00)填空项 1:_60.建立计算机网络的基本目的是实现数据通信和资源共享。计算机网络主要有以下四个功能:数据通信、资源共享、提高计算机的可靠性和可用性、 【2】 。(分数:2.00)填空项 1:_61.在结构化分析方法中,描述信息在软件系统中流动和处理的图形工具是 【3】 。(分数:2.00)填空项 1:_62.软件开发的可行性研究一般涉及经济、技术和操作可行性三个方面的内容,而进行可行性研究的基本依据则是用户提出的软件 【4】 。(分
25、数:2.00)填空项 1:_63.在软件工程中,软件维护会带来一系列的副作用,这些副作用包括修改程序的副作用、修改数据的副作用和 【5】 。(分数:2.00)填空项 1:_64.数据库运行控制包括数据库的安全性、完整性、故障恢复和 【6】 四个方面。(分数:2.00)填空项 1:_65.设关系 R和 S的属性个数分别为 r个和 s个,其中两个关系只有一个相同的属性,那么 R (分数:2.00)填空项 1:_66.在 SQL语言中,CREATE VIEW 语句用于建立视图。如果要求对视图更新时必须满足子查询中的条件表达式,应当在该语句中使用的短语是 【8】 。(分数:2.00)填空项 1:_67
26、.在系统结构方面,决策支持系统一般是由 【9】 、数据库子系统和模型子系统三部分组成的。(分数:2.00)填空项 1:_68.办公人员是办公信息系统的一类重要构成要素,它包括 【10】 、设备的使用者和系统的服务者。(分数:2.00)填空项 1:_69.信息系统有三类开发模式:自行开发、委托开发和合作开发。其中有利于企业和开发商之间的业务和技术交流,有利于企业信息技术人员的培养,有利于系统的运行维护的开发模式是 【11】 。(分数:2.00)填空项 1:_70.结构化设计中,要求模块具有较高的独立性。模块独立性的具体体现是在模块结构划分时应尽可能加强模块的 【12】 度,尽可能降低模块间的耦合
27、度。(分数:2.00)填空项 1:_71.从调查入手,充分理解用户业务活动和信息需求,它是系统设计的主要依据,因而结构化方法具有鲜明的 【13】 特点。(分数:2.00)填空项 1:_72.三层客户机/服务器结构中的三个层次分别是浏览器、 【14】 和数据库服务器。(分数:2.00)填空项 1:_73.可以将 BSP看成是一个将企业战略转化为 【15】 的过程。(分数:2.00)填空项 1:_74.BSP对大型信息系统的基本概念是“自上而下”的 【16】 ,“自下而上”的分步实现。(分数:2.00)填空项 1:_75.BSP认为基本支持资源共有四种:即 【17】 、资金、设备和人员。(分数:2
28、.00)填空项 1:_76.企业模型应该具有几个特性。其中,“模型应提供组成企业的各个职能范围,各种业务活动过程,各种活动的完整的图表。”是指企业模型应满足 【18】 性。(分数:2.00)填空项 1:_77.在战略数据规划方法中,经常使用的一类简明、直观的图形工具,它就是 【19】 。(分数:2.00)填空项 1:_78.系统开发的经验表明,系统出现的错误中 60%80%来源于 【20】 。(分数:2.00)填空项 1:_三级信息管理技术笔试-60 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:59,分数:60.00)1.设备的安装、软件的开发、操作人员的培训以及数
29、据的准备。在人员及设备基本齐备的情况下,系统将按自顶向下的方式开发,逐步完善?试验进行,直至新系统交付试用或使用。这是结构化方法中哪个阶段的任务?(分数:1.00)A.可行性分析B.系统的逻辑设计C.系统实施 D.系统的物理设计解析:解析 系统实施阶段包括四项彼此配合同步进行的工作,即设备的安装、软件的开发、操作人员的培训以及数据的准备。在人员及设备基本齐备的情况下,系统将按自顶向下的方式开发,逐步完善,试验进行,直至新系统交付试用或使用。2.BSP方法中,支持企业所必要的逻辑上相关的数据称为(分数:1.00)A.数据库B.主题C.数据类 D.实体解析:解析 BSP 方法中,数据类是指支持企业
30、所必要的逻辑上相关的数据。第(23)第(23)(24)题基于以下说明。设有三个关系:学生关系 S(SNO,SNAME,AGE,SEX)(分别代表学生的学号、姓名、年龄、性别)学习关系 SC(SNO,CNO,GRADE)(分别代表学生的学号、课程编号、成绩)课程关系 C(CNO,CNAME,TEACHER)(分别代表课程的编号、课程名、任课教师)(分数:2.00)(1).下列不能实现与关系代数表达式 sname( cname=DB(S SC (分数:1.00)A.SELECT SNAME FROM S,SC,C WHERE S. SNOSC. SNO AND SC. CNO C. CNO AND
31、 CNAME=“DB“B.SELECT SNAME FROM S WHERE SNO IN (SELECT SNO FROM SC, C WHERE SC. CNOC. CNO AND CNAME“DB“)C.SELECT SNAME FROM S WHERE SNO IN (SELECT SNO FROM SC WHERE CNO IN (SELECT CNO FROM C WHERE CNAME“DB“)D.SELECT SNAME FROM S, C WHERE CNAME“DB“ 解析:解析 用自然连接和子查询均能正确地表达题目中的关系代数表达式,选项 D中没有自然连接的条件,所以是错
32、误的。(2).在关系 SC中,查询学习课程号为OB,且成绩在 60至 90之间的学生学号的正确的 SQL 命令是(分数:1.00)A.SELECT SNO FROMSC WHERE CNODB AND GRADE BETWEEN 60 AND 90 B.SELECT SNO FROM SC WHERE CNODB OR GRADE BETWEEN 60 AND 90C.SELECT SNO FROM SC WHERE CNODB AND GRADE=60 AND 90D.SELECTSNO FROM SCWHERECNODB AND GRADE60 AND GRADE90解析:解析 GRADE
33、 BETWEEN 60 AND 90 等价于 GRADE=60 AND GRADE=90。3.以下是关于 BSP方法中关于子系统和过程之间的关系的描述:一个过程可以由两个或多个子系统来支持一个过程只能由一个子系统来支持,过程提供了合理的子系统边界子系统通常仅由一个过程组成,但对其他过程提供支持以上描述中,正确的是(分数:1.00)A.、和B.、和C.、和D.、和 解析:解析 BSP 划分子系统的原则是:过程提供了合理的子系统边界,因为过程是按企业活动的逻辑关系来划分的。于系统通常仅由一个过程组成,但对其他过程提供支持。一个过程可以由两个或多个子系统来支持。已有的应用系统不应对新系统的规模和边界
34、产生影响。4.以下关于企业应该首先建立哪种类型的信息系统的描述中,正确的是(分数:1.00)A.应该先建立决策支持系统,然后再建立管理信息系统B.应该首先建立管理信息系统,然后再建立决策支持系统 C.管理信息系统和决策支持系统可以同时建设D.先建立哪种类型的信息系统,取决于企业的具体情况解析:解析 MIS 是 DSS的基础,MIS 能收集和存储大量数据,DSS 可以充分用这些数据。所以应该首先建立管理信息系统,然后再建立决策支持系统。5.以下不属于视图优点的是(分数:1.00)A.视图能够简化用户的操作B.视图使用户能以多种角度看待同一数据C.视图对重构数据库提供了一定程度的物理独立性 D.视
35、图能够对机密数据提供安全保护解析:解析 视图最终是定义在基本表之上的,对视图的一切操作最终也要转换为对基本表的操作。视图的优点有:视图能够简化用户的操作。视图使用户能以多种角度观察同一数据。视图对重构数据库提供了一定程度的逻辑独立性。视图能够对机密数据提供安全保护。6.严格定义的方法有假设前提,下列有哪些假设属于它的?所有需求都能被预先定义 周期各阶段都固定正确大量的反复是不可避免的 有快速的系统建造工具(分数:1.00)A.、 B.、C.、D.、解析:解析 严格定义的方法是在一定假设的前提下形成的,这些前提如下:所有的需求都能被预先定义。修改定义不完备的系统代价昂贵而且实施困难。项目参加者之
36、间能够清晰地进行准确的通信。静态描述或图形模型对应用系统的反映是充分的。严格方法的生命周期的各阶段都是正确的。7.在关系中,元数是指(分数:1.00)A.行数B.列数 C.元组个数D.关系个数解析:解析 在关系中,元数是指属性(即列)的个数。8.导出模块结构图的基础是(分数:1.00)A.系统结构图B.控制结构图C.数据结构图D.数据流程图 解析:解析 导出模块结构图的基础是数据流程图,数据流程图转换成结构图目前并无形式化的方法。一般首先通过变换型和事务型的数据流图导出初始模块结构图。它们都是首先设计顶层模块,然后自顶向下,逐步细化,最后得到一个符合数据流图所表示的应用软件所对应的程序模块结构
37、图。9.下列、是 BSP方法的几个关键步骤。识别数据类 定义企业过程、定义信息总体结构在 BSP研究中,这三项活动的正确顺序是什么?(分数:1.00)A.、和B.、和 C.、和D.、和解析:解析 应该首先是定义企业过程,然后定义数据类,再将二者结合起来定义信息总体结构。10.以下关于操作型数据和分析型数据的描述中,错误的是(分数:1.00)A.操作型数据是详细的,而分析型数据是综合的B.操作型数据在存取瞬间是准确的,而分析型数据则代表过去的数据C.操作型数据需要不断更新,而分析型数据很少更新D.操作型数据的操作需求事先不知道,而分析型数据操作的需求事先可知道 解析:解析 操作型数据的操作需求事
38、先可以知道,而分析型数据操作的需求事先不知道。11.结构化方法应遵循一些基本原则。强调各阶段文档资料的规范性、完整性和准确性强调全部文档的编写必须推迟至系统开发结束时统一进行强调动态地定义信息系统需求强调从调查入手,充分理解用户业务活动和信息需求强调快速提取用户需求,然后利用迭代的方法逐步完善用户需求以上属于结构化方法应该遵循的基本原则是(分数:1.00)A.、和B.、C.、和D.、 解析:解析 结构化方法是系统工程和软件工程开发的有效方法,其要点是将系统开发和运行的全过程划分阶段确定任务,并分离系统的逻辑模型和物理模型,即将系统“做什么”和“怎么做”分阶段考虑。12.James Martin
39、认为从结构化设计和分析来提高数据处理生产率的做法,收效甚微,以下哪些因素影响其效果?应用需求变化使系统改动很大,无法预料数据格式的不一致,导致数据共享性差没用高级数据库语言,没有良好的数据库设计企业应用存在许多重复功能(分数:1.00)A.只有和B.全部 C.只有和D.只有解析:解析 James Martin 认为高级管理者所关心的数据处理生产率,常常是根据开发一个新的急需的应用项目所花费的时间来衡量的。良好的数据库设计能够大大提高数据处理的生产率。导致数据处理生产率的主要原因有;应用的微小变化,可能导致程序的系列变化。数据格式的不一致、文件表示形式不同,导致数据共享性差。企业的应用程序中存在
40、许多重复的逻辑结构。高级数据库语言比大多数商用程序设计语言有更高的生产率。对于某些系统,可以使用高效的软件开发工具,如 4GL。13.软件测试的内容很多系统测试 有效性测试单元测试 验收测试集成测试以上测试内容的完成次序应该是(分数:1.00)A.、和B.、和C.、和D.、和 解析:解析 软件系统的开发过程是一个自顶向下逐步细化的过程,而测试过程则是依相反的顺序进行的集成过程。主要的测试过程可以分为:单元测试(模块测试)、集成测试、有效性测试、系统测试及验收测试。14.计算机病毒有许多特征。其中在系统运行期间,病毒程序可利用其漏洞,通过修改扇区信息或文件内容,把自身嵌入其中而不断进行扩散是指哪
41、方面的特征?(分数:1.00)A.传染性 B.破坏性C.隐蔽性D.潜伏性解析:解析 计算机病毒是一种具有传染性、破坏性的程序。它在计算机运行过程中将自身复制到其他程序或文件中,影响计算机系统正常运行。计算机病毒的特点:破坏性,隐蔽性、潜伏性、传染性。15.结构化分析导出逻辑模型的过程分为四个步骤了解当前系统的工作流程,抽象出系统的逻辑模型理解当前的现实环境对目标系统的逻辑模型进一步补充和优化分析比较目标模型与当前系统逻辑上的差别这四个步骤的正确次序为(分数:1.00)A.、和B.、和C.、和 D.、和解析:解析 结构化分析导出逻辑模型的过程分为四个步骤:理解当前的现实环境。了解当前系统的工作流
42、程,抽象出系统的逻辑模型。分析比较目标模型与当前系统逻辑上的差别。对目标系统的逻辑模型进一步补充和优化。16.James Martin给出了确定合适的研究范围或边界的一些基本原则。以下不正确的是(分数:1.00)A.对小型企业或密集型的一体化企业,研究范围应包括整个企业B.对于联合企业,应先在一个公司内进行规划,并将取得的结果进行推广C.对于复杂的、多部门的企业,应首先在一个部门进行规划,然后推广D.研究范围的确定不取决于企业的规模,而是由企业的管理模式决定的 解析:解析 确定研究边界的一般原则是:在一个小型企业或密集型的一体化企业中,研究的范围应包括整个企业。在一个联合企业中,应先在一个公司
43、内进行规划,并把所取得的结果用来指导其他公司的规划工作。在一个复杂的企业,即多部门的企业内,可先在一个部门进行规划,然后推广。17.确定子系统应该考虑诸多问题,下列不属于确定子系统优先顺序应考虑的问题是(分数:1.00)A.该子系统是否具有近期投资节省而长期效益好的优点B.它会影响到哪些人员,有多少C.它是否为初期的数据库结构提供基础性工作D.是否与系统在优先顺序上保持一致 解析:解析 为了尽早开始实施方案,研究人员应选择首先要实施的信息结构部分推荐。确定子系统优先顺序应考虑下述问题:该子系统是否具有近期投资节省而长期效益好的优点。它会影响哪些方面的人员,有多少。它是否为初期的数据库结构提供基
44、础性工作。18.设有两个关系:系(系编号,系名称,系主任),主码是系编号教师(教工号,姓名,性别,系编号),主码是教工号,外码是系编号规定当一个系里有教师,就不允许删除这个系。则能够实现这个删除约束的 SQL语言外键子句中应该使用短语(分数:1.00)A.ON DELETE CASCADESB.ON DELETE RESTRICTED C.ON DELETE NULLIFIESD.ON DELETE DEFAULT解析:解析 显然,系是一个被参照关系,教师是参照关系。若规定当一个系里有教师,就不允许删除这个系,该操作属于受限删除(RESTRICTED)。所以能够实现这个删除约束的 SQL语言外
45、键子句中应该使用短语 ON DELETE RESTRICTED。19.信息认证技术属于以下哪个方面的安全措施?(分数:1.00)A.保密性B.完整性 C.可用性D.可控性解析:解析 信息认证技术是指验证信息发送者的真实性和验证信息的完整性,所以属于完整性方面的安全措施。20.下列哪种类型的系统适合利用结构化方法进行开发?(分数:1.00)A.需求不大明确的系统B.事务处理系统 C.业务流程具有较大不确定性的系统D.结构化程度较低的系统解析:解析 结构化开发方法在生命周期的各阶段中都追求需求和文档定义的严格性、完备性和准确性,它适合应用在那些规模适中而所有业务过程可以事先加以严格说明的系统,如结
46、构化程度较高的数据处理业务。而对那种规模庞大、业务流程具有较大不确定性的系统,直接在大范围内应用结构化方法会带来困难。21.企业系统规划方法的基本原则不包括(分数:1.00)A.信息系统必须支持企业的战略目标B.信息系统的战略主要反映企业战略管理层的需求 C.信息系统的战略规划应当由总体信息系统结构中的子系统开始实现D.信息系统应具有可变更性或对环境变更的适应性解析:解析 BSP 的基本原则是:信息系统必须支持企业的战略目标。信息系统战略应当表达出企业的各个管理层次的需求。一般在企业内部存在着三个不同的计划控制层:战略计划层,管理控制层、操作控制层。信息系统应该向整个企业提供一致的信息。信息系统应该适应组织机构和管理体制的改变。信息系统的战略规划应当由总体信息系统结构中的子系统开始实现。信息系统的战略应该反映企业各个管理层的需求,而不仅仅是战略管理层的需要。22.软件设计分为两个层次:总体设计和详细设计。每个层次的设计都要用到很多设计工具。HIPO 图 程序流程图NS 图 PAD 图结构图以上哪种(些)属于详细设计阶段使用的工具?(分数:1.00)A.、和B.、和C.、和 D.、和解析:解析 软件详细设计中描述处理过程的工具很多,其中包括;程序流程图。用方框表示处理