42 喜欢·250 浏览
单选题

( )不是批处理操作系统的主要追求目标。

A
大作业吞吐量
B
提高用户和作业的交互性
C
作业流程自动化
D
提高系统资源利用率

题目答案

B

答案解析

批处理是指用户将一批作业提交给操作系统后就不再干预,由操作系统控制它们自动运行。这种采用批量处理作业技术的操作系统称为批处理操作系统。相对于批处理操作系统来说,提高用户和作业的交互性不是其最求目标,象大作业吞吐量,作业流程自动化,提高系统资源利用率等才是正题。
举一反三
单选题

下列关于实体的描述中,错误的是( )。

A
实体是客观存在并相互区别的事物
B
不能用来表示抽象的事物
C
既可以表示具体的事物,也可以表示抽象的事物
D
数据独立性较差

题目答案

B

答案解析

实体既可以用来表示现实世界中具体的事务,也可以表示抽象的事务。
单选题

线性表采用链式存储时,其地址( )。

A
必须是连续的
B
部分地址必须是连续的
C
一定是不连续的
D
连续与否均可以

题目答案

D

答案解析

线性表采用链式存储,每个节点除了存储节点本身的信息外,还要存储下一节点的地址信息。因此这就对节点是否顺序存储,地址是否连续没有要求。
单选题

实现定义数据库的模式,将数据库的结构以及数据的特性通知相应的DBMS,从而生成存储数据的框架功能的是( )。DMLDDL

A
数据操作语言
B
数据定义语言
C
程序设计语言
D
机器语言

题目答案

B

答案解析

数据定义语言 (Data Definition Language, DDL) 是SQL语言集中负责数据结构定义与数据库对象定义的语言,由CREATE、ALTER与DROP三个语法所组成,最早是由 Codasyl (Conference on Data Systems Languages) 数据模型开始,现在被纳入 SQL 指令中作为其中一个子集。
单选题

系统软件一般包括( )。Ⅰ.服务性程序 Ⅱ.语言处理程序Ⅲ.操作系统 Ⅳ.数据库管理系统

A
Ⅰ、Ⅱ和Ⅲ
B
Ⅰ、Ⅲ和Ⅳ
C
Ⅱ、Ⅲ和Ⅳ
D
全部

题目答案

D

答案解析

系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。包括操作系统,程序设计语言,语言处理程序,数据库管理程序,系统辅助处理程序等。
单选题

在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值21,所需的关键码比较次数为( )。

A
2
B
3
C
4
D
5

题目答案

A

答案解析

基本思想:首先,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。   重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。首先将顺序表一分为二,将21与中间值15进行比较,比15大,再将21与大于15的部分进行比较,即21与中间值21进行比较,刚好相等。
单选题

在计算递归函数时,如不使用递归过程,则一般情况下必须借助于( )数据结构。

A
B
C
双向队列
D
广义表

题目答案

A

答案解析

递归是指在定义自身的同时又出现了对自身的调用。如果一个函数在其定义体内直接调用自己,则称直接递归函数;如果一个函数经过一系列的中间调用语句,通过其它函数间接调用自己,则称间接递归函数;栈非常重要的一个应用是在程序设计语言中用来实现递归。
单选题

允许使用者对数据库中的抽象数据提出请求(包括查询和修改),支持数据库各种操作的软件系统称为( )。

A
命令系统
B
数据库系统
C
操作系统
D
数据库管理系统

题目答案

D

答案解析

数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。
单选题

若对一个已经排好序的序列进行排序,在下列四种方法中,( )比较好。

A
起泡法
B
直接选择法
C
直接插入法
D
归并法

题目答案

C

答案解析

插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子文件中的适当位置,直到全部记录插入完成为止
单选题

在包含1000个元素的线性表中实现如下各运算,( )所需的执行时间最长。p所指向的结点

A
线性表按顺序方式存储,在线性表的第100个结点后面插入一个新结点
B
线性表按链接序方式存储,在线性表的第100个结点后面插入一个新结点
C
线性表按顺序方式存储,删除线性表的第900个结点
D
线性表按链接方式存储,删除指针

题目答案

A

答案解析

线性表按顺序方式存储,对于插入和删除操作会比较麻烦,A项中要在线性表的第100个节点后面插入一个新节点,需要移动后面900元素的位置,因此执行的时间相对来说是最长的。
单选题

下面不属于数据管理技术发展过程中人工管理阶段的特点的是( )。

A
数据不保存
B
数据不共享
C
数据无专门软件进行管理
D
数据具有独立性

题目答案

D

答案解析

20世纪50年代中期以前是计算机用于数据管理的初级阶段,计算机只相当一个计算工具没有操作系统,没有管理数据的软件。这个时期数据管理的主要特点在于:主要用于科学计算,数据并不长期保存;数据的管理由程序员个人考虑安排,迫使用户程序与物理地址直接打交道,效率低,数据管理不安全灵活;数据与程序不具备独立性,数据成为数据称为程序的一部分,导致程序之间大量数据重复。