江苏省计算机二级考试真题C春

合集下载

江苏计算机二级c 试题及答案

江苏计算机二级c 试题及答案

江苏计算机二级c 试题及答案本文将为大家提供江苏计算机二级C语言考试的试题及答案,希望能对大家备考有所帮助。

一、选择题1. 下列关于C语言的描述中,正确的是:A. C语言是一种面向对象的编程语言B. C语言是一种编译型语言C. C语言是一种解释型语言D. C语言是一种脚本语言答案:B2. 在C语言中,以下关于数组的描述中,正确的是:A. 数组的大小可以在程序运行过程中动态改变B. 数组的下标从0开始计数C. 数组的元素类型必须相同D. 数组的长度可以为0答案:B3. 下列关于循环语句的描述中,正确的是:A. 循环语句只能使用for循环B. 循环语句只能使用while循环C. 循环语句只能使用do-while循环D. 循环语句可以使用for、while、do-while等多种形式答案:D二、填空题1. 下列代码的输出结果是:(__为选项的填空处)```c#include <stdio.h>void main(){int a = 2, b = 5, c;c = a++;printf("%d\n", c++ * b++);}```答案:122. 下列代码的输出结果是:(__为选项的填空处)```c#include <stdio.h>void main(){int a = 10, b = 5, c;c = a / b;printf("%d\n", c);}```答案:2三、编程题请编写一个程序,在屏幕上输出1-100之间所有能被7整除的数,并统计个数。

