计算机国二模拟试题

合集下载

2020年全国计算机二级等级考试模拟试卷及答案(第二套)

2020年全国计算机二级等级考试模拟试卷及答案(第二套)

2020年全国计算机二级等级考试模拟试卷及答案(第二套)1.一个栈的初始状态为空。

现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。

A) 12345ABCDEB) EDCBA54321C) ABCDE12345D) 54321EDCBA参考答案:B2.下列叙述中正确的是()。

A) 循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B) 在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C) 在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D) 循环队列中元素的个数是由队头指针和队尾指针共同决定参考答案:D3.在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。

A) O(n)B) O(n2)C)D)参考答案:C4.下列叙述中正确的是()。

A) 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B) 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C) 顺序存储结构能存储有序表,链式存储结构不能存储有序表D) 链式存储结构比顺序存储结构节省存储空间参考答案:A5.数据流图中带有箭头的线段表示的是()。

A) 控制流B) 事件驱动C) 模块调用D) 数据流参考答案:D6.在软件开发中,需求分析阶段可以使用的工具是()。

A) N-S图B) DFD图C) PAD图D) 程序流程图参考答案:B7.在面向对象方法中,不属于"对象"基本特点的是()。

A) 一致性B) 分类性C) 多态性D) 标识唯一性参考答案:A8.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。

A) 一对一B) 一对多C) 多对一D) 多对多参考答案:B9.在数据管理技术发展的三个阶段中,数据共享最好的是()。

A) 人工管理阶段B) 文件系统阶段C) 数据库系统阶段D) 三个阶段相同参考答案:C10.有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。

全国计算机2级c试题及答案

全国计算机2级c试题及答案

全国计算机2级c试题及答案一、单项选择题(每题1分,共20分)1. 在C语言中,以下哪个选项是正确的字符串声明?A. char str[] = "Hello";B. char str[6] = "Hello";C. char str[] = {"Hello"};D. char str[6] = {"Hello"};答案:A2. 下列关于C语言中数组的描述,错误的是?A. 数组的索引从0开始。

B. 数组的大小在声明时必须确定。

C. 数组可以存储不同类型的数据。

D. 数组的元素在内存中是连续存储的。

答案:C3. 在C语言中,哪个关键字用于声明函数?A. classB. functionC. defD. int答案:D4. 以下哪个选项是C语言中的合法整数常量?A. 0x1AB. 01AC. 1.2E3D. 0b1010答案:A5. C语言中,以下哪个选项是正确的注释方式?A. // 这是注释B. /* 这是注释 */C. //这是注释D. /*这是注释*/答案:B6. 在C语言中,以下哪个选项是正确的二进制数表示?A. 0b1010B. 0x2AC. 0101D. 02A答案:A7. 以下哪个选项是C语言中的合法浮点数常量?A. 1.23B. .23C. 123.D. 1.23E+5答案:D8. 在C语言中,以下哪个选项是正确的结构体声明?A. struct {int a;float b;};B. struct Student {int age;float height;};C. struct Student {int age;float height;} student1;D. All of the above答案:D9. 在C语言中,以下哪个选项是正确的指针声明?A. int *p;B. int *p = 0;C. int *p = NULL;D. All of the above答案:D10. 以下哪个选项是C语言中正确的文件包含指令?A. #include <stdio.h>B. #include "stdio.h"C. #include "stdio"D. #include <stdio>答案:A11. 在C语言中,以下哪个选项是正确的宏定义?A. #define PI 3.14159B. #define PI = 3.14159C. #define PI 3.14159;D. #define PI 3.14159答案:A12. 在C语言中,以下哪个选项是正确的条件语句?A. if (x > 0)B. if x > 0C. if (x > 0) {// code}D. All of the above答案:C13. 在C语言中,以下哪个选项是正确的循环语句?A. for (int i = 0; i < 10; i++)B. for (i = 0; i < 10; i++)C. for (int i = 0; i <= 10; i++)D. All of the above答案:A14. 在C语言中,以下哪个选项是正确的函数声明?A. int add(int a, int b);B. int add(int, int);C. int add();D. All of the above答案:D15. 在C语言中,以下哪个选项是正确的枚举类型声明?A. enum Color {RED, GREEN, BLUE};B. enum {RED, GREEN, BLUE};C. enum Color {0, 1, 2};D. All of the above答案:D16. 在C语言中,以下哪个选项是正确的位运算符?A. &B. |C. ^D. All of the above答案:D17. 在C语言中,以下哪个选项是正确的逻辑运算符?A. &&B. ||C. !D. All of the above答案:D18. 在C语言中,以下哪个选项是正确的类型转换?A. (int)xB. int(x)C. x(int)D. All of the above答案:A19. 在C语言中,以下哪个选项是正确的多文件程序结构?A. main.cB. main.hC. main.c and main.hD. All of the above答案:C20. 在C语言中,以下哪个选项是正确的内存分配方式?。

计算机C语言省二 国二题库 题库-程序题

计算机C语言省二 国二题库 题库-程序题

48
已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好能被其因子数 12 8整除,求正整数[10,100]之间有多少个正整数能被其因子的个数整除。
7.(数列 四舍五入 数列)四舍五入 数列
49 50 51 52 53 54 55 56 57 当m的值为50时,计算下列公式的值: T=1-1/2-1/3-1/4-…-1/m要求:按四舍五入的方式 精确到小数点后第四位。 当m的值为50时,计算下列公式之值: t=1+1/2^2+1/3^2+…+1/m^2(按四舍五入的方式精 确到小数点后第四位)。 当m的值为50时,计算下列公式之值:t=1-1/(2*2)-1/(3*3)-…-1/(m*m)要求:按四舍五入 的方式精确到小数点后第四位。 当n=100时,计算S=(1-1/2)+(1/3-1/4)+……+(1/(2n-1)-1/(2n))的值。.要求:按四舍五入 的方式精确到小数点后第三位。 当n的值为25时,计算下列公式的值: s=1+1/1!+1/2!+1/3!+…+1/n!要求:按四舍五入的 方式精确到小数点后第四位。 利用格里高利公式:α/4=1-1/3+1/5-1/7+1/9-1/11+…-1/99,求α的值。要求:按四舍五 入的方式精确到小数点后第二位。 求1/(1*2)+1/(2*3)+1/(3*4)+....+1/(N*(N+1))的值,N=20, 要求:按四舍五入的方式精确到 小数点后第二位。 求500以内(含500)能被5或9整除的所有自然数的倒数之和。按四舍五入的方式精确到 小数点后第二位。 求S=1/2+2/3+3/5+5/8+……的前30项的和(注:该级数从第二项开始,其分子是前一项 的分母,其分母是前一项的分子与分母的和)。要求:按四舍五入的方式精确到小数点 后第二位。 求数学式1-1/2+1/3-1/4+1/5-1/6+…+1/99-1/100的值。 (按四舍五入方式精确到小数点 后4位) 设S(n)=1-1/3+1/5-1/7+…1/(2n-1),求S(100)的值,要求S(100)按四舍五入方式精确 到小数点后4位。 当n=50时,求下列级数和:S=1/(1*2)+1/(2*3)+…+1/(n*(n+1))要求:按四舍五入 的方式精确到小数点后第四位。 计算y=1+2/3+3/5+4/7+…+n/(2*n-1)的值, n=50, 要求:按四舍五入的方式精确到小数点 后第二位。 计算Y=X/1!-X^3/3!+X^5/5!-X^7/7!+……前20项的值(已知:X=2)。要求:按四舍五入的 方式精确到小数点后第二位。 求Y=1-1/2+1/3-1/4+1/5… 前30项之和。要求:按四舍五入的方式精确到小数点后第二位 。 求数列:2/1,3/2,5/3,8/5,13/8,21/13,…… 前50项之和(注:此数列从第二项开 始,其分子是前一项的分子与分母之和,其分母是前一项的分子)。(按四舍五入的方式 精确到小数点后第二位) 已知 S=1+1/(1+2)+1/(1+2+3)+…+1/(1+2+3+…+N) ,当N的值为50时,求S的值。要求: 按四舍五入的方式精确到小数点后第四位。 已知:A1=1, A2=1/(1+A1), A3=1/(1+A2), A4=1/(1+A3), ……, 求A50.(按四舍五入的方 式精确到小数点后第三位)。 已知:Sn=2/1+3/2+4/3+…+(n+1)/n, 求Sn不超过50的最大值(按四舍五入的方式精确到 小数点后第三位)。 -2.4992 1.6251 0.3749 0.691 2.7183 3.14 0.95 1.48 18.46

国二2022年考试题库

国二2022年考试题库

国二2022年考试题库一、选择题(每题2分,共40分)1. 计算机系统由硬件和什么组成?A. 软件B. 操作系统C. 程序D. 数据2. 以下哪个不是计算机病毒的特点?A. 破坏性B. 可传播性C. 可预见性D. 隐蔽性3. 计算机中,1GB等于多少MB?A. 1024B. 1000C. 100D. 104. 在Windows操作系统中,以下哪个快捷键可以打开“开始”菜单?A. Ctrl + Alt + DeleteB. Alt + F4C. Ctrl + EscD. Alt + Tab5. 以下哪个是网络协议?A. TCP/IPB. HTTPC. FTPD. All of the above6. 以下哪个不是数据库管理系统(DBMS)的功能?A. 数据存储B. 数据查询C. 数据加密D. 数据备份7. 以下哪个是Excel中的函数,用于计算一组数据的平均值?A. SUMB. AVERAGEC. COUNTD. MAX8. 在Word文档中,以下哪个操作可以插入页码?A. 插入→ 页码B. 插入→ 页眉和页脚C. 插入→ 图片D. 插入→ 符号9. 以下哪个不是操作系统的类型?A. 批处理操作系统B. 分时操作系统C. 实时操作系统D. 编译操作系统10. 以下哪个是计算机网络的功能?A. 数据通信B. 资源共享C. 分布式处理D. All of the above二、填空题(每题2分,共20分)11. 计算机的五大基本部件包括输入设备、输出设备、存储器、______和______。

