计算机基础专升本考试(习题卷17)_第1页
计算机基础专升本考试(习题卷17)_第2页
计算机基础专升本考试(习题卷17)_第3页
计算机基础专升本考试(习题卷17)_第4页
计算机基础专升本考试(习题卷17)_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试卷科目:计算机基础专升本考试计算机基础专升本考试(习题卷17)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages计算机基础专升本考试第1部分:单项选择题,共89题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.如右图所示,Windows资源管理器中,文件夹图标前的符号+是()。A)文件夹中还有子文件夹的标记B)备份文件的标记C)文件夹被压缩的标记D)系统文件夹的标记答案:A解析:[单选题]2.关于?do{循环体}while(条件表达式)?,以下叙述正确的是()。A)循环体的执行次数总是比条件表达式的执行次数多一次B)条件表达式的执行次数总是比循环体的执行次数多一次C)条件表达式的执行次数与循环体的执行次数一样D)条件表达式的执行次数与循环体的执行次数无关答案:D解析:考查do-while循环语句。其执行过程为:先执行do循环体语句,然后判定圆括号内的表达式,如果为真则继续执行do循环体语句,如果为假则结束循环。考虑情况一:即由于条件表达式为假而退出循环,此时二者执行次数一样;情况二:即在循环体中执行了break语句而退出循环,此时条件表达式的执行次数比循环体的执行次数少一次。因此,答案选择D选项。[单选题]3.若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。A)1B)0C)2D)不知道a的值,不能确定答案:A解析:运算符?||?为逻辑或运算符,即只要两边的条件表达式中有一个为?真?,则?逻辑或?的运算结果就为?真?。当a==1时,运算符左边的表达式为?真?;当a!=1时,运算符右边的表达式为?真?。因此,逻辑表达式(a==1)||(a!=1)的值恒为1。答案选择A选项。[单选题]4.在多媒体设置窗口中,可以设置多种设备的特性,其主要功能有()A)?音频?标签、?视频?标签、?MIDI?标签、?音量控制?标签B)?音频?标签、?视频?标签、?MIDI?标签、?CD音乐?标签C)?音频?标签、?视频?标签、?CD音乐?标签、?音量控制?标签D)?音频?标签、?视频?标签、?高级?标签、?音量控制?标签答案:B解析:[单选题]5.若有定义:Inta[2][3];以下选项中对a数组元素正确引用的是()。A)a[2][!1]B)a[2][3]C)a[0][3]D)a[1>2][!1]答案:D解析:a[2][3]表示2行3列的数组,即a[0][0],a[0][1],a[0][2],a[1][0],a[1][1],a[1][2],行下标最大值为1,列下标最大值为2。D项,其中1>2为假即0,!1也为0,即访问a[0][0]。答案选择D选项。[单选题]6.fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是()。#include<stdio.h>#defineN5Voidfun(intx[N]){Intm;For(m=N-1;m>=0;m--)scanf("%d",}A)&x[++m]B)&x[m+1]C)x+(m++)D)x+m答案:D解析:数组x中包含5个元素,分别为x[0],x[1],x[2],x[3],x[4]。AB两项,第一次循环时,m=4,x[++m]和x[m+1]均越界;C项,m++与for循环中的表达式m--构成死循环。答案选择D选项。[单选题]7.下列数据中,()是非线性数据结构。A)栈B)队列C)完全二叉树D)堆答案:C解析:[单选题]8.在设置新闻读取程序的参数时不必提供的是_()___A)电子邮件地址B)口令C)新闻服务器地址D)连接信息答案:B解析:[单选题]9.以下程序:#include<stdio.h>Voidfun(intx){If(x/2>1)fun(x/2);Printf("%d",x);}Main(){Fun(7);Printf("\n");}程序运行后的结果是()。A)137B)731C)73D)37答案:D解析:函数fun是递归函数,递归终止条件是x小于等于3,当大于3时递归调用fun(x/2)。第一次循环X/2=3,调用fun(3),x/2=1,跳出if循环,执行输出x=3,然后回到第一次循环,执行if循环的语句,输出x=7。答案选择D选项。[单选题]10.冯.诺依曼结构计算机的五大基本构件包括运算器、存储器、输入设备、输出设备和_()。A)显示器B)控制器C)硬盘存储器D)鼠标器答案:B解析:[单选题]11.在有向图的邻接表存储结构中,顶点v在链表中出现的次数是()。A)顶点v的度B)顶点v的出度C)顶点v的入度D)依附于顶点v的边数答案:B解析:在有向图中,第j个链表中的结点个数只是顶点vi的出度,为求入度,必须遍历整个邻接表。因此顶点v在链表中出现的次数是顶点v的出度。[单选题]12.在Excel中,将某一单元格内容设为?星期一?后,拖放该单元格填充6个连续的单元格,其内容为:()。A)连续6个?星期一?B)连续6个空白C)星期二.星期三.星期四.星期五.星期六.星期日D)以上都不对答案:C解析:[单选题]13.有以下程序:当执行程序时,按下列方式输入数据(从第一列开始,<CR>代表回车,注意:回车是一个字符)12<CR>34<CR>则输出结果是()。A)1234B)12C)12<CR>3D)12<CR>34答案:C解析:scanf()函数的一般调用形式为:scanf(格式控制,输入地址列表)。其中,格式控制是用双引号括起来的字符串,包括格式字符和普通字符,格式是由?%?和格式字符组成。getchar()函数的功能是从标准输入设备上读入一个字符。根据程序中的格式控制可知,接收输入时分别把1赋给了A,2赋给了B,然后getchar()函数提取一个换行符赋给C,再提取一个字符3赋给了d。所以程序的输出结果为:12<CR>3。答案选择C选项。[单选题]14.关于局域网的硬件组成,错误的说法的是___()__A)主机一般称为服务器B)终端一般是微机C)通信控制处理机一般不需要设置D)一般需要设置专门的计算机作为集中器答案:D解析:[单选题]15.在下列有关Windows95菜单命令的说法中,不正确的是()。A)菜单命令中有省略号??,表示打开一个对话框B)如果命令后面有箭头,选择此命令会引出一个子菜单C)如果命令后有组合键,则此组合键为选择该命令的快捷键D)菜单中呈灰色暗淡的颜色,表示相应的命令被破坏答案:D解析:[单选题]16.反映计算机存储容量的基本单位是_()__A)二进制位B)字节C)字D)双字答案:B解析:[单选题]17.有以下程序段Int*p;P=malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是()。A)intB)(int*)C)int*D)(*int)答案:B解析:C语言标准规定malloc函数返回值的类型为void*,函数的调用形式为:malloc(size),size的类型为unsignedint。p是指向int型的指针,要把void*强制转换成int*。答案选择B选项。[单选题]18.随着微型计算机的广泛应用,大量的微型计算机通过以太网交换机构成的局域网联入广域网,而局域网与广域网的互联是通过_______设备实现的。A)以太网交换机B)无线路由器C)路由器D)电话交换机答案:C解析:[单选题]19.以下叙述中正确的是()。A)C程序中的注释只能出现在程序的开始位置和语句的后面B)C程序书写格式严格,要求一行内只能写一个语句C)C程序书写格式自由,一个语句可以写在多行上D)用C语言编写的程序只能放在一个程序文件中答案:C解析:C程序的注释可以出现在C程序的任何位置,注释符号:?//?或?/*…*/?,选项A错误。C程序中,一行内可写多个语句,每条语句用分号?;?结束,选项B错误,选项C正确。用C语言编写的程序可以放在多个程序文件中,用#include命令行实现文件包含功能,选项D错误。答案选择C选项。[单选题]20.设有如下语句:TypedefstructDate{Intyear;Intmonth;Intday;}DATE;则以下叙述中错误的是()。A)DATE是用户定义的结构体变量B)structDate是用户定义的结构体类型C)DATE是用户说明的新结构体类型名D)struct是结构体类型的关键字答案:A解析:C语言允许用typedef说明一种新类型名,其一般形式如下:typedef类型名新类型名;,题目中定义了新类型Date,这种类型变量包含3个成员,DATE是这种新类型的名字,不是结构体变量,C项正确,A项错误。structDate是用户定义的结构体类型,B项正确。struct是结构体类型的关键字,D项正确。答案选择A选项。[单选题]21.已知a=5,b=6,c=7,d=8,m=2,n=2,执行(m=a>b)&&(n=c<d)后n的值为()。A)1B)0C)2D)-1答案:C解析:?=?优先级低于?<??>?。?&&?逻辑与表达式。exp1&&exp2,规则为:对exp1求值,若为0,则表达式为0,则不计算exp2;若exp1非0,则求exp2值,作为表达式值。本题计算过程为:先判断a>b为假,m=0,整个逻辑表达式为假,不计算右表达式,n=2。答案选择C选项。[单选题]22.以下关于C语言数据类型使用的叙述中错误的是()。A)若要准确无误差地表示自然数,应使用整数类型B)若要保存带有多位小数的数据,应使用双精度类型C)若要处理如?人员信息?等含有不同类型的相关数据,应自定义结构体类型D)若只处理?真?和?假?两种逻辑值,应使用逻辑类型答案:D解析:A项正确,整数的表示是不存在误差的。B项正确,float类型称为单精度类型,double类型称为双精度类型,一般系统中,为float类型的变量分配4个字节的存储单元,为double类型的变量分配8个字节的存储单元。C项正确,struct结构体,可以用来描述包含多种基本类型的复杂对象。D项错误,C语言中没有逻辑类型,在C++中才引入的。答案选择D选项。[单选题]23.就平均性能而言,目前最好的内排序方法是()排序法。A)冒泡B)希尔插入C)交换D)快速答案:D解析:选D快速排序平均时间复杂度O(nlogn),起泡和交换都是O(n^n),希尔排序取决于步长,所以是快速排序性能较好[单选题]24.在Windows中,Alt+Tab键的作用是______。A)关闭应用程序B)打开应用程序的控制菜单C)应用程序之间相互切换D)打开?开始?菜单答案:C解析:[单选题]25.十进制小数0.8125的十六进制表示为__()_A)0.12B)1.DHC)0.DHD)0.DF答案:C解析:[单选题]26.有关?任务管理器?不正确的说法是______。A)?任务管理器?窗口中能看到cpu使用情况B)计算机死机后,通过?任务管理器?关闭程序,有可能恢复计算机的正常运行C)?任务管理器?窗口中不能看到内存的使用情况D)右键单击任务栏空白处,通过弹出的快捷菜单可以打开?任务管理器?答案:C解析:[单选题]27.Word中向自动更正词库中添中词条应单击()菜单中的?自动更正?命令。A)工具B)编辑C)插入D)视图答案:A解析:[单选题]28.在WORD中,选定表格的某一列,再从?编辑?菜单中选择?清除?命令(或按Del键),将()。A)删除这一列,即表格将少一列B)删除该列各单元格中的内容C)删除该列中第一个单元格中的内容D)删除该列中插入点所在单元格中的内容答案:B解析:[单选题]29.在微型计算机中,内存储器,通常采用_()_。A)光存储器B)磁表面存储器C)半导体存储器D)磁芯存储器答案:C解析:[单选题]30.已定义以下函数Intfun(int*p){Return*p;}Fun函数返回值是()。A)一个整数B)不确定的值C)形参p中存放的值D)形参p的地址值答案:A解析:题目中fun()函数的返回表达式是*p,是形参p所指内容的值,因为p为int型指针,所以该值是一个整数。答案选择A选项。[单选题]31.下列描述中不正确的是()__。A)多媒体技术最主要的两个特点是集成性和交互性B)所有计算机的字长都是固定不变的,都是8位C)通常计算机的存储容量越大,性能就越好D)各种高级语言的翻译程序都属于系统软件答案:B解析:[单选题]32.要将选定的Word文字块从文档的一个位置复制到另一位置,采用鼠标拖动时,需按住()键。A)ShiftB)EnterC)CtrlD)Alt答案:C解析:[单选题]33.以下选项中正确的语句组是()。A)chars[];s="BOOK!";B)char*s;s={"BOOK!"};C)chars[10];s="BOOK!";D)char*s;s="BOOK!";答案:D解析:AC两项错误,因为字符串常量在赋值过程中给出的是这个字符串在内存中所在的一串连续存储单元的首地址,即s是数组首地址,并非字符串变量,故错误;B项,字符串变量的赋值方式有char*s;s="BOOK!";。数组赋值的方式有:chars[];s={''BOOK!''};或是chars[];s=''BOOK!'';。s为字符串变量,赋值方式应该是前者,故错误。D中先定义一个字符串变量,然后将变量指向一个字符串常量,语句正确。答案选择D选项。[单选题]34.为了能在Internet上正确的通信,每台网络设备和主机都分配了唯一的地址,该地址由数字并用小数点分隔开,它称为_()_。A)WWW服务器地址B)TCP地址C)WWW客户机地址D)IP地址答案:D解析:[单选题]35.有以下说明语句:Char*s="\"Name\\Address\n";指针s所指字符串的长度是()。A)17B)15C)14D)说明语句不合法答案:C解析:以?\?开头的转义字符也是字符常量。用一对双引号括起来的多个字符为字符串。?\"?是?"?的转义字符,?\\?是?\?的转义字符,?\n?是换行的转义字符,指针s指向的字符串中字符依次是:"、N、a、m、e、\、A、d、d、r、e、s、s、\0。所以字符串长度为14。答案选择C选项。[单选题]36.计算机病毒是一种()____A)生物体B)化学物C)程序D)幻觉答案:C解析:[单选题]37.存储一个汉字内码所需的字节数是多少___()____A)1个B)8个C)4个D)2个答案:D解析:[单选题]38.用Outlook发送电子邮件时可以传送附件,其附件______。A)只能是二进制文件B)可以是各种类型的文件C)只能是文本文件D)只能是ASCII码文件答案:B解析:[单选题]39.设abc是整型变量,且已正确赋初值,以下选项中错误的赋值语句是()。A)a=1%(b=c=2);B)a=(b=3)*c;C)a=b=c/10;D)a=2=(b=9)=1;答案:D解析:D项,?()?具有最高优先级,b先赋值9,再根据赋值运算符号自右向左进行赋值,再给b赋值为1,再计算2=b,赋值运算符左边必须是一个变量,但数值2是常量,语法错误。[单选题]40.在Excel2010主界面窗口中不包含________。A)输出选项卡B)插入选项卡C)开始选项卡D)数据选项卡答案:A解析:[单选题]41.已知某二叉树的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历是()。A)acbedB)decabC)deabcD)cedba答案:D解析:还原树本身,即可得知答案为D。[单选题]42.若对A盘进行格式化,以下_()_操作是错误的。A)切换到MS-DOS状态下,使用命令:FORMATA:B)在桌面上双击?我的电脑?,在其对话框中单击A盘,再打开?文件?菜单,执行?格式化?命令C)在桌面上双击?我的电脑?,在其对话框中选中A盘并单击右键,在其弹出的菜单中执行?格式化?命令D)在桌面上双击?我的电脑?,在其对话框中双击A盘,再打开?文件?菜单,执行?格式化?命令答案:D解析:[单选题]43.若需要在单元格中任一处换行,以下操作_()_是正确的。A)首先双击该单元格,将插入点移到欲换行的字符前面,按Alt+EnterB)首先单击该单元格,将插入点移到欲换行的字符前面,按Alt+EnterC)首先双击该单元格,将插入点移到欲换行的字符前面,按Shift+EnterD)首先单击该单元格,将插入点移到欲换行的字符前面,按Shift+Enter答案:A解析:[单选题]44.在Excel中,用户在工作表中输入日期,__()___形式不符合日期格式。A)'20-02-2000'B)02-OCT-2000C)2000/10/01D)2000-10-01答案:A解析:[单选题]45.有一组数据(15,9,7,8,20,-1,7,4),用堆排序的筛选方法建立的初始堆为()A)-1,4,8,9,20,7,15,7B)-1,7,15,7,4,8,20,9C)-1,4,7,8,20,15,7,9D)A,B,C均不对。答案:C解析:由堆的定义可知,C选项是堆,堆有最大堆和最小堆之分。[单选题]46.计算机系统由两大部分组成,它们是_______。A)CPU和存储器B)键盘和显示器C)主机和操作系统D)硬件系统和软件系统答案:D解析:[单选题]47.最早设计计算机的目的是进行科学计算,但其主要的都是用于_()_。A)科研B)军事C)商业D)管理答案:B解析:[单选题]48.八进制数执行______的运算法则。A)逢二进一B)逢十六进一C)逢八进一D)逢十进一答案:C解析:[单选题]49.多媒体信息不包括A)影像、动画B)文字、图形C)音频、视频D)声卡、光盘答案:D解析:[单选题]50.计算机问世至今已经历四代,而划分成四代的主要依据则是计算机的()。A)规模B)功能C)性能D)构成元件答案:D解析:[单选题]51.若变量已正确定义,则以下语句的输出结果是()。S=32;S^=32;Printf("%d",s);A)0B)-1C)1D)32答案:A解析:异或操作,两个操作数相同得0,不同得1,因此自身与自身异或,结果是0。答案选择A选项。[单选题]52.设有定义:Char*c;以下选项中能够使字符型指针c正确指向一个字符串的是()。A)charstr[]="string";c=str;B)scanf("%s",c);C)c=getchar();D)*c="string";答案:A解析:B,C选项均为输入函数,其表达意思为输入字符串c。B项中scanf()函数是将c定义为一个字符数组的数组名;C项中是将c定义为一个字符型变量;D项中是需要在指针定义时为它赋值,因此是不合法的,所以BCD三项都不正确。A项定义字符数组str,再将字符数组str的首地址赋给字符型指针c,正确。所以答案选择A选项。[单选题]53.以下正确的字符串常量是()。A)""B)'abc'C)OlympicGamesD)"\\\"答案:A解析:字符串常量需要用双引号括起来,A项正确;"\\\"中第三个\和"和在一起是一个字符,D项错误。答案选择A选项。[单选题]54.以下选项中非法的C语言字符常量是()。A)'aa'B)'\b'C)'\007'D)'\xaa'答案:A解析:A项,'aa'表示字符串,应该用双引号括起来。B项,转义符'\b'表示后退一格;C项,'\ddd'表示八进制ACSII码对应的字符;D项,'\xhh'表示两位的十六进制ASCII码对应的字符。答案选择A选项。[单选题]55.以下不能将键盘输入的字符串:Thisisastring<回车>读入到str中的程序段是()。A)charstr[80];scanf("%s",str);B)charstr[80];inti=0;while((str[i++]=getchar())1='\n');str[i]=0;C)charstr[80];gets(str);D)charstr[80],*ps=str;do{scanf("%c",ps);}while(*ps++!='\n');*(ps)=0;答案:A解析:在使用scanf函数时,在输入数据时,遇到空格,或按?回车?键或按?跳格?(Tab)键时该数据认为结束。A项中输入This后有一个空格,认为数据输入结束,以后的数据不能再读入到str中。B项用getchar读人字符,键盘输入的所有字符均被认为是有效字符读入,用while循环控制读入,当读入字符为回车时结束读入,字符串被正确的读入到str中。C项用gets函数读入字符串,它读入键盘输入的所有字符,遇到回车自动结束读入,所以也能正确读入字符串到str中。D项用do„while和指针循环控制字符输入,依次判断输入字符是否为回车符,若不是回车符则放人字符数组中,直到读入回车符,结束循环,数组str中正确存放人指定的字符串。答案选择A选项。[单选题]56.计算机当前的应用领域无所不在,但其应用最早的领域却是_()_。A)数据处理B)科学计算C)人工智能D)过程控制答案:B解析:[单选题]57.以下关于return语句的叙述中正确的是()。A)一个自定义函数中必须有一条Return语句B)一个自定义函数中可以根据不同情况设置多条return语句C)定义成void类型的函数中可以有带返回值的return语句D)没有return语句的自定义函数在执行结束时不能返回到调用处答案:B解析:B项,一个自定义函数可以根据不同的情况设置多条return语句,但注意函数的返回值必须只有一个;A项,一个自定义函数中可以没有返回值,只要定义为void型即可;C项,定义成void类型的函数没有返回值,所以其中不可以有return语句;D项,程序执行结束后无论是否有return语句都自动返回到调用处。答案选择B选项。[单选题]58.有六个元素6,5,4,3,2,1的顺序进栈,问下列哪一个不是合法的出栈序列?()A)543612B)453126C)346521D)234156答案:C解析:由于栈是先进后出的,所以C选项中,先让6,5,4,3入栈,然后3,4出栈,出栈,此时栈里面只有6,5。应该先出栈5,再出栈6.所以C选项错误。[单选题]59.在_()的建设发展过程中,?计算机网络?一词开始广泛使用A)NFSnetB)ESnetC)ARPAnetD)NSLnet答案:C解析:[单选题]60.在Windows的?资源管理器?中,一个接近标准的字处理软件,可设置段落格式,适用于短小文档的文本编辑器软件是______。A)写字板B)记事本C)PowerpointD)Excel答案:A解析:[单选题]61.用直接插入排序方法对下面四个序列进行排序(由小到大),元素比较次数最少的是()。A)94,32,40,90,80,46,21,69B)32,40,21,46,69,94,90,80C)21,32,46,40,80,69,90,94D)90,69,80,46,21,32,94,40答案:C解析:因为C选项中,已经排好顺序,在排好顺序的序列中,插入排序只需要每个元素比较一次即可,所以最少。[单选题]62.下面选项中关于?文件指针?概念的叙述正确的是()。A)文件指针就是文件位置指针,表示当前读写数据的位置B)文件指针是程序中用FILE定义的指针变量C)文件指针指向文件在计算机中的存储位置D)把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符答案:B解析:文件指针实际上是指向一个结构体类型的指针。B项正确,结构体类型名为FILE,用来定义文件指针,文件指针的定义形式为:FILE*文件指针名。A项错误,文件指针是指在程序中定义的FILE类型的变量,通过fopen函数调用给文件指针赋值,使文件指针和某个文件建立联系,C程序中通过文件指针实现对文件的各种操作;文件位置指针只是一个形象化的概念,表示当前读或写的数据在文件中的位置;C项错误,文件在计算机中的存储位置由操作系统负责,文件指针并没有指向文件的存储位置;D项错误,fscanf可以用于读文件,而非写文件。答案选择B选项。[单选题]63.链式栈结点为:(data,link),top指向栈顶若想摘除栈顶结点,并将删除结点的值保存到x中,则应执行操作()。A)x=top->data;top=top->link;B)top=top->link;x=top->link;C)x=top;top=top->link;D)x=top->link;答案:A解析:将top指针指向的结点的元素赋值给x为x=top-->data;,top指向top指向的结点的指针的结点处Top=top-->link;,所以这道题选择A。[单选题]64.__()不是通信子网的功能A)数据传输B)数据转接C)数据采集D)数据交换答案:C解析:[单选题]65.设有定义:Inta=0,b=1,c=1;以下选项中,表达式值与其他三个不同的是()。A)b=a==cB)a=b=cC)a=c==bD)c=a!=c答案:A解析:赋值运算结合性为由右向左结合,成功实现赋值后以左值为返回值。逻辑表达式成立则返回1,不成立返回0。A项,逻辑表达式a==c不成立,则b=0,表达式值为0;B项,将c赋值给B,b=1,再将b赋给A,A=1,表达式值为1;C项,逻辑表达式c==b成立,则a=1,表达式值为1;D项,逻辑表达式a!=c成立,则c=1,表达式值为1。A项与其他项不同。答案选择A选项。[单选题]66.循环队列存储在数组A[0,m]中,则入队时的操作为()。A)rear=rear+1B)rear=(rear+1)%(m-1)C)rear=(rear+1)%mD)rear=(rear+1)%(m+1)答案:D解析:循环队列的重要操作:①初始化:(MAXSIZE为最大队列长度)Q.base=(QElemType*)malloc(MAXSIZE*sizeof(QElemType));Q.front=Q.rear=0;②返回Q中元素的个数Return(Q.rear―Q.front+MAXSIZE)%MAXSIZE;③插入元素(队尾插入)If((Q.rear+1)%MAXSIZE==Q.front)returnERROR;∥队满判断Q.base[Q.rear]=e;E15Q.rear=(Q.rear+1)%MAXSIZE;∥修改Q.rear的方法∥Q.rear总是指向下一个可以插入新元素的位置。④删除元素(从队首删除)If(Q.front==Q.rear)returnERROR;∥队空的判断E=Q.base[Q.front];Q.front=(Q.front+1)%MAXSIZE;此题可知,MAXSIZE=m+1。[单选题]67.有语句:K=x<y?(y<z?1:0):0;以下选项中,与此语句功能相同的是()。A)if(x<y||y<z)k=1;elsek=0;B)if(x<y)k=0;elseif(y<z)k=1;C)if(x<y)if(y<z)k=1;elsek=0;D)if(x<y&&y<z)k=1;elsek=0;答案:D解析:D项正确,题中,先判断x<y是否成立,如果为假,直接返回0,如果为真,再判断y<z,如果为真返回为1,否则返回0,综合所知,只有x<y且y<z时返回1,否则返回0。答案选择D选项。[单选题]68.笔记本电脑是一种______。A)大中型计算机B)超巨型计算机C)中小型计算机D)微型计算机答案:D解析:[单选题]69.对于复杂问题,可以将任务分散到不同的计算机上进行分布式处理,这是计算机网络的___()_功能A)均衡负载及分布处理B)资源共享C)集中处理D)信息快速传输答案:A解析:[单选题]70.下列排序方法中,哪一个是稳定的排序方法?()A)直接选择排序B)二分法插入排序C)希尔排序D)快速排序答案:B解析:选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法,而冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法。[单选题]71.用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过_()_。A)汇编B)编辑C)解释D)编译和连接答案:D解析:[单选题]72.计算机的中表示存储容量的基本单位是_()__A)字节B)整数C)数字D)符号答案:A解析:[单选题]73.在Excel降序排列中,若要排序的一列中有空白单元的行会被()。A)放置在排序的数据清单最后一行B)放置在排序的数据清单第一行C)不排序D)保持原始次序答案:A解析:[单选题]74.在WorD表格中,某一个单元格中的数据是由公式计算得到的,现在欲查看一下这个单元格进行的何种运算,应该进行下列_()_操作。A)单击经过计算而得到数据的单元格,右键弹出一菜单,在其中单击?切换域代码?命令B)单击经过计算而得到数据的单元格,右键弹出一菜单,在其中单击?更新域?命令C)双击经过计算而得到数据的单元格,域代码自动显示出来D)单击经过计算而得到数据的单元格,域代码自动显示出来答案:B解析:[单选题]75.MS-DOS中,__()_是DOS内核与硬件系统的接口。A)DOS引导记录B)IO.SYSC)MSDOS.SYSD)COMMAND.COM答案:B解析:[单选题]76.若有以下程序段Structst{Intn;Structst*next;};Structsta[3]={5,&a[1],7,&a[2],9,'\0'},*p;P=&a[0];则以下选项中值为6的表达式是()。A)p->n++B)(*p).nC)++(p->n)D)p->n答案:C解析:定义长度为3的struct数组A,a中每个元素的next指向下一个元素,实际上数组a的元素构成了一条单链表,指针p指向单链表的头部,p->n等于5,p->next指向a[1]。ABD三项返回的都是p->n的值5。答案选择C选项。[单选题]77.下列存储器中,存取速度最快的是_()_。A)CD-ROMB)内存储器C)软盘D)硬盘答案:B解析:[单选题]78.以下四种软件中,用来编辑视频文件的是______。A)ACDseeB)PhotoshopC)PremiereD)WinRAR答案:C解析:[单选题]79.设有一个M*N的矩阵已经存放在一个M行N列的数组x中,且有以下程序段:Sum=0;For(i=0;i<M;i++)sum+=x[i][0]+x[i][N-1];For(j=1;j<N-1;j++)sum+=x[0][j]+x[M-1][j];以上程序段计算的是()。A)矩阵两条对角线元素之和B)矩阵所有不靠边元素之和C)矩阵所有元素之和D)矩阵所有靠边元素之和答案:D解析:程序执行过程为:第一个for循环实现对第一列和第N列求和。第二个for循环在上一个for循环结果上实现对第一行和第M行从第二个元素到第N-1个元素的求和,总体来说,就是矩阵所有靠边元素之和,答案选择D选项。[单选题]80.关于信息社会的信息处理,以下说法正确的是_()__A)信息处理的主要任务是数据存储B)信息处理的结果是信息编码C)信息处理实际上是计算机进行数据处理D)信息处理的目的是为了将现实世界信息转换为计算机能识别的符号答案:C解析:[单选题]81.目前网络传输介质中传输速率最高的是_()_。A)双绞线B)同轴电缆C)光缆D)电话线答案:C解析:[单选题]82.Windows的整个显示屏幕称为__()。A)窗口B)屏幕C)工作台D)桌面答案:D解析:[单选题]83.计算机的指令系统能实现的运算有()A)数值运算和非数值运算B)算术运算和逻辑运算C)图形运算和数值运算D)算术运算和图象运算答案:B解析:[单选题]84.公安部开发的KILL软件是用于计算机病毒的()的软件。A)分析和统计B)检测C)检测和清除D)报案答案:C解析:[单选题]85.字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是()。A)if(strcmp(a,b)==0)B)if(strcpy(a,b))C)if(a==b)D)if(a=b)答案:A解析:C语言中,判断字符串是否相等,使用字符串比较函数strcmp(),不能使用相等操作符?==?。Strcmp(s1,s2)函数比较s1和s2所指字符串的大小时,若串s1>串s2,函数值大于0(正数);若串s1=串s2,函数值等于0;若串s1<串s2,函数值小于0(负数)。答案选择A选项。[单选题]86.以下选项中,能用作数据常量的是()。A)o115B)0118C)1-5e1.5D)115L答案:D解析:C语言中实型常量有两种表示:小数形式和指数形式。在指数形式中,字母e(或E)之前必须要有数字,且e或E后面的指数必须为整数,故C项错误;八进制整数常量以数字0开始,而不是o,故A项错误。在八进制数中的有效数字为0~7,故B项错误;L是长整型数据标识,115L为长整型常数即longint,D项正确。答案选择D选项。[单选题]87.算法复杂性度量是()A)时间复杂性B)空间复杂性C)程序出错概率D)时间空间平均复杂性答案:B解析:时空复杂性有最好情况和最坏情况,一般指的是平均复杂性。[单选题]88.下面关于线性表的叙述中,错误的是哪一个?()A)线性表采用顺序存储,必须占用一片连续的存储单元。B)线性表采用顺序存储,便于进行插入和删除操作。C)线性表采用链接存储,不必占用一片连续的存储单元。D)线性表采用链接存储,便于插入和删除操作。答案:B解析:线性表采用顺序存储,每插入或者删除一个元素就需要后面的元素进行移位。所以顺序存储不方便插入和删除[单选题]89.计算机网络设备的组成,一般不包括__()__A)主计算机系统B)通信控制处理机C)通信线路D)自动控制系统答案:D解析:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论