```c#include <stdio.h>void main(){int count = 0;for (int i = 1; i <= 100; i++){if (i % 7 == 0){printf("%d ", i);count++;}}printf("\n总共有%d个能被7整除的数。

1999年(春)江苏省二级C语言真题

1999年(春)江苏省二级C语言真题

1999年(春)江苏省普通高校非计算机专业学生计算机基础知识和应用能力等级考试试卷二级(本试卷包括计算机基础知识部分和程序设计部分,考试时间共120分钟)第一部分计算机基础知识一、选择题1.计算机的系统总线由三种信号线组成,它们分别是(1)。

A. 数据线、控制线、地址线B. 数据线、状态线、地址线C. 控制线、状态线、地址线D. 数据线、状态线、控制线2.十六进制数4D转换成七进制数(用0~6表示)的结果为(2)。

A. 141B. 140C. 115D. 1163.结构化程序设计所规定的三种基本控制结构是(3)。

A. 顺序、选择与转向B. 层次、网络和循环C. 模块、选择和循环D. 顺序、选择与循环4.使用高级语言编程时,源程序中的(4)错误通常不能通过编译程序在编译时被发现。

A. 程序结构不完整B. 数组元素下标值越界C. 非法的变量名D. 括号不配对5. 软件的可移植性是衡量软件质量的重要标准之一,它指的是(5)。

A. 软件版本升级的容易程度B. 软件与其他软件交换信息的容易程度C. 软件对软硬件环境要求得到满足的容易程度D. 软件从一个计算机系统或环境转移到另一个计算机系统或环境的容易程度6.汉字信息在计算机中处理时,不同阶段使用的编码有所不同。

通常所说的“一个汉字在计算机中占二个字节”是指汉字信息以(6)形式存储。

A. 机内码B. 区位码C. 国标码D. 字形码7.中文版Windows 95 (PWIN95)系统可支持GBK汉字字符集,利用Windows 95系统提供的GBK汉字输入可以输入(7)个汉字。

A.7000多B.6000多C.20000多D.10000多8.国际标准化组织对数据所下的定义是:“数据是对(8)、概念或指令的一种特殊表达形式”。

A. 物质B. 事实C. 意识D. 信息9.90年代作为信息处理热点技术之一的“多媒体技术”是指(9)。

A.表示媒体B.表现媒体C.传输媒体D.感觉媒体10.在Internet网中,采用的网络协议是(10)。

春江苏计算机二C语言试题与答案(笔试)

春江苏计算机二C语言试题与答案(笔试)

2010年春江苏省计算机等级二级C考试试题第一部分计算机基础知识1.下面关于通信技术的叙述中,错误的是___1___ 。

A.任何一个通信系统都有信源、信道和信宿这三个基本组成部分B.为了实现远距离传输信息,在模拟通信和数字通信中均采用载波技术C.为了降低传输信息的成本,在通信中广泛采用多路复用技术D.数字通信系统的一个主要性能参数是信道带宽,它指实际进行数据传输时单位时间内传输的二进位数目2.在下列有关集成电路及其应用的叙述中,错误的是___2___ 。

A.集成电路的制造工序繁多,工艺复杂且技术难度高B.经过抛光后的硅片称为晶圆,每个晶圆最多可以制成一个合格的集成电路芯片C.IC卡分为接触式IC卡和非接触式IC卡,后者通常又称为射频卡或感应卡D.集成电路应用十分广泛,目前我国第2代居民身份证中就有集成电路芯片3.在下列有关数字技术的一些叙述中,错误的是_____3_____ 。

A.数字技术是采用有限个状态(例如"0"和"1")来表示、处理、存储和传输信息的B.在逻辑代数中,1与1进行逻辑加(V)和逻辑乘(^)的结果相同C.任何一个十进制数,均可以精确地转换成等值的二进制数D.在PC机中,通常用原码表示正整数、用补码表示负整数4.在下列有关PC机主机的叙述中,错误的是___4___ 。

A.BIOS和CMOS存储器安装在主板上,普通用户一般不能自己更换B.由于PC机主板的物理尺寸等没有标准化,所以不同PC机的主板均不能互换C.芯片组是PC机各组成部分相互连接和通信的枢纽,一般由2块VLSI芯片组成D.芯片组决定了主板上所能安装的内存最大容量、速度及可使用的内存条类型5.在下列4个Intel微处理器产品中,采用双核结构的是_____5_____ 。

A. Core 2 Duo B.Pentium PRO C.Pentium III D.Pentium 46.在下列四种PC机主存储器类型中,目前常用的是_____6_____ 。

2023年江苏省计算机二级C语言试题笔试

2023年江苏省计算机二级C语言试题笔试

江苏省C等级考试(四)一、选择题(本题共20道小题,共40分。

)1. (14) 指针s所指字符串旳长度为char *s="\\"Name\\Address\n";A) 19 B) 15 C) 18 D)阐明不合法2. 若有下面旳程序片段:int a[12]={0}, *p[3], **pp, i;for(i=0; i<3; i++)p[i]=&a[i*4];pp=p;则对数组元素旳错误引用是A) pp[0][1] B) a[10] C) p[3][1] D) *(*(p+2)+2)3. 若规定在if后一对圆括号中表达a不等于0旳关系,则能对旳表达这一关系旳体现式为A) a<>0 B) !aC) a=0 D) a4. 若已定义:int a[ ]={0,1,2,3,4,5,6,7,8,9], *p=a,i;其中0≤i≤9, 则对a数组元素不对旳旳引用上A) a[p-a] B) *(&a[i]) C) p[i] D) a[10]5. 如下程序旳输出成果是main( ){ int x=10,y=10,I;for(i=0;x>8;y=++i)printf("%d,%d ",x--,y);}A) 10 1 9 2 B) 9 8 7 6 C) 10 9 9 0 D) 10 10 9 16. 下面程序旳输出是void prtv(int *x)printf("%d\n", ++*x);}main(){ int a=25;prtv(&a);}A) 23 B) 24C) 25 D) 267. 下面能对旳进行字符串赋值操作旳语句是A)char s[5]={"ABCDE"}; B)char s[5]={'A'、'B'、'C'、'D'、'E'};C) char *s;s="ABCDEF"; D)char *s; scanf("%s",s);8. 设x,y,z,t均为int型变量,则执行如下语句后,t旳值为x=y=z=1;t=++x||++y&&++z;A)不定值B)2 C)1 D)09. 设p1和p2是指向同一种int型一维数组旳指针变量,k为int型变量,则不能对旳执行旳语句是A)k=*p1+*p2;B)p2=k;C)p1=p2;D)k=*p1 *(*p2);10. 请读程序:#include<stdio.h>#define SUB(X,Y) (X)*Ymain(){ int a=3, b=4;printf("%d", SUB(a++, b++));}上面程序旳输出成果是A) 12 B) 15C) 16 D) 2011. sizeof(float)是:A)intB)floatC)doubleD)不确定12. 若执行下面旳程序时从键盘上输入3和4,则输出是main(){ int a,b,s;scanf("%d %d",&a,&b);s=a;if(a<b)s=b;s=s*s;printf("%d\n",s);}A) 14 B) 16 C) 18 D) 2013. 如下程序旳输出成果是# include <stdio.h>main(){ printf("%d\n",NULL); }A) 不确定旳(因变量无定义)B)0 C)-1 D)114. 请读程序:#include<stdio.h>f(char *s){ char *p=s;while( *p!='\0') p++;return(p-s);}main(){ printf("%d\n",f("ABCDEF"));}上面程序旳输出成果是A) 3 B) 6 C) 8 D) 015. 下面各语句行中,能对旳进行赋字符串操作旳语句行是A) char st[4][5]={"ABCDE"}; B) char s[5]={'A','B','C','D','E'};C) char *s; s="ABCDE"; D) char *s; scanf("%s",s);16. 若有阐明:long *p,a;则不能通过scanf语句对旳给输入项读入数据旳程序段是A) *p=&a;scanf("%ld",p);B) p=(long *)malloc(8);scanf("%ld",p);C) scanf("%ld",p=&a);D) scanf("%ld",&a);17. 若已定义:int a[9],*p=a;并在后来旳语句中未变化p旳值,不能表达a[1] 地址旳体现式是A) p+1 B) a+1 C) a++ D) ++p18. 下面程序旳输出是main(){ enum team {my,your=4,his,her=his+10};printf("%d %d %d %d\n",my,your,his,her);}A) 0 1 2 3 B) 0 4 0 10 C) 0 4 5 15 D) 1 4 5 1519. 如下程序输出成果是main( ){int m=5;if(m++>5)printf("%d\n",m);else printf("%d\n",m--);}A)7 B)6C)5 D)420. 如下程序运行后,输出成果是int d=1;fun(int p){int d=5;d+=p++;printf("%d",d);}main(){int a=3;fun(a);d+=a++;printf("%d\n",d);}A)84 B)99 C)95 D)44二、填空题(每空1分,共10分。

江苏省计算机二级考试c真题及答案

江苏省计算机二级考试c真题及答案

江苏省计算机二级考试c真题及答案一、单项选择题(每题1分,共40分)1. 在C语言中,以下哪个关键字用于定义一个结构体?A. structB. unionC. enumD. typedef答案:A2. 若有定义:int a=10, b=20;,则执行以下语句后的输出结果为?printf("%d", a>b? a:b);A. 10B. 20C. 0D. 1答案:B3. 在C语言中,以下哪个函数用于将字符串复制到另一个字符串?A. strcpyB. strncpyC. strcatD. strcmp答案:A4. 若有以下代码段:```cint a[5] = {1, 2, 3, 4, 5};int *p = a;```则表达式 *(p+2) 的值是多少?A. 1B. 3C. 4D. 5答案:C5. 在C语言中,以下哪个运算符用于计算两个整数的差并取模?A. %B. /C. -D. ==答案:A...(此处省略了35个类似格式的题目和答案)40. 以下哪个选项是C语言中的正确注释方式?A. // 这是注释B. /* 这是注释 */C. <!-- 这是注释 -->D. <!--这是注释-->答案:B二、程序填空题(每空2分,共20分)1. 给定以下代码段,请在横线处填入正确的代码,以实现计算并输出数组元素之和的功能。

```cint main() {int a[5] = {1, 2, 3, 4, 5};int sum = 0;int i;for(i = 0; i < 5; i++) {sum += a[i];}printf("%d", sum);return 0;}```答案:无需填写,代码已完整。

2. 给定以下代码段,请在横线处填入正确的代码,以实现将字符串s1复制到字符串s2的功能。

```c#include <stdio.h>#include <string.h>int main() {char s1[] = "Hello";char s2[10];// 请在此处填写代码strcpy(s2, s1);printf("%s", s2);return 0;}```答案:strcpy(s2, s1);...(此处省略了其他程序填空题)结束语:以上是江苏省计算机二级考试C语言部分的真题及答案,希望对您的复习有所帮助。