12. 计算机病毒是一种______,它可以通过______传播。

13. 在Windows操作系统中,文件的扩展名通常用来表示文件的______。

14. 网络拓扑结构包括星型、环型、总线型和______。

15. 数据库管理系统(DBMS)的三级模式包括外模式、______和内模式。

16. Excel中,使用______函数可以计算一组数据的最大值。

全国高等学校《计算机应用》水平考试模拟试题(二)

全国高等学校《计算机应用》水平考试模拟试题(二)

全国高等学校《计算机应用》水平考试模拟试题(二)一、选择题( 15 小题,共15 分)在以下各题的 A、 B、 C、D 选项中,选择一个正确的答案。

1.用 IE 浏览器浏览网页时,当鼠标移动到某一位置时,鼠标指针变成“小手”,说明该位置有。

A.超链接B.病毒C.错误D.黑客侵入2.计算机的应用领域可大致分为 6 个方面,下列选项中属于计算机应用领域的是________。

A.现代教育、操作系统、人工智能B.信息处理、人工智能、文字处理C.科学计算、数据结构、文字处理D.过程控制、科学计算、信息处理3.在微型计算机系统中,VGA 是指。

A.显示器的标准之一B.微机型号之一C. CDROM的型号之一D.打印机型号之一4.在 windows 7 中,下选项中不是常用的菜单类型。

A.下拉菜单B.子菜单C.快捷菜单D.列表框5.计算机操作系统是最基本的。

A.系统软件B.工具软件C.管理软件D.应用软件6.下列关于word 的叙述中,不正确的是。

A.表格中可以填入文字、数字、图形B. Word 可同时打开多个文档,但活动文件只有一个C.从“文件”菜单中选择“打印预览”命令,在出现的预览视图下,既可以预览打印结果,也可以编辑文本D.设置了“保护文档”的文件,如果不知道口令,就无法打开它7.在 PowerPoint20XX 中,下列有关保存演示文稿的说法中正确的是。

A.只能保存为 .pptx 格式的演示文稿B.能够保存为.docx 格式的文档文件C.不能保存为.gif 格式的图形文件D.能够保存为 .ppt 格式的演示文稿8.发送电子邮件时,如果接收方没有开机,那么邮件将。

A.保存在邮件服务器上B.开机时重新发送C.退回给发件人D.丢失9.计算机网络的目标是实现。

A.文献检索B.信息传输C.资源共享和信息传输D.数据处理10.在 Excel 中,关于图表的错误叙述是。

A.只能以表格列作为数据系列B.选定数据区域时最好选定带表头的一个数据区域C.图表可以放在一个新的工作表中,也可嵌入在一个现有的工作表中D.当工作表区域中的数据发生变化时,由这些数据产生的图表的形状会自动更新11.在 Excel 单元格中输入字符型数据,当宽度大于单元格宽度时正确的叙述是。

2020年全国计算机二级等级考试全真模拟试卷及答案(第二套)

2020年全国计算机二级等级考试全真模拟试卷及答案(第二套)

2020年全国计算机二级等级考试全真模拟试卷及答案(第二套)1. 下列叙述中正确的是A) 一个算法的空间复杂度大,则其时间复杂度也必定大B) 一个算法的空间复杂度大,则其时间复杂度必定小C) 一个算法的时间复杂度大,则其空间复杂度必定小D) 算法的时间复杂度与空间复杂度没有直接关系参考答案:D2. 下列叙述中正确的是A) 循环队列中的元素个数随队头指针与队尾指针的变化而动态变化B) 循环队列中的元素个数随队头指针的变化而动态变化C) 循环队列中的元素个数随队尾指针的变化而动态变化D) 以上说法都不对参考答案:A3. 棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为A) 219B) 229C) 230D) 231参考答案:B4. 对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为A) 9B) 10C) 45D) 90参考答案:C5. 构成计算机软件的是A) 源代码B) 程序和数据C) 程序和文档D) 程序、数据及相关文档参考答案:D6. 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是A) 测试B) 设计C) 可行性研究D) 实现参考答案:C7. 下面不能作为结构化方法软件需求分析工具的是A) 系统结构图B) 数据字典(DD)C) 数据流程图(DFD图)D) 判定表参考答案:A8. 在关系模型中,每一个二维表称为一个A) 关系B) 属性C) 元组D) 主码(键)参考答案:A9. 若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A 和C的联系是A) 一对一B) 一对多C) 多对一D) 多对多参考答案:B10.A) 选择B) 投影C) 交D) 并参考答案:D11. 以下叙述中正确的是A) C语言程序所调用的函数必须放在main函数的前面B) C语言程序总是从最前面的函数开始执行C) C语言程序中main函数必须放在程序的开始位置D) C语言程序总是从main函数开始执行参考答案:D12. C语言程序中,运算对象必须是整型数的运算符是A) &&B) /C) %D) *参考答案:C13. 有以下程序#include <stdio.h>main(){int sum, pad, pAd;sum = pad = 5;pAd = ++sum, pAd++, ++pad;printf("%d\n", pad );}程序的输出结果是A) 5B) 6C) 7D) 8参考答案:B14. 有以下程序#include <stdio.h>main(){int a=3;a+=a-=a*a;printf( "%d\n", a );}程序的输出结果是A) 0B) 9C) 3D) -12参考答案:D15. sizeof( double )是A) 一个整型表达式B) 一个双精度型表达式C) 一个不合法的表达式D) 一种函数调用参考答案:A16. 有以下程序#include <stdio.h>main(){int a=2, c=5;printf( "a=%%d,b=%%d\n", a,c );}程序的输出结果是A) a=2,b=5B) a=%2,b=%5C) a=%d,b=%dD) a=%%d,b=%%d参考答案:C17. 若有定义语句:char a='\82';则变量aA) 说明不合法B) 包含1个字符C) 包含2个字符D) 包含3个字符参考答案:A18. 有以下程序#include <stdio.h>main(){char c1='A', c2='Y';printf( "%d, %d\n", c1,c2 );}程序的输出结果是A) 输出格式不合法,输出出错信息B) 65,89C) 65,90D) A,Y参考答案:B19. 若变量已正确定义for( x=0,y=0; ( y!=99 && x<4 ); x++ )则以上for循环A) 执行3次B) 执行4次C) 执行无限次D) 执行次数不定参考答案:B20. 对于while(!E) s; ,若要执行循环体s,则E的取值应为:A) E等于1B) E不等于0C) E不等于1D) E等于0参考答案:D21. 有以下程序#include <stdio.h>main(){int x;for( x=3; x<6; x++ )printf( (x%2 ) ? ("*%d") :("#%d"),x);printf("\n");}程序的输出结果是A) *3#4*5B) #3*4#5C) *3*4#5D) *3#4#5参考答案:A22. 有以下程序#include <stdio.h>main(){ int a, b;for( a=1,b=1; a<=100; a++ ){ if(b>=20) break;if(b % 3==1) { b=b+3; continue; }b=b-5;}printf("%d\n",a);}程序的输出结果是A) 10B) 9C) 8D) 7参考答案:B23. 有以下程序#include <stdio.h>void fun( int x, int y, int *c, int *d ){ *c = x+y; *d = x-y; }main(){ int a=4, b=3, c=0, d=0;fun ( a, b, &c, &d );printf( "%d %d\n" , c, d );}程序的输出结果是A) 0 0B) 4 3C) 3 4D) 7 1参考答案:D24. 有以下程序#include <stdio.h>void fun( int *p, int *q ){ int t;t = *p; *p = *q; *q=t;*q = *p;}main(){ int a=0, b=9;fun ( &a, &b );printf( "%d %d\n" , a,b );}程序的输出结果是A) 9 0C) 9 9D) 0 9参考答案:C25. 有以下程序#include <stdio.h>main(){ int a[ ]={ 2,4,6,8,10 }, x, *p, y=1;p = &a[1];for( x=0; x<3; x++ ) y += *(p+x);printf( "%d\n",y );}程序的输出结果是A) 13B) 19C) 11D) 15参考答案:B26. 有以下程序#include <stdio.h>main()int i, x[3][3] = { 1,2,3,4,5,6,7,8,9 };for( i=0; i<3; i++ )printf( "%d ", x[i][2-i] );printf( "\n" );}程序的输出结果是A) 1 5 0B) 3 5 7C) 1 4 7D) 3 6 9参考答案:B27. 设有某函数的说明为int* func(int a[10], int n);则下列叙述中,正确的是A) 形参a对应的实参只能是数组名B) 说明中的a[10]写成a[]或*a效果完全一样C) func的函数体中不能对a进行移动指针(如a++)的操作D) 只有指向10个整数内存单元的指针,才能作为实参传给a参考答案:B28. 有以下程序#include <stdio.h>char fun( char *c ){if ( *c<='Z' && *c>='A' )*c -= 'A'-'a';return *c;}main(){char s[81], *p=s;gets( s );while( *p ){*p =fun( p );putchar( *p );p++;}printf( "\n");}若运行时从键盘上输入OPEN THE DOOR<回车>,程序的输出结果是A) OPEN THE DOORB) oPEN tHE dOORC) open the doorD) Open The Door参考答案:C29. 设有定义语句:char *aa[2]={ "abcd","ABCD"};则以下叙述正确的是A) aa[0]存放了字符串"abcd"的首地址B) aa数组的两个元素只能存放含有4个字符的一维数组的首地址C) aa数组的值分别是字符串"abcd"和"ABCD"D) aa是指针变量,它指向含有两个元素的字符型数组参考答案:A30. 有以下程序#include <stdio.h>int fun( char *s ){ char *p=s;while (*p !=0 ) p++;return ( p-s );}main(){ printf( "%d\n", fun( "goodbey!" ) ); }程序的输出结果是A) 0B) 6C) 7D) 8参考答案:C31. 有以下程序#include <stdio.h>int fun( int n ){ int a;if( n==1 ) return 1;a = n + fun( n-1 );return ( a );}main(){ printf( "%d\n", fun( 5 ) ); }程序的输出结果是A) 9C) 10D) 15参考答案:D 32. 有以下程序#include <stdio.h>int d=1;void fun( int p ) {int d=5;d += p++;printf("%d ", d ); }main(){int a=3;fun( a );d += a++;printf("%d\n",d); }程序的输出结果是B) 9 6C) 9 4D) 8 5参考答案:A 33. 有以下程序#include <stdio.h>int fun(intA){int b=0;static int c=3;a =( c++,b++);return ( a );}main(){int a = 2, i, k;for( i=0; i<2; i++ )k = fun(a++);printf( "%d\n",k ); }程序的输出结果是A) 4B) 0C) 1D) 2参考答案:B34. 有以下程序#include <stdio.h>main(){ char c[2][5]={ "6934", "8254" },*p[2] ;int i, j, s=0;for( i=0; i<2; i++ ) p[i]=c[i];for( i=0; i<2; i++ )for( j=0; p[i][j]>0 && p[i][j]<='9'; j+=2 )s = 10*s + p[i][j] - '0';printf( "%d\n" ,s );}程序的输出结果是A) 693825B) 69825C) 63825D) 6385参考答案:D35. 有以下程序#include <stdio.h>#define SQR(X) X*Xmain(){int a=10, k=2, m=1;a /= SQR(k+m)/SQR(k+m);printf("%d\n",a);}程序的输出结果是A) 0B) 1C) 9D) 10参考答案:B36. 有以下程序#include <stdio.h>main(){ char x=2, y=2, z;z=( y<<1 )&( x>>1 );printf( "%d\n",z );}程序的输出结果是A) 1B) 0C) 4D) 8参考答案:B37. 有以下程序#include <stdio.h>struct S{ int a;int b; };main(){ struct S a, *p=&a;a.a=99;printf( "%d\n" , __________ );}程序要求输出结构体中成员a的数据,以下不能填入横线处的内容是A) a.aB) *p.aC) p->aD) (*p).a参考答案:B38. 有以下程序#include <stdio.h>#include <stdlib.h>void fun( double *p1,double *p2,double *s){ s = (double *)calloc( 1,sizeof(double) );*s = *p1 + *( p2+1 );}main(){ double a[2] = { 1.1, 2.2 }, b[2] = { 10.0, 20.0 }, *s=a;fun( a, b, s );printf( "%5.2f\n", *s);}程序的输出结果是A) 21.10B) 11.10C) 12.10D) 1.10参考答案:D39.A) p=p->next; s ->next=p; p->next=s;B) s ->next='\0'; p=p->next; p->next=s;C) p=p->next; s ->next=p->next; p->next=s;D) p=(*p).next; (*s ).next=(*p).next; (*p).next=s;参考答案:A40. 若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是A) EOFB) 非0C) -1D) 0参考答案:D。

