06-2010年9月-全国计算机等级考试二级笔试试卷
计算机二级考试真题及答案
计算机二级考试真题及答案一、单选题(每题2分,共20分)1. 在计算机系统中,CPU是指什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个选项是计算机硬件系统的基本组成部分?A. 操作系统B. 应用软件C. 主机和外设D. 网络答案:C3. 计算机病毒的主要传播途径是什么?A. 通过电子邮件B. 通过U盘C. 通过软件下载D. 以上都是答案:D4. 在Windows操作系统中,如何查看计算机的系统信息?A. 通过“控制面板”B. 通过“任务管理器”C. 通过“系统属性”D. 通过“设备管理器”答案:C5. 在Word中,如何设置文档的页边距?A. 通过“文件”菜单B. 通过“视图”菜单C. 通过“插入”菜单D. 通过“页面布局”菜单答案:D6. 在Excel中,如何快速填充一系列连续的数字?A. 使用“填充”功能B. 使用“排序”功能C. 使用“筛选”功能D. 使用“查找和替换”功能答案:A7. 在PowerPoint中,如何将一张幻灯片复制到另一张幻灯片?A. 使用“复制”和“粘贴”命令B. 使用“剪切”和“粘贴”命令C. 使用“格式刷”工具D. 使用“选择窗格”功能答案:A8. 计算机网络的主要功能是什么?A. 数据存储B. 数据处理C. 数据通信D. 数据加密答案:C9. 以下哪个协议是用于网页浏览的?A. FTPB. SMTPC. HTTPD. POP3答案:C10. 什么是数据库管理系统?A. 用于管理数据库的软件系统B. 用于存储数据的硬件设备C. 用于数据加密的软件系统D. 用于网络通信的软件系统答案:A二、多选题(每题3分,共15分)1. 计算机硬件系统主要包括哪些部分?A. 中央处理器B. 存储器C. 输入输出设备D. 操作系统答案:A、B、C2. 在Word中,哪些操作可以改变文档的字体样式?A. 使用“字体”对话框B. 使用“格式刷”工具C. 使用快捷键D. 使用“样式”功能答案:A、B、C、D3. 在Excel中,哪些功能可以用于数据分析?A. 排序B. 筛选C. 数据透视表D. 条件格式答案:A、B、C、D4. 在PowerPoint中,哪些视图模式可以用来编辑幻灯片?A. 普通视图B. 幻灯片浏览视图C. 幻灯片放映视图D. 幻灯片母版视图答案:A、B、D5. 计算机网络按照覆盖范围可以分为哪些类型?A. 局域网B. 城域网C. 广域网D. 个人区域网答案:A、B、C三、判断题(每题1分,共10分)1. 计算机的存储器是用来存储数据的。
全国计算机二级office试题及答案
全国计算机二级office试题及答案试题一:Microsoft Word1. 在Word中,如何设置页面边距?答案:在菜单栏中选择“页面布局”,然后点击“边距”,可以选择默认的边距设置或者自定义边距。
2. 如何插入页眉和页脚?答案:在菜单栏中选择“插入”,然后点击“页眉”或者“页脚”,可以选择不同的页眉和页脚样式,也可以自定义。
3. 如何实现文档中的文字自动编号?答案:选中需要编号的文字,然后在菜单栏中选择“开始”,点击“多级列表”,选择相应的编号样式。
试题二:Microsoft Excel1. 如何对选定的数据进行排序?答案:选中需要排序的数据范围,然后在菜单栏中选择“数据”,点击“排序”,根据需要选择排序的列和排序方式。
2. 如果在Excel中需要将某个单元格的内容复制到另一个单元格,同时保留原单元格的公式,应该如何操作?答案:选中需要复制的单元格,点击复制按钮或者按下Ctrl+C,然后选中需要粘贴的单元格,点击粘贴按钮或者按下Ctrl+V,Excel会自动复制并保留原单元格的公式。
3. 如何设置单元格的格式为货币格式?答案:选中需要设置格式的单元格,然后在菜单栏中选择“开始”,点击“货币”,选择相应的货币符号和格式。
试题三:Microsoft PowerPoint1. 如何添加幻灯片切换的动画效果?答案:在幻灯片中选择需要添加动画的对象(文字、图片等),然后在菜单栏中选择“动画”,点击“添加动画”,选择相应的动画效果。
2. 如何设置幻灯片的切换方式?答案:在菜单栏中选择“切换”,点击“幻灯片切换”,可以选择不同的切换方式,并可以设置切换速度和其他选项。
3. 如何为幻灯片添加音频或视频?答案:在幻灯片中选择需要添加音频或视频的位置,然后在菜单栏中选择“插入”,点击“音频”或者“视频”,选择相应的文件并插入。
这里提供了简单的全国计算机二级office试题及答案,仅供参考。
实际考试中,试题和答案可能会有所不同,请以官方发布的考试大纲和题库为准。
全国计算机二级C语言历年真题完整版
2010年3月全国计算机等级考试二级C 笔试试卷一、选择题(1)A)对长度为n的有序链表进行查找,最坏情况下需要的比较次数为nB)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log 2n)D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log 2n)(2)算法的时间复杂度是指A)算法的执行时间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是A)编辑软件B)操作系统C)教务管理系统D)浏览器(4)软件(程序)调试的任务是A)诊断和改正程序中的错误B)尽可能多地发现程序中的错误C)发现并改正程序中的所有错误D)确定程序中错误的性质(5)数据流程图(DFD图)是A)软件概要设计的工具B)软件详细设计的工具C)结构化方法的需求分析工具D)面向对象方法的需求分析工具(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。
详细设计属于A)定义阶段B)开发阶段C)维护阶段C)上述三个阶段(7)数据库管理系统中负责数据模式定义的语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是A)文件B)数据库C)字段D)记录(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段(10)有两个关系R和T如下:R T A B C c 32d 32则由关系R得到关系T的操作是A)选择B)投影C)交D)并(11)以下叙述正确的是A)C语言程序是由过程和函数组成的B)C语言函数可以嵌套调用,例如:fun(fun(x))C)C语言函数不可以单独编译D)C语言中除了main函数,其他函数不可作为单独文件形式存在(12)以下关于C语言的叙述中正确的是A)C语言中的注释不可以夹在变量名或关键字的中间B)C语言中的变量可以在使用之前的任何位置进行定义C)在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致D)C语言的数值常量中夹带空格不影响常量值的正确表示AB C a12b22c32d 32(13)以下C语言用户标识符中,不合法的是A)_1B)AaBcC)a_bD)a--b(14)若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是A)a=a++,i++;B)i=(a+k)<=(i+k);C)i=a%11;D)i=!a;(15)有以下程序#include<stdio.h>main(){char a,b,c,d;scanf(“%c%c”,&a,&b);c=getchar();d=getchar;printf(“%c%c%c%c\n”,a,b,c,d);}当执行程序时,按下列方式输入数据(从第1列开始,<CR>代表回车,注意:回车也是一个字符)12<CR>34<CR>则输出结果是A)1234B)12C)12D)12(16)以下关于C语言数据类型使用的叙述中错误的是A)若要准确无误差的表示自然数,应使用整数类型B)若要保存带有多位小数的数据,应使用双精度类型C)若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型D)若只处理“真”和“假”两种逻辑值,应使用逻辑类型(17)若a是数值类型,则逻辑表达式(a==I)||(a!=1)的值是A)1B)0C)2D)不知道a的值,不能确定(18)以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是A)switch(a){case1:a=b;break;default:a++;}B)switch(a==1){case0:a=b;break;case1:a++;}C)switch(a){default:a++;break;case1:a=b;}D)switch(a==1){case1:a=b;break;case0:a++;}(19)如下嵌套的if语句if(a<b)if(a<c)k=a;else k=c;if(b<c)k=b;else k=c;以下选项中与上述if语句等价的语句是A)k=(a<b)?a:b;k=(b<c)?b:c;B)k=(a<b)?((b<c)?a:b)((b>c)?b:c);C)k=(a<b)?((a<c)?a:c)((b<c)?b:c);D)k=(a<b)?a:b;k=(a<c)?a:c;(20)有以下程序#include<stdio.h>main(){int i,j,m=1;for(i=1;i<3;i++){for(j=3;j>0;j--){if(i+j>3)break;m*=i*j;}}printf(“m=%d\n”,m);}程序运行后的输出结果是A)m=6B)m=2C)m=4D)m=5(21)有以下程序#include<stdio.h>main(){int a=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf(“%d,%d\n”,a,b);}程序运行后的输出结果是A)9,18B)8,11C)7,11D)10,14(22)有以下程序,其中k的初值为八进制数#include<stdio.h>main(){int k=011;printf(“%d\n”,k++);}程序运行后的输出结果是A)12B)11C)10D)9(23)下列语句组中,正确的是A)char*s;s="Olympic";B)char s[7];s="Olympic";C)char*s;s={"Olympic"};D)char s[7];s={"Olympic"};(24)以下关于return语句的叙述中正确的是A)一个自定义函数中必须有一条return语句B)一个自定义函数中可以根据不同情况设置多条return语句C)定义成void类型的函数中可以有带返回值的return语句D)没有return语句的自定义函数在执行结束时不能返同到调用处(25)下列选项中,能正确定义数组的语句是A)int num[0..2008];B)int num[];C)int N=2008;D)#define N2008int num[N];int num[N];(26)有以下程序#include<stdio.h>void fun(char*c,int d){*c=*c+1;d=d+1;printf(“%c,%c”,*c,d);}main(){char b=‘a’,a=‘A’;fun(&b,a);printf(“%c,%c\n”,b,a);}程序运行后的输出结果是A)b,B,b,AB)b,B,B,AC)a,B,B,aD)a,B,a,B(27)若有定义int(*pt)[3];,则下列说法正确的是A)定义了基类型为int的三个指针变量B)定义了基类型为int的具有三个元素的指针数组ptC)定义了一个名为*pt、具有三个元素的整型数组D)定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组(28)设有定义double a[10],*s=a;,以下能够代表数组元索a[3]的是A)(*s)[3]B)*(s+3)C)*s[3]D)*s+3(29)有以下程序#include<stdio.h>main(){int a[5]={1,2,3,4,5},b[5]={0,2,1,3,0},i,s=0;for(i=1;i<3;i++)s=s+a[b[i]];printf(“%d\n”,s);}程序运行后的输出结果是A)6B)10C)11D)15(30)有以下程序#include<stdio.h>main(){int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=1;i<3;i++)for(j=1;j<=1;j++)t+=b[i][b[j][i]];printf(“%d\n”,t);}程序运行后的输出结果是A)1B)3C)4D)9(31)若有以下定义和语句char s1[10]="abcd!",s2="\n123\\";printf("%d%d\n",strlen(s1),strlen(s2));则输出结果是A)55B)105C)107D)58(32)有以下程序#include<stdio.h>#define N8void fun(int*x,int i){*x=*x+i;}main(){int a[N]={1,2,3,4,5,6,7,8},i;fun(a,2);for(i=1;i<N/2;i++){printf(“%d”,a[i]);}printf(“\n”);}程序运行后的输山结果是A)1313B)2234C)3234D)1234(33)有以下程序#include<stdio.h>int f(int t[],int n);main(){int a[4]={1,2,3,4},s;s=f(a,4);printf(“%d\n”,s);}int f(int t[],int n){if(n>0)return t[n-1]+f(t,n-1);else return0;}程序运行后的输出结果是A)4B)10C)14D)6(34)有以下程序#include<stdio.h>int fun(){static int x=1;x*=2;return x;}main(){int i,s=1;for(i=1;i<=2;i++)s=fun();printf(“%d\n”,s);}程序运行后的输出结果是A)0B)1C)4D)8(35)有以下程序#include<stdio.h>#define SUB(a)(a)-(a)main(){int a=2,b=3,c=5,d;d=SUB(a+b)*c;printf(“%d\n”,d);}程序运行后的输山结果是A)0B)-12C)-20D)10(36)设有定义:struct complex{int real,unreal;}data1={1,8},data2;则以下赋值语句中错误的是A)data2=data1;B)data2=(2,6);C)data2.real=data1.real;D)data2.real=data1.unreal;(37)有以下程序#include<stdio.h>#include<string.h>struct A{int a;char b[10];double c;};void f(struct At);main(){struct Aa={1001,“ZhangDa”,1098.0};f(a);printf(“%d,%s,%6.1f\n”,a.a,a.b,a.c);}void f(struct At){t.a=1002;strcpy(t.b,“ChangRong”);t.c=1202.0;}输出结果是A)1001,ZhangDa,1098.0B)1002,ChangRong,1202.0C)1001,ChangRong,10980D)1002,ZhangDa,1202.0(38)有以下定义和语句struct workers{int num;char name[20];char c;struct{int day;int month;int year;}s};struct workers w,*pw;pw=&w;能给w中year成员赋1980的语句是A)pw.year=1980;B)w.year=1980;C)pw->year=1980;D)w.s.year=1980;(39)有以下程序#include<stdio.h>main(){int a=2,b=a,c=2;printf(“%d\n”,a/b&c);}程序运行后的输出结果是A)0B)1C)2D)3(40)有以下程序#include<stdio.h>main(){FILE*fp;char str[10];fp=open(“myfile.dat”,“w”);fputs(“abc”,pf);close(pf);fp=open(“myfile.dat”,“a+”);fprintf(pf,“%d”,28);rewind(pf);fscanf(pf,“%s”,str);puts(str);close(pf);}程序运行后的输出结果是A)abcB)28cC)abc28D)因类型不一致而出错二、填空题(1)一个队列的初始状态为空。
计算机二级真题
给定一个Excel表格,其中包含不 同产品的销售额数据
要求使用柱形图展示各产品的销 售额,并添加数据标签
计算机二级office真题
1
以上是计算机二级 office考试的部分真题 示例,由于篇幅限制, 无法展示完整的真题内
容
2
考生在备考时,应通过参考教材、 练习题和模拟试题等方式全面了 解考试内容和要求,提高自己的
给定一个Excel表格,要求如下 使用SUM函数计算"销售额"的总和 使用AVERAGE函数计算"销售量"的平均值
将"销售额"大于1000的行标记为红色背 景 PPT制作
计算机二级office真题
请制作一个PowerPoint演示文稿,要求如下 创建一个标题幻灯片:包含标题"计算机二级考试" 和副标题"模拟试题" 创建一个包含3个要点和相应内容的幻灯片
计算机二级office真题
数据分析题 (每题10分 ,共20分)
数据透视表
计算机二级office真题
给定一个Excel表格, 其中包含销售数据
要求使用数据透视表来 分析各地区的销售总额, 并按照销售额从高到低 进行排序
计算机二级office真题
图表题(每题10分,共20分)
柱形图
计算机二级office真题
计算机二级office真题
操作题(每 题10分,共 60分)
Word文档排版
计算机二级office真题
请将给定的Word文档进行排版,要求如下
设置标题为"黑体 "并居中 正文段落首行缩 进2字符 将正文部分的字 体设置为"微软雅 黑"
设置正文行间距 为1.5倍行距 Excel数据处理
2010年9月全国计算机等级考试二级笔试试卷
2010年9月计算机二级Access考试笔试试题一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A) 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B) 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C) 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D) 上述三种说法都不对答案:B分析:线性表的链式存储结构除了要存储数据外还要存储指针,所以线性表的链式存储鸨结构所需要的存储空间一般要多于顺序存储结构。
(2)下列叙述中正确的是A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对答案:C分析:栈是限定在一端进行插入和删除操作的线性表。
允许插入和删除的一端叫栈顶,另一端叫做栈底,因此栈中元素随着栈顶指针的变化而动态变化而栈底指针不变(3)软件测试的目的是A)评估软件可靠性 B)发现并改正程序中的错误C)改正程序中的错误D) 发现程序中的错误答案:D分析:软件测试的目的是尽可能多的发现程序中的错误,而不是为了单纯的改正程序中的错误。
(4)下面描述中,不属于软件危机表现的是A)软件过程不规范B)软件开发生产率低C)软件质量难以控制D)软件成本不断提高答案:A分析:软件危机表现在以下几个方面:1、经费预算经常突破完成时间一再拖延2、开发的软件不能满足用户要求3、开发的软件可维护性差4、开发的软件可靠性差5、软件开发费用不断增加6、软件开发生产效率低下(5)软件生命周期是指A)软件产品从提出、实现、使用维护到停止使用退役的过程B)软件从需求分析、设计、实现到测试完成的过程C)软件的开发过程D)软件的运行维护过程答案:A分析:软件生命周期是指从软件定义、开发、使用、维护到报废为止的整个过程,一般包括问题定义、可行性分析、总体设计,详细设计,编码、测试和维护等。
9月全国计算机等级考试二级VB笔试真题参考答案
9月全国计算机等级考试二级VB笔试真题参考答案2006年9月全国计算机等级考试二级VB笔试真题参考答案一、选择题1D解析:模块设计要保证低耦合,高内聚。
2A解析:从技术观点来看,软件设计包括软件结构设计、数据设计、接口设计、过程设计。
从工程管理角度,软件设计分为两步完成:概要设计和详细设计。
3C解析:软件维护属于软件生命周期的维护阶段。
4B解析:外模式是用户的数据视图,就是用户所见到的数据模式。
5D6C7D8B9B10A11A解析:窗体的Caption属性值是显示在窗体标题栏中的文本;窗体的Name属性是只读属性,即只可以通过属性窗口改变属性值,在运行时能改变;Name属性值不能为空。
12C解析:在VisualBasic环境中,程序可以用解释方式运行,也可以生成可执行文件EXE运行。
13D解析:此题考察的是运算符的优先级别。
根据表达式的执行顺序和运算符的优先级别,原式可以写成:(Not(a<=c))Or(((4*c)=(b^2))AnD(b<>(a+c)))我们可以在计算机上用以下代码运行验证:PrivateSubForm_Click()a=2b=3c=4Print(Nota<=cOr4*c=b^2AnDb<>a+c)EnDSub14B解析:题目中所给出的是用户自定义类型,在这里要注意新类型的名称是StuDent,所以选项C、D均不正确;我们知道对于类型成员的引用是:对象、属性(方法),所以A不正确。
15D解析:IIf(expr,truepart,falsepart)根据表达式的值,来返回两部分中的其中一个;由于表达式的条件部分运算结果为“TrueAnDFalse”,所以无法判断返回值,输出结果为False。
我们可以在计算机上用以下代码运行验证:PrivateSubForm_Click()a=5b=6c=7D=8Printx=IIf((a>b)AnD(cEnDSub16D解析:MiD(string,start\[,length\])返回Variant(String),其中包含字符串指定数量的字符;Right(string,length)返回Variant(String),其中包含从字符串右边取出的指定数量的字符;UCase(String)返回Variant(String),其中包含转成大写的字符串;我们可以在计算机上用以下代码运行验证:PrivateSubForm_Click()a$="VisualBasicProgramming"b$="Quick"Printb$&UCase(MiD$(a$,7,6))&Right$(a$,12)EnDSub17B解析:此题考察的是控键的常用事件;Change事件在用户向文本框中输入新信息,或当程序把Text属性设置为新值从而改变文本框的Text属性时触发,用户每键入一个字符,会引发一次该事件;Click事件是用户鼠标单击文本框时触发;18B解析:此题考察的是循环的嵌套,Counter的初始值为0,当I=1时,进入内层循环,内层循环语句执行完毕后,Counter的值为3;当I=2时,进入内层循环时,Counter的值仍为3,内层循环语句执行完毕后,Counter的值为6;以此类推,程序全部执行完毕,Counter的.值为12。
二级考试题及答案
二级考试题及答案一、选择题(每题2分,共20分)1. 下列哪个选项是正确的?A. 1+1=2B. 2+2=5C. 3+3=6D. 4+4=9答案:A2. 以下哪个是计算机的输入设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:B3. 以下哪个是计算机的输出设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:C4. 在计算机科学中,什么是二进制?A. 一种编程语言B. 一种数据存储方式C. 一种操作系统D. 一种网络协议答案:B5. 下列哪个选项是正确的?A. 1+1=2B. 2+2=5C. 3+3=6D. 4+4=9答案:A6. 以下哪个是计算机的输入设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:B7. 以下哪个是计算机的输出设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:C8. 在计算机科学中,什么是二进制?A. 一种编程语言B. 一种数据存储方式C. 一种操作系统D. 一种网络协议答案:B9. 下列哪个选项是正确的?A. 1+1=2B. 2+2=5C. 3+3=6D. 4+4=9答案:A10. 以下哪个是计算机的输入设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:B二、填空题(每题2分,共20分)1. 计算机的五大组成部分包括:输入设备、输出设备、存储器、______和______。
答案:中央处理器、外部存储器2. 在计算机系统中,CPU的全称是______。
答案:中央处理器3. 计算机的存储设备分为______和______。
答案:内部存储器、外部存储器4. 计算机的内存分为______和______。
答案:RAM、ROM5. 计算机的操作系统主要负责______和管理硬件资源。
答案:程序运行6. 计算机的五大组成部分包括:输入设备、输出设备、存储器、中央处理器和______。
答案:外部存储器7. 在计算机系统中,CPU的全称是______。
答案:中央处理器8. 计算机的存储设备分为______和______。
全国计算机等级考试二级VISUAL+FOXPRO机试真题2010年09月
全国计算机等级考试二级VISUAL FOXPRO机试真题2010年09月(总分:100.00,做题时间:90分钟)一、一基本操作题(总题数:1,分数:30.00)(分数:30.00)(1).将数据库“稿件管理”的表“投稿”的结构复制到新表“n_投稿”中。
(分数:7.50)__________________________________________________________________________________________ 正确答案:(在命令窗口中输入命令:USE 投稿 (回车执行)COPY STRU TO n_投稿 (回车执行))解析:(2).将表“投稿”中的记录复制到表“n_投稿”中。
(分数:7.50)__________________________________________________________________________________________ 正确答案:(在命令窗口中输入命令:USE n_投稿 (回车执行)APPEND FROM 投稿.dbf (回车执行))解析:(3).对数据库“稿件管理”中的表“投稿”使用表单向导建立一个简单的表单,文件名为“bd1”,要求显示表中的全部字段,表单样式为“凹陷式”,按钮类型为“文本按钮”,按“投稿日期”升序排序,表单标题为“稿件投稿情况表”。
(分数:7.50)__________________________________________________________________________________________ 正确答案:(步骤1:单击工具栏的[新建]按钮,在弹出的[新建]对话框[文件类型]中选择“表单”,单击[向导],在[向导选取]对话框中选择“表单向导”,单击[确定]按钮。
在[表单向导]窗口中的[数据库和表]列表框中选择“稿件管理”数据库和“投稿”表,再单击[全部添加]按钮[*],将表的全部字段添加到[选定字段]列表框中,然后单击[下一步]按钮。
计算机二级考试题带答案
计算机二级考试题带答案一、单选题(每题2分,共20分)1. 在计算机中,二进制数1010转换为十进制数是多少?A. 8B. 10C. 12D. 14答案:B2. 下列哪个选项是计算机病毒的特征?A. 可执行性B. 可预测性C. 潜伏性D. 以上都是答案:D3. 在Excel中,下列哪个函数用于计算一组数值的平均值?A. SUMB. AVERAGEC. MAXD. MIN答案:B4. 计算机硬件系统由哪两部分组成?A. 输入设备和输出设备B. 中央处理器和存储器C. 主机和外设D. 软件和硬件答案:C5. 在Word中,下列哪个快捷键用于保存文档?A. Ctrl + SB. Ctrl + PC. Ctrl + XD. Ctrl + Z答案:A6. 下列哪个选项是计算机操作系统的主要功能?A. 进程管理B. 文件管理C. 设备管理D. 以上都是答案:D7. 在PowerPoint中,下列哪个视图用于编辑幻灯片的详细内容?A. 普通视图B. 幻灯片浏览视图C. 幻灯片放映视图D. 大纲视图答案:A8. 下列哪个选项是计算机存储器的分类?A. RAM和ROMB. 内存储器和外存储器C. 只读存储器和随机存储器D. 以上都是答案:D9. 在计算机网络中,HTTP协议的作用是什么?A. 传输电子邮件B. 传输文件C. 提供网页浏览服务D. 以上都是答案:C10. 下列哪个选项是计算机软件的分类?A. 系统软件和应用软件B. 操作系统和数据库C. 编程语言和编译器D. 以上都是答案:A二、多选题(每题3分,共15分)1. 计算机的输入设备包括哪些?A. 键盘B. 鼠标C. 扫描仪D. 打印机答案:A, B, C2. 计算机的输出设备包括哪些?A. 显示器B. 打印机C. 音箱D. 鼠标答案:A, B, C3. 在Excel中,下列哪些函数用于统计数据?A. COUNTB. COUNTIFC. SUMIFD. AVERAGEIF答案:A, B, C, D4. 计算机病毒的传播途径包括哪些?A. 通过电子邮件B. 通过U盘C. 通过软件下载D. 通过互联网答案:A, B, C, D5. 在Word中,下列哪些功能用于编辑文档?A. 字体设置B. 段落设置C. 插入图片D. 插入表格答案:A, B, C, D三、判断题(每题1分,共10分)1. 计算机的CPU是中央处理器。
2006年9月计算机等级考试《二级Visual FoxPro程序设计》笔试真题及答案
全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(陈远跃-/- 整理)2006年9月笔试试卷参考答案一、选择题(1)D)(2)A)(3)C)(4)B)(5)D)(6)C)(7)D)(8)B)(9)B)(10)A)(11)D)(12)A)(13)C)(14)B)(15)D)(16)D)(17)D)(18)B)(19)C)(20)A)(21)B)(22)C)(23)D)(24)C)(25)A)(26)C)(27)D)(28)B)(29)B)(30)A)(31)D)(32)B)(33)A)(34)B)(35)D)二、填空题(1)3 (2)程序调试(3)元组(4)栈(5)线性结构(6)代码(7)数据库(8)当前(9)INTO TABLE或INTO DBF (10)NULL(11)远程视图(12)更新条件(13)布局(14)标签(15)COLUMN全国计算机等级考试二级Visual FoxPro 数据库设计2006年9月笔试试卷(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)(1)下列选项中不符合良好程序设计风格的是( )。
A )源程序要文档化B )数据说明的次序要规范化C )避免滥用goto 语句D )模块设计要保证高耦合、高内聚(2)从工程管理角度看,软件设计一般分为两步完成,它们是( )。
A )概要设计与详细设计B )数据设计与接口设计C )软件结构设计与数据设计D )过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是( )。
A )软件测试B )概要设计C )软件维护D )详细设计(4)在数据库系统中,用户所见的数据模式为( )。
A )概念模式B )外模式C )内模式D )物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和( )。
A )编码设计B )测试阶段C )运行阶段D )物理设计(6)设有如下三个关系表: R S T下列操作中正确的是( )。
计算机等级考试二级C语言试题及答案
{ int a=5; s+=f(&a);
}
s+=f(&a); printf(“%d\nC)7 D)8
38、有以下程序 #define f(x) x*x main( ) { int i; i=f(4+4)/f(2+2);
15、 若以下选项中的变量已正确定义,则正确的赋值语句 是
(C) A)x1=26.8%3 B)1+2=x2 C)x3=0x12 D)x4=1+2=3;
//%为模式运算,又称为求余运算,二侧均为整形数据 16、 设有以下定义
int a=0; double b=1.25; char c=’A’; #define d 2 则下面语句中错误的是(D) A)a++; B)b++ C)c++; D)d++;
{ int i,s=0;
for(i=1;i<10;i+=2) s+=i+1;
printf(“%d\n”,s);
} 程序执行后的输出结果是(D)
A)自然数1~9的累加和
B)自然数1~10的累加和
C)自然数1~9中的奇数之和 D)自然数1~10中的偶数 之和
25、有以下程序 main( ) { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; } while(!i); n++; } printf(“n=%d\n”,n); } 程序执行后的输出结果是(D) A)n=5 B)n=2 C)n=3 D) n=4
全国二级计算机公共基础部分最近五年的笔试真题及答案
2011年9月全国二级计算机公共基础部分笔试及答案一、选择题:(1)D、(2)C、(3)B、(4)A、(5)C(6)D、(7)C、(8)D、(9)B、(10)A二、填空题【1】线性结构【2】n【3】结构化【4】数据库管理系统【5】关系2011年3月全国二级计算机公共基础部分笔试及答案(4)实体完整性约束要求关系数据库中元组的【4】属性值不能为空。
(5)在关系A(S,SN,D)和关系B(D,CN,NM)中,A 的主关键字是S ,B 的主关键字是D ,则称 【5】 是关系A 的外码。
2010年9月全国二级计算机公共基础部分笔试及答案2010年3月全国二级计算机公共基础部分笔试及答案(1)一个队列的初始状态为空。
现将元素A,B,C,D,E,F,5,4,3,2,1 依次入队,然后再依次退队,则元素退队的顺序为【1】。
(2)设某循环队列的容量为50,如果头指针front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有【2】个元素。
(3)设二叉树如下:对该二叉树进行后序遍历的结果为【3】。
(4)软件是【4】、数据和文档的集合。
(5)有一个学生选课的关系,其中学生的关系模式为:学生(学号, 姓名, 班级, 年龄),课程的关系模式为:课程(课号, 课程名, 学时),其中两个关系模式的键分别是学号和课号。
则关系模式选课可定义为:选课(学号, 【5】 , 成绩)。
一、选择题(每小题 2 分,共70 分)(1)下列数据结构中,属于非线性结构的是()。
A)循环队列B)带链队列C)二叉树D)带链栈(2)下列数据结构中,能够按照“先进后出”原则存取数据的是()。
A)循环队列B)栈C)队列D)二叉树(3)对于循环队列,下列叙述中正确的是()。
A)队头指针是固定不变的B)队头指针一定大于队尾指针C)队头指针一定小于队尾指针D)队头指针可以大于队尾指针,也可以小于队尾指针(4)算法的空间复杂度是指()。
全国计算机二级考试试题题库附答案3篇
全国计算机二级考试试题题库附答案第一篇:多媒体技术一、多媒体技术的概念和特点多媒体技术是指利用计算机等技术手段,将文字、图形、图像、声音、动画等多种信息形式统一存储、处理、传输和展现的技术。
其特点包括以下几点:1. 多种媒体形式:多媒体技术可以处理包括文字、图形、图像、声音、动画等多种媒体形式,既可以展现静态的信息形式,也可以展现动态的信息形式。
2. 高度互动性:多媒体技术可以为用户提供丰富的交互方式,让用户在操作中更加深入地了解信息内容,同时也可以提供更加丰富地反馈。
3. 复杂的技术:多媒体技术需要通过许多复杂的技术手段来处理、存储、传输和展现各种媒体形式,包括动画、视频编码、声音压缩等技术。
4. 综合性强:多媒体技术需要协同处理、传输和展现多种媒体形式,这需要强大的处理能力、宽带传输和高性能设备的支持。
二、多媒体应用的流程和实现技术多媒体应用的流程包括了媒体素材的收集、制作、处理、编辑和发布等环节。
在这些流程中,需要使用多种新技术,例如:1. 媒体采集技术:通过摄像机、录音笔等设备采集媒体素材,如声音、图像和视频等。
2. 媒体处理技术:对采集到的数据进行处理和编辑,例如使用视频剪辑软件对视频进行处理、使用语音合成软件对声音进行编辑或合成等。
3. 互动应用技术:基于多媒体制作而产生的多媒体应用,如游戏、互动教学、广告等。
4. 网络传输技术:将制作好的多媒体数据在网络中传输,需要使用相关的传输协议和技术,如HTTP、FTP等。
5. 多媒体展示技术:为了让用户更好地观看、听取和交互,需要使用专业的多媒体软件和硬件设备,如多媒体播放器、投影仪、音响系统等。
三、多媒体应用的发展趋势和前景随着互联网技术的发展,多媒体制作和应用发展越来越迅速,并在各个领域得到广泛应用,如教育、广告、文化、娱乐等。
未来,多媒体应用发展的趋势包括:1. 多终端实现:多媒体内容需要在不同终端上传播,需要制作适合于不同设备的多媒体应用和内容。
计算机二级考试题及答案
计算机二级考试题及答案一、单项选择题(每题1分,共20分)1. 在计算机中,二进制数1011转换为十进制数是()。
A. 9B. 10C. 11D. 12答案:C2. 下列关于计算机病毒的叙述中,正确的是()。
A. 计算机病毒是一种计算机程序B. 计算机病毒是一种计算机硬件C. 计算机病毒是一种生物病毒D. 计算机病毒是一种计算机操作系统答案:A3. 在计算机中,1KB等于()。
A. 1024字节B. 512字节C. 1000字节D. 2048字节答案:A4. 下列关于计算机存储单位的换算关系,正确的是()。
A. 1KB = 1024MBB. 1MB = 1024KBC. 1GB = 1024TBD. 1TB = 1024GB答案:D5. 在计算机中,ASCII码用于表示()。
A. 数字B. 字母C. 汉字D. 所有字符答案:D6. 下列关于计算机硬件的叙述中,不正确的是()。
A. 中央处理器(CPU)是计算机的核心部件B. 内存(RAM)是计算机的临时存储设备C. 硬盘(HDD)是计算机的永久存储设备D. 显卡是计算机的输入设备答案:D7. 在计算机中,操作系统的主要功能是()。
A. 管理计算机硬件资源B. 提供用户界面C. 实现网络通信D. 以上都是答案:D8. 下列关于计算机网络的叙述中,不正确的是()。
A. 计算机网络可以实现资源共享B. 计算机网络可以实现远程通信C. 计算机网络可以提高计算机的计算速度D. 计算机网络可以提高计算机的存储容量答案:C9. 在计算机中,以下哪个协议用于域名解析()。
A. HTTPB. FTPC. DNSD. SMTP答案:C10. 下列关于计算机软件的叙述中,不正确的是()。
A. 软件可以分为系统软件和应用软件B. 操作系统是系统软件的一种C. 应用软件是为特定用户设计的软件D. 所有软件都是免费的答案:D11. 在计算机中,以下哪个选项不是数据库管理系统(DBMS)的功能()。
全国计算机二级VFP真题及答案
2012年3月全国计算机等级考试二级VFP笔试试卷一、选择题(每小题2分,共70分)(1)下列叙述中正确的是 A)循环队列是队列的一种链式存储结构 B)循环队列是一种逻辑结构 C)循环队列是队列的一种顺序存储结构 D)循环队列是非线性结构(2)下列叙述中正确的是 A)栈是一种先进先出的线性表B)队列是一种后进先出的线性表C)栈与队列都是非线性结构 D)以上三种说法都不对(3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为 A)4 B)16 C)10 D)6 (4)在下列模式中,能够给出数据库物理存储结构与物理存取方法的是A)逻辑模式 B)概念模式 C)内模式 D)外模式(5)在满足实体完整性约束的条件下A)一个关系中可以没有候选关键字B)一个关系中只能有一个候选关键字C)一个关系中必须有多个候选关键字D)一个关系中应该有一个或多个候选关键字(6)有三个关系R、S和T如下:T的操作是A)并 B)差 C)交 D)自然连接(7)软件生命周期的活动中不包括A)软件维护 B)需求分析 C)市场调研 D)软件测试(8)下面不属于需求分析阶段任务的是A)确定软件系统的性能需求 B)确定软件系统的功能需求C)指定软件集成测试计划 D)需求规格说明书评审(9)在黑盒测试方法中,设计测试用例的主要根据是A)程序外部功能 B)程序数据结构C)程序流程图 D)程序内部结构(10)在软件设计中不使用的工具是 A)系统结构图B)程序流程图 C)PAD图 D)数据流图(DFD图)(11)Visual FoxPro6.0属于A)层次数据库管理系统 B)关系数据库管理系统C)面向对象数据库管理系统 D)分布式数据库管理系统(12)下列字符型常量的表示中,错误的是A)[[品牌]] B)'5+3'C)'[x=y]' D)["计算机"] (13)函数UPPER("1a2B")的结果是A)1A2b B)1a2B C)1A2B D)1a2b(14)可以随表的打开而自动打开的索引是A)单项压缩索引文件 B)单项索引文件C)非结构复合索引文件 D)结构复合索引文件(15)为数据库表增加字段有效性规则是为了保证数据的A)域完整性 B)表完整性 C)参照完整性 D)实体完整性(16)在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是A)OPEN B)SELECT C)USE D)LOAD(17)在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示结束的命令是 A)ACCEPT、WAIT B)INPUT、WAIT C)INPUT、ACCEPT D)INPUT、ACCEPT和WAIT (18)下列控件中,不能设置数据源的是A)复选框 B)命令按钮 C)选项组 D)列表框(19)查询“教师”表中"住址"字段中含有“望京”字样的教师信息,正确的SQL语句是A)SELECT * FROM 教师 WHERE 住址LIKE "%望京%"B)SELECT * FROM 教师 FOR 住址 LIKE "%望京%"C)SELECT * FROM 教师 FOR 住址="%望京%"D)SELECT * FROM 教师 WHERE 住址="%望京%"(20)查询设计器中的“筛选”选项卡的作用是A)查看生成的SQL代码 B)指定查询条件C)增加或删除查询表 D)选择所要查询的字段(21)某数据表有20条记录,若用函数EOF()测试结果为.T.,那么此时函数RECNO()值是A)21 B)20 C)19 D)1 (22)为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是A)CHANGE TABLE 教师 ALTER 职工号 SET CHECK LEFT (职工号,3)="110"B)CHANGE TABLE 教师 ALTER 职工号 SET CHECK OCCURS (职工号,3)="110"C)ALTER TABLE 教师 ALTER 职工号 SET CHECK LEFT (职工号,3)="110"D)ALTER TABLE 教师 ALTER 职工号 CHECK LEFT (职工号,3)="110"(23)对数据库表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为 A)性别+年龄 B)VAL(性别)+年龄 C)性别,年龄 D)性别+STR(年龄,2)(24)删除视图salary的命令是A)DROP VIEW salary B)DROP salary VIEWC)DELECT salary D)DELECT salary VIEW (25)关于内存变量的调用,下列说法正确的是A)局部变量能被本层模块和下层模块程序调用B)私有变量能被本层模块和下层模块程序调用C)局部变量不能被本层模块程序调用D)私有变量只能被本层模块程序调用(26)在命令按钮组中,决定命令按钮数目的属性是A)ButtonNum B)ControlSource C)ButtonCount D)Value (27)报表文件的扩展名是A).MNX B).FXP C).PRG D).FRX (28)下列选项中,下列属于SQL数据定义功能的是A)ALTER B)CREATE C)DROP D)SELECT (29)要将Visual FoxPro系统菜单恢复成标准配置,可先执行SET SYSMENU NOSAVE命令,然后再执行A)SET TO SYSMENU B)SET SYSMENU TO DEFAULT B)SET TO DEFAULT D)SET DEFAULT TO SYSMENU (30)假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是 A)表单Init B)选项按钮的Init C)选项按钮组的Init D)表单的Load31-35题使用如下三个数据库表:图书(索书号,书名,出版社,定价,ISBN)借书证(结束证号,姓名,性别,专业,所在单位)借书记录(借阅号,索书号,借书证号,借书日期,还书日期) 其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。
全国计算机等级考试历年真题及答案
C)算法的有穷性是指算法必须能在执行有限个步骤之后终止
D)以上三种描述都不对
(2)以下数据结构中不属于线性数据结构的是
A)队列B)线性表C)二叉树D)栈
(3)在一棵二叉树上第5层的结点数最多是
A)8B)16C)32D)15
(4)下面描述中,符合结构化程序设计风格的是
void fun()
{ {
static int i = 1;
std::cout<<i++<<',';
}
std::cout<<i<<',';
}
int main()
{
fun(); fun();
return 0;
}
程序执行后的输出结果是
A)1,2,1,2,B)1,2,2,3,C)2,0,3,0, D)1,0,2,0,
int main()
{
char a[] = "Hello, World";
char *ptr = a;
while (*ptr)
{
if (*ptr >= 'a' && *ptr <= 'z')
cout << char(*ptr + 'A' -'a');
else cout << *ptr;
ptr++;
}
A)使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B)模块只有一个入口,可以有多个出口
C)注重提高程序的执行效率
二级考试题目及答案
二级考试题目及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU主要负责什么?A. 数据存储B. 数据输入输出C. 数据处理D. 系统监控答案:C2. 下列哪个选项不是计算机硬件的组成部分?A. 显示器B. 键盘C. 鼠标D. 操作系统答案:D3. 在计算机术语中,"RAM"指的是什么?A. 随机存取存储器B. 只读存储器C. 硬盘存储器D. 闪存存储器答案:A4. 以下哪个软件不是操作系统?A. WindowsB. macOSC. LinuxD. Microsoft Office5. 在计算机中,二进制数"1010"转换为十进制数是多少?A. 8B. 10C. 12D. 16答案:B6. 计算机病毒的主要传播途径是什么?A. 通过电子邮件B. 通过互联网下载C. 通过U盘D. 以上都是答案:D7. 下列哪个选项不是计算机外设?A. 打印机B. 扫描仪C. 键盘D. 中央处理器答案:D8. 在计算机中,"GHz"是用来衡量什么的?A. 存储容量B. 显示器分辨率C. 处理器速度D. 网络速度答案:C9. 以下哪个选项是计算机的输入设备?B. 键盘C. 鼠标D. 音箱答案:B10. 计算机的"BIOS"是什么的缩写?A. Basic Input/Output SystemB. Binary Input/Output SystemC. Basic Input/Output SoftwareD. Binary Input/Output Software答案:A二、填空题(每题2分,共20分)1. 计算机的五大组成部分包括输入设备、输出设备、存储器、__________和__________。
答案:处理器、控制器2. 在计算机中,__________是用于临时存储数据的。
答案:RAM3. 计算机的__________是用于永久存储数据的。
全国计算机等级考试二级笔试试题 基础部分和PASCAL语言程序设计
全国计算机等级考试二级笔试试题基础部分和PASCAL语言程序设计一、选择题((1)--(40)每个选项1分,(41)--(50)每个选项2分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)十进制数1385转换成十六进制数为A)568 B)569 C)D85 D)D55(2)下列叙述中正确的是A)计算机病毒只能传染给可执行文件B)计算机软件是指存储在软盘中的程序C)计算机每次启动的过程之所以相同,是因为RAM 中的所有信息在关机后不会丢失D)硬盘虽然装在主机箱内,但它属于外存(3)一个字长的二进制数是A)8 B)16 C)32 D)随计算机系统而不同的(4)CPU主要由运算器与控制器组成,下列说法中正确的是A)运算器主要负责分析指令,并根据指令要求作相应的运算B)运算器主要完成对数据的运算,包括算术运算和逻辑运算C)控制器主要负责分析指令,并根据指令要求作相应的运算D)控制器直接控制计算机系统的输入与输出操作(5)下列叙述中正确的是A)将数学信号变换成便于在模拟通信线路中传输的信号称为调制B)以原封不动的形式将来自终端的信息送入通信线路称为调制解调C)在计算机网络中,一种传输介质不能传送多路信号D)在计算机局域网中,只能共享软件资源,而不能共享硬件资源(6)各种网络传输介质A)具有相同的传输速率和相同的传输距离B)具有不同的传输速率和不同的传输距离C)具有相同的传输速率和不同的传输距离D)具有不同的传输速率和相同的传输距离(7)多媒体计算机系统的两大组成部分是的 A)多媒体功能卡和多媒体主机B)多媒体通信软件和多媒体开发工具C)多媒体输入设备和多媒体输出设备D)多媒体计算机硬件系统和多媒体计算机软件系统(8)按通信距离划分,计算机网络可以分为局域网和广域网。
下列网络中属于局域网的是A)Internet B)CERNET C)Novell D)CHINANET(9)在Windows中,启动应用程序的正确方法是A)用鼠标双击该应用图标B)将该应用程序窗口最小分成图标C)将该应用程序窗口还原D)将鼠标指向该应用程序窗口(10)在Windows中,终止应用程序执行的正确方法是A)用鼠标双击应用程序窗口左上角的控制菜单框B)将应用程序窗口最小化成图标C)用鼠标双击应用程序窗口右上角的还原按钮D)用鼠标双击应用程序窗口中的标题栏(11)DOS控制键CtrlAltDel的功能为A)删除一个字符并退格B)暂停标准输出设备的输出C)热启动D)终止当前操作(12)设当前盘为C盘,为了将A盘当前目录中所有扩展名为。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2010 年9 月全国计算机等级考试二级笔试试卷C 语言程序设计(附答案)(考试时间90 分钟,满分100 分)一、选择题((1)—(10)、(21)—(40)每题2 分,(11)—(20)每题1 分,共70 分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D)上述三种说法都不对(2)下列叙述中正确的是A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对(3)软件测试的目的是A)评估软件可靠性B)发现并改正程序中的错误C)改正程序中的错误D)发现程序中的错误(4)下面描述中,不属于软件危机表现的是A)软件过程不规范B)软件开发生产率低C)软件质量难以控制C)软件成本不断提高(5)软件生命周期是指A)软件产品从提出、实现、使用维护到停止使用退役的过程B)软件从需求分析、设计、实现到测试完成的过程C)软件的开发过程D)软件的运行维护过程(6)面向对象方法中,继承是指A)一组对象所具有的相似性质B)一个对象具有另一个对象的性质C)各对象之间的共同性质D)类之间共享属性和操作的机制(7)层次型、网状型和关系型数据库划分原则是A)记录长度B)文件的大小B)联系的复杂程度D)数据之间的联系方式(8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是A)一对一B)一对多C)多对多D)多对一(9)数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模式(10)有三个关系R、S 和T 如下:S则由关系R 和S 得到关系T 的操作是A)自然连接B)交C)投影D)并(11)以下关于结构化程序设计的叙述中正确的是A)一个结构化程序必须同时由顺序、分支、循环三种结构组成B)结构化程序使用goto 语句会很便捷C)在C 语言中,程序的模块化是利用函数实现的D)由三种基本结构构成的程序只能解决小规模的问题(12)以下关于简单程序设计的步骤和顺序的说法中正确的是A)确定算法后,整理并写出文档,最后进行编码和上机调试B)首先确定数据结构,然后确定算法,再编码,并上机调试,最后整理文档C)先编码和上机调试,在编码过程中确定算法和数据结构,最后整理文档D)先写好文档,再根据文档进行编码和上机调试,最后确定算法和数据结构(13)以下叙述中错误的是A)C 程序在运行过程中所有计算都以二进制方式进行B)C 程序在运行过程中所有计算都以十进制方式进行C)所有C 程序都需要编译链接无误后才能进行D)C 程序中整型变量只能存放整数,实型变量只能存放浮点数(14)有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是A)a%(int)(x-y) B)a=x!=y; C)(a*y)%b D)y=x+y=x(15)以下选项中能表示合法常量的是A)整数:1,200 B)实数:1.5E2.0 C)字符斜杠:‟\‟D)字符串:”\007”(16)表达式a+=a-=a=9 的值是A)9 B)-9 C)18 D)0(17)若变量已正确定义,在if(W)printf(“%d\n”,k);中,以下不可替代W 的是A)a<>b+c B)ch=getchar() C)a==b+c D)a++ (18)有以下程序#includemain(){ int a=1,b=0;if(!a) b++;else if(a==0)if(a) b+=2;else b+=3;printf(“%d\n”,b);}程序运行后的输出结果是A)0 B)1 C)2 D)3(19)若有定义语句int a,b;double x;则下列选项中没有错误的是A)switch (x%2){ case 0: a++; break;case 1: b++; break;default: a++; b++; }B)switch ((int)x/2.0){ case 0: a++; break;case 1: b++; break;default : a++; b++; }C)switch((int)x%2){ case 0: a++; break;case 1: b++; break;default : a++; b++; }D)switch((int)(x)%2){ case 0.0: a++; break;case 1.0: b++; break;default : a++; b++; }(20)有以下程序#includemain(){ int a=1,b=2;while(a<6) {b+=a; a+=2;b%=10;}printf(“%d, %d\n”,a,b);}程序运行后的输出结果是A)5,11 B)7,1 C)7,11 D)6,1(21)有以下程序#includemain(){ int y=10;while(y--);printf(“y=%d\n”,y);}程序执行后的输出结果是A)y=0 B)y=-1 C)y=1 D)while 构成无限循环(22)有以下程序#includemain(){ char s[ ]=”rstuv”;printf(“%c\n”,*s+2);}程序运行后的输出结果是A)tuv B) 字符t 的ASCII 值C)t D)出错(23)有以下程序#include <stdio.h>#include <string.h>main(){ char x[ ]=”STRING”;x[0]=0; x[1]=‟\0‟; x[2]=‟0‟;printf(“%d %d\n”,sizeof(x),strlen(x));}程序运行后的输出结果是A) 6 1 B) 7 0 C) 6 3 D) 7 1(24)有以下程序#includeint f(int x);main(){ int n=1,m;m=f(f(f(n)));printf(“%d\n”,m);}int f(int x){ return x*2; } 程序运行后的输出结果是A)1B)2 C)4 D)8(25)以下程序段完全正确的是A)int *p; scanf(“%d”,&p);B)int *p; scanf(“%d”,p);C)int k, *p=&k; scanf(“%d”,p);D)int k,*p; *p=&k; scanf(“%d”,p);(26)有定义语句:int *p[4]; 以下选项中与此语句等价的是A)int p[4]; B)int **p; C)int *(p[4]); D)int (*p)[4]; (27)下列定义数组的语句中,正确的是A)int N=10; B) #define N 10 int x[N]; int x[N]; C) int x[0..10]; D) int x[ ];(28)若要定义一个具有5 个元素的整型数组,以下错误的定义语句是A)int a[5]={0}; B) int b[ ]={0,0,0,0,0}; C)int c[2+3]; D) int i=5,d[i];(29)有以下程序#includevoid f(int *p);main(){ int a[5]={1,2,3,4,5},*r=a;f(r );printf(“%d\n”,*r); }void f(int *p){ p=p+3;printf(“%d,”,*p);}程序运行后的输出结果是A)1,4 B)4,4 C) 3,1 D)4,1(30)有以下程序(函数fun 只对下标为偶数的元素进行操作)#includevoid fun(int *a,int n){ int i,j,k,t; for(i=0;i<n-1;i+=2){k=i;for(j=i;j<n;j+=2) if(a[j]>a[k]) k=j;t=a[i]; a[i]=a[k]; a[k]=t; }}main(){ int aa[10]={1,2,3,4,5,6,7},i;fun(aa,7);for(i=0;i<7;i++)printf(“%d,”,aa[i]);printf(“\n”);}程序运行后输出结果是A)7,2,5,4,3,6,1,B)1,6,3,4,5,2,7,C)7,6,5,4,3,2,1,D)1,7,3,5,6,2,1,(31)下列选项中,能够满足“若字符串s1 等于字符串s2, 则执行ST”要求的是A)if(strcmp(s2,s1) ==0) ST;B)if(s1==s2) ST;C)if(strcpy(s1,s2) ==1) ST;D) if(s1-s2==0) ST;(32)以下不能将s 所指字符串正确复制到t 所指存储空间的是A)while(*t=*s){t++,s++;}B)for(i=0;t[i]=s[i];i++);C)do{*t++=*s++;}while(*s);D)for(i=0,j=0;t[i++]=s[j++]; );(33)有以下程序(strcat 函数用以连接两个字符串)#include <stdio.h>#include <string.h>main(){ char a[20]=”ABCD\0EFG\0”, b[ ]=”IJK”;strcat(a,b);printf(“%s\n”,a);}程序运行后的输出结果是A)ABCDE\OFG\OIJK B)ABCDIJK C)IJK D)EFGIJK(34)有以下程序,程序中库函数islower(ch)用以判断ch 中的字母是否为小写字母#include <stdio.h>#include <ctype.h>void fun(char *p){ int i=0;while(p[i]){ if(p[i] ==‟…&&islower(p[i-1])) p[i-1]=p[i-1]-‟a‟+‟A‟;i++;}}main(){ char s1[100]=”a b cd EFG !”;fun(s1);printf(“%s\n”,s1);}程序运行后的结果是A) ab cd EFG ! B) Ab Cd EFg ! C) aB cD EFG ! D) ab cd EFg ! (35)有以下程序#includevoid fun(int x){ if(x/2>1)fun(x/2);printf(“%d ”,x);}main(){ fun(7);printf(“\n”);}程序运行后的输出结果是A) 1 3 7 B)7 3 1 C)7 3 D)3 7 (36)有以下程序#includeint fun(){ static int x=1;x+=1;return x;}main(){ int i, s=1;for(i=1;i<=5;i++)s+=fun();printf(“%d\n”,s);}程序运行后的输出结果是A)11 B)21 C)6 D)120(37)有以下程序`#include <stdio.h>#include <stdlib.h>main(){ int *a,*b,*c;a=b=c=(int *)malloc(sizeof(int));*a=1;*b=2;*c=3;a=b;printf(“%d,%d,%d\n”,*a,*b,*c);}程序运行后的输出结果是A)3,3,3 B)2,2,3 C)1,2,3 D)1,1,3 (38)有以下程序#includemain(){ int s,t,A=10;double B=6;s=sizeof(A);t=sizeof(B);printf(“%d,%d\n”,s,t);}在VC6 平台上编绎运行,程序运行后输出结果是A)2,4 B)1,4 C)4,8 D)10,6(39)若有以下语句typedef struct S{int g ; char h;} T;以下叙述中正确的是A)可用S 定义结构体变量B)可用T 定义结构体变量C)S 是struct 类型的变量D)T 是struct S 类型的变量(40)有以下程序#includemain(){ short c=124; c=c ;printf(“%d\n”,c);}若要使程序的运行结果为248,应在下划线处填入的是A)>>2 B) |248 C)& 0248 D) <<1二、填空题(每空2 分,共30 分)请将每空的正确答案写在答题卡【1】至【15】序号的横线上,答在试卷上不得分。