江苏省计算机二级(C语言)

江苏省计算机二级(C语言)
enum color c1=GREEN,c2=BLACK;
printf(“%s”,colorname[c1-c2]); }
White
例11:
以下程序运行后输出到屏幕的结果是:
#include<stdio.h> void fun(char *p1,char *p2); void main() {int i; char a[]="54321"; puts(a+2); fun(a,a+4); puts(a);} void fun(char *p1,char *p2) {char t; while(p1<p2) {t=*p1;*p1=*p2;*p2=t; p1+=2,p2-=令的叙述中错误的是 A. 预处理命令由预处理程序解释。 C B. 程序中的预处理命令是以#开始的。 C. 若在程序的一行中出现多条预处理命令,这 些命令都是有效的。 D. 预处理命令既可以出现在函数定义的外部, 也可以出现在函数体内部。
例6:
下列关于文件的叙述中正确的是: B A.C语言中的文件是流式文件,因此只能顺序存 取文件中的数据。 B.调用fopen函数时若用"r"或"r+"模式打开一个 文件,该文件必须在指定存储位置或默认存储位置 处存在。 C.当对文件进行了写操作后,必须先关闭该文件 然后再打开,才能读到该文件中的第1个数据。 D.无论以何种模式打开一个已存在的文件,在进 行了写操作后,原有文件中的全部数据必定被覆盖。
数组与指针。
函数的定义与调用。(递归) 不同的变量。(动态变量与静态变量,全局变
量与局部变量) 预处理命令。(宏与文件包含) 字符串。(以字符数组形式表示与以字符指针 形式表示) 结构体与链表。 共用体与枚举类型。 文件系统与其应用。

