单选题
用二进制加法器对二—十进制编码的十进制数求和,当和的本位十进制数二—十进制编码小于等于1001且向高位无进位时,{{U}} {{U}}
44 {{/U}} {{/U}};当和小于等于1001且向高位有进位时,{{U}} {{U}} 45
{{/U}} {{/U}};当和大于1001时,{{U}} {{U}} 46 {{/U}} {{/U}}。
单选题
A. 不需进行修正
B.需进行加6修正
C.需进行减6修
D.进行加6或减6修正,需进一步判别
单选题
A. 不需进行修正
B.需进行加6修正
C.需进行减6修
D.进行加6或减6修正,需进一步判别
单选题
A. 不需进行修正
B.需进行加6修正
C.需进行减6修
D.进行加6或减6修正,需进一步判别
【正确答案】
B
【答案解析】 [解析] 可以利用二进制加法罪对三一十进制编码的十进制数求和,但由于十进制数是逢十进一,而二进制运算在第4位上是逢十六进一,并且在二一十进制编码中大于1001时(即为1010、1011、1100、1101、 1110和1111)都是非法编码,故做加法后有时需要对和进行修正。
当和的本位十进制数二一十进制编码小于等于1001且向高位无进位时显然不需要进行修正。例如,十进制数17+21采用二—十进制编码及二进制加法器进行,结果如下:
[*]
其结果就是和38的二—十进制编码
当和小于等于1001且向高位有进位时说明本位十进制数之和大于16,则需要进行加6修正。例如,十进制数19+28采用二—十进制数编码及二进制加法器进行,结果如下:
[*] (有进位)
若不进行修正,变成41就不对了,进行加6修正后,得
[*]
是47的二一十进制编码,是正确的。
和大于1001时,对于十进制数位来说产生的是非法编码,而应该向高位进位,但二进制加法器却未进位,这时也需要进行加6修正。例如十进制数18+23采用二一十进制编码及二进制加法器进行,结果如下:
[*]
1011是二—十进制的非法编码,进行加6修正后,得
[*]
是41的二一十进制编码,是正确的。
单选题
程序排错是排除经测试发现出错的程序中错误的措施,其中测试排错法发现和排除错误的主要手段是利用{{U}} {{U}}
{{/U}} {{/U}}。
A.跟踪程序执行
B.测试实例比较
C.实现逻辑推断
D.路径反向搜索
【正确答案】
B
【答案解析】 [解析] 测试排错法主要是靠测试实例比较发现和排除错误。
单选题
程序计数器(或指令地址寄存器)属于{{U}} {{U}} {{/U}} {{/U}}。
A. 运算器
B. 存储器
C. 控制器
D. I/O接口
【正确答案】
C
【答案解析】 [解析] CPU主要由运算器和控制器组成,其中控制器包括程序计数器。指令寄存器、指令译码器、状态/条件寄存器等部件;
单选题
已知N个数已存入数组A[1..M]的前N个元素中(N<M),为在A[i](1≤i≤N)之前插入—个新数,应先{{U}}
{{U}} {{/U}} {{/U}},以挪出一个空闲位置插入该数。
A.从A[i]开始直到A[1],每个数向后移动一个位置
B.从A[1]开始直到A[i],每个数向后移动一个位置
C.从A[i]开始直到A[N],每个数向前移动一个位置
D.从A[N]开始直到A[i],每个数向后移动一个位置
【正确答案】
D
【答案解析】 [解析] 对于选项A,从A[i]开始直到A[1]的每个数向后移动一个位置,会将A[i+1]原来的值覆盖,挪出的空闲位置为A[1],显然不符合新元素插入在A[i]之前(即A[i-1]之后)的要求。
对于选项B,从A[1]开始直到A[i]的每个数向后移动一个位置,使A[2]的值被改为与A[1]相同,使A[3]的值被改为与A[2]相同。依此类推,A[i]的值等于A[i-1],即完成该操作后,元素A[1]到A[i]的值都相同(等于A[1]),显然不符合新元素插入在A[i]之前的要求。
对于选项C,从A[i]开始直到A[N]的每个数向前移动一个位置,使A[i-1]的值被改为A[i]的值,A[i]的值被改为A[i+1]的值,依此类推,A[N-1]的值为A[N]的值,相当于挪出的空闲位置为A[N],显然不符合新元素插入在A[i]之前的要求。
对于选项D,从A[N]开始直到A[i]的每个数向后移动一个位置,使且A[N]的值移入A[N+1],A[N-1]的值移入A[N],依此类推,A[i]的值移入A[i+1],这样挪出来的空闲位置为A[i],完成了将新元素插入在A[i-1]之后(即A[i]之前)的操作要求。
单选题
软件的结构化设计(SD)方法中,一般分为概要设计和详细设计两阶段,其中详细设计主要是要建立{{U}} {{U}}
{{/U}} {{/U}}。
A. 软件结构
B. 软件过程
C. 软件模型
D. 软件模块
【正确答案】
D
【答案解析】 [解析] 软件设计可以分为概要设计和详细设计。概要设计的任务是模块分解,确定软件的结构,模块的功能和模块间的接口,以及全局数据结构。详细设计的任务是设计每个模块的实现细节和局部数据结构,即建立软件模块。
单选题
在Word的编辑状态,为文档设置页码,可以使用{{U}} {{U}} {{/U}} {{/U}}。
A.“工具”菜单中的命令
B.“格式”菜单中的命令
C.“编辑”菜单中的命令
D.“插入”菜单中的命令
【正确答案】
D
【答案解析】 [解析]
本题考查Word中各菜单中的内容。
在Word中,“编辑”菜单的作用一般是对文件的内容进行修改,如复制、粘贴、替换等操作;“格式”菜单的作用一般是用来设置文本的格式,如段落间距、行间距等;“插入”菜单的作用是对文本进行一些特殊的插入,如图片、视频、页码等一些特殊对象。
单选题
The Internet is an open system,and most information is available to
everyone. It is very important to add{{U}} {{U}} {{/U}}
{{/U}}to existing system for protecting the secret information.
A.Web pages
B.modem
C.security
D.network
单选题
计算机网络从组网设备的功能上,可以分为通信子网与{{U}} {{U}} {{/U}} {{/U}}。
A.服务器
B.数据通信网
C.局域网
D.资源子网
【正确答案】
D
【答案解析】 [解析]
本题考查计算机网络的分类。
从组网设备的功能上来对网络进行划分,网络可以分为通信子网和资源子网。通信子网是指计算机网络中负责数据通信的部分;而资源子网是指网络中面向用户的部分,负责全网络面向应用的数据处理工作。
单选题
在以下选项中,可以用于Internet信息服务器远程管理的是{{U}} {{U}} {{/U}}
{{/U}}。
A.Telnet
B.RAS
C.FTP
D.SMTP
【正确答案】
A
【答案解析】 [解析]
本题考查几个常见Internet应用协议的功能。
Telnet(远程登录协议)的基本功能是允许用户登录进入远程主机系统进行操作和管理。Telnet的应用不仅方便了我们进行远程登录,也为黑客提供了一种入侵的手段和后门。
FTP(文件传输协议)是在Internet上使用最广泛的文件传输协议,允许传输任意文件,并且允许文件具有所有权与访问权限。
SMTP(简单邮件传输协议),是一种提供可靠且有效电子邮件传输的协议,使用 SMTP,可实现相同网络上处理机之间的邮件传输,也可通过中继器或网关实现某处理机与其他网络之间的邮件传输。
RAS(远程访问服务)主要用来配置企业的远程用户对企业内部网络的访问。
单选题
在SQL中,SELECT语句的“SELECT DISTINCT”表示查询结果中{{U}} {{U}}
{{/U}} {{/U}}。
A.属性名都不相同
B.去掉了重复的列
C.行都不相同
D.属性值都不相同
【正确答案】
C
【答案解析】 [解析]
本题考查SQL的基本语法结构。
在SQL语言中,只提供了一个动词SELECT用来进行数据查询操作,SELECT一般结合ALL或DISTINCT来使用,而DISTINCT表示要在查询结果中去掉重复的行,因此“SELECT DISTINCT”表示查询结果中的行都不相同。
单选题
In the Ethernet LAN, an algorithm was chosen to dynamically adapt to
the number of stations trying to send. It is caned{{U}} {{U}}
{{/U}} {{/U}}.
A. backward learning
B. binary exponential backoff
C. spaanning tree
D. CRC
【正确答案】
B
【答案解析】 [解析] 在以太网局域网中,某算法被用于动态地适应传输目的站点数目,这个算法是二进制幂补偿法。
单选题
一个队列的入列序列是1,2,3,4,则队列的输出序列是{{U}} {{U}} {{/U}} {{/U}}。
A. 4,3,2,1
B. 1,2,3,4
C. 1,4,3,2
D. 3,2,4,1
【正确答案】
B
【答案解析】 [解析] 队列是一种先进先出的线性表,它只能在表的一端进行插入,另外一端进行删除元素。
单选题
局域网(LAN)指较小地域范围内的计算机网络,一般是一幢建筑物内或一个单位的几幢建筑物内的计算机互连而成的计算机网络。局域网有多种类型,目前使用最多的是{{U}}
{{U}} {{/U}} {{/U}}。
A.FDDI
B.剑桥环网
C.ATM局域网
D.以太网
【正确答案】
D
【答案解析】 [解析] 目前使用最多的局域网是以太网。
单选题
将一个递归算法改为对应的非递归算法时,通常需要使用______。
【正确答案】
A
【答案解析】 [解析]
本题考查的是栈的典型应用,在计算机语言的实现以及将递归过程转变为非递归过程的处理中,通常用栈来处理。栈的应用还包括表达式求值、括号匹配等。
单选题
计算机软件著作权的保护期满后,除______以外,其他权利终止。
A.发表权
B.开发者身份权
C.使用权
D.发行权
【正确答案】
B
【答案解析】 [解析]
根据《著作权法》和《计算机软件保护条例》的规定,计算机软件著作权的权力自软件开发完成之日起完成,保护期为50年,保护期满,除开发者身份权外,其他权利终止。一旦计算机软件著作权超出保护期,软件就进入公用领域。
单选题
McCall软件质量模型中,______属于产品转移方面的质量特性。
A.可测试性
B.正确性
C.可移植性
D.易使用性
【正确答案】
C
【答案解析】 本题考查软件质量管理的基本知识。
McCall软件质量模型从软件产品的运行、修正、转移三个方面确定了11个质量特性。运行方面的特性包括正确性、可靠性、易使用性、效率和完整性;修正方面的特性包括可维护性、灵活性和可测试性。转移方面的质量特性包括可移植性、复用性和互用性。
单选题
系统总线是CPU与存储器、外部设备间的公用总线,不包括______。
A.数据总线
B.控制总线
C.通信总线
D.地址总线
【正确答案】
C
【答案解析】 [解析]
系统总线是微处理器芯片对外引线信号的延伸或映射,是微处理器与片外存储器及I/O接口传输信息的通路,如ISA、EISA、PCI。内总线信号按功能可分为三类:地址总线、数据总线和控制总线。通信总线是指计算机和外围设备之间或其它计算机系统之间的连接总线,如RS-232C、USB等。
单选题
如果访问一个网站速度很慢,可能有多种原因,但首先应该排除的是{{U}} {{U}} {{/U}}
{{/U}}。
A.网络服务器忙
B.通信线路忙
C.本地终端遭遇病毒
D.没有访问权限
【正确答案】
D
【答案解析】 [解析] 访问一个网站的速度很慢,可能的原因有多种,例如本地终端故障(例如遭遇病毒)、通信线路故障或网络服务器忙等。有无访问权限与网络速度无关。
单选题
利用逐点插入建立序列(52,43,73,88,76,18,38,61,45,39)对应的二叉排序树之后,查找元素61要进行{{U}}
{{U}} {{/U}} {{/U}}次元素间的比较。
【正确答案】
A
【答案解析】 [解析] 利用逐点插入建立二叉排序树是从空树开始,通过查找将每个节点作为一个叶子插入。建立序列(50,72,43,85,75,20,35,45,65,30)的二叉排序树如图所示。
[*]
二叉排序树
根据如图所示的二叉排序树可知,查找元素61要进行3次元素间的比较。
单选题
OOP使得对象具有交互能力的主要模型是______。
A.事件驱动模型
B.消息传递模型
C.迟后联编机制
D.动态绑定机制
【正确答案】
B
【答案解析】 [解析] 本题考查面向对象程序设计的基础知识。
OOP是面向对象程序设计的英文简写,其设计的基本原则是计算机程序由单个能够起到子程序作用的单元或对象组合而成。为了实现整体运算,对象必须具有交互能力,即每个对象都能够接收信息和向其他对象发送信息,这正好是面向对象程序设计中消息传递模型所描述的内容。
单选题
软件系统运行时发现了系统测试阶段尚未发现的错误,改正这些错误属于______维护。
【正确答案】
A
【答案解析】 本题考查软件系统维护的基本知识。
软件维护一般有正确性维护、适应性维护、完善性维护和预防性维护。正确性维护是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。适应性维护是指使应用软件适应信息技术变化和管理需求变化而进行的修改。完善性维护,主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征。预防性维护,为了改进应用软件的可靠性和可维护性,为了适应未来的软硬件环境的变化,主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰。
提交答案
关闭