计算机二级习题及答案

计算机二级习题及答案

计算机二级习题及答案一、选择题1. 以下哪个是计算机网络的组成部分?A. 鼠标B. 显示器C. 路由器D. 键盘答案:C. 路由器2. 下面哪个是计算机硬件的例子?A. 软件B. CPUC. 程序D. 操作系统答案:B. CPU3. 以下哪个是计算机网络的通信介质?A. 电源线B. 网络线C. 纸张D. 电视答案:B. 网络线二、填空题1. 计算机内部最重要的元件是CPU。

CPU。

2. 计算机操作系统的功能之一是管理硬件资源。

管理硬件资源。

三、简答题1. 请简述计算机网络的定义和作用。

答:计算机网络是指通过通信线路将多台计算机连接在一起,实现彼此之间的数据传输和共享资源的系统。

它的作用是提供可靠、高效的数据通信,并促进信息的传递和共享,方便人们在任何地方进行信息交流和资源利用。

2. 请简要描述计算机硬件和软件的区别和联系。

答:计算机硬件是指计算机的实体部分,包括主机、显示器、键盘、鼠标等物理设备。

而计算机软件是指运行在计算机硬件上的程序和数据,包括操作系统、应用软件等。

硬件和软件是相互依存、不可分割的,硬件提供平台和基础设施,软件则实现各种功能和任务。

四、问答题1. 请列举三种常见的计算机网络类型。

答:局域网(LAN)、广域网(WAN)、城域网(MAN)。

2. 请简要描述计算机二进制和十进制的转换方法。

答:计算机二进制和十进制的转换可以通过数位权展开法实现。

将十进制数的每个数字乘以相应的权值,再将得到的结果相加即可得到二进制数。

而将二进制数转换为十进制数,则将每个位上的数乘以相应的权值,再将得到的结果相加即可得到十进制数。

以上为计算机二级习题及答案,希望能帮助到你。

2022-2023年等级考试《计算机二级》预测试题2(答案解析)

2022-2023年等级考试《计算机二级》预测试题2(答案解析)

2022-2023年等级考试《计算机二级》预测试题(答案解析)全文为Word可编辑,若为PDF皆为盗版,请谨慎购买!第壹卷一.综合考点题库(共50题)1.域名代码MIL表示:A.商业组织B.军事部门C.政府机关D.国际组织正确答案:B本题解析:暂无解析2.如果需要在一个演示文稿的每页幻灯片左下角相同位置插入学校的校徽图片,最优的操作方法是:A.打开幻灯片浏览视图,将校徽图片插入在幻灯片中。

B.打开幻灯片普通视图,将校徽图片插入在幻灯片中。

C.打开幻灯片放映视图,将校徽图片插入在幻灯片中。

D.打开幻灯片母版视图,将校徽图片插入在母版中。

正确答案:D本题解析:【解析】在母版中插入图片后,则所有应用该母版的幻灯片都被自动添加了图片。

3.在一个利用SmartArt图形制作的流程图中共包含四个步骤,现在需要在最前面增加一个步骤,最快捷的操作方法是:A.在文本窗格的第一行文本前按回车键EnterB.选择图形中的第一个形状,从“设计”选项卡上选择“添加形状”命令。

C.选择图形中的第一个形状,然后按回车键EnterD.在图形中的第一个形状前插入一个文本框,然后和原图形组合在一起。

正确答案:A本题解析:【解析】在文本窗格的第一行文本前按回车键Enter则直接在此之前新增一个层次,这是最入快捷。

4.小韩在Excel中制作了一份通讯录,并为工作表数据区域设置了合适的边框和底纹,她希望工作表中默认的灰色网格线不再显示,最快捷的操作方法是:A.在后台视图的高级选项下,设置工作表网格线为白色B.在“页面设置”对话框中设置不显示网格线C.在后台视图的高级选项下,设置工作表不显示网格线D.在“页面布局”选项卡上的“工作表选项”组中设置不显示网格线正确答案:D本题解析:【解析】在“页面布局”选项卡上的“工作表选项”组中设置不显示网格线,或者在“视图”选项卡“显示”工具组中取勾选”网格线”,都是比较简的做法。

单击文件”菜单的“选项”,在弹出的“Excel选项”对话框的“高级”-工作表的显示选项中,.先从下拉框中选择该工作表,然后再取消勾选显示网格线”,也能达到目的,但过于繁琐。

国二试题

国二试题

全国计算机等级考试MS Office考前练习1)。

计算机之所以能按人们的意志自动进行工作,最直接的原因是因为采用了A)二进制数制 B)高速电子元件 C)存储程序控制 D)程序设计语言2)。

微型计算机主机的主要组成部分是A)运算器和控制器 B)CPU和内存储器 C)CPU和硬盘存储器 D)CPU、内存储器和硬盘3)。

一个完整的计算机系统应该包括A)主机、键盘和显示器 B)硬件系统和软件系统C)主机和它的外部设备 D)系统软件和应用软件4)。

计算机软件系统包括A)系统软件和应用软件 B)编译系统和应用系统C)数据库管理系统和数据库 D)程序、相应的数据和文档5)。

微型计算机中,控制器的基本功能是A)进行算术和逻辑运算 B)存储各种控制信息C)保持各种控制状态 D)控制计算机各部件协调一致地工作6)。

计算机操作系统的作用是A)管理计算机系统的全部软、硬件资源,合理组织计算机的工作流程,以达到充分发挥计算机资源的效率,为用户提供使用计算机的友好界面B)对用户存储的文件进行管理,方便用户C)执行用户键入的各类命令D)为汉字操作系统提供运行的基础7)。

计算机的硬件主要包括:中央处理器(CPU)、存储器、输出设备和A)键盘 B)鼠标 C)输入设备 D)显示器8)。

下列各组设备中,完全属于外部设备的一组是A)内存储器、磁盘和打印机 B)CPU、软盘驱动器和RAMC)CPU、显示器和键盘 D)硬盘、软盘驱动器、键盘9)。

五笔字型输入法属于A)音码输入法 B)形码输入法C)音形结合的输入法D)联想输入法10)。

一个GB2312编码字符集中的汉字的机内码长度是A)32位 B)24位 C)16位 D)8位11)。

