版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
河北省石家庄市全国计算机等级考试信息安全技术学校:________班级:________姓名:________考号:________
一、1.选择题(30题)1.当前第四代生成语言是在原型化定义策略的哪项假设中?
A.项目参加者之间通信困难B.快速系统建造工具C.反复修改需求是不可避免D.有系统模型供用户参与
2.在原型法中,原型是进行开发的系统的()。
A.反映用户最基本需求的可以运行的实验模型
B.某一主要部分的详细设计方案(物理模型)
C.反映用户需求的逻辑模型
D.反映用户全部需求符合系统开发规范的应用软件
3.数据字典(DD)是定义哪一种系统描述工具的数据的工具?()
A.数据流程图B.系统流程图C.软件结构图D.程序流程图
4.以下不属于原型化方法优点的是
Ⅰ.加强了开发过程中用户的参与和决策
Ⅱ.文档资料规范、完整
Ⅲ.可以接受需求的不确定性并降低风险
Ⅳ.可以缓和通信的困难
Ⅴ.提供了一个验证用户需求的环境
Ⅵ.自上而下、从粗到精进行系统开发
A.Ⅰ、ⅡB.Ⅱ、ⅢC.Ⅲ、ⅤD.Ⅱ、Ⅵ
5.软件开发的原型化方法是一种动态定义需求软件的方法,下述条件中,哪种条件是实施原型化方法所必须的?
Ⅰ.成熟的原型化人员
Ⅱ.快速的成型工具
Ⅲ.需求了解的准确性
A.Ⅰ和ⅡB.Ⅱ和ⅢC.Ⅰ,Ⅱ和ⅢD.Ⅲ
6.在数据库设计中用关系模型来表示实体和实体间联系。关系模型的结构是______。
A.层次结构B.二维表结构C.网络结构D.封装结构
7.有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C#。下列哪些操作不能进行?
A.从雇员信息表中删除行('010','李四','01',1200)
B.将行('101,'赵六','01',1500)插入到雇员信息表中
C.将雇员信息表中雇员='010'的工资改为1600元
D.将雇员信息表中雇员号='101'的雇员名改为'钱七'
8.在关系型数据库管理系统中,3种基本关系运算是
A.选择、投影和连接B.选择、删除和复制C.创建、修改和合并D.统计、连接和分类
9.由于关系模式设计不当所引起的更新异常指的是
A.两个事务同时对同一数据项进行更新而造成数据库不一致
B.关系的不同元组中数据冗余,更新时未能同时更新所有有关元组而造成数据库不一致
C.未经授权的用户对数据进行了更新
D.对数据的更新因为违反完整性约束条件而遭到拒绝
10.在原型化中,不能由大的队伍来建立原型,不论原型规模的大小,一般认为原型化小组的人数不能超过()。
A.2人B.3人C.10人D.5人
11.一个计算机应用系统是由三部分组成的,即()。
A.输入层、处理层和输出层B.表示层、功能层和数据层C.表示层、功能层和输入输出层D.管理层、处理层和输入/输出层
12.软件生命周期一般包括软件开发期和软件运行期,下列()不是软件开发期应包含的内容。
A.需求分析B.程序编制C.性能优化D.结构设计
13.系统分析阶段的成果是______。
A.新系统的逻辑模型B.系统说明书C.系统总体规划D.新系统的物理模型
14.信息系统开发策略是指根据工作对象和工作内容而应该采取的行动方针和工作方法。以下是关于信息系统开发策略的描述。
Ⅰ.信息系统总体规划的建立
Ⅱ.高层管理人员的参与
Ⅲ.加强数据处理部门与管理者之间的联系
Ⅳ.确定是采用结构化系统分析与设计方法还是原型法开发系统
Ⅴ考虑运用正在研究的各种新技术
以上哪些方面是制定开发策略时必须要考虑的问题?
A.Ⅰ,Ⅱ,Ⅱ和ⅣB.Ⅰ,Ⅱ,Ⅲ和ⅤC.Ⅱ,Ⅲ,Ⅳ和ⅤD.Ⅰ,Ⅲ,Ⅳ和Ⅴ
15.数据字典是软件需求分析阶段的最重要的工具之一,其最基本的功能是什么?
A.数据库定义B.数据通信C.数据定义D.数据维护
16.J.Martin的自顶向下规划,用逐步求精分层进行,下列哪一层不属于它的求精层?
A.主题数据库规划B.实体分析C.实体活动分析D.应用项目分析
17.SQL的ALTERTABLE语句的作用是
A.删除表中的数据B.建立一个新表C.修改表的结构D.更新表中的数据
18.结构化分析(SA)方法是一种()。
A.自顶向下逐层分解的分析方法B.自底向上逐层分解的分析方法C.面向对象的分析方法D.以上都不对
19.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。哪(些)类完整性是关系模型必须满足并由DBMS自动支持的?
A.实体完整性B.实体完整性和参照完整性C.参照完整性和用户定义的完整性D.实体完整性、参照完整性和用户定义的完整性
20.对管理信息系统的结构描述一般可以从横向(基于职能)和纵向(基于管理层次)两个方面来描述“周期性地提供库存综合报表”是哪个职能、哪个管理层次的管理信息系统的任务?
A.财务、基层B.物资、基层C.财务、中层D.物资、中层
21.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的哪种结构,包括确定数据库在物理设备上的存储结构和存取方法?
A.逻辑结构B.物理结构C.概念结构D.层次结构
22.下面关于数据库管理系统(DBMS)的描述中,正确的是
A.数据库管理系统是用户与应用程序的接,
B.应用程序只有通过数据库管理系统才能和数据库联系
C.数据库管理系统用DML来定义三级模式。
D.数据库管理系统用DDL来实现对数据库的各种操作
23.BSP研究中,确定系统的逻辑优先顺序的判别标准有四个方面,其中哪个方面涉及到资源和风险的判断?
A.潜在利益分析B.对企业的影响C.成功的可能性D.企业各管理层的需求
24.计算机系统软件中的汇编程序是一种
A.汇编语言程序B.编译程序C.编辑程序D.将汇编语言程序转换为目标程序的程序
25.只要企业的目标保持不变,企业模型就应该保持正确和有效。这个特性称为()。
A.完整性B.适用性C.持久性D.安全性
26.应用原型化方法为预先定义技术提供了一种很好的选择和补充。应用原型化方法也需要进行假设,下列不属于原型化方法开发策略假设的是
A.并非所有的需求都能在系统开发前准确地说明
B.有快速的系统建造工具
C.项目参加者不存在通信上的障碍
D.需要实际的、可供用户参与的系统模型
27.企业过程定义是企业资源管理所需要的、逻辑相关的一组决策和活动。它们的分析和识别无需考虑与组织机构的联系。定义企业过程有其目的和作用,下列不属于其目的和作用的是
A.使信息系统尽量独立于组织机构
B.帮助理解企业如何能完成其总使命和目标
C.为从操作控制过程中分离出战略计划和管理控制提供依据
D.为定义关键的方法需求提供帮助
28.以下不属于系统详细设计阶段使用的工具是
A.PAD图B.N-S图C.程序流程图D.HIPO图
29.信息系统设计包括很多内容,其中属于信息处理最基础的工作是()。
A.输入设计B.输出设计C.屏幕设计D.代码设计
30.软件工程方法的提出起源于软件危机,而其目的应该是最终解决软件的什么问题?
A.产生危机B.质量保证C.开发效率D.生产工程化
二、2.填空题(20题)31.数据流程图中父图和其所有子图的总输入和总输出应完全一致,且它们的处理功能也应完全一致。这是数据流程图分解时应该遵循的一个基本原则,该原则被称为【】。
32.信息系统开发策略的制定是有关方向性和______的大问题,它的正确与否直接影响系统建设的质量、速度,甚至影响到系统的成败。
33.从历史的发展看,信息系统的开发方法总括起来可分为自底向上和【】两类。
34.一般认为,实施原型开发策略时费用重新分配对控制【】周期是最有效的。
35.客户机/服务器(C/S)结构是一种基于【】的分布处理系统。
36.为避免一些不可抗拒的意外因素对系统数据造成的毁灭性破坏,最有效的方法是对系统进行【】。
37.战略数据规划中企业模型的建立分为三个层次:职能范围、业务活动过程和【】。
38.SQL语言具有两种使用方式、它们在使用的细节上会有些差别,有两种不同使用方式的SQL,分别称为交互式和【】。
39.数据规划的步骤可粗略地划分为下列几步:建立企业模型、确定研究的范围或边界、建立业务活动过程______、审查规划的结果等。
40.针对一个具体问题,应该如何构造一个适合于它的数据模式,这是一个【】逻辑设计问题。
41.一个完整的程序必须完成三个层次的过程,它们分别是编码、测试和【】。
42.SQL语言的功能是【】数据操纵和数据控制。
43.在关系数据模型中,二维表的列称为属性,二维表的行称为【】。
44.可行性分析报告为【】的结果。
45.计算机在管理中的应用的主要发展趋势是:面向高层的管理决策、面向综合应用、面向智能应用、面向______。
46.原型法是将原型作为对现实的一个【】解答,从而使系统开发风险达到较为满意的程度。
47.数据是企业中最【】的因素,它又是企业所有运行活动的数字化特征。
48.信息认证是保证信息安全的重要手段,它指信息接收者能够检验发送者的真实性和收到消息的______。
49.J.Martin认为信息系统开发的根本出发点之一是希望计算机化的信息系统应注意和强调投资效益,特别是可见效益、【】,否则难以持久。
50.目前连接到ISP的方式基本上分为通过电话线路和______连接到ISP。
参考答案
1.B解析:原型化方法可用的前提包括:用户对系统目标及叙述只能给出大致的基本方面,项目参加者之间沟通困难,用户需要实际的直观的系统模型参考,更容易使用户参与需求的确定,几次反复修改,外加有快速系统建造工具,要使原型化可变成现实。在工具中,第四代生成语言是常用的一种工具,对屏幕自动生成和文档自动生成均很有用的
2.A解析:原型化开发是在对用户需求没有严格定义的情况下,开发出来的一个试验模型。随着对需求的明确,不停的对模型进行进化。
3.A解析:数据字典是在软件的总体设计中非常重要的一种工具,建立数据字典可以将系统中出现的各种词条分解,同时为后面的工作中进一步确定数据结构打下基础,是定义数据流程图系统描述工具的数据的工具。相关知识点:系统流程图用来表示数据在设定的系统各种物理构成元素,如程序、设备和数据之间的流动状况,它便于直观地与客户交流。在系统分析阶段,数据流程图是系统数据加工逻辑能力的抽象表示。在设计阶段,设计结果要从抽象的逻辑模型向物理系统转换,在数据流程图中的广义的加工要用特定的程序来代替,数据存储要由具体的物理设备上的文件来替换,数据流也要有相应的存储表示。而系统流程图正是用来表达实现系统逻辑功能的设计成果并概括大量技术信息的工具。
4.D解析:原型化方法有很多优点,如加强了开发过程中用户的参与和决策;可以接受需求的不确定性并降低风险;可以缓和通信的困难;提供了一个验证用户需求的环境等。而文档资料规范、完整,自上而下、从粗到精进行系统开发属于严格定义策略的优点。
5.A解析:在原型化方法的开发过程中,成熟的原型化人员是必要的,快速的成型工具也是必要的,但需了解的准确性是不可能做到的。
6.B解析:层次模型的结构是层次结构,网状模型的结构是网络结构,关系模型的结构是二维表结构。
7.B解析:根据实体完整性,参照完整性和用户自定义完整性,可知B选项的操作不可以进行。
8.A解析:在关系型数据库管理系统中,3种基本关系运算是选择、投影和连接。选择是在关系中选择满足给定条件的诸元组;投影是从关系中选择出若干属性列组成新的关系;连接是从两个关系的笛卡尔积中选取它们的属性间满足一定条件的元组。
9.B解析:泛关系模式将导致数据冗余和存储异常,而存储异常问题有:更新异常、插入异常和删除异常。如果数据库中存在数据冗余,修改某些数据项时,可能一部分元组被修改而另一部分相关元组没有被修改,就会造成有关元组的数据不一致,即所谓的更新异常。
10.B解析:不能由大的队伍建立原型,原因是,在快速开发环境中,如果开发人员超过3人,要做到快速、目标和观点一致,保持良好的通信,并且管理费用低,是非常困难的。不论应用规模的大小,最多由3人组成一个原型化小组,最好是两人。
11.B
12.C解析:软件生命周期一般包括软件开发期和软件运行期,其中软件开发期的内容主要包括需求分析、程序编制、结构设计。
13.B解析:系统分析阶段的成果是系统说明书。
14.A解析:在信息系统开发之前,首先要通过详细的规划,确定各个信息系统之间的关系,否则就会出现不兼容的系统,数据难以统一。所以企业在开发信息系统之前有必要首先做好总体规划。最高层管理者参与系统建没是系统成功的头等重要因素,企业的数据处理部门不再是一个独立的部门,系统开发人员应该不仅是一个技术专家,对业务也应该精通,否则系统开发人员就无法有效地与各层管理人员进行沟通。针对信息系统的特点、系统的规模等因素,决定是选择结构化系统分析与设计方法还是原型法,否则就导致系统开发的失败。应该选用在本行业中应用较为普遍、比较成熟的技术会大大降低系统的技术风险。因此,在制定系统开发策略时一般不考虑选择风险较大、正在探索的技术。
15.C解析:数据字典是对数据定义的信息的集合。
16.D解析:自顶向下规划可以进行三层求精:第一层:主题数据库规划;第二层:实体分析;第三层:实体活动分析。[考点链接]企业的实体、实体的确定、实体间的耳系、实体图和数据模型。
17.C解析:SQL中,删除表中的数据使用命令DELETEFROM……;建立一个新表使用命令CREATETABLE……;修改表的结构使用命令ALTERTABLE……;更新表中的数据使用命令UPDATE…SET…。所以ALTERTABLE语句的作用是修改表的结构。
18.A解析:结构化分析(SA)方法是一种自顶向下逐层分解的分析方法。
19.B解析:实体完整性和参照完整性是关系模型必须满足的完整性约束,必须由DBMS自动支持;而用户定义的完整性是应用领域需要遵循的约束,体现了具体领域中的语义约束,一般由DBMS或工具提供编写手段,由DBMS的完整性检查机制负责检查。
20.D解析:根据企业各管理层次信息需求可知,周期性库存综合报表属于物资中层(管理级)。
21.B解析:根据数据库物理设计的概念可知:为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理结构就是指数据库在物理设备上的存储结构与存取方法。
22.B解析:数据库管理系统应该是用户和数据库之间的接口,用户所有的操作都必须要通过DBMS来完成。故A是错误的,DML是DBMS中的数据操纵语言,负责完成数据的查询、更新(增、删、改)操作,DDL是数据库管理系统中的数据定义语言,所以选项C、D都是错误的。
23.C解析:BSP提出四个方面作为判别优先的标准,其中潜在利益分析主要涉及子系统的相对价值、投资回收的估计,对企业的影响主要涉及子系统对企业现行状况的改善、解决存在问题方面的力度,成功的可能性方面涉及到信息系统实施的先决条件、实施时间、实施要用到的资源和实施的风险分析,企业需求涉及到企业内部各管理层对新系统实施的需求迫切性。有了这几方面内容的涵义,答案是很明显的。
24.D解析:汇编程序只能加工用汇编语言编制的源程序,汇编程序的功能是将汇编语言程序转换为目标程序。
25.C解析:J.Martin指出,企业模型应具有如下特性:完整性:模型应提供组成企业的各个职能范围,各种业务活动过程,各种活动的一个完整的图表;适用性:该模型应是人们合理地、有效地去理解企业的途径,在分析的每一层上所确定的过程和活动对所涉及的管理工作来说应是自然和确切的;持久性:只要企业的目标保持不变,该模型就应该保持正确和有效。只要企业执行的职能相同,企业模型就依然使用。
26.C解析:原型化方法开发策略的假设如下;
①并非所有的需求在系统开发以前都能准确地说明。
②有快速的系统建造工具。目前的应用生成器(AG)和第四代生成语言(4GL),都是原型化方法的有力支持工具。
③项目参加者之间通常都存在通信上的障碍。
④需要实际的、可供用户参与的系统模型。
⑤需求一旦确定,就可以遵从严格的方法。
⑥大量的反复是不可避免的、必要的,应该加以鼓励。
27.D解析:企业过程定义是企业资源管理所需要的、逻辑相关的一组决策和活动。它们的分析和识别无需考虑与组织机构的联系。定义企业过程的目的和作用可以归纳为:
①使信息系统尽量独立于组织机构。
②帮助理解企业如何能完成其总使命和目标。
③为从操作控制过程中分离出战略计划和管理控制提供依据。
④为定义所需要的信息结构、为确定研究的范围、模块的分解和排列、开发的优先顺序提供依据。
⑤为定义关键的数据需求提供帮助。
28.D解析:本题考查系统详细设计使用的工具。PAD图指的是问题分析图;N-S图指的是方框图。PAD图、N-S图和程序流程图都是系统详细设计阶段使用的工具。HIPO图是美国IBM公司提出的“层次图加输入/处理/输出图”的英文缩写,是在总体设计阶段使用的图形工具,故本题选择D。
29.D解析:结构化设计首先强调软件的总体结构,其次才是程序的内部处理逻辑,即程序结构。详细设计除了对模块的具体内容加以严格说明之外,还必须对某些特定的内容进行设计,具体包括:代码设计、输入/输出设计、屏幕设计、模块设计、数据存储设计和安全设计等,但其中最重要和最基础性的工作是代码设计。因此,本题的正确答案是D。
30.D解析:软件工程是解决软件问题的工程。它应用计算机科学、数学及管理科学等科学技术,采用工程化原则和方法开发软件系统。
31.分解的平衡原则或一致性原则分解的平衡原则或一致性原则解析:在自顶向下、层次分解数据流程图时,应该注意以下原则:数据流必须始于或终止于某个加工处理;分解的平衡原则,父图和其所有的子图的总输入和总输出应完全一致,且它们的处理功能也应完全一致,即所渭的一致性检查;数据守恒原则,应该避免黑洞,即只有输入而没有输出或只有输出而没有输入;或灰洞,即输入不足以产生输出。
32.战略性
33.自顶向下自顶向下解析:信息系统开发方法可分为自顶向下和自底向上两类:自顶自下法,首先把整个系统作结构化的划分,然后从高层到基层,从整体到局部,从组织到功能、机制、任务,到内部的每一个管理活动细节进行系统分析与设计;自底向上的方法主要是早期信息系统的一种开发方法;系统开发依赖于个人的经验,往往是一个到另一个逐项发展。
34.重复重复解析:在开发模型中所带来的所有费用都要记在用户的账单上,原型的制作也带来了战用机器的费用。费用分配对控制重复周期是最有效的,因为重复会多花钱。用户要比较追加功能后的费用。
35.网络网络解析:C/S结构将计算机应用任务进行分解,分解后的任务由多台计算机来完成。客户机/服务器(Client/Server,C/S)结构是20世纪90年代十分流行的一种基于网络分布处理系统。
36.数据备份数据备份解析:系统中的数据是在系统运行过程中逐步积累和更新而来的。当意外情况发生时,用备份数据恢复原来的系统和数据是最有效的方法。
37.业务活动业务活动解析:战略数据规划中企业模型的建立分为三个层次:职能范围、业务活动过程和业务活动。
38.嵌入式嵌入式解析:SQL提供两种使用方式,一种是联机交互使用方式,即可将SQL作为操作命令独立使用;另一种是嵌入高级语言中使用方式,即将SQL嵌入到其他高级语言中使用,而且两种使用方式有统一的语法结构。
39.确定实体和活动确定实体和活动
40.关系数据库关系数据库解析:关系数据库逻辑设计问题是如何构造一个适合于它的数据模式。
41.排错或纠错排错或纠错解析:一个完整的程序必须完成三个层次的过程,它们分别是编码、测试和排错。
42.数据定义数据定义解析:SQL是集数据定义、数据操纵和数据控制功能为一体的关系数据库语言,充分体现了关系数据库语言的特点和优点。
43.元组元组解析:一个关系是一张二维表,表中的行称为元组,行对应一个元组,元组对应存储文件中的一个记录值。
44.初步调查初步调查解析:新系统开发的必要性和可行性是初步调查分析的目的。初步调查分析的主要工作包含初步调查和可行性分析两个部分。初步调查分析结果是以可行性分析报告的形式表达出来的。
45.全社会的信息服务全社会的信息服务
46.近似或模拟近似或模拟解析:原型化方法的假设比预先定义方法能提供更开明的策略,如能把原型作为对现实的一个近似的解答而接受,那么就能通过进一步的完善,使生命周期的费用、实现的进度以及项目的风险达到较为满意的程度。
47.稳定或基本或重要(只要意思和参考答案相同均给分)稳定或基本或重要(只要意思和参考答案相同,均给分)解析:在一个企业中,其生产、销售、物资、人事和财务等数据是实现MIS、DSS和OA的基础,没有数据的系统不可能给企业带来效益。只要企业的经营方向和业务不改变,数据永远是企业的财富。
48.完整性完整性
49.直接经济效益或经济效益直接经济效益或经济效益解析:J.Martin认为,信息系统开发的战略和策略考虑贯彻始终。考虑系统开发战略和策略的根本出发点有六点,在第六点中认为,从长远观点看,计算机化的信息系统应注意和强调投资效益,特别是可见效益、直接经济效益,否则难以持久。
50.数据通信线路数据通信线路河北省石家庄市全国计算机等级考试信息安全技术学校:________班级:________姓名:________考号:________
一、1.选择题(30题)1.当前第四代生成语言是在原型化定义策略的哪项假设中?
A.项目参加者之间通信困难B.快速系统建造工具C.反复修改需求是不可避免D.有系统模型供用户参与
2.在原型法中,原型是进行开发的系统的()。
A.反映用户最基本需求的可以运行的实验模型
B.某一主要部分的详细设计方案(物理模型)
C.反映用户需求的逻辑模型
D.反映用户全部需求符合系统开发规范的应用软件
3.数据字典(DD)是定义哪一种系统描述工具的数据的工具?()
A.数据流程图B.系统流程图C.软件结构图D.程序流程图
4.以下不属于原型化方法优点的是
Ⅰ.加强了开发过程中用户的参与和决策
Ⅱ.文档资料规范、完整
Ⅲ.可以接受需求的不确定性并降低风险
Ⅳ.可以缓和通信的困难
Ⅴ.提供了一个验证用户需求的环境
Ⅵ.自上而下、从粗到精进行系统开发
A.Ⅰ、ⅡB.Ⅱ、ⅢC.Ⅲ、ⅤD.Ⅱ、Ⅵ
5.软件开发的原型化方法是一种动态定义需求软件的方法,下述条件中,哪种条件是实施原型化方法所必须的?
Ⅰ.成熟的原型化人员
Ⅱ.快速的成型工具
Ⅲ.需求了解的准确性
A.Ⅰ和ⅡB.Ⅱ和ⅢC.Ⅰ,Ⅱ和ⅢD.Ⅲ
6.在数据库设计中用关系模型来表示实体和实体间联系。关系模型的结构是______。
A.层次结构B.二维表结构C.网络结构D.封装结构
7.有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C#。下列哪些操作不能进行?
A.从雇员信息表中删除行('010','李四','01',1200)
B.将行('101,'赵六','01',1500)插入到雇员信息表中
C.将雇员信息表中雇员='010'的工资改为1600元
D.将雇员信息表中雇员号='101'的雇员名改为'钱七'
8.在关系型数据库管理系统中,3种基本关系运算是
A.选择、投影和连接B.选择、删除和复制C.创建、修改和合并D.统计、连接和分类
9.由于关系模式设计不当所引起的更新异常指的是
A.两个事务同时对同一数据项进行更新而造成数据库不一致
B.关系的不同元组中数据冗余,更新时未能同时更新所有有关元组而造成数据库不一致
C.未经授权的用户对数据进行了更新
D.对数据的更新因为违反完整性约束条件而遭到拒绝
10.在原型化中,不能由大的队伍来建立原型,不论原型规模的大小,一般认为原型化小组的人数不能超过()。
A.2人B.3人C.10人D.5人
11.一个计算机应用系统是由三部分组成的,即()。
A.输入层、处理层和输出层B.表示层、功能层和数据层C.表示层、功能层和输入输出层D.管理层、处理层和输入/输出层
12.软件生命周期一般包括软件开发期和软件运行期,下列()不是软件开发期应包含的内容。
A.需求分析B.程序编制C.性能优化D.结构设计
13.系统分析阶段的成果是______。
A.新系统的逻辑模型B.系统说明书C.系统总体规划D.新系统的物理模型
14.信息系统开发策略是指根据工作对象和工作内容而应该采取的行动方针和工作方法。以下是关于信息系统开发策略的描述。
Ⅰ.信息系统总体规划的建立
Ⅱ.高层管理人员的参与
Ⅲ.加强数据处理部门与管理者之间的联系
Ⅳ.确定是采用结构化系统分析与设计方法还是原型法开发系统
Ⅴ考虑运用正在研究的各种新技术
以上哪些方面是制定开发策略时必须要考虑的问题?
A.Ⅰ,Ⅱ,Ⅱ和ⅣB.Ⅰ,Ⅱ,Ⅲ和ⅤC.Ⅱ,Ⅲ,Ⅳ和ⅤD.Ⅰ,Ⅲ,Ⅳ和Ⅴ
15.数据字典是软件需求分析阶段的最重要的工具之一,其最基本的功能是什么?
A.数据库定义B.数据通信C.数据定义D.数据维护
16.J.Martin的自顶向下规划,用逐步求精分层进行,下列哪一层不属于它的求精层?
A.主题数据库规划B.实体分析C.实体活动分析D.应用项目分析
17.SQL的ALTERTABLE语句的作用是
A.删除表中的数据B.建立一个新表C.修改表的结构D.更新表中的数据
18.结构化分析(SA)方法是一种()。
A.自顶向下逐层分解的分析方法B.自底向上逐层分解的分析方法C.面向对象的分析方法D.以上都不对
19.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。哪(些)类完整性是关系模型必须满足并由DBMS自动支持的?
A.实体完整性B.实体完整性和参照完整性C.参照完整性和用户定义的完整性D.实体完整性、参照完整性和用户定义的完整性
20.对管理信息系统的结构描述一般可以从横向(基于职能)和纵向(基于管理层次)两个方面来描述“周期性地提供库存综合报表”是哪个职能、哪个管理层次的管理信息系统的任务?
A.财务、基层B.物资、基层C.财务、中层D.物资、中层
21.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的哪种结构,包括确定数据库在物理设备上的存储结构和存取方法?
A.逻辑结构B.物理结构C.概念结构D.层次结构
22.下面关于数据库管理系统(DBMS)的描述中,正确的是
A.数据库管理系统是用户与应用程序的接,
B.应用程序只有通过数据库管理系统才能和数据库联系
C.数据库管理系统用DML来定义三级模式。
D.数据库管理系统用DDL来实现对数据库的各种操作
23.BSP研究中,确定系统的逻辑优先顺序的判别标准有四个方面,其中哪个方面涉及到资源和风险的判断?
A.潜在利益分析B.对企业的影响C.成功的可能性D.企业各管理层的需求
24.计算机系统软件中的汇编程序是一种
A.汇编语言程序B.编译程序C.编辑程序D.将汇编语言程序转换为目标程序的程序
25.只要企业的目标保持不变,企业模型就应该保持正确和有效。这个特性称为()。
A.完整性B.适用性C.持久性D.安全性
26.应用原型化方法为预先定义技术提供了一种很好的选择和补充。应用原型化方法也需要进行假设,下列不属于原型化方法开发策略假设的是
A.并非所有的需求都能在系统开发前准确地说明
B.有快速的系统建造工具
C.项目参加者不存在通信上的障碍
D.需要实际的、可供用户参与的系统模型
27.企业过程定义是企业资源管理所需要的、逻辑相关的一组决策和活动。它们的分析和识别无需考虑与组织机构的联系。定义企业过程有其目的和作用,下列不属于其目的和作用的是
A.使信息系统尽量独立于组织机构
B.帮助理解企业如何能完成其总使命和目标
C.为从操作控制过程中分离出战略计划和管理控制提供依据
D.为定义关键的方法需求提供帮助
28.以下不属于系统详细设计阶段使用的工具是
A.PAD图B.N-S图C.程序流程图D.HIPO图
29.信息系统设计包括很多内容,其中属于信息处理最基础的工作是()。
A.输入设计B.输出设计C.屏幕设计D.代码设计
30.软件工程方法的提出起源于软件危机,而其目的应该是最终解决软件的什么问题?
A.产生危机B.质量保证C.开发效率D.生产工程化
二、2.填空题(20题)31.数据流程图中父图和其所有子图的总输入和总输出应完全一致,且它们的处理功能也应完全一致。这是数据流程图分解时应该遵循的一个基本原则,该原则被称为【】。
32.信息系统开发策略的制定是有关方向性和______的大问题,它的正确与否直接影响系统建设的质量、速度,甚至影响到系统的成败。
33.从历史的发展看,信息系统的开发方法总括起来可分为自底向上和【】两类。
34.一般认为,实施原型开发策略时费用重新分配对控制【】周期是最有效的。
35.客户机/服务器(C/S)结构是一种基于【】的分布处理系统。
36.为避免一些不可抗拒的意外因素对系统数据造成的毁灭性破坏,最有效的方法是对系统进行【】。
37.战略数据规划中企业模型的建立分为三个层次:职能范围、业务活动过程和【】。
38.SQL语言具有两种使用方式、它们在使用的细节上会有些差别,有两种不同使用方式的SQL,分别称为交互式和【】。
39.数据规划的步骤可粗略地划分为下列几步:建立企业模型、确定研究的范围或边界、建立业务活动过程______、审查规划的结果等。
40.针对一个具体问题,应该如何构造一个适合于它的数据模式,这是一个【】逻辑设计问题。
41.一个完整的程序必须完成三个层次的过程,它们分别是编码、测试和【】。
42.SQL语言的功能是【】数据操纵和数据控制。
43.在关系数据模型中,二维表的列称为属性,二维表的行称为【】。
44.可行性分析报告为【】的结果。
45.计算机在管理中的应用的主要发展趋势是:面向高层的管理决策、面向综合应用、面向智能应用、面向______。
46.原型法是将原型作为对现实的一个【】解答,从而使系统开发风险达到较为满意的程度。
47.数据是企业中最【】的因素,它又是企业所有运行活动的数字化特征。
48.信息认证是保证信息安全的重要手段,它指信息接收者能够检验发送者的真实性和收到消息的______。
49.J.Martin认为信息系统开发的根本出发点之一是希望计算机化的信息系统应注意和强调投资效益,特别是可见效益、【】,否则难以持久。
50.目前连接到ISP的方式基本上分为通过电话线路和______连接到ISP。
参考答案
1.B解析:原型化方法可用的前提包括:用户对系统目标及叙述只能给出大致的基本方面,项目参加者之间沟通困难,用户需要实际的直观的系统模型参考,更容易使用户参与需求的确定,几次反复修改,外加有快速系统建造工具,要使原型化可变成现实。在工具中,第四代生成语言是常用的一种工具,对屏幕自动生成和文档自动生成均很有用的
2.A解析:原型化开发是在对用户需求没有严格定义的情况下,开发出来的一个试验模型。随着对需求的明确,不停的对模型进行进化。
3.A解析:数据字典是在软件的总体设计中非常重要的一种工具,建立数据字典可以将系统中出现的各种词条分解,同时为后面的工作中进一步确定数据结构打下基础,是定义数据流程图系统描述工具的数据的工具。相关知识点:系统流程图用来表示数据在设定的系统各种物理构成元素,如程序、设备和数据之间的流动状况,它便于直观地与客户交流。在系统分析阶段,数据流程图是系统数据加工逻辑能力的抽象表示。在设计阶段,设计结果要从抽象的逻辑模型向物理系统转换,在数据流程图中的广义的加工要用特定的程序来代替,数据存储要由具体的物理设备上的文件来替换,数据流也要有相应的存储表示。而系统流程图正是用来表达实现系统逻辑功能的设计成果并概括大量技术信息的工具。
4.D解析:原型化方法有很多优点,如加强了开发过程中用户的参与和决策;可以接受需求的不确定性并降低风险;可以缓和通信的困难;提供了一个验证用户需求的环境等。而文档资料规范、完整,自上而下、从粗到精进行系统开发属于严格定义策略的优点。
5.A解析:在原型化方法的开发过程中,成熟的原型化人员是必要的,快速的成型工具也是必要的,但需了解的准确性是不可能做到的。
6.B解析:层次模型的结构是层次结构,网状模型的结构是网络结构,关系模型的结构是二维表结构。
7.B解析:根据实体完整性,参照完整性和用户自定义完整性,可知B选项的操作不可以进行。
8.A解析:在关系型数据库管理系统中,3种基本关系运算是选择、投影和连接。选择是在关系中选择满足给定条件的诸元组;投影是从关系中选择出若干属性列组成新的关系;连接是从两个关系的笛卡尔积中选取它们的属性间满足一定条件的元组。
9.B解析:泛关系模式将导致数据冗余和存储异常,而存储异常问题有:更新异常、插入异常和删除异常。如果数据库中存在数据冗余,修改某些数据项时,可能一部分元组被修改而另一部分相关元组没有被修改,就会造成有关元组的数据不一致,即所谓的更新异常。
10.B解析:不能由大的队伍建立原型,原因是,在快速开发环境中,如果开发人员超过3人,要做到快速、目标和观点一致,保持良好的通信,并且管理费用低,是非常困难的。不论应用规模的大小,最多由3人组成一个原型化小组,最好是两人。
11.B
12.C解析:软件生命周期一般包括软件开发期和软件运行期,其中软件开发期的内容主要包括需求分析、程序编制、结构设计。
13.B解析:系统分析阶段的成果是系统说明书。
14.A解析:在信息系统开发之前,首先要通过详细的规划,确定各个信息系统之间的关系,否则就会出现不兼容的系统,数据难以统一。所以企业在开发信息系统之前有必要首先做好总体规划。最高层管理者参与系统建没是系统成功的头等重要因素,企业的数据处理部门不再是一个独立的部门,系统开发人员应该不仅是一个技术专家,对业务也应该精通,否则系统开发人员就无法有效地与各层管理人员进行沟通。针对信息系统的特点、系统的规模等因素,决定是选择结构化系统分析与设计方法还是原型法,否则就导致系统开发的失败。应该选用在本行业中应用较为普遍、比较成熟的技术会大大降低系统的技术风险。因此,在制定系统开发策略时一般不考虑选择风险较大、正在探索的技术。
15.C解析:数据字典是对数据定义的信息的集合。
16.D解析:自顶向下规划可以进行三层求精:第一层:主题数据库规划;第二层:实体分析;第三层:实体活动分析。[考点链接]企业的实体、实体的确定、实体间的耳系、实体图和数据模型。
17.C解析:SQL中,删除表中的数据使用命令DELETEFROM……;建立一个新表使用命令CREATETABLE……;修改表的结构使用命令ALTERTABLE……;更新表中的数据使用命令UPDATE…SET…。所以ALTERTABLE语句的作用是修改表的结构。
18.A解析:结构化分析(SA)方法是一种自顶向下逐层分解的分析方法。
19.B解析:实体完整性和参照完整性是关系模型必须满足的完整性约束,必须由DBMS自动支持;而用户定义的完整性是应用领域需要遵循的约束,体现了具体领域中的语义约束,一般由DBMS或工具提供编写手段,由DBMS的完整性检查机制负责检查。
20.D解析:根据企业各管理层次信息需求可知,周期性库存综合报表属于物资中层(管理级)。
21.B解析:根据数据库物理设计的概念可知:为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理结构就是指数据库在物理设备上的存储结构与存取方法。
22.B解析:数据库管理系统应该是用户和数据库之间的接口,用户所有的操作都必须要通过DBMS来完成。故A是错误的,DML是DBMS中的数据操纵语言,负责完成数据的查询、更新(增、删、改)操作,DDL是数据库管理系统中的数据定义语言,所以选项C、D都是错误的。
23.C解析:BSP提出四个方面作为判别优先的标准,其中潜在利益分析主要涉及子系统的相对价值、投资回收的估计,对企业的影响主要涉及子系统对企业现行状况的改善、解决存在问题方面的力度,成功的可能性方面涉及到信息系统实施的先决条件、实施时间、实施要用到的资源和实施的风险分析,企业需求涉及到企业内部各管理层对新系统实施的需求迫切性。有了这几方面内容的涵义,答案是很明显的。
24.D解析:汇编程序只能加工用汇编语言编制的源程序,汇编程序的功能是将汇编语言程序转换为目标程序。
25.C解析:J.Martin指出,企业模型应具有如下特性:完整性:模型应提供组成企业的各个职能范围,各种业务活动过程,各种活动的一个完整的图表;适用性:该模型应是人们合理地、有效地去理解企业的途径,在分析的每一层上所确定的过程和活动对所涉及的管理工作来说应是自然和确切的;持久性:只要企业的目标保持不变,该模型就应该保持正确和有效。只要企业执行的职能相同,企业模型就依然使用。
26.C解析:原型化方法开发策略的假设如下;
①并非所有的需求在系统开发以前都能准确地说明。
②有快速的系统建造工具。目前的应用生成器(AG)和第四代生成语言(4GL),都是原型化方法的有力支持工具。
③项目参加者之间通常都存在通信上的障碍。
④需要实际的、可供用户参与的系统模型。
⑤需求一旦确定,就可以遵从严格的方法。
⑥大量的反复是不可避免的、必要的,应该加以鼓励。
27.D解析:企业过程定义是企业资源管理所需要的、逻辑相关的一组决策和活动。它们的分析和识别无需考虑与组织机构的联系。定义企业过程的目的和作用可以归纳为:
①使信息系统尽量独立于组织机构。
②帮助理解企业如何能完成其总使命和目标。
③为从操作控制过程中分离出战略计划和管理控制提供依据。
④为定义所需要的信息结构、为确定研究的范围、模块的分解和排列、开发的优先顺序提供依据。
⑤为定义关键的数据需求提供帮助。
28.D解析:本题考查系统详细设计使用的工具。PAD图指的是问题分析图;N-S图指的是方框图。PAD图、N-S图和程序流程图都是系统详细设计阶段使用的工具。HIPO图是美国IBM公司提出的“层次图加输入/处理/输出图”的英文缩写,是在总体设计阶段使用的图形工具,故本题选择D。
29.D解析:结构化设计首先强调软件的总体结构,其次才是程序的内部处理逻辑,即程序结构。详细设计除了对模块的具体内容加以严格说明之外,还必须对某些特定的内容进行设计,具体包括:代码设计、输入/输出设计、屏幕设计、模块设计、数据存储设计和安全设计等,但其中最重要和最基础性的工作是代码设计。因此,本题的正确答案是D。
30.D解析:软件工程是解决软件问题的工程。它应用计算机科学、数学及管理科学等科学技术,采用工程化原则和方法开发软件系统。
31.分解的平衡原则或一致性原则分解的平衡原则或一致性原则解析:在自顶向下、层次分解数据流程图时,应该注意以下原则:数据流必须始于或终止于某个加工处理;分解的平衡原则,父图和其所有的子图的总输入和总输出应完全一致,且它们的处理功能也应完全一致,即所渭的一致性检查;数据守恒原则,应该避免黑洞,即只有输入而没有输出或只有输出而没有输入;或灰洞,即输入不足以产生输出。
32.战略性
33.自顶向下自顶向下解析:信息系统开发方法可分为自顶向下和自底向上两类:自顶自下法,首先把整个系统作结构化的划分,然后从高层到基层,从整体到局部,从组织到功能、机制、任务,到内部的每一个管理活动细节进行系统分析与设计;自底向上的方法主要是早期信息系统的一种开发方法;系统开发依赖于个人的经验,往往是一个到另一个逐项发展。
34.重复重复解析:在开发模型中所带来的所有费用都要记在用户的账单上,原型的制作也带来了战用机器的费用。费用分配对控制重复周期是最有效的,因为重复会多花钱。用户要比较追加功能后的费用。
35.网络网络解析:C/S结构将计算机应用任务进行分解,分解后的任务由多台计算机来完成。客户机/服务器(Client/Server,C/S)结构是20世纪90年代十分流行的一种基于网络分布处理系统。
36.数据备份数据备份解析:系统中的数据是在系统运行过程中逐步积累和更新而来的。当意外情况发生时,用备份数据恢复原来的系统和数据是最有效的方法。
37.业务活动业务活动解析:战略数据规划中企业模型的建立分为三个层次:职能范围、业务活动过程和业务活动。
38.嵌入式嵌入式解析:SQL提供两种使用方式,一种是联机交互使用方式,即可将SQL作为操作命令独立使用;另一种是嵌入高级语言中使用方式,即将SQL嵌入到其他高级语言中使用,而且两种使用方式有统一的语法结构。
39.确定实体和活动确定实体和活动
40.关系数据库关系数据库解析:关系数据库逻辑设计问题是如何构造一个适合于它的数据模式。
41.排错或纠错排错或纠错解析:一个完整的程序必须完成三个层次的过程,它们分别是编码、测试和排错。
42.数据定义数据定义解析:SQL是集数据定义、数据操纵和数据控制功能为一体的关系数据库语言,充分体现了关系数据库语言的特点和优点。
43.元组元组解析:一个关系是一张二维表,表中的行称为元组,行对应一个元组,元组对应存储文件中的一个记录值。
44.初步调查初步调查解析:新系统开发的必要性和可行性是初步调查分析的目的。初步调查分析的主要工作包含初步调查和可行性分析两个部分。初步调查分析结果是以可行性分析报告的形式表达出来的。
45.全社会的信息服务全社会的信息服务
46.近似或模拟近似或模拟解析:原型化方法的假设比预先定义方法能提供更开明的策略,如能把原型作为对现实的一个近似的解答而接受,那么就能通过进一步的完善,使生命周期的费用、实现的进度以及项目的风险达到较为满意的程度。
47.稳定或基本或重要(只要意思和参考答案相同均给分)稳定或基本或重要(只要意思和参考答案相同,均给分)解析:在一个企业中,其生产、销售、物资、人事和财务等数据是实现MIS、DSS和OA的基础,没有数据的系统不可能给企业带来效益。只要企业的经营方向和业务不改变,数据永远是企业的财富。
48.完整性完整性
49.直接经济效益或经济效益直接经济效益或经济效益解析:J.Martin认为,信息系统开发的战略和策略考虑贯彻始终。考虑系统开发战略和策略的根本出发点有六点,在第六点中认为,从长远观点看,计算机化的信息系统应注意和强调投资效益,特别是可见效益、直接经济效益,否则难以持久。
50.数据通信线路数据通信线路河北省石家庄市全国计算机等级考试信息安全技术学校:________班级:________姓名:________考号:________
一、1.选择题(30题)1.当前第四代生成语言是在原型化定义策略的哪项假设中?
A.项目参加者之间通信困难B.快速系统建造工具C.反复修改需求是不可避免D.有系统模型供用户参与
2.在原型法中,原型是进行开发的系统的()。
A.反映用户最基本需求的可以运行的实验模型
B.某一主要部分的详细设计方案(物理模型)
C.反映用户需求的逻辑模型
D.反映用户全部需求符合系统开发规范的应用软件
3.数据字典(DD)是定义哪一种系统描述工具的数据的工具?()
A.数据流程图B.系统流程图C.软件结构图D.程序流程图
4.以下不属于原型化方法优点的是
Ⅰ.加强了开发过程中用户的参与和决策
Ⅱ.文档资料规范、完整
Ⅲ.可以接受需求的不确定性并降低风险
Ⅳ.可以缓和通信的困难
Ⅴ.提供了一个验证用户需求的环境
Ⅵ.自上而下、从粗到精进行系统开发
A.Ⅰ、ⅡB.Ⅱ、ⅢC.Ⅲ、ⅤD.Ⅱ、Ⅵ
5.软件开发的原型化方法是一种动态定义需求软件的方法,下述条件中,哪种条件是实施原型化方法所必须的?
Ⅰ.成熟的原型化人员
Ⅱ.快速的成型工具
Ⅲ.需求了解的准确性
A.Ⅰ和ⅡB.Ⅱ和ⅢC.Ⅰ,Ⅱ和ⅢD.Ⅲ
6.在数据库设计中用关系模型来表示实体和实体间联系。关系模型的结构是______。
A.层次结构B.二维表结构C.网络结构D.封装结构
7.有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C#。下列哪些操作不能进行?
A.从雇员信息表中删除行('010','李四','01',1200)
B.将行('101,'赵六','01',1500)插入到雇员信息表中
C.将雇员信息表中雇员='010'的工资改为1600元
D.将雇员信息表中雇员号='101'的雇员名改为'钱七'
8.在关系型数据库管理系统中,3种基本关系运算是
A.选择、投影和连接B.选择、删除和复制C.创建、修改和合并D.统计、连接和分类
9.由于关系模式设计不当所引起的更新异常指的是
A.两个事务同时对同一数据项进行更新而造成数据库不一致
B.关系的不同元组中数据冗余,更新时未能同时更新所有有关元组而造成数据库不一致
C.未经授权的用户对数据进行了更新
D.对数据的更新因为违反完整性约束条件而遭到拒绝
10.在原型化中,不能由大的队伍来建立原型,不论原型规模的大小,一般认为原型化小组的人数不能超过()。
A.2人B.3人C.10人D.5人
11.一个计算机应用系统是由三部分组成的,即()。
A.输入层、处理层和输出层B.表示层、功能层和数据层C.表示层、功能层和输入输出层D.管理层、处理层和输入/输出层
12.软件生命周期一般包括软件开发期和软件运行期,下列()不是软件开发期应包含的内容。
A.需求分析B.程序编制C.性能优化D.结构设计
13.系统分析阶段的成果是______。
A.新系统的逻辑模型B.系统说明书C.系统总体规划D.新系统的物理模型
14.信息系统开发策略是指根据工作对象和工作内容而应该采取的行动方针和工作方法。以下是关于信息系统开发策略的描述。
Ⅰ.信息系统总体规划的建立
Ⅱ.高层管理人员的参与
Ⅲ.加强数据处理部门与管理者之间的联系
Ⅳ.确定是采用结构化系统分析与设计方法还是原型法开发系统
Ⅴ考虑运用正在研究的各种新技术
以上哪些方面是制定开发策略时必须要考虑的问题?
A.Ⅰ,Ⅱ,Ⅱ和ⅣB.Ⅰ,Ⅱ,Ⅲ和ⅤC.Ⅱ,Ⅲ,Ⅳ和ⅤD.Ⅰ,Ⅲ,Ⅳ和Ⅴ
15.数据字典是软件需求分析阶段的最重要的工具之一,其最基本的功能是什么?
A.数据库定义B.数据通信C.数据定义D.数据维护
16.J.Martin的自顶向下规划,用逐步求精分层进行,下列哪一层不属于它的求精层?
A.主题数据库规划B.实体分析C.实体活动分析D.应用项目分析
17.SQL的ALTERTABLE语句的作用是
A.删除表中的数据B.建立一个新表C.修改表的结构D.更新表中的数据
18.结构化分析(SA)方法是一种()。
A.自顶向下逐层分解的分析方法B.自底向上逐层分解的分析方法C.面向对象的分析方法D.以上都不对
19.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。哪(些)类完整性是关系模型必须满足并由DBMS自动支持的?
A.实体完整性B.实体完整性和参照完整性C.参照完整性和用户定义的完整性D.实体完整性、参照完整性和用户定义的完整性
20.对管理信息系统的结构描述一般可以从横向(基于职能)和纵向(基于管理层次)两个方面来描述“周期性地提供库存综合报表”是哪个职能、哪个管理层次的管理信息系统的任务?
A.财务、基层B.物资、基层C.财务、中层D.物资、中层
21.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的哪种结构,包括确定数据库在物理设备上的存储结构和存取方法?
A.逻辑结构B.物理结构C.概念结构D.层次结构
22.下面关于数据库管理系统(DBMS)的描述中,正确的是
A.数据库管理系统是用户与应用程序的接,
B.应用程序只有通过数据库管理系统才能和数据库联系
C.数据库管理系统用DML来定义三级模式。
D.数据库管理系统用DDL来实现对数据库的各种操作
23.BSP研究中,确定系统的逻辑优先顺序的判别标准有四个方面,其中哪个方面涉及到资源和风险的判断?
A.潜在利益分析B.对企业的影响C.成功的可能性D.企业各管理层的需求
24.计算机系统软件中的汇编程序是一种
A.汇编语言程序B.编译程序C.编辑程序D.将汇编语言程序转换为目标程序的程序
25.只要企业的目标保持不变,企业模型就应该保持正确和有效。这个特性称为()。
A.完整性B.适用性C.持久性D.安全性
26.应用原型化方法为预先定义技术提供了一种很好的选择和补充。应用原型化方法也需要进行假设,下列不属于原型化方法开发策略假设的是
A.并非所有的需求都能在系统开发前准确地说明
B.有快速的系统建造工具
C.项目参加者不存在通信上的障碍
D.需要实际的、可供用户参与的系统模型
27.企业过程定义是企业资源管理所需要的、逻辑相关的一组决策和活动。它们的分析和识别无需考虑与组织机构的联系。定义企业过程有其目的和作用,下列不属于其目的和作用的是
A.使信息系统尽量独立于组织机构
B.帮助理解企业如何能完成其总使命和目标
C.为从操作控制过程中分离出战略计划和管理控制提供依据
D.为定义关键的方法需求提供帮助
28.以下不属于系统详细设计阶段使用的工具是
A.PAD图B.N-S图C.程序流程图D.HIPO图
29.信息系统设计包括很多内容,其中属于信息处理最基础的工作是()。
A.输入设计B.输出设计C.屏幕设计D.代码设计
30.软件工程方法的提出起源于软件危机,而其目的应该是最终解决软件的什么问题?
A.产生危机B.质量保证C.开发效率D.生产工程化
二、2.填空题(20题)31.数据流程图中父图和其所有子图的总输入和总输出应完全一致,且它们的处理功能也应完全一致。这是数据流程图分解时应该遵循的一个基本原则,该原则被称为【】。
32.信息系统开发策略的制定是有关方向性和______的大问题,它的正确与否直接影响系统建设的质量、速度,甚至影响到系统的成败。
33.从历史的发展看,信息系统的开发方法总括起来可分为自底向上和【】两类。
34.一般认为,实施原型开发策略时费用重新分配对控制【】周期是最有效的。
35.客户机/服务器(C/S)结构是一种基于【】的分布处理系统。
36.为避免一些不可抗拒的意外因素对系统数据造成的毁灭性破坏,最有效的方法是对系统进行【】。
37.战略数据规划中企业模型的建立分为三个层次:职能范围、业务活动过程和【】。
38.SQL语言具有两种使用方式、它们在使用的细节上会有些差别,有两种不同使用方式的SQL,分别称为交互式和【】。
39.数据规划的步骤可粗略地划分为下列几步:建立企业模型、确定研究的范围或边界、建立业务活动过程______、审查规划的结果等。
40.针对一个具体问题,应该如何构造一个适合于它的数据模式,这是一个【】逻辑设计问题。
41.一个完整的程序必须完成三个层次的过程,它们分别是编码、测试和【】。
42.SQL语言的功能是【】数据操纵和数据控制。
43.在关系数据模型中,二维表的列称为属性,二维表的行称为【】。
44.可行性分析报告为【】的结果。
45.计算机在管理中的应用的主要发展趋势是:面向高层的管理决策、面向综合应用、面向智能应用、面向______。
46.原型法是将原型作为对现实的一个【】解答,从而使系统开发风险达到较为满意的程度。
47.数据是企业中最【】的因素,它又是企业所有运行活动的数字化特征。
48.信息认证是保证信息安全的重要手段,它指信息接收者能够检验发送者的真实性和收到消息的______。
49.J.Martin认为信息系统开发的根本出发点之一是希望计算机化的信息系统应注意和强调投资效益,特别是可见效益、【】,否则难以持久。
50.目前连接到ISP的方式基本上分为通过电话线路和______连接到ISP。
参考答案
1.B解析:原型化方法可用的前提包括:用户对系统目标及叙述只能给出大致的基本方面,项目参加者之间沟通困难,用户需要实际的直观的系统模型参考,更容易使用户参与需求的确定,几次反复修改,外加有快速系统建造工具,要使原型化可变成现实。在工具中,第四代生成语言是常用的一种工具,对屏幕自动生成和文档自动生成均很有用的
2.A解析:原型化开发是在对用户需求没有严格定义的情况下,开发出来的一个试验模型。随着对需求的明确,不停的对模型进行进化。
3.A解析:数据字典是在软件的总体设计中非常重要的一种工具,建立数据字典可以将系统中出现的各种词条分解,同时为后面的工作中进一步确定数据结构打下基础,是定义数据流程图系统描述工具的数据的工具。相关知识点:系统流程图用来表示数据在设定的系统各种物理构成元素,如程序、设备和数据之间的流动状况,它便于直观地与客户交流。在系统分析阶段,数据流程图是系统数据加工逻辑能力的抽象表示。在设计阶段,设计结果要从抽象的逻辑模型向物理系统转换,在数据流程图中的广义的加工要用特定的程序来代替,数据存储要由具体的物理设备上的文件来替换,数据流也要有相应的存储表示。而系统流程图正是用来表达实现系统逻辑功能的设计成果并概括大量技术信息的工具。
4.D解析:原型化方法有很多优点,如加强了开发过程中用户的参与和决策;可以接受需求的不确定性并降低风险;可以缓和通信的困难;提供了一个验证用户需求的环境等。而文档资料规范、完整,自上而下、从粗到精进行系统开发属于严格定义策略的优点。
5.A解析:在原型化方法的开发过程中,成熟的原型化人员是必要的,快速的成型工具也是必要的,但需了解的准确性是不可能做到的。
6.B解析:层次模型的结构是层次结构,网状模型的结构是网络结构,关系模型的结构是二维表结构。
7.B解析:根据实体完整性,参照完整性和用户自定义完整性,可知B选项的操作不可以进行。
8.A解析:在关系型数据库管理系统中,3种基本关系运算是选择、投影和连接。选择是在关系中选择满足给定条件的诸元组;投影是从关系中选择出若干属性列组成新的关系;连接是从两个关系的笛卡尔积中选取它们的属性间满足一定条件的元组。
9.B解析:泛关系模式将导致数据冗余和存储异常,而存储异常问题有:更新异常、插入异常和删除异常。如果数据库中存在数据冗余,修改某些数据项时,可能一部分元组被修改而另一部分相关元组没有被修改,就会造成有关元组的数据不一致,即所谓的更新异常。
10.B解析:不能由大的队伍建立原型,原因是,在快速开发环境中,如果开发人员超过3人,要做到快速、目标和观点一致,保持良好的通信,并且管理费用低,是非常困难的。不论应用规模的大小,最多由3人组成一个原型化小组,最好是两人。
11.B
12.C解析:软件生命周期一般包括软件开发期和软件运行期,其中软件开发期的内容主要包括需求分析、程序编制、结构设计。
13.B解析:系统分析阶段的成果是系统说明书。
14.A解析:在信息系统开发之前,首先要通过详细的规划,确定各个信息系统之间的关系,否则就会出现不兼容的系统,数据难以统一。所以企业在开发信息系统之前有必要首先做好总体规划。最高层管理者参与系统建没是系统成功的头等重要因素,企业的数据处理部门不再是一个独立的部门,系统开发人员应该不仅是一个技术专家,对业务也应该精通,否则系统开发人员就无法有效地与各层管理人员进行沟通。针对信息系统的特点、系统的规模等因素,决定是选择结构化系统分析与设计方法还是原型法,否则就导致系统开发的失败。应该选用在本行业中应用较为普遍、比较成熟的技术会大大降低系统的技术风险。因此,在制定系统开发策略时一般不考虑选择风险较大、正在探索的技术。
15.C解析:数据字典是对数据定义的信息的集合。
16.D解析:自顶向下规划可以进行三层求精:第一层:主题数据库规划;第二层:实体分析;第三层:实体活动分析。[考点链接]企业的实体、实体的确定、实体间的耳系、实体图和数据模型。
17.C解析:SQL中,删除表中的数据使用命令DELETEFROM……;建立一个新表使用命令CREATETABLE……;修改表的结构使用命令ALTERTABLE……;更新表中的数据使用命令UPDATE…SET…。所以ALTERTABLE语句的作用是修改表的结构。
18.A解析:结构化分析(SA)方法是一种自顶向下逐层分解的分析方法。
19.B解析:实体完整性和参照完整性是关系模型必须满足的完整性约束,必须由DBMS自动支持;而用户定义的完整性是应用领域需要遵循的约束,体现了具体领域中的语义约束,一般由DBMS或工具提供编写手段,由DBMS的完整性检查机制负责检查。
20.D解析:根据企业各管理层次信息需求可知,周期性库存综合报表属于物资中层(管理级)。
21.B解析:根据数据库物理设计的概念可知:为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理结构就是指数据库在物理设备上的存储结构与存取方法。
22.B解析:数据库管理系统应该是用户和数据库之间的接口,用户所有的操作都必须要通过DBMS来完成。故A是错误的,DML是DBMS中的数据操纵语言,负责完成数据的查询、更新(增、删、改)操作,DDL是数据库管理系统中的数据定义语言,所以选项C、D都是错误的。
23.C解析:BS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 影视视听语言1(镜头、景别)
- 护理本科就业趋势
- 食品安全监管技术规范(标准版)
- 2026年口腔医疗管理公司员工食堂管理制度
- 2026年剧本杀运营公司员工职业道德准则管理制度
- 2026年剧本杀运营公司市场效果评估管理制度
- 2025年锂电池拆解五年技术成本报告
- 2025年建筑外墙防水涂料市场前景分析报告
- 生态旅游景区生态修复工程中生物多样性保护技术2025年可行性报告
- 2026年教育数据驱动创新报告
- 2024年养殖业创新合作:肉牛养殖与科研合作协议3篇
- 变电站消防安全
- 单位租车合同协议样本
- 《JJG196-2006-常用玻璃量器检定规程》
- 《陆上风电场工程设计概算编制规定及费用标准》(NB-T 31011-2019)
- 介入导管室有关知识课件
- 银行客户经理压力与情绪管理培训
- 推广经理半年工作计划
- 无人机驾驶员培训计划及大纲
- 价格说明函格式范本正规范本(通用版)
- 水车浇水施工方案
评论
0/150
提交评论