江苏省计算机二级c语言机考试题及答案

江苏省计算机二级c语言机考试题及答案

江苏省计算机二级c语言机考试题及答案一、选择题1. 下列关于C语言的描述中,错误的是:A. C语言是一种高级语言B. C语言是一种面向过程的语言C. C语言源于B语言D. C语言是一种解释型语言答案:D. C语言是一种解释型语言2. 在C语言中,可以用于定义宏的命令是:A. #ifB. #defineC. #includeD. #endif答案:B. #define3. 在C语言中,标识符的命名规则中,不允许使用的符号是:A. 下划线(_)B. 感叹号(!)C. 加号(+)D. 美元符号($)答案:B. 感叹号(!)4. C语言中的运算符中,以下优先级最高的是:A. 关系运算符B. 逻辑运算符C. 赋值运算符D. 算术运算符答案:C. 赋值运算符5. 下列程序中,有语法错误的是:A.```c#include <stdio.h>int main() {printf("Hello, World!\n");return 0;}```B.```c#include <stdio.h>int main() {printf("Hello, World!\n") return 0;}```C.```c#include <stdio.h>int main() {printf("Hello, World!\n"); return;}```D.```c#include <stdio.h>int main() {printf("Hello, World!\n");return 0;```答案:B.```c#include <stdio.h>int main() {printf("Hello, World!\n")return 0;}```二、填空题1. 下列程序的输出结果是______:```c#include <stdio.h>int main() {int a = 5;printf("%d", a++);printf("%d", ++a);return 0;}```答案:562. 下列程序的输出结果是______:```c#include <stdio.h>int main() {int a = 2;int b = 3;int c = a | b;int d = a & b;printf("%d\n", c);printf("%d\n", d);return 0;}```答案:3, 2三、编程题编写一个程序,输出1~100之间所有能同时被3和5整除的数,并计算这些数的平均值。

江苏省计算机c语言二级考试试题及答案

江苏省计算机c语言二级考试试题及答案