RAM的特点是A)断电后,存储在其内的数据将会丢失 B)存储在其内的数据将永久保存C)用户只能读出数据,但不能随机写入数据 D)容量大但存取速度慢12)。

计算机存储器中,组成一个字节的二进制位数是A)4 B)8 C)16 D)3213)。

计算机二级国二新增试题库第30套(2017年3月)

计算机二级国二新增试题库第30套(2017年3月)

一、Word字处理题在某旅行社就职的小许为了开发德国旅游业务,在Word中整理了介绍德国主要城市的文档,按照如下要求帮助他对这篇文档进行完善。

1. 在考生文件夹下,将“Word素材.docx”文件另存为“Word.docx”(“.docx”为扩展名),后续操作均基于此文件,否则不得分。

2. 修改文档的页边距,上、下为2.5厘米,左、右为3厘米。

3. 将文档标题“德国主要城市”设置为如下格式:4. 将文档第1页中的绿色文字内容转换为2列4行的表格,并进行如下设置(效果可参考考生文件夹下的“表格效果.png”示例):①设置表格居中对齐,表格宽度为页面的80%,并取消所有的框线;②使用考生文件夹中的图片“项目符号.png”作为表格中文字的项目符号,并设置项目符号的字号为小一号;③设置表格中的文字颜色为黑色,字体为方正姚体,字号为二号,其在单元格内中部两端对齐,并左侧缩进2.5字符;④修改表格中内容的中文版式,将文本对齐方式调整为居中对齐;⑤在表格的上、下方插入恰当的横线作为修饰;⑥在表格后插入分页符,使得正文内容从新的页面开始。

5. 为文档中所有红色文字内容应用新建的样式,要求如下(效果可参考考生文件夹中的“城市名称.png”示例):6. 为文档正文中除了蓝色的所有文本应用新建立的样式,要求如下:7. 取消标题“柏林”下方蓝色文本段落中的所有超链接,并按如下要求设置格式(效果可参考考生文件夹中的“柏林一览.png”示例):8. 将标题“慕尼黑”下方的文本“Muenchen”修改为“München”。

9. 在标题“波斯坦”下方,显示名为“会议图片”的隐藏图片。

10. 为文档设置“阴影”型页面边框,及恰当的页面颜色,并设置打印时可以显示;保存“Word.docx”文件。

11. 将“Word.docx”文件另存为“笔划顺序.docx”到考生文件夹;在“笔划顺序.docx”文件中,将所有的城市名称标题(包含下方的介绍文字)按照笔划顺序升序排列,并删除该文档第一页中的表格对象。

计算机 国二 C语言练习题

计算机 国二 C语言练习题

一、选择题1.在VFP数据管理系统中,下列数据为常量的是( )A.02/08/90 B.F C..N. D.BOTT2.下面合法的变量名是( )A.ABCD$ B.AB-CD C.中国 D.VFP.ABC3.VFP数据库文件中的字段是一种( )A.常量 B.变量 C.函数 D.运算符4.在VFP中,可以在同类数据之间进行减“-”运算的数据类型是( )A.数值型、字符型、逻辑型 B.数值型、字符型、日期型C.数值型、日期型、逻辑型 D.逻辑型、字符型、日期型5.VFP中使用的内存变量和字段变量分别存放于( )中。

A.计算机主机和硬盘 B.内存储器和外存储器C.外存储器和硬盘 D.内存储器和表文件6.在VFP中,有下面几个内存变量赋值语句( )X={^2003-02-06 10:08:25 AM}Y=.T.M=$23.78N=24.56Z=’34.54’执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是( ) A.D、L、Y、N、C B.D、L、M、N、CC.T、L、M、N、C D.T、L、Y、N、C7.以下日期值正确的是( )A.{”2003-02-06”} B.{^2003-02-06}C.{2003-02-06} D.{[2003-02-06]}8.在下面的VFP表达式中,运算结果是逻辑真的是( )A.EMPTY(.NULL.) B.LIKE(’ACD’,’AC?’)C.AT(’A’,’123ABC’) D.EMPTY(SPACE(2))9.在下面的VFP表达式中,不正确的是( )A.{^2003-02-06 10:08:25 AM}-10 B.{^2003-02-06}-DATE()C.{^2003-02-06}+DATE() D.[^2003-02-06]+[100]10.设D=5>6,命令?VARTYPE(D)的输出值是( )A.L B.C C.N D.D11.在下列函数中,函数值为数值的是( )A.BOF() B.CTOD(’01/02/03’) C.AT(’体育’,’沈阳体育学院’) D.SUBSTR(DTOC(DATE()),7)12.表达式VAL(SUBS("奔腾586",5,1))*LEN('Visual FoxPro')的结果是( ) A.63.00 B.64.00 C.65.00 D.66.0013.连续执行以下命令之后,最后一条命令的输出结果是( )SET EXACT OFFX=”A ”?IIF(”A”=X,X-”BCD”,X+”BCD”)A.A B.BCD C.ABCD D.A BCD14.下面给内存变量X赋逻辑值正确的是( )A.X=”.T.” B.STORE ”T” TO X C.X=TRUE D.STORE .T. TO X 15.已知有两个数组A、B,下面语法错误的是( )A.DIMENSION A[2],B(2,3) B.DECLARE A[2,3] B[2]C.?A(2,1),B(2,1) D.STORE 12 TO A,B16.在VFP的命令窗口下,执行下列命令后显示结果为( )X=[ABC DEF]Y=”DEF”?X-YA.ABC B.ABC DEF C.ABCDEFDEF D.ABC DEFDEF17.在VFP的命令窗口下,执行下列命令后显示结果为( )SET DATE TO ANSIX1={^2003-02-06}X2={^2003-02-16}?X2-X1A.10 B.11 C.-10 D.错误18.下面字符串的比较中,计算结果为假的式子是( )A.”this”$”this is a string”B.”this is a string”$”this is a string”C.”this is a string”$”THIS IS A STRING”D.”THIS”$”THIS IS A STRING”19.下列表达式中,结果肯定为.T.的是( )A.”112”>”85” B.”ABC”<=” abc”C.{^2003-02-06}>{^2003-01-10} D.”男”$性别20.在下列表达式中,结果为日期型的正确表达式是( )A.DATE()+TIME() B.DATE()+20C.DATE()-{^03-02-06} D.365-DATE()21.假定X=3,执行命令?X=X+1后,其结果是( )A.4 B.3 C..T. D..F.22.在下列表达式中,结果为字符串的是( )A.”1125”-”85” B.”李明”+”同学”=”李明同学”C.DATE()-{^2003-02-06} D.{^2003-02-06}+10023.假定X=3,Y=5。

2023计算机二级模拟题

2023计算机二级模拟题

2023年计算机二级模拟题解析:评估技能
2023计算机二级模拟题指的是针对2023年计算机二级考试进行模拟的试题。

这些试题是用于评估考生的计算机技能水平,以便更好地准备计算机二级考试。

以下是一些 2023计算机二级模拟题示例:
1.下列选项中,不属于Python中的基础数据类型的是()。

A. 字符串
B. 整数
C. 布尔值
D. 实数
2.在Python中,可以使用()函数将字符串转换为整数。

A. int()
B. float()
C. str()
D. list()
3.下列关于Python中变量的说法,正确的是()。

A. 变量名可以包含数字、字母和下划线,但必须以字母开头
B. 变量名不能以数字开头,只能包含字母和下划线
C. 变量名可以包含数字、字母和下划线,但不能以数字开头
D. 变量名不能包含数字和下划线,只能以字母开头
总结:2023计算机二级模拟题是指针对2023年计算机二级考试进行模拟的试题,这些试题用于评估考生的计算机技能水平,以便更好地准备计算机二级考试。

2020年全国计算机二级等级考试全真模拟试卷及答案(二)

2020年全国计算机二级等级考试全真模拟试卷及答案(二)

2020年全国计算机二级等级考试全真模拟试卷及答案(二)1.下列关于算法复杂度叙述正确的是A) 最坏情况下的时间复杂度一定高于平均情况的时间复杂度B) 时间复杂度与所用的计算工具无关C) 对同一个问题,采用不同的算法,则它们的时间复杂度是相同的D) 时间复杂度与采用的算法描述语言有关参考答案:B(2014.9)2.设有栈S和队列Q,初始状态均为空。

首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z 入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为A) DEFXYZABCB) DEFXYZABCC) FEDXYZCBAD) DEFZYXABC参考答案:B(2014.9)3.下列叙述中正确的是A) 有两个指针域的链表称为二叉链表B) 循环链表是循环队列的链式存储结构C) 带链的栈有栈顶指针和栈底指针,因此又称为双重链表D) 结点中具有多个指针域的链表称为多重链表参考答案:D(2014.9)4.某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为A) 400B) 754C) 756D) 不确定参考答案:C(2014.9)5.软件需求分析阶段的主要任务是A) 确定软件开发方法B) 确定软件开发工具C) 确定软件开发计划D) 确定软件系统的功能参考答案:D(2014.9)6.下面对软件测试描述错误的是A) 严格执行测试计划,排除测试的随意性B) 随机地选取测试数据C) 随机地选取测试数据D) 软件测试是保证软件质量的重要手段参考答案:B(2014.9)7.结构化程序的三种基本控制结构是A) 顺序、选择和重复(循环)B) 过程、子程序和分程序C) 顺序、选择和调用D) 调用、返回和转移参考答案:A(2014.9)8.数据库中对概念模式内容进行说明的语言是A) 数据定义语言B) 数据操纵语言C) 数据控制语言D) 数据宿主型语言参考答案:A(2014.9)9. 某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。

计算机二级试题题库

