单选题
23~24 题基于以下说明。设有三个关系:
学生关系S(SNO,SNAME,AGE,SEX) (分别代表学生的学号、姓名、年龄、性别)
学习关系SC(SNO,CNO,GRADE) (分别代表学生的学号、课程编号、成绩)
课程关系C(CNO,CNAME,TEACHER) (分别代表课程的编号、课程名、任课教师)
单选题
下列不能实现与关系代数表达式Ⅱ
sname(σ
cname=‘DB’(S

SC
【正确答案】
D
【答案解析】[解析] 用自然连接和子查询均能正确地表达题目中的关系代数表达式,选项D仅仅连接了两个表,而题意要求将S、SC、C三个表进行连接。
单选题
在关系SC中,查询学习课程号为′DB′,且成绩在60至90之间的学生学号的正确的 SQL命令是
- A. SELECT SNO FROM SC WHERE CNO=′DB′AND GRADE DETWEEN 60 AND 90
- B. SELECT SNO FROM SC WHERE CNO=′DB′OR GRADE BETWEEN 60 AND 90
- C. SELECT SNO FROM SC WHERE CNO=′DB′AND GRADE>=60 AND 90
- D. SELECT SNO FROM SC WHERE CNO=′DB′AND GRADE<=60 AND GRADE>=90
【正确答案】
A
【答案解析】[解析] GRADE BETWEEN 60 AND 90等价于GRADE>=60 AND GRADE<=90。
单选题
不是以事务处理系统为基础的信息系统是
- A. 决策支持系统
- B. 办公自动化系统
- C. 电子数据处理系统
- D. 管理信息系统
【正确答案】
C
【答案解析】[解析] 电子数据处理系统(EDPS)较少涉及管理问题,是以减轻劳动强度为主要目的。
单选题
进程调度是从进程的{{U}} {{/U}}中选择一个进程投入运行。
- A.等待队列
- B.提交队列
- C.就绪队列
- D.后备队列
单选题
企业管理分成高、中、低3个层次,不同的管理层次需要不同的信息,下列描述中正确的是( )。
- A. 销售订单信息属于中层管理需要的信息
- B. 五年财务状况预测属于高层管理需要的信息
- C. 人员结构安排属于高层管理需要的信息
- D. 现有库存量属于中层管理需要的信息
【正确答案】
B
【答案解析】[解析] 销售订单信息属于基层管理需要的信息,人员结构安排属于中层管理需要的信息,现有库存属于基层管理需要的信息,故选项A、C、 D均不正确。五年财务状况预测是长期的规划,所以属于高层管理需要的信息,故本题选择B。
单选题
用结构化开发方法研制信息系统,需要分阶段进行,下列哪些不是信息系统开发所包含的内容?
- A.提出任务
- B.可行性分析
- C.理论依据判断
- D.系统实施
【正确答案】
C
【答案解析】[解析] 用结构化开发方法研制信息系统,从用户提出信息系统开发要求至系统交付运行是系统开发期,然后进入系统运行维护期。在两大阶段中又可细分为若干个小阶段:提出任务;初步调查;可行性分析;详细调查;系统的逻辑设计;系统的物理设计;系统实施;系统的运行和维护。
单选题
管理信息系统的开发战略要求管理信息系统要有一个{{U}} {{/U}}以指导它的各子系统的实现。
- A.战略计划
- B.总体的系统计划
- C.长期计划
- D.总体化的数据库
单选题
下述有关人事劳资系统的子系统的说法正确的是{{U}} {{/U}}。
- A.档案管理属于战略管理
- B.预测人员需求属于执行控制
- C. 人员结构安排属于管理控制
- D.工资管理属于业务控制
【正确答案】
C
【答案解析】[解析] 人事劳资子系统是属于企业中三层管理系统的中间层,即管理控制层。具体的比如档案管理和工资管理就属于执行控制层,预测人员需求属于战略管理。
单选题
已知关系模式:sc(sno,sname,grade),各属性含义依次为学号、课程名、分数。要查找“数据库”课分数最高的学生的学号,正确的SQL语句是{{U}}
{{/U}}。
- A. SELECT sno FROM sc WHERE sname="数据库"AND grade=MAX(grade)
- B. SELECT sno FROM sc FOR sname="数据库"OR grade>=MAX(grade)
- C. SELECT sno FROM sc WHERE sname="数据库"AND grade=(SELECT MAX (grade) FROM
sc)
- D. SELECT sno FROM sc FOR sname="数据库" OR grade=(SELECT MAX (grade) FROM
sc)
【正确答案】
C
【答案解析】[解析] 本题考查SELECT查询语句。本题可用排除法。在SELECT查询语句中,用 WHERE表示查询条件,选项B、D不正确。对于选项A,MAX(grade)表示所有成绩的最高分,可能超过“数据库”课程的最高分,不一定能查找到结果,也不正确。故本题选择C。
单选题
战略数据规划的主要目标是分析、组织、建立稳定的数据结构,规划各种{{U}}
{{/U}}的知识步骤和分布结构、分布策略,为企业管理计算机化打下了坚实的基础。
- A.数据文件(Data Files)
- B.应用数据库(Application DataBases)
- C.主题数据库(Subiect DataBases)
- D.信息检索系统(1nformation Retrieval Systems)
单选题
战略数据规划方法可略称为J.Martin方法,该方法将数据规划过程分为若干步,下述:
(1)建立企业模型
(2)确定研究边界
(3)建立业务活动过程
(4)确定实体和活动
(5)审查规划结果
______属于数据规划的基本步骤。
- A. (1)~(3)
- B. (2)~(4)
- C. (1)~(4)
- D. 全部
单选题
系统测试是将软件系统与硬件、外设和其他系统元素结合,对整个系统进行测试。测试的内容不包括( )。
- A. 功能测试
- B. 路径测试
- C. 安装测试
- D. 安全测试
【正确答案】
B
【答案解析】[解析] 系统测试是将软件系统与硬件、外设和其他系统元素结合,对整个系统进行测试。测试的内容不包括路径测试。
相关知识点:
系统测试是将软件系统与硬件系统、外设和其他系统元素结合,对整个系统进行测试。
测试内容包括以下几个方面。
功能测试:系统能完成哪些功能。
吞吐量测试:系统能完成的最大数量的任务。
可用性测试:界面出错信息,响应方式的可用性。
安装测试:对安装规程进行测试。
保密性测试:考查系统对数据和程序的保密性。
可恢复性测试:模拟硬、软件故障,查看恢复能力。
资料测试:测试整个系统资料的准确性。
程序测试:测试各类使用人员的操作程序。
单选题
软件工程开发的可行性研究是决定软件项目是否继续开发的关键,而可行性研究的结论主要相关于{{U}} {{/U}}。
- A.软件系统目标
- B.软件的性能
- C.软件的功能
- D.软件的机构属性
单选题
软件标准化的目的是( )。
- A. 提高软件共享性和适应性
- B. 减少软件的长度
- C. 为了加强软件的保密性
- D. 为了加强软件的安全性
【正确答案】
A
【答案解析】[解析] 软件标准化的目的是提高软件共享性和适应性。
单选题
当数据包从网络传输到某设备时,该设备将根据数据包所要到达的目的结点地址,通过算法,为数据包选择一条最佳的输出路径,该设备是
- A. 主机
- B. 调制解调器
- C. 路由器
- D. 服务器
单选题
软件工程的出现是由于______。
- A. 程序设计方法学的影响
- B. 软件产业化的需要
- C. 软件危机的出现
- D. 计算机的发展
单选题
为了保证CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为(
)。
- A. 地址映射
- B. 地址计算
- C. 地址分配
- D. 地址查询
【正确答案】
A
【答案解析】[解析] 本题考查地址映射的概念。题目中说明的是“逻辑地址转换为运行时可由机器直接寻址的物理地址”,强调的是“转换”,没有涉及到计算、分配和查询,故选项B、C、D均不正确,答案为A。
单选题
当前,经常采用的需求定义方法是一种{{U}} {{/U}}或者称为预先定义的方法。
单选题
若两个实休之间的联系是1:n,则实现1:n联系的方法是{{U}} {{/U}}。
- A.将“n”端实体转换的关系的码加入到“1”端的关系中
- B.在“n”端实体转换的关系中加入“1”端实体转换关系的码
- C.在两个实体转换的关系中,分别加入另一个关系的码
- D.将两个实体转换成一个关系
单选题
模块本身的内聚是模块独立性的重要度量因素之一,这七类内聚中,具有最强内聚的一类是{{U}} {{/U}}。
- A.逻辑内聚
- B.过程内聚
- C.顺序内聚
- D.功能内聚
单选题
在信息系统开发中,进行全局数据规划的主要目的是
- A. 达到信息的一致性
- B. 加速系统实施速度
- C. 便于领导监督控制
- D. 减少系统开发投资
单选题
在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键(或称主码)
:职工(职工号,职工名,部门号,职务,工资);部门(部门号,部门名,部门人数,工资总额)。在这两个关系的属性中,只有一个属性是外键(或称外来键,外码,外来码),它是
- A. 职工关系的'职工号'
- B. 职工关系的'部门号'
- C. 部门关系的'部门号'
- D. 部门关系的'部门名'
【正确答案】
B
【答案解析】[解析] 本题考查外键的定义。
[解题要点] 外键又称外关键字、外码,当关系的某个属性(或属性组)虽然不是该关系的主键或只是主键的一部分,但却是另一个关系的主键时,称该属性(或属性组)为这个关系的外来键。职工关系的“部门号”并非职工关系的主码,但却是部门关系的主码,所以它是职工关系的外码。
[考点链接] 主属性、主码、候选码、元组。
单选题
数据模型的三要素是
- A. 外模式、概念模式和内模式
- B. 关系模型、网状模型、层次模型
- C. 实体、属性和联系
- D. 数据结构、数据操作和数据约束条件
【正确答案】
D
【答案解析】[解析] 本题考查的是数据模型的三要素。
[解题要点] 数据结构、数据操作和数据约束条件
这三个方面完整地描述了一个数据模型,其中数据结构是刻画模型性质的最基本的方面。
[考点链接] 关系数据库系统、关系数据模型、关系模型的数据结构。
单选题
内存分配的主要任务是为( )分配内存空间。
- A. 数据结构
- B. 地址
- C. 存储器
- D. 每道程序
【正确答案】
D
【答案解析】[解析] 内存分配的主要任务是为每道程序分配内存空间。
单选题
结构化开发方法是一种应用比较广泛和技术成熟的方法,通常称为什么和结构化设计方法?
- A. 结构化分析
- B. 结构化编制
- C. 结构化优化
- D. 结构化开发
【正确答案】
A
【答案解析】解析:结构化开发方法是一种应用比较广泛和技术成熟的方法,通常称为结构化分析和结构化设计方法。结构化开发方法开始是应用于软件的开发,在信息系统开发中所不同的是,它将涉及更多的业务和技术内容,例如系统设备的配置、网络的设计等。
单选题
在下列关于视图的叙述中,正确一条是{{U}} {{/U}}。
- A.当某一视图被删除后,由该视图导出的其他视图也将被自动删除
- B.若导出某视图的基本表被删除了,但该视图不受任何影响
- C.视图一旦建立,就不能被删除
- D.当修改某一视图时,导出该视图的基本表也随之被修改
单选题
面向对象技术中有两个很重要的特性,分别是封装和{{U}} {{/U}}。
【正确答案】
A
【答案解析】[解析] 面向对象技术中,最重要的两个特征就是封装和继承,面向对象语言具有的特征是类、封装和继承。
单选题
结构化设计方法(SD )与结构化分析方法(SA )一样遵循哪种模型,采用逐步求精技术,SD通常与SA相连,即依据数据流图设计程序的结构?
- A. 实体
- B. 原型
- C. 抽象思维
- D. 生命期
【正确答案】
C
【答案解析】[解析] 结构化分析方法是遵循人类的抽象思维模式,即由抽象到具体、由粗到细、自顶向下逐步分析数据在系统中的流向。
单选题
信息系统的特点不包括______。
- A.面向决策
- B.有预测和控制功能
- C.无须数据模型
- D.采用数据
【正确答案】
C
【答案解析】[解析] 信息系统的特点包括面向决策、有预测和控制功能、采用数据和采用数据模型。
单选题
结构化方法将软件生命周期的阶段划分为多个时期:
Ⅰ.计划期
Ⅱ.开发期 Ⅲ.运行期
Ⅳ.调试期 Ⅴ.测试期
属于结构化方法划分的软件生命周期是( )。
- A. Ⅰ、Ⅱ和Ⅲ
- B. Ⅰ和Ⅳ
- C. Ⅱ和Ⅴ
- D. 全部
【正确答案】
A
【答案解析】[解析] 结构化方法将软件生命周期划分为计划期、开发期和运行期。
单选题
总体设计阶段的基本目的是确定系统的哪一项,并且进而确定组成系统的每个程序的结构?
- A. 抽象概括
- B. 物理配置方案
- C. 设计结构
- D. 调用关系
【正确答案】
B
【答案解析】[解析] 总体设计阶段的基本目的是确定系统的物理配置方案,并且进而确定组成系统的每个程序的结构。