江苏省计算机c语言二级考试试题及答案一、选择题(每题2分,共40分)1. 下列哪个选项是C语言中合法的变量名?A. 2variableB. variable2C. variable-nameD. variable name答案:B2. 在C语言中,以下哪个关键字用于声明函数?A. classB. functionC. voidD. int答案:D3. 若有以下代码片段:```cint a = 3, b = 5;printf("%d", a + b);```输出结果是什么?A. 8B. 35C. 53D. 3+5答案:A4. 在C语言中,哪个运算符用于计算两个数的乘积?A. +B. -C. *D. /答案:C5. 以下哪个选项是C语言中合法的数组声明?A. int array[10];B. int array[];C. int array[10][];D. int array[10][10];答案:A6. C语言中,哪个函数用于输入一个字符?A. scanf()B. getchar()C. printf()D. puts()答案:B7. 下列哪个选项是C语言中的逻辑运算符?A. &&B. ||C. %D. +=答案:A8. 在C语言中,哪个关键字用于声明一个结构体?A. structB. unionD. typedef答案:A9. 若有以下代码片段:```cint x = 10;printf("%d", x++);```输出结果是什么?A. 10B. 11C. 9D. 无法确定答案:A10. 在C语言中,哪个函数用于输出一个字符串?A. scanf()B. printf()C. gets()D. puts()答案:D11. 下列哪个选项是C语言中合法的指针声明?A. int *pointer;B. int pointer[];C. int pointer[10];D. int *pointer[10];答案:A12. 在C语言中,哪个关键字用于声明一个枚举?B. unionC. structD. typedef答案:A13. 若有以下代码片段:```cint a = 10, b = 20;printf("%d", a > b ? a : b);```输出结果是什么?A. 10B. 20C. 30D. 无法确定答案:B14. 在C语言中,哪个函数用于计算两个数的绝对值?A. abs()B. fabs()C. sqrt()D. pow()答案:A15. 下列哪个选项是C语言中合法的函数声明?A. int function();B. void function();C. int function(int x);D. All of the above答案:D16. 在C语言中,哪个关键字用于声明一个联合体?A. unionB. structC. enumD. typedef答案:A17. 若有以下代码片段:```cint a = 10, b = 20;printf("%d", a < b ? a : b);```输出结果是什么?A. 10B. 20C. 30D. 无法确定答案:A18. 在C语言中,哪个函数用于计算两个数的指数?A. pow()B. sqrt()C. fabs()D. abs()答案:A19. 下列哪个选项是C语言中合法的宏定义?A. #define PI 3.14159B. #define PI = 3.14159C. #define PI "3.14159"D. #define PI 3.14159答案:A20. 在C语言中,哪个关键字用于声明一个宏?A. defineB. macroC. constD. typedef答案:A二、填空题(每题2分,共20分)1. C语言中,用于定义一个整型变量的关键字是________。

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

2013年春江苏省二级C语言考试第一部份计算机基础知识一、选择题(用答题卡答题,答案依次填在1-20题号内)1、下列有关信息、信息技术、信息产业与信息化的叙述中,错误的是___(1)_____。

BA 信息是人们认识世界、改造世界的一种基本资源,没有信息则任何事物都没有意义B. 雷达、卫星遥感等感测与识别技术不属于现代信息技术C. 进入21世纪以来,信息产业已经成为全球第一大产业D. 目前我国正处于工业化的中期阶段,因此必须走适合我国国情的信息化道路,既要充分发挥工业化对信息化的基础和推动作用,又要使信息化成为带动工业化升级的强大动力2、下列有关数字技术和微电子技术的叙述中,错误的是____(2)______。

AA. 数字技术处理对象是“比特”,一个触发器可以存储2个(1个)比特B. 在数据通信时,远距离传输或者无线传输时需要用比特对载波进行调制C. 现代集成电路使用的半导体材料主要是硅D. 我国第2代居民身份证中使用了非接触式IC芯片3、对二进制数01与01分别进行算术加和逻辑加(||),其结果的二进制形式分别是__(3)___。

CA. 01、10B. 01、01C. 10、01 D、10、104、下列有关PC机CPU的叙述中,错误的是_____(4)____。