计算机二级试题题库

计算机二级试题题库第一部分:计算机基础知识1. 计算机组成计算机由硬件和软件两部分组成。

硬件包括中央处理器(CPU)、内存、输入设备、输出设备和存储设备,而软件则包括操作系统、应用软件和编程语言等。

2. 数据表示与运算计算机使用二进制表示数据,其中最基本的单位是位(bit)。

常见的数据表示方式包括二进制、十进制、八进制和十六进制。

计算机进行数据运算时,使用逻辑运算符和算术运算符。

3. 操作系统操作系统是计算机系统的核心软件,用于管理计算机的硬件资源和提供用户接口。

常见的操作系统包括Windows、Mac OS和Linux等。

4. 网络基础网络是计算机之间通过通信链路连接起来的系统。

常见的网络协议包括TCP/IP协议,常见的网络拓扑结构包括星型、总线型和环型等。

第二部分:计算机应用技术1. 办公软件办公软件是计算机应用的基础工具,包括文字处理、电子表格、演示文稿等。

常见的办公软件包括Microsoft Office和WPS Office等。

2. 图像处理图像处理技术可以对数字图像进行编辑、修改和优化等操作。

常见的图像处理软件包括Adobe Photoshop和GIMP等。

3. 网页设计网页设计是创建和设计网页的过程,包括页面布局、颜色选择和图像处理等。

常见的网页设计软件包括Adobe Dreamweaver和Microsoft Expression Web等。

4. 数据库管理数据库管理是对数据进行组织、存储和管理的过程。

常见的数据库管理系统包括MySQL、Microsoft SQL Server和Oracle等。

5. 程序设计程序设计是指使用编程语言编写代码来解决问题的过程。

常见的编程语言包括C、Java和Python等。

第三部分:计算机网络与信息安全1. 网络安全网络安全是保护计算机网络和网络数据不受未经授权的访问、使用、披露、干扰或破坏的威胁。

常见的网络安全技术包括防火墙、加密和访问控制等。

2. 网络协议网络协议是计算机在网络中通信所使用的规则和约定。

全国计算机等级考试二年级Access试题及答案

全国计算机等级考试二年级Access试题及答案

