15带答案.docx
《15带答案.docx》由会员分享,可在线阅读,更多相关《15带答案.docx(10页珍藏版)》请在冰豆网上搜索。
15带答案
15(带答案)
1.将目标程序(.OBJ)转换成可执行文件(.EXE)的程序称为______。
A、编辑程序
B、编译程序
C、链接程序
D、汇编程序
将目标程序(.OBJ)转换成可执行文件(.EXE)的程序称为链接程序。
2.调制解调器(Modem)的功能是______。
A、将计算机的数字信号转换成模拟信号
B、将模拟信号转换成计算机的数字信号
C、将数字信号与模拟信号互相转换
D、为了上网与接电话两不误
调制解调器是实现数字信号和模拟信号转换的设备。
例如,当个人计算机通过电话线路连入Internet网时,发送方的计算机发出的数字信号,要通过调制解调器换成模拟信号在电话网上传输,接收方的计算机则要通过调制解调器,将传输过来的模拟信号转换成数字信号。
3.下列说法中正确的是______。
A、计算机体积越大,功能越强
B、微机CPU主频越高,其运算速度越快
C、两个显示器的屏幕大小相同,它们的分辨率也相同
D、激光打印机打印的汉字比喷墨打印机多
主频是指在计算机系统中控制微处理器运算速度的时钟频率,它在很大程度上决定了微处理器的运算速度。
一般来说,主频越高,运算速度就越快。
4.若网络的各个节点均连接到同一条通信线路上,且线路两端有防止信号反射的装置,这种拓扑结构称为______。
A、总线型拓扑
B、星型拓扑
C、树型拓扑
D、环型拓扑
总线型拓扑的网络中各个结点由一根总线相连,数据在总线上由一个结点传向另一个结点。
5.一个完整的计算机软件应包含______。
A、系统软件和应用软件
B、编辑软件和应用软件
C、数据库软件和工具软件
D、程序、相应数据和文档
软件是指运行在计算机硬件上的程序、运行程序所需的数据和相关文档的总称。
6.下列叙述中,错误的是______。
A、硬盘在主机箱内,它是主机的组成部分
B、硬盘属于外部存储器
C、硬盘驱动器既可做输入设备又可做输出设备用
D、硬盘与CPU之间不能直接交换数据
硬盘、软盘和光盘存储器等都属于外部存储器,它们不是主机的组成部分。
主机由CPU和内存组成。
7.显示器的参数:
1024×768,它表示______。
A、显示器分辨率
B、显示器颜色指标
C、显示器屏幕大小
D、显示每个字符的列数和行数
显示器的参数:
1024×768,它表示显示器的分辨率。
8.计算机有多种技术指标,其中主频是指______。
A、内存的时钟频率
B、CPU内核工作的时钟频率
C、系统时钟频率,也叫外频
D、总线频率
时钟主频指CPU的时钟频率。
它的高低一定程度上决定了计算机速度的高低。
9.在不同进制的四个数中,最小的一个数是______。
A、11011001(二进制)
B、75(十进制)
C、37(八进制)
D、2A(十六进制)
做此种类型的题可以把不同的进制数转换为同一的进制数来进行比较,由于十进制数是自然语言的表示方法,大多把不同的进制转换为十进制,就本题而言,选项A可以根所据二进制转换十进制的方法进行转换即1*2^7+1*2^6+0*2^5+1*2^4+1*2^3+0*2^2+0*2^1+1*2^0=217;选项C可以根据八进制转换成二进制,再由二进制转换成十进制,也可以由八进制直接转换成十进制即3*8^1+7*8^0=31;同理十六进制也可用同样的两种方法进行转换即2*16^1+A*16^0=42,从而比较217>75>42>31,最小的一个数为37(八进制)。
10.以.wav为扩展名的文件通常是______。
A、文本文件
B、音频信号文件
C、图像文件
D、视频信号文件
wav为微软公司开发的一种声音文件格式,它符合RIFF文件规范,用于保存Windows平台的音频信息资源,被Windows平台及其应用程序所广泛支持。
11.计算机病毒______。
A、不会对计算机操作人员造成身体损害
B、会导致所有计算机操作人员感染致病
C、会导致部分计算机操作人员感染致病
D、会导致部分计算机操作人员感染病毒,但不会致病
计算机病毒是一个程序、一段可执行代码。
它对计算机的正常使用进行破坏,使得计算机无法正常使用,甚至整个操作系统或者硬盘损坏。
12.下列关于操作系统的描述,正确的是______。
A、操作系统中只有程序没有数据
B、操作系统提供的人机交互接口其它软件无法使用
C、操作系统是一种最重要的应用软件
D、一台计算机可以安装多个操作系统
一台计算机可以安装多个操作系统,安装的时候需要先安装低版本,再安装高版本。
13.目前的许多消费电子产品(数码相机、数字电视机等)中都使用了不同功能的微处理器来完成特定的处理任务,计算机的这种应用属于______。
A、科学计算
B、实时控制
C、嵌入式系统
D、辅助设计
嵌入式系统是将先进的计算机技术、半导体技术、电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
14.根据Internet的域名代码规定,域名中的______表示商业组织的网站。
A、.net
B、.com
C、.gov
D、.org
根据Internet的域名代码规定,域名中的net表示网络中心,com表示商业组织,gov表示政府部门,org表示其他组织。
15.汉字国标码(GB2312-80)把汉字分成______。
A、简化字和繁体字两个等级
B、一级汉字,二级汉字和三级汉字三个等级
C、一级常用汉字,二级次常用汉字两个等级
D、常用字,次常用字,罕见字三个等级
为了适应汉字信息交换的需要,我国于1980年制定了国家标准的GB2312-80,即国标码。
国标码中包含6763个汉字和682个非汉字的图形符号,其中常用的一级汉字3755个和二级汉字3008个,一级汉字按字母顺序排列,二级汉字按部首顺序排列。
16.计算机的硬件主要包括:
中央处理器、存储器、输出设备和______。
A、键盘
B、鼠标
C、输入设备
D、显示器
计算机系统由运算器、存储器、控制器、输入设备、输出设备等五大部件组成。
通常将运算器和控制器合称为中央处理器。
17.下列说法中,正确的是______。
A、只要将高级程序语言编写的源程序文件(如try.c)的扩展名更改为.exe,则它就成为可执行文件了
B、高档计算机可以直接执行用高级程序语言编写的程序
C、高级语言源程序只有经过编译和链接后才能成为可执行程序
D、用高级程序语言编写的程序可移植性和可读性都很差
一个高级语言源程序必须过"编译"和"连接装配"两步后才能成为可执行的机器语言程序。
18.十进制数121转换成无符号二进制整数是______。
A、1111001
B、111001
C、1001111
D、100111
数制也称计数制,是指用同一组固定的字符和统一的规则来表示数值的方法。
十进制(自然语言中)通常用0到9来表示,二进制(计算机中)用0和1表示,八进制用0到7表示,十六进制用0到F表示。
(1)十进制整数转换成二进制(八进制、十六进制),转换方法:
用十进制余数除以二(八、十六)进制数,第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。
(2)二(八、十六)进制整数转换成十进制整数,转换方法:
将二(八、十六)进制数按权展开,求累加和便可得到相应的十进制数。
(3)二进制与八进制或十六进制数之间的转换二进制与八进制之间的转换方法:
3位二进制可转换为1位八进制,1位八进制数可以转换为3位二进制数。
二进制数与十六进制之间的转换方法:
4位二进制可转换为1位十六进制数,1位十六进制数中转换为4位二进制数。
因此:
121/2=60……1
60/2=30……0
30/2=15……0
15/2=7……1
7/2=3……1
3/2=1……1
1/2=0……1
所以转换后的无符号二进制整数是1111001。
19.下面关于随机存取存储器(RAM)的叙述中,正确的是______。
A、RAM分静态RAM(SRAM)和动态RAM(DRAM)两大类
B、SRAM的集成度比DRAM高
C、DRAM的存取速度比SRAM快
D、DRAM中存储的数据无须"刷新"
RAM又分为静态RAM(SRAM)和动态RAM(DRAM)两大类,静态RAM存储器集成度低、价格高,但存取速度快;动态RAM集成度高、价格低,但由于要周期性地刷新,所以存取速度较SRAM慢。
20.已知三个字符为:
a、Z和8,按它们的ASCII码值升序排序,结果是______。
A、8,a,Z
B、a,8,Z
C、a,Z,8
D、8,Z,a
a的ASCII码值为97,Z的码值为90,8的码值为56。
21.软件是指______。
A、程序
B、程序和文档
C、算法加数据结构
D、程序、数据与相关文档的完整集合
计算机软件是计算机系统中与硬件相互依存的另一部分,是程序、数据及相关文档的完整集合。
22.下列叙述中正确的是______。
A、栈是"先进先出"的线性表
B、队列是"先进后出"的线性表
C、循环队列是非线性结构
D、有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。
一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。
所以栈又称"后进先出"表,所以选项A是错误的。
队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。
在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。
因此队列又称"先进先出"表,所以选项B是错误的。
循环队列是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。
它的逻辑结构仍然是线性结构,所以选项C是错误的。
有序线性表既可以采用顺序存储结构,也可以采用链式存储结构,所以选项D是正确的。
故本题答案为D。
23.支持子程序调用的数据结构是______。
A、栈
B、树
C、队列
D、二叉树
子程序调用是一种层次关系,子程序调用功能模块,调用功能模块的个数也不确定,可以是一个,也可以是多个。
选项A、C中元素之间是一种前后件关系,前后元素之间没有层次之分,每个结点有一个前件也只有一个后件。
二叉树是一种很有用的非线性结构,二叉树不同于树形结构。
二叉树具有以下两个特点:
①非空二叉树只有一个根结点;②每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。
选项D规定每个结点只能有两个后件。
在子程序调用中,调用的功能模块可以是多个,可以调用超过两个功能模块。
所以选项A、C、D均不正确。
故本题答案为B。
24.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是______。
A、10
B、8
C、6
D、4
在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。
本题中度为2的结点数为5,故叶子结点数为5+1=6个。
故本题答案为C。
25.下列排序方法中,最坏情况下比较次数最少的是______。
A、冒泡排序
B、简单选择排序
C、直接插入排序
D、堆排序
(1)冒泡排序法:
是一种最简单的交换类排序法,它是通过相邻数据元素的交换逐步将线性表变成有序。
假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要比较的次数为n(n-1)/2次。
(2)简单插入排序法:
在简单插入排序法中,每一次比较后最多移掉一个逆序,因此,这种排序方法的效率与冒泡排序法相同。
在最坏情况下,简单插入排序需要n(n-1)/2次比较。
(3)简单选择排序法:
对于长度为n的序列,选择排序需要扫描n-1遍,每一遍扫描均从剩下的子表中选出最小的元素,然后将该最小的元素与子表中的第一个元素进行交换。
简单选择排序法在最坏情况下需要比较n(n-1)/2次。
(4)堆排序法:
堆排序的方法为:
①首先将一个无序序列建成堆。
②然后将堆顶元素(序列中的最大项)与堆中最后一个元素交换(最大项应该在序列的最后)。
在最坏情况下,堆排序需要比较的次数为
。
假设线性表的长度为16,那么冒泡排序、直接插入排序、简单选择排序都需要比较120次,而堆排序需要比较64次。
故本题答案为D。
26.下面叙述中错误的是______。
A、软件测试的目的是发现错误并改正错误
B、对被调试的程序进行"错误定位"是程序调试的必要步骤
C、程序调试通常也称为Debug
D、软件测试应严格执行测试计划,排除测试的随意性
1983年IEEE将软件测试定义为:
使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。
因此选项A的叙述是错误的。
软件测试的基本准则为:
①所有测试都应追溯到需求。
②严格执行测试计划,排除测试的随意性。
③充分注意测试中的群集现象。
④程序员应避免检查自己的程序。
⑤穷举测试不可能。
⑥妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供方便。
因此选项D正确。
在对程序进行了成功的测试之后将进入程序调试(通常称Debug,即排错)。
因此选项C正确。
程序调试的任务是诊断和改正程序中的错误。
程序调试的基本步骤:
①错误定位。
②修改设计和代码,以排除错误。
③进行回归测试,防止引进新的错误。
因此选项B是正确的。
故本题答案为A。
27.耦合性和内聚性是对模块独立性度量的两个标准。
下列叙述中正确的是______。
A、提高耦合性降低内聚性有利于提高模块的独立性
B、降低耦合性提高内聚性有利于提高模块的独立性
C、耦合性是指一个模块内部各个元素间彼此结合的紧密程度
D、内聚性是指模块间互相连接的紧密程度
内聚性:
内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量。
耦合性:
耦合性是模块间互相连接的紧密程度的度量。
因此选项C、D是错误的。
在程序结构中,各模块的内聚性越强,则耦合性越弱。
一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。
因此选项A是错误的,应该降低耦性合提高内聚性,所以选项B是正确的。
故本题答案为B。
28.数据库应用系统中的核心问题是______。
A、数据库设计
B、数据库系统设计
C、数据库维护
D、数据库管理员培训
数据库应用系统是数据库系统再加上应用软件及应用界面这三者所组成,具体包括:
数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面。
在数据库应用系统中的一个核心问题就是设计一个能满足用户要求,性能良好的数据库,这就是数据库设计。
所以选项A是正确的。
故本题答案为A。
29.有两个关系R,S如下:
RS
由关系R通过运算得到关系S,则所使用的运算为______。
A、选择
B、投影
C、插入
D、连接
专门的关系运算包括:
选择、投影和连接。
1、选择:
从关系中找出满足给定条件的元组的操作称为选择。
选择是从行的角度进行的运算,即从水平方向抽取记录。
2、投影:
从关系模式中指定若干个属性组成新的关系。
投影是从列的角度进行的运算,相当于对关系进行垂直分解。
3、连接:
连接是关系的横向结合。
连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。
连接过程是通过连接条件来控制的,连接条件中将出现两个表中的公共属性名,或者具有相同语义、可比的属性。
选择和投影运算的操作对象只是一个表。
相当于对一个二维表进行切割。
连接运算需要两个表作为操作对象。
由图可知关系R通过运算得到关系S,关系S与关系R相比,记录的条数没有发生变化,属性的个数发生了变化。
因此所使用的运算应该是投影。
选项C插入运算会增加记录的条数。
所以选项B是正确的。
故本题答案为B。
30.将E-R图转换为关系模式时,实体和联系都可以表示为______。
A、属性
B、键
C、关系
D、域
将E-R图转换为关系模式时,实体和联系都可以表示成关系,E-R图中属性也可以转换成关系的属性。
实体集也可以转换成关系。
故本题答案为C。