AA. 目前的PC机芯片主频越来越高,主流CPU芯片的主频已达8GHz(3GHz)以上B. AMD公司也是重要的PC机CPU生产厂商,其CPU芯片与Intel保持指令系统兼容C. 日前Intel公司生Core i7是一种高端CPU芯片,它有4个或6个内核D. 为了提高CPU性能,日前主流CPU芯片都采用了流水线处理技术和超线程技术5、下列关于台式PC机芯片组的叙述中,错误的是_____(5)____。

DA. 芯片组是主板上最为重要的部件之一,存储器控制、I/O控制等功能主要是由芯片组实现B. 芯片组与CPU同步发展,有什么样功能和速度的CPU,就需要使用什么样的芯片组C. 芯片组决定了主板上能安装的内存最大容量及可使用的内存条类型D. 同CPU一样,用户可以很方便、很简单地更换主板上的芯片组6、下列四种I/O总线(接口)标准中,数据传输速率最高的是___(6)_____。

BA. PS/2早期鼠标接口B. USB 3.0 600MBpsC. IEEE-1394 50MBpsD. SATA 300MBps7、下列关于常用I/O设备的叙述中,错误的是____(7)_____。

BA. 目前平板电脑、智能手机的触摸屏大多为“多点触摸屏”,可以同时感知屏幕上的多个触控点B. 扫描仪可以分为手持式、平板式和滚筒式等类型,目前普通家用/办公用扫描仪大多为滚筒式(平板式)C. 目前一些型号数码相机已具备有拍摄视频和进行录音的功能D. 为了降低成本,目前许多PC机采用集成显卡,其显示控制被集成在芯片组中8、下列关于PC机外存储器的叙述中,错误的是____(8)______。

CA.目前PC机采用的硬盘,其盘片的直径通常为3.5英寸、2.5英寸或1.8英寸B. U盘和存储卡都是采用闪烁存储器制作的,目前其容量大多为几GB至几十GBC. 目前固态硬盘的存储容量大多为数百GB,但其读写速度远不如传统硬盘(硬磁盘)D. 蓝光光盘是目前最先进的大容量光盘,单层盘片的存储容量可达25GB9、下列关于软件的叙述中,正确的是___(9)_____。

CA. BIOS是是固化在主板ROM芯片中的程序,它既不属于(属于)系统软件,也不属于应用软件B. Microsoft Access等数据库管理系统属于应用(系统)软件C. 大多数自由软件为免费软件,但免费软件不全是自由软件D. 所有商品软件均保证百分之百正确,软件厂商对软件使用的正确性、精确性、可靠性做出承诺10、下列有关Windows操作系统功能的叙述中,错误的是_____(10)_____。

DA. 对于多任务处理,系统一般采用按时间片轮转的策略进行处理调度B. 系统采用了虚拟存储技术进行存储管理,其页面调度算法为“最近最少使用(LRU)”算法C. 系统支持了多种文件系统(如FAT32、NTFS、CDFS)以管理不同的外存储器D. 系统支持任何(只有USB可以)I/O设备的“即插即用”和“热插拔”11、下列关于程序设计语言的叙述中,错误的是____(11)____。

AA. 虽机器语言不易记忆、机器语言程序难以阅读和理解,但目前还是有很多人使用其编写程序B. 汇编程序与计算机的指令系统密切相关,不同类型的计算机,其汇编语言通常不同(和CPU有关)C. VBScript语言是VB子集,用其编写的程序可以嵌入在HTML文档中以扩充网页的功能D. Java语言是一种适用于网络环境的程序设计语言,目前许多手机软件就是用Java编写12、下列关于通信技术的叙述中,错误的是____(12)____。

AA. 调制与解调技术主要用于模拟通信,在数字通信中不需要(需要)使用调制与解调技术B. 使用多路复用技术的主要目的是提高传输线路的利用率,降低通信成本C. 在数据通信中采用分组交换技术,可以动态分配信道资源,提高传输的效率与质量D. 数据通信网络大多采用分组交换技术,但不同类型的网络的数据包格式通常不同13、下列是我国第2代和第3代移动通信采用的一些技术标准,其中我国自主研发的是___(13)____。

BA. GSM全球通B. TD-SCDMA移动中国C. CDMA2000电信美国D. WCDMA联通欧洲14、下列因特网接入技术的叙述中,理论上数据传输速率最高的是___(14)____。