全国计算机等级考试二级ACCESS模拟题一、选择题1~35每小题2分;共70分1在计算机中;算法是指______..A.查询方法B.加工方法C.解题方案的准确而完整的描述D.排序方法2栈和队列的共同点是______..A.都是先进后出B.都是先进先出C.只允许在端点处插入和删除元素D.没有共同点3已知二叉树BT的后序遍历序列是dabec;中序遍历序列是debac;它的前序遍历序列是______..A.cedbaB.acbedC.decabD.deabc4在下列几种排序方法中;要求内存量最大的是______..A.插入排序B.选择排序C.快速排序D.归并排序5在设计程序时;应采纳的原则之一是______..A.程序结构应有助于读者理解B.不限制goto语句的使用C.减少或取消注解行D.程序越短越好6下列不属于软件调试技术的是______..A.强行排错法B.集成测试法C.回溯法D.原因排除法7下列叙述中;不属于软件需求规格说明书的作用的是______..A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构;可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析8在数据流图DFD.中;带有名字的箭头表示______..A.控制程序的执行顺序B.模块之间的调用关系C.数据的流向D.程序的组成成分9SQL语言又称为______..A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言10视图设计一般有3种设计次序;下列不属于视图设计的是______..A.自顶向下B.由外向内C.由内向外D.自底向上11关于数据库系统对比文件系统的优点;下列说法错误的是______..A.提高了数据的共享性;使多个用户能够同时访问数据库中的数据..B.消除了数据冗余现象..C.提高了数据的一致性和完整性..D.提供数据与应用程序的独立性..12要从学生表中找出姓“刘”的学生;需要进行的关系运算是______..A.选择B.投影C.连接D.求交13在关系数据模型中;域是指______..A.元组B.属性C.元组的个数D.属性的取值范围14Access字段名的最大长度为______..A.64个字符B.128个字符C.255个字符D.256个字符15必须输入任何的字符或一个空格的输入掩码是______..A.A B.a C.& D.C16下列SELECT语句正确的是______..A.SELECT FROM '学生表' WHERE 姓名='张三'B.SELECT FROM '学生表' WHERE 姓名=张三C.SELECT FROM 学生表 WHERE 姓名='张三'D.SELECT FROM 学生表 WHERE 姓名=张三17以下不属于操作查询的是______..A.交叉表查询 B.生成表查询 C.更新查询 D.追加查询18下列不属于Access提供的窗体类型是______..A.表格式窗体 B.数据表窗体 C.图形窗体 D.图表窗体19控件的显示效果可以通过其“特殊效果”属性来设置;下列不属于“特殊效果”属性值的是______..A.平面 B.凸起 C.凿痕 D.透明20有效性规则主要用于______..A.限定数据的类型 B.限定数据的格式 C.设置数据是否有效D.限定数据取值范围21下列不是窗体控件的是______..A.表 B.单选按钮 C.图像 D.直线22以下不是Access预定义报表格式的是______..A.“标准” B.“大胆” C.“正式” D.“随意”23以下关于报表的叙述正确的是______..A.报表只能输入数据 B.报表只能输出数据 C.报表可以输入和输出数据 D.报表不能输入和输出数据24一个报表最多可以对______个字段或表达式进行分组..A.6 B.8 C.10 D.1625要设置在报表每一页的顶部都输出的信息;需要设置______..A.报表页眉 B.报表页脚 C.页面页眉 D.页面页脚26在Access中需要发布数据库中的数据的时候;可以采用的对象是______..A.数据访问页 B.表 C.窗体 D.查询27宏是由一个或多个______组成的集合..A.命令 B.操作 C.对象 D.表达式28用于打开报表的宏命令是______..A.OpenForm B.OpenReport C.OpenQuery D.RunApp 29VBA的逻辑值进行算术运算时;True值被当作______..A.0 B.1 C.-1 D.不确定30如果要取消宏的自动运行;在打开数据库时按住______键即可..A.Shift B.Ctrl C.Alt D.Enter31定义了二维数组A3 to 8;3;该数组的元素个数为______..A.20 B.24 C.25 D.3632阅读下面的程序段:K=0for I=1 to 3for J=1 to IK=K+JNext JNext I执行上面的语句后;K的值为______..A.8 B.10 C.14 D.2133VBA数据类型符号“%”表示的数据类型是______..A.整型B.长整型C.单精度型D.双精度型34函数返回的值是______..A.123 B.123 C.3456 D.45635运行下面程序代码后;变量J的值为______..Private Sub FunDim J as IntegerJ=10DOJ=J+3Loop While J<19End SubA.10 B.13 C.19 D.21二、填空题每空2分;共30分请将每一个空的正确答案写在答题卡1~15序号的横线上;答在试卷上不得分..1实现算法所需的存储单元多少和算法的工作量大小分别称为算法的1 ..2数据结构包括数据的逻辑结构、数据的 2 以及对数据的操作运算..3一个类可以从直接或间接的祖先中继承所有属性和方法..采用这个方法提高了软件的3 ..4面向对象的模型中;最基本的概念是对象和 4 ..5软件维护活动包括以下几类:改正性维护、适应性维护、 5 维护和预防性维护..6SQL结构化查询语言是在数据库系统中应用广泛的数据库查询语言;它包括了数据定义、数据查询、 6 和 7 4种功能..7文本型字段大小的取值最大为 8 个字符..8使用查询向导创建交叉表查询的数据源必须来自 9 个表或查询..9计算型控件用 10 作为数据源..10 11 报表也称为窗体报表..11 12 函数返回当前系统日期和时间..12运行下面程序;其输出结果str2的值为 13 ..Dim str1; str2 As StringDim i As Integerstr1 = "abcdef"For i = 1 To Lenstr1 Step 2str2 = UCaseMidstr1; i; 1 + str2NextMsgBox str213运行下面程序;其运行结果k的值为 14 ;其最里层循环体执行次数为15 ..Dim i; j; k As Integeri = 1DoFor j = 1 To i Step 2k = k + jNexti = i + 2Loop Until i > 8全国计算机等级考试二级Access模拟试卷答案一、选择题1C 知识点:算法的基本概念评析:计算机算法是指解题方案的准确而完整的描述;它有以下几个基本特征:可行性、确定性、有穷性和拥有足够的情报..2C 知识点:线性表的概念评析:栈和队列都是一种特殊的操作受限的线性表;只允许在端点处进行插入和删除..二者的区别是:栈只允许在表的一端进行插入或删除操作;是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作;在另一端进行删除操作;是一种“先进先出”的线性表..3A 知识点:树的遍历评析:二叉树BT的后序遍历序列为dabec;故BT的根结点为c后序遍历序列的最后一个结点为数的根结点;而BT的中序遍历序列是debac;即遍历序列中最后一个结点为跟结点;说明BT的右子树为空..由BT的的后序遍历序列和中序遍历序列可知BT的左子树LST的后序遍历序列和中序遍历序列分别为dabe和deba树是递归定义的:故LST的根结点是e;在由LST的中序遍历序列可知其左子树为d..因此BT的前序遍历序列为cedba..4D 知识点:各种排序方法实现过程及实现机制评析:快速排序的基本思想是;通过一趟排序将待排序记录分割成独立的两部分;其中一部分记录的关键字均比另一部分记录的关键字小;再分别对这两部分记录继续进行排序;以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中;从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表;从中选出最小的元素;将它交换到表的最前面这是它应有的位置;然后对剩下的子表采用同样的方法;直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表..5A 知识点:结构化程序设计的原则评析:滥用goto语句将使程序流程无规律;可读性差;添加的注解行有利于对程序的理解;不应减少或取消;程序的长短要依照实际需要而定;并不是越短越好..6B 知识点:软件调试的各种方法及各种方法的区别..评析:调试的关键在于推断程序内部的错误位置及原因..主要的调试方法有强行排错法、回溯法和原因排除法..7D 知识点:软件需求规格说明书的作用评析:软件需求规格说明书SRS;Software Requirement Specification是需求分析阶段的最后成果;是软件开发中的重要文档之一..它有以下几个方面的作用:①便于用户、开发人员进行理解和交流;②反映出用户问题的结构;可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据..8C 知识点:软件设计工具评析:数据流相当于一条管道;并有一级数据信息流经它..在数据流图中;用标有名字的箭头表示数据流..数据流可以从加工流向加工;也可以从加工流向文件或从文件流向加工;并且可以从外部实体流向系统或从系统流向外部实体..9C 知识点:结构化查询语言的定义评析:结构化查询语言Structured Query Language简称SQL是集数据定义、数据操纵和数据控制功能于一体的数据库语言..10B 知识点:数据库概念设计中视图设计的基本概念评析:视图设计一般有3种设计次序;它们分别是自顶向下、自底向上和由内向外;它们又为视图设计提供了具体的操作方法;设计者可根据实际情况灵活掌握;可以单独使用也可混合使用11B 知识点:数据库基础知识/基本概念/数据库评析:数据库技术的主要目的是有效地管理和存取大量的数据资源;包括:提高数据的共享性;使多个用户能够同时访问数据库中的数据;减小数据的冗余;以提高数据的一致性和完整性;提供数据与应用程序的独立性;从而减少应用程序的开发和维护代价..对于数据的冗余是不能消除的;只能减小..任何的数据库中都存在着数据冗余的现象;但这些都应该是合理的数据冗余..12A 知识点:数据库基础知识/关系运算基本概念/选择运算评析:从关系中找出满足给定条件的元组的操作称为选择.. 从关系模式中指定若干属性组成新的关系称为投影..联接是关系的横向结合..联接运算将两个关系模式拼接成一个更宽的关系模式;生成的新关系中包含满足联接条件的元组..13D 知识点:数据库基础知识/关系数据库基本概念/域评析:元组:在一个具体关系中;水平方向的行称为元组;每一行是一个元组..元组对应表中的一个具体的记录..属性:二维表中垂直方向的列称为属性..每一列有一个属性名.. 域:属14A 知识点:数据库和表的基本操作/表的建立/建立表结构评析:Access 规定;其数据表字段名的最大长度为64个字符..15C 知识点:数据库和表的基本操作/表的建立/设置字段属性评析:定义输入掩码属性所使用的字符如下表:字符说明0 必须输入数字0~99 可以选择输入数字或空格可以选择输入数字或空格在“编辑”模式下空格以空白显示;但是在保存数据时将空白删除;允许输入加号和减号L 必须输入字母A~Z可以选择输入字母A~ZA 必须输入字母或数字a 可以选择输入字母或数字& 必须输入任何的字符或一个空格C 可以选择输入任何的字符或一个空格. : ; - / 小数点占位符及千位、日期与时间的分隔符实际的字符将根据“Windows控制面板”中“区域设置属性”中的设置而定< 将所有字符转换为小写> 将所有字符转换为大写是输入掩码从右到左显示;而不是从左到右显示..输入掩码中的字符始终都是从左到右..可以在输入掩码中的任何地方输入感叹号\ 使接下来的字符以原义字符显示例如:\A只显示为A16C 知识点:查询的基本操作/查询分类/ SQL查询评析:SELECT语句中的表是不能用引号括起来的;而对于文本型的查找内容则要用单引号括起来..17A 知识点:查询的基本操作/查询分类/操作查询评析:Access数据库中的查询有很多种;每种方式在执行上有所不同;查询有选择查询、交叉表查询、参数查询、操作查询和SQL查询..选择查询:是最常用的查询类型;它是根据指定的查询准则;从一个或多个表中获取数据并显示结果..交叉表查询:将来源于某个表中的字段进行分组;一组列在数据表的左侧;一组列在数据表的上部;然后在数据表行与列的交叉处显示表中某个字段统计值..参数查询:是一种利用对话框来提示用户输入准则的查询..操作查询:与选择查询相似;都是由用户指定查找记录的条件;但选择查询是检查符合特定条件的一组记录;而操作查询是在一次查询操作中对所得结果进行编辑等操作..操作查询有4种:生成表、删除、更新和追加..SQL查询:就是用户使用SQL语句来创建的一种查询..SQL查询主要包括联合查询、传递查询、数据定义查询和子查询等4种..18C 知识点:窗体的基本操作/窗体分类评析:Access提供了6种类型的窗体;分别是纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体和数据透视表窗体..纵栏式窗体:将窗体中的一个显示记录按列分隔;每列的左边显示字段名;右边显示字段内容..表格式窗体:通常;一个窗体在同一时刻只能显示一条记录的信息..如果一条记录的内容比较少;单独占用一个窗体的空间;就显得浪费..这时;可以建立一种表格式窗体;即在一个窗体中显示多条记录的内容..数据表窗体:从外观上看与数据表和查询显示数据的界面相同;它的主要作用是作为一个窗体的子窗体..主/子窗体:窗体中的窗体称为子窗体;包含子窗体的基本窗体称为主窗体..主窗体和子窗体通常用于显示多个表或查询中的数据;这些表或查询中的数据具有一对多关系..图表窗体:是利用Microsoft Graph以图表方式显示用户的数据..数据透视表窗体:是Access为了以指定的数据表或查询为数据源产生一个Excel的分析表而建立的一种窗体形式..性的取值范围;即不同元组对用一个属性的取值所限定的范围..19D 知识点:窗体的基本操作/创建窗体--使用设计器创建窗体/设置控件的常见属性评析:“特殊效果”属性值用于设定控件的显示效果;如“平面”、“凸起”、“凹陷”、“蚀刻”、“阴影”、“凿痕”等..20D 知识点:窗体的基本操作/创建窗体/使用设计器创建窗体/设置控件的常见属性评析:“有效性规则”属性可以防止非法数据输入到表中..有效性规则的形式及设置目的随字段的数据类型不同而不同..对“文本”类型字段;可以设置输入的字符个数不能超过某一个值;对“数字”类型字段;可以让Access只接受一定范围内的数据;对“日期/时间”类型字段;可以将数值限制在一定的月份或年份之内21A 知识点:窗体的基本操作/创建窗体——使用设计器创建窗体/控件的含义及种类评析:“表”是数据库中的概念;不是窗体控件..22A 知识点:报表的基本操作——使用设计器编辑报表评析:Access中提供了6种预定义报表格式;有“大胆”、“正式”、“浅灰”、“紧凑”、“组织”和“随意”..23B 知识点:报表的基本操作/基本概念评析:报表是Access中以一定输出格式表现数据的一种对象..利用报表可以控制数据内容的大小及外观、排序、汇总相关数据;选择输出数据到屏幕或打印设备上..24C 知识点:报表的基本操作/在报表中计算和汇总评析:报表通过分组可以实现同组数据的汇总和显示输出;增强了报表的可读性和信息的利用..一个报表中最多可以对10个字段或表达式进行分组..25C 知识点:报表的基本操作/使用设计器编辑报表评析:页面页眉中的文字或控件一般输出显示在每页的顶端..通常;它是用来显示数据的列标题;如字段名称等..26A 知识点:页的基本操作/数据访问页的概念评析:在Access中需要发布数据库中的数据的时候可以采用数据访问页..数据访问页是数据库中的一种对象;它有两种视图方式:页视图和设计视图..27B 知识点:宏/宏的基本概念评析:宏是一个或多个操作组成的集合..28B 知识点:宏/宏的基本操作/常用的宏操作评析:Access中提供了50多个可选的宏操作命令;其中常用的宏操作命令主要有:打开或关闭数据表对象OpenForm命令用于打开窗体OpenReport命令用于打开报表OpenQuery命令用于打开查询Close命令用于关闭数据库对象运行和控制流程RunSQL命令用于执行指定的SQL语句RunApp命令用于执行指定的外部应用程序Quit命令用于退出Access设置值SetValue命令用于设置属性值刷新、查找数据或定位记录Requery命令用于实施指定控件重新查询;即刷新控件数据FindRecord命令用于查找满足指定条件的第一条记录FindNext命令用于查找满足指定条件的下一条记录GoToRecord命令用于指定当前记录控制显示Maximize命令用于最大化激活窗口Minimize命令用于最小化激活窗口Restore命令用于将最大化或最小化窗口恢复至原始大小通知或警告用户Beep命令用于使计算机发出“嘟嘟”声MsgBox命令用于显示消息框SetWarnings命令用于关闭或打开系统消息导入和导出数据TransferDatabase命令用于从其它数据库导入和导出数据TrandferText命令用于从文本文件导入和导出数据29C 知识点:模块/VBA程序设计基础/ VBA编程基础--常量评析:True是Access系统内部常量;其值为-1..30A 知识点:宏/宏的基本操作/运行宏评析:被命名为AutoExec保存的宏;在打开数据库时会自动运行..要想取消自动运行;打开数据库时按住Shift键即可..31B 知识点:模块/VBA程序设计基础/VBA编程基础/变量评析:数组A的第一个下标从3到8;共有6个;第二个下标从0到3;共有4个..数组的元素个数为64=24个..数组默认下界为0..32B 知识点:模块/ VBA程序设计基础/ VBA程序流程控制/循环控制评析:本题是两层嵌套循环;外面的循环执行一次;里面的循环就要全部都执行一次..初始时K=0当I=1时;里面循环要全部执行;有 for J=1 to 1;所以K=K+1;最后K 值为1当I=2时;里面循环要全部执行;有 for J=1 to 2;所以K=K+1;K=K+2;最后K值为4当I=3时;里面循环要全部执行;有for J=1 to 3;所以K=K+1;K=K+2;K=K+3;最后K值为10最后得到的K值为1033A 知识点:模块/VBA程序设计基础/VBA编程基础/变量评析:VBA中各数据类型列表如下整型 Integer % 长整型 Long & 单精度数 Single 双精度数Double 货币 Currency 字符串 String $布尔型 Boolean 日期型 Date 变体类型 Variant34C 知识点:模块/VBA程序设计基础/VBA编程基础/常用内部函数评析:MidsSring ;iStart;iLen函数的作用是从字符串sString中的第iStart个字符开始取出iLen个长度的子字符串..35C 知识点:模块/VBA程序设计基础/VBA程序流程控制/循环控制评析:这里是Do循环;是先执行循环体;再判断循环条件的..初始时J=10..执行一次循环体后J=13;是<19的;继续循环..执行二次循环体后J=16;还是<19的;继续循环..执行三次循环体后J=19;这时不<19了;退出循环..二、填空题11空间复杂度和时间复杂度知识点:算法的各种属性及其相互作用评析:算法的复杂性是指对一个在有限步骤内终止算法和所需存储空间大小的估计..算法所需存储空间大小是算法的空间复杂性;算法的计算量是算法的时间复杂性..22存储结构知识点:数据结构包含的3个方面及各方面之间的关系评析:数据结构包括3个方面;即数据的逻辑结构、数据的存储结构及对数据的操作运算..33可重用性知识点:继承的优点评析:继承的优点:相似的对象可以共享程序代码和数据结构;从而大大减少了程序中的冗余;提高软件的可重用性..44类知识点:面向对象方法的基本概念评析:面向对象模型中;最基本的概念是对象和类..对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起;可以构成一个类..55完善性知识点:软件维护的分类评析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护..改正性维护是指在软件交付使用后;为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用;应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化;而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求;需要修改或再开发软件;以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等;为以后的进一步改进软件打下良好基础..66数据操纵7数据控制知识点:数据库基础知识/SQL基本命令评析:SQL结构化查询语言是在数据库系统中应用广泛的数据库查询语言;它包括了数据定义、数据查询、数据操纵和数据控制4种功能..78日期/时间知识点:数据库和表的基本操作/表的建立评析:输入掩码只为“文本”和“日期/时间”型字段提供向导;其他数据类型没有向导帮助..另外;如果为某字段定义了输入掩码;同时又设置了它的格式属性;格式属性将在数据显示时优先于输入掩码的设置..89一知识点:查询的基本操作/创建查询/使用向导创建查询评析:使用查询向导创建交叉表查询的数据源必须来自一个表或查询..如果数据源来自多个表;可以先建立一个查询;然后再以此查询作为数据源..910表达式知识点:窗体的基本操作/创建窗体/使用设计器创建窗体评析:控件的类型可以分为:结合型、非结合型与计算型..结合型控件主要用于显示、输入、更新数据库中的字段;非结合型控件没有数据来源;可以用来显示信息、线条、矩形或图像;计算型控件用表达式作为数据源;表达式可以利用窗体或报表所引用的表或查询字段中的数据;也可以是窗体或报表上的其他控件中的数据..1011纵栏式知识点:报表的基本操作/报表分类/纵栏式报表评析:报表主要分为以下4种类型:纵栏式报表、表格式报表、图表报表和标签报表..其中;纵栏式报表也称窗体报表..1112Now 知识点:模块/VBA程序设计基础/常用内部函数评析:获取系统日期和时间函数:Date:返回当前系统日期..Time:返回当前系统时间..Now:返回当前系统日期和时间..1213ECA 知识点:模块/VBA程序设计基础/常用内部函数评析:本程序代码的功能是;从源字符串的第一个字符开始;把所有第奇数个的字符转换为大写并按倒序排列得到新的字符串..最开始str2字符串为空..当第一次执行循环时;先取出“a”;在转换为大写“A”;在和str2相连接;得到“A”;最后在赋给str2..所以;第一次循环后;str2的值为“A”当第二次执行循环时;取出“c”;在转换为大写“C”;在和str2相连接;得到“CA”;最后在赋给str2..所以;第二次循环后;str2的值为“CA”当第三次执行循环时;取出“e”;在转换为大写“E”;在和str2相连接;得到“ECA”;最后在赋给str2..所以;第三次循环后;str2的值为“ECA”至此;循环结束;str2最终结果为“ECA”..131430 1510 知识点:模块/VBA程序设计基础/VBA程序流程控制评析:这是一个两层嵌套循环;外面一层为Do循环;里面一层为For 循环..先看外面一层循环;可以很容易的得到;外面一层的循环次数为4次..其循环变量 i 的值依次为:1;3;5;7当i=1时有;For j = 1 To 1 Step 2 ;所以里层循环共执行一次;里层循环执行完后k=1;最里层循环体执行次数为1当i=3时有;For j = 1 To 3 Step 2 ;所以里层循环共执行二次;里层循环执行完后k=5;最里层循环体执行次数为3当i=5时有;For j = 1 To 5 Step 2 ;所以里层循环共执行三次;里层循环执行完后k=14;最里层循环体执行次数为6。

