一、单选题
1、下面概念中,不属于面向对象方法的是______。
A 对象
B 继承
C 类
D 过程调用
答案解析:
面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象,类,消息,继承等概念。
2、下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。
A 内模式
B 外模式
C 概念模式
D 逻辑模式
答案解析:
数据库管理系统的三级模式结构由外模式、模式和内模式组成。
外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。
模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。外模式是模式的一部分。
内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。
3、在下列选项中,哪个不是一个算法一般应该具有的基本特征______。
A 确定性
B 可行性
C 无穷性
D 拥有足够的情报
答案解析:
作为一个算法,一般应具有以下几个基本特征。
1、可行性
2、确定性
3、有穷性
4、拥有足够的情报
4、希尔排序法属于哪一种类型的排序法______。
A 交换类排序法
B 插入类排序法
C 选择类排序法
D 建堆排序法
答案解析:
希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。所以希尔排序法属于插入类排序,但它对简单插入排序做了很大的改进。
5、下列关于队列的叙述中正确的是______。
A 在队列中只能插入数据
B 在队列中只能删除数据
C 队列是先进先出的线性表
D 队列是先进后出的线性表
答案解析:
队列是指允许在一端进行插入、而在另一端进行删除的线性表。它又称为“先进先出”或“后进后出”的线性表,体现了“先来先服务”的原则。
6、信息隐蔽的概念与下述哪一种概念直接相关______。
A 软件结构定义
B 模块独立性
C 模块类型划分
D 模拟耦合度
答案解析:
信息隐蔽是指在一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。
模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。
衡量软件的模块独立性的度量标准是耦合性和内聚性。一个模块的内聚性越强,则该模块的模块独立性越强。而内聚性是信息隐蔽和局部化概念的自然扩展。
7、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是______。
A 模拟现实世界中不同事物之间的联系
B 强调模拟现实世界中的算法而不强调概念
C 使用现实世界的概念抽象地思考问题从而自然地解决问题
D 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
答案解析:
面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。它强调模拟现实世界中的概念而不强调算法,它鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。
8、在结构化方法中,软件功能分解属于下列软件开发中的______阶段。
A 详细设计
B 需求分析
C 总体设计
D 编程调试
答案解析:
总体设计过程通常由两个主要阶段组成:系统设计,确定系统的具体实现方案;结构设计,确定软件结构。为确定软件结构,首先需要从实现角度把复杂的功能进一步分解。分析员结合算法描述仔细分析数据流图中的每个处理,如果一个处理的功能过分复杂,必须把它的功能适当地分解成一系列比较简单的功能。
9、按条件f对关系R进行选择,其关系代数表达式为______。
A R|*|R
B R|*|R f
C бf(R)
D ∏f(R)
答案解析:
选择运算是一个一元运算,关系R通过选择运算(并由该运算给出所选择的逻辑条件)后仍为一个关系。这个关系是由R中那些满足逻辑条件的元组所组成。如果关系的逻辑条件为f,则R满足f的选择运算可以写成:бf(R)。
10、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。
A 自顶向下
B 由底向上
C 由内向外
D 由整体到局部
答案解析:
数据库概念设计的过程中,视图设计一般有三种设计次序,它们是:
1、自顶向下。这种方法是先从抽象级别高且普遍性强的对象开始逐步细化、具体化与特殊化。
2、由底向上。这种设计方法是先从具体的对象开始,逐步抽象,普遍化与一般化,最后形成一个完整的视图设计。
3、由内向外。这种设计方法是先从最基本与最明显的对象着手逐步扩充至非基本、不明显的其它对象。
11、计算机之所以能按人们的意图自动进行工作,最直接的原因是因为采用了______。
A 二进制
B 高速电子元件
C 程序设计语言
D 存储程序控制
答案解析:
计算机之所以能按人们的意志自动进行工作,就计算机的组成来看,一个完整计算机系统可有硬件系统和软件系统两部分组成,在计算机硬件中CPU是用来完成指令的解释与执行。存储器主要是用来完成存储功能,正是由于计算机的存储、自动解释和执行功能使得计算机能按人们的意志快速的自动的完成工作。
12、若要将计算机与局域网连接,至少需要具有的硬件是
A 集线器
B 网关
C 网卡
D 路由器
答案解析:
网络接口卡(简称网卡)是构成网络必需的基本设备,用于将计算机和通信电缆连接在一起,以便经电缆在计算机之间进行高速数据传输。因此,每台连接到局域网的计算机(工作站或服务器)都需要安装一块网卡。
13、组成计算机指令的两部分是______。
A 数据和字符
B 操作码和地址码
C 运算符和运算数
D 运算符和运算结果
答案解析:
一条指令必须包括操作码和地址码(或称操作数)两部分,操作码指出指令完成操作的类型。地址码指出参与操作的数据和操作结果存放的位置。
14、DVD-ROM属于______。
A 大容量可读可写外存储器
B 大容量只读外部存储器
C CPU可直接存取的存储器
D 只读内存储器
答案解析:
DVD光盘存储密度高,一面光盘可以分单层或双层存储信息,一张光盘有两面,最多可以有4层存储空间,所以,存储容量极大。
15、在下列字符中,其ASCII码值最大的一个是______。
A Z
B 9
C 空格字符
D a
答案解析:
Z的ASCII码值是90,9的ASCII码值是57,空格的ASCII码值是32,a的ASCII码值是97,故D选项的ASCII码值最大。
16、配置Cache是为了解决______。
A 内存与外存之间速度不匹配问题
B CPU与外存之间速度不匹配问题
C CPU与内存之间速度不匹配问题
D 主机与外部设备之间速度不匹配问题
答案解析:
内存是解决主机与外设之间速度不匹配问题;高速缓冲存储器是为了解决CPU与内存储器之间速度不匹配问题。
17、TCP协议的主要功能是______。
A 对数据进行分组
B 确保数据的可靠传输
C 确定数据传输路径
D 提高数据传输速度
答案解析:
TCP/IP协议是指传输控制协议/网际协议,它的主要功能是保证可靠的数据传输。
18、以下关于电子邮件的说法,不正确的是______。
A 电子邮件的英文简称是E-mail
B 加入因特网的每个用户通过申请都可以得到一个电子信箱
C 在一台计算机上申请的电子信箱,以后只有通过这台计算机上网才能收信
D 一个人可以申请多个电子信箱
答案解析:
电子邮件(E-mail)是因特网上使用最广泛的一种服务。类似于普通邮件的传递方式,电子邮件采用存储转发方式传递,根据电子邮件地址由网上多个主机合作实现存储转发,从发信源结点出发,经过路径上若干个网络结点的存储和转发,最终使电子邮件传送到目的信箱。只要电子信箱地址正确,则可通过任何一台可联网的计算机收发电子邮件。
19、把用高级程序设计语言编写的程序转换成等价的可执行程序,必须经过______。
A 汇编和解释
B 编辑和链接
C 编译和链接
D 解释和编译
答案解析:
一个高级语言源程序必须过编译和连接装配两步后才能成为可执行的机器语言程序。
20、在计算机指令中,规定其所执行操作功能的部分称为______。
A 地址码
B 源操作数
C 操作数
D 操作码
答案解析:
通常一条指令包括两方面的内容:操作码和操作数。操作码决定要完成的操作,操作数指参加运算的数据及其所在的单元地址。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!