BA. ADSL接入电话线 10MB. 无线局域网(WLAN)接入100MC. GPRS移动电话网接入114KD. 3G移动电话网接入几百KBps15、Internet使用TCP/IP协议实现了全球范围的计算机网络的互连,连接在Internet上每一台主机都有一个IP地址,目前使用的是IPv4标准(32位地址),下一代互联网将采用IPv6标准,其IP地址为___(15)____。

DA. 48位B. 64位C. 96位D. 128位16、下列关于网络信息安全与计算机病毒防范的叙述中,错误的是____(16)_____。

DA. 网络信息安全不仅需要相关技术的支持,更要注重管理B. 目前Windows XP等操作系统内置软件防火墙,在一定程度上可以保护本地计算机免受攻击C. “木马”病毒是一种后门程序(远程监控程序),黑客常用它来盗窃用户账号、密码和关键数据D. 目前所有防病毒软件均为商品软件,例如金山毒霸、360杀毒软件等均需要用户会费才能使用17、下列关于字符编码标准的叙述中,错误的是____(17)_______。

BA.在ASCII标准中,每个字符采用7位二进制编码B. 在绝大多数情况下,GB2312字符集包含的1万(6000)多个个汉字足够足够使用C. Unicode字符集既包含简体汉字,也包含了繁体汉字D. 中文版Windows XP及其后的Windows系列操作系统均支持国标GB1803018、由于采用的压缩编码方式及数据组织方式的不同,图像文件形成了多种不同的文件格式,在下列四种图像文件中,常用于网页上发布并可具有动画效果的是___(18)___。

CA. BMPB. JPEGC. GIFD. TIF19、下列四种声音文件中,不可能用于保存歌曲的是___(19)____。

CA. WAVB.MP3C. MIDID. WMA20、下列关于Microsoft Office软件(2003/2007版本为例)功能的叙述中,错误的是__(20)__。

AA. Word、Excel、PowerPoint文件均不可能(都可以)设置打开文件的密码FrontPage不能设置B. Word文档中设置为标题样式的内容可以直接导入到PowerPoint演示文稿中C. 可以将Access表数据直接导入到Excel工作表中D. PowerPoint制作幻灯片时,可以在幻灯片中直接插入“Excel工作表”对象第二部份 C语言程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内,共10分)21、以下选项中,不能将字母A的编码保存到变量ch的声明是____(21)_____。

AA. char ch="A";B. char ch='A';C. char ch='\101';D. char ch=65;22、以下关于while语句和do-while语句的描述中,错误的是______(22)_______。

DA. while语句和do-while语句都可以使一段程序重复执行多遍B. while语句和do-while语句都包含了控制循环的表达式C. while语句和do-while语句都包含了循环体D. while语句和do-while语句的循环体至少都会执行一次23、已有声明“int a=3,b=4,c=5,d=0;”,则执行语句“printf("%d",d=a>b?(a>c?a:b):(b>c?b:c));”时输出___(23)____。

CA. 3B. 4C. 5D. 024、已有声明“int a; char b;”,执行语句“scanf("%d%c",&a,&b);”时,若要求将整数2输入到变量a,将字符u输入到变量b,则以下输入形式中正确的是__(24)___。

BA. 2 uB. 2uC. 2,uD. 2'u'25、已有声明“char s[]="Hello",i;”,以下语句中,与for(i=0;s[i];i++) putchar(s[i]);的执行效果相同的是__(25)__。

CDA. putchar(s)B. printf("%c", *s);C. printf("%s", s);D.printf("Hello");26. 已有声明“int a[4]={2,0,1,2}, *pa=a,i;” , 以下语句语法错误的是_______(26)_____。

AA. for(i=0;i<4;i++) a++;B. for(i=0;i<4;i++) (*a)++;C. for(i=0;i<4;i++) pa++;D. for(i=0;i<4;i++) (*pa)++;27. 已有fun函数定义:void fun(int x[], int n){ while(n>0) x[--n]++; }若main函数中已声明“int a[6]={0};”,则以下main函数调用fun函数的语句中,正确的是___(27)_____。

相关文档
最新文档