全国高等学校《计算机应用》水平考试模拟试题(二)

全国高等学校《计算机应用》水平考试模拟试题(二)

全国高等学校《计算机应用》水平考试模拟试题(二)一、选择题(15小题,共15分)在以下各题的A、B、C、D选项中,选择一个正确的答案。

1.用IE浏览器浏览网页时,当鼠标移动到某一位置时,鼠标指针变成“小手”,说明该位置有。

A.超链接B.病毒C.错误D.黑客侵入2.计算机的应用领域可大致分为6个方面,下列选项中属于计算机应用领域的是________。

A.现代教育、操作系统、人工智能B.信息处理、人工智能、文字处理C.科学计算、数据结构、文字处理D.过程控制、科学计算、信息处理3.在微型计算机系统中,VGA是指。

A.显示器的标准之一B.微机型号之一C.CDROM的型号之一D.打印机型号之一4.在windows 7中,下选项中不是常用的菜单类型。

A.下拉菜单B.子菜单C.快捷菜单D.列表框5.计算机操作系统是最基本的。

A.系统软件B.工具软件C.管理软件D.应用软件6.下列关于word的叙述中,不正确的是。

A.表格中可以填入文字、数字、图形B.Word可同时打开多个文档,但活动文件只有一个C.从“文件”菜单中选择“打印预览”命令,在出现的预览视图下,既可以预览打印结果,也可以编辑文本D.设置了“保护文档”的文件,如果不知道口令,就无法打开它7.在PowerPoint20XX中,下列有关保存演示文稿的说法中正确的是。

A.只能保存为.pptx格式的演示文稿B.能够保存为.docx格式的文档文件C.不能保存为.gif格式的图形文件D.能够保存为.ppt格式的演示文稿8.发送电子邮件时,如果接收方没有开机,那么邮件将。

A.保存在邮件服务器上B.开机时重新发送C.退回给发件人D.丢失9.计算机网络的目标是实现。

A.文献检索B.信息传输C.资源共享和信息传输D.数据处理10.在Excel中,关于图表的错误叙述是。

A.只能以表格列作为数据系列B.选定数据区域时最好选定带表头的一个数据区域C.图表可以放在一个新的工作表中,也可嵌入在一个现有的工作表中D.当工作表区域中的数据发生变化时,由这些数据产生的图表的形状会自动更新11.在Excel单元格中输入字符型数据,当宽度大于单元格宽度时正确的叙述是。

二级计算机试题和答案

二级计算机试题和答案

二级计算机试题和答案二级计算机试题和答案1.假设某台式计算机的内存储器容量为256MB,硬盘容量为20GB。

硬盘的容量是内存容量的( )。

A)40倍B)60倍C)80倍D)100倍答案:C2.一个字长为8位的无符号二进制整数能表示的十进制数值范围是( )。

A)0~256B)0~255C)1~256D)1~255答案:B3.已知三个字符为:a、X和5,按它们的ASCII码值升序排序,结果是( )。

A)5,a,XB)a,5,XC)X,a,5D)5,X,a答案:D4.已知一汉字的国标码是5E38,其内码应是( )。

A)DEB8B)DE38C)5EB8D)7E58答案:A5.已知三个字符为:a、Z和8,按它们的ASCII码值升序排序,结果是( )。

A)8、a、ZB)a、8、ZC)a、Z、8D)8、Z、a答案:D6.计算机技术中,下列度量存储器容量的单位中,最大的单位是( )。

A)KBB)MBC)ByteD)GB答案:D7.下列编码中,正确的汉字机内码是( )。

A)6EF6HB)FB6FHC)A3A3HD)C97CH答案:C8.无符号二进制整数1000110转换成十进制数是( )。

A)68B)70C)72D)74答案:B9.依据汉字国标GB2312-80的规定,1KB的存储容量能存储的汉字内码的个数是( )。

A)128B)256C)512D)1024答案:C10.十进制数111转换成无符号二进制整数是( )。

A)01100101B)01101001C)01100111D)01101111答案:A11.字长为6位的无符号二进制整数最大能表示的十进制整数是( )。

A)64B)63C)32D)31答案:B12.依据国标GB2312-80的规定,总计有各类符号和一、二级汉字编码( )。

A)7145个B)7445个C)3008个D)3755个答案:B13.二进制数1001001转换成十进制数是( )。

A)72B)71C)75D)73答案:D14.十进制数90转换成无符号二进制数是( )。

2020年大学计算机二级考试试题(二)包含答案

2020年大学计算机二级考试试题(二)包含答案

~2020年大学计算机二级考试试题二包含答案一、请按要求!(共100题,每题1分,共100分)1、以下所列的各函数首部中,正确的是()。

A. void play(var a:integer,var b:integer)B. void play(int a,b)play(int a,int b)D. sub play(a as integer,b as integer)2、在ios系统里,文件夹是()A. 一种整理邮件的方法B. Photo应用程序中的一种幻灯片过度方式C.一种在主屏幕上整理应用程序的方法D. 一种储存空间的名称3、在因特网中、各计算机之间使用()协议交换信息。

A. E-mailB. WordIPD. FoxPro4、在操作系统中,()指的是一种硬件机制。

A. 通道技术B. 缓冲池技术D. 内存覆盖技术5、在Word编辑状态,可以使插入点快速移到文档首部的组合键是( )A. Ctrl+HomeB. Alt+HomeD. PageUp'6、关于网络协议,下列()选项是正确的。

A. 是网民们签订的合同B. 协议,简单的说就是为了网络信息传递,共同遵守的约定IP协议只能用于Internet,不能用于局域网D. 拔号网络对应的协议是IPX/SPX7、下面哪个不是系统功能调用的功能( )。

A. 文件管理B. 设备管理C.作业管理D. 总线管理8、Internet最初是由()建立的。

A. Intel公司B. Apple公司公司D. 美国国防部9、从键盘上输入一个实数nu,利用字符串函数对该数进行处理,如果输出的内容不是字符End,则程序输出的内容是()。

nu=InputBox("nu=")n$=Str$(nu)p=InStr(n$,".")If p>0 ThenPrint Mid$(n$,p)ElsePrint "END"End IfA. 用字符方式输出数据nuB. 输出数据的整数部分C.输出数据的小数部分D. 只去掉数据中的小数点,保留所有数字输出10、在软件生产的(),使用的工具主要是机器语言和汇编语言A. 程序系统时代B. 软件工程时代C.面向对象时代D. 人工智能时代11、在Java中,若要使用一个包中的类时,首先要求对该包进行导入,其关键字是:A. importB. packageD. packet12、程序段s=i=0;do {i=i+1; s=s+i;}while(i<=n);的时间复杂度为()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

9、表达式a=1,a+=1,a+1,a++的值是 。
10、设int a=5,b=2; float c=32.8;,则表达式b*(int)c%a的值为 。
11、执行语句”a=5+(c=6);”后,变量a、c的值依次为 。
30、设int a,*p;则语句p=&a;中的运算符“&”的含义是( )
①位与运算 ②逻辑与运算 ③取指针内容 ④取变量地址
31、设float c,f;,将数学表达式c= (f-32)能正确表示成C语言赋值表达式的是( )
①c=5*(f-32)/9 ②c=5/9(f-32) ③c=5/9*(f-32) ④c=5/(9*(f-32))
28、在C语言中,不正确的int类型的常数是( )
①32768 ②0 ③037 ④0xAF
29、若函数能被其它编译单位引用,那么函数定义时的存储类型应选用( )
①auto ②static ③extern ④register
case 2: printf(“%d”,i);
default: printf(“%d”,i);
}
}
52、main()
{int i,j;
for(i=1;i<=4;i++)
{for(j=1;j<=i;j++)
45、( )设char x[]=”12345”,y[]={‘1’,’2’,’3’,’4’,’5’,’\0’};那么x数组的长度等于y数组的长度。
46、( )若有int i=5,j=10;则执行完语句:
switch(i){
case 4: j++;
①包含1个字符 ②包含2个字符 ③包含3个字符 ④是非法表示
22、以下可以判断变量a、b的值均不为0的表达式是( )
①a=b=0 ②a!=0&&b!=0 ③a!=0||b!=0 ④!a=0&&b=0
23、有以下程序段:
int m=0,n=0; char c=’a’;
5、标准字符输出函数为 。
6、设x为int型变量,描述“x是偶数”的表达式为 。
7、初始化值是0.618的双精度变量a的定义形式为 。
8、设char s[]=”apple”;,则数组s的长度是 。
sub1(a3,a4);
sub1(a1,a2);
printf(“%d,%d,%d,%d\n”,a1,a2,a3,a4);
}
sub1(int x,int y)
{a1=x; x=y; y=a1; }
scanf(“%d%c%d”,&m,&c,&n);
printf(“%d,%c,%d\n”,m,c,n);
若从键盘上输入:10A10<回车>,则输出结果是( )
①10,A,10 ②10,a,10 ③10,a,0 ④10,A,0
24、以下一维数组a的正确定义是( )
55、main()
{int x=20,y=40,*p;
p=&x;
printf(“%d,”,*p);
*p=x+10;
p=&y;
printf(“%d\n”,*p);
*p=y+20;
34、while(!x)中的(!x)与下面条件( )等价。
①x==1 ②x!=1 ③x!=0 ④x==0
35、比较两个字符串大小的函数是( )
①strlen() ②strcmp() ③strlcat() ④strchar()
后j的值为8。
47、( )int y; 执行表达式(y=4)||(y=5)||(y=6)后,y的值为6。
48、( )x为整型,则double(x)将x强制转换为双精度类型。
四、分析程序功能写出程序运行结果题(每小题7分,共70分)。请在每小题的程序右侧空白处写出程序的运行结果。
40、( )= =和=号的作用完全相同。
41、( )在C语言中定义的数组,其下标是从1开始的。
42、( )有数组定义int a[2][2]={{1},{2,3}};则a[0][1]的值为0。
43、( )break语句只能出现在循环语句内。
44、( )p*=n+1相当于p=p*n+1。
49、main()
{int a=1,b=2;
a=a+b;b=a-b;a=a-b;
printf(“%d,%d\n”,a,b);
}
50、main()
{int a=13,b=17,c=9,m;
if(a>b) {if(a>c) m=a; else m=c;}
19、可以2
20、C语言中,int类型数据占2个字节,则long类型数据占字节数( )
①1 ②2 ③4 ④8
21、设char a=’\n’;则变量a中( )
①用条件控制循环体的执行次数 ②循环体至少要执行一次
③循环体有可能一次也不执行 ④循环体中可以包含若干条语句
27、若int类型数据占2个字节,则下列语句的输出为( )
int k=-1; printf(“%d,%u\n”,k,k);
①-1,-1 ②-1,32767 ③-1,32768 ④-1,65535
case 5: j--;
case 6: j++;
case 7: j-=2;
default: ;
}
36、以下不能看作一条C语句的是( )
①{;} ②a=5,b=5,c=5; ③if(x>=0&&y=0); ④if(x==0)a=5;b=10;
37、对二维数组的正确定义是( )
①int a[][]={1,2,3,4,5,6}; ②int a[2][]={1,2,3,4,5,6};
32、数据-35.8在文本文件中占用的字节个数是( )
①4 ②5 ③6 ④8
33、设int a=9,b=20;则printf(“%d,%d\n”,a--,--b);的输出结果是( )
①9,19 ②9,20 ③10,19 ④10,20
①int a[5]; ②int a(5); ③int a{5}; ④int a5;
25、设int a=3,b=4,c=5;表达式(a+b)>c&&b==c的值是( )
①2 ②-1 ③0 ④1
26、对于while语句,错误的说法是( )
①100765.12 ②i=100,f=765.12 ③100,7651.2 ④i=100f=765.12
三、判断题(每题2分,共20分。判断下列各题正误,正确的打“√”,错误的打“╳”。)
39、( )在C语言中的每个函数必须要有一个明确的return语句才能返回调用程序。
12、执行语句”s=0;n=5;while(--n) s+=n;”后,变量s、n的值依次为 。
13、下列程序段:
int x=3; while(!x) printf(“%d”,--x);
循环执行的次数是 。
14、设int a[3][4]={{1,3,5,7},{2,4,6,8}};则a[1][2]的值为 。
15、若使用fopen函数打开一个新的二进制文件,对该文件进行读写操作,则文件使用方式字符串应该是 。
16、若有声明“char a[15]=”Windows-9x”;”,语句”printf(“%s”,a+8);”的输出结果为 。
printf(“%d,%d\n”,x,y);
}
56、设从键盘输入:543
sub(int n)
17、结束本次循环的命令为 。
18、设int a[]={1,2,3,4,5,6,7,8},*s=a;则*(s+1)的值是 。
二、单项选择题(在每小题的四个答案中选出一个正确的答案,并将其号码填在题干后的括号内。每小题2分,共40分)
1、C语言中标识符只能由字母、数字和 三种字符组成,且必须以 或英文字母开头。
2、变量默认的存储类型是 。
3、带符号短整型数据的数值范围为 到 。
4、设int a[10];则数组a的首元素是 。
printf(“*”);
printf(“\n”);
}
}
53、main()
{int m,a[20]={1,1};
for(m=0;m<5;m++)
③int a[][3]={1,2,3,4,5,6}; ④int a[2,3]={1,2,3,4,5,6};
38、设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:
scanf(“i=%d,f=%f”,&i,&f); 为了把100和765.12分别赋给i和f,则正确的输入为( )
{printf(“%d”,a[m]);
a[m+2]=a[m+1]+a[m];
}
}
54、int a1=300,a2=400;
main()
{int a3=100,a4=200;
else {if(b>c) m=b;else m=c;}
printf(“m=%d”,m);
}
51、main()
{int i;
for(i=0;i<3;i++)
switch(i)
{case 0: printf(“%d”,i);
相关文档
最新文档