江苏二级C2013秋考试试题及标准答案
- 格式:doc
- 大小:194.50 KB
- 文档页数:14
2009年春季江苏省高校计算机等级考试考试试题第一部分计算机基础知识1. 在下列有关现代信息技术的一些叙述中,正确的是 1 。
A.集成电路是20世纪90年代初出现的,它的出现直接导致了微型计算机的诞生B.集成电路的集成度越来越高,目前集成度最高的已包含几百个电子元件C.目前所有数字通信均不再需要使用调制解调技术和载波技术D.光纤主要用于数字通信,它采用波分多路复用技术以增大信道容量‘.2. 最大的10位无符号二进制整数转换成八进制数是 2 .。
A.1023B.1777C.1000D.10243. 在下列有关目前PC机CPU的叙述中,错误的是 3 。
A.CPU芯片主要是由Intel公司和AMD公司提供的B."双核"是指PC机主板上含有两个独立的CPU芯片C.Pentium 4微处理器的指令系统由数百条指令组成D.Pentium 4微处理器中包含一定容量的Cache存储器4. 在下列有关当前PC机主板和内存的叙述中,正确的是 4 。
A.主板上的BIOS芯片是一种只读存储器,其内容不可在线改写B.绝大多数主板上仅有一个内存插座,因此PC机只能安装一根内存条C.内存条上的存储器芯片属于SRAM(静态随机存取存储器)D.目前内存的存取时间大多在几个到十几个ns(纳秒)之间5. 在下列有关PC机辅助存储器的叙述中,正确的是 5 。
A.硬盘的内部传输速率远远大于外部传输速率B.对于光盘刻录机来说,其刻录信息的速度一般小于读取信息的速度C.使用USB 2.0接口的移动硬盘,其数据传输速率大约为每秒数百兆字节D.CD-ROM的数据传输速率一般比USB 2.0还快6. 在下列PC机I/O接口中,数据传输速率最快的是 6 。
B 2.0B.IEEE-1394C.IrDA (红外)D.SATA7. 计算机软件可以分为商品软件、共享软件和自由软件等类型。
在下列相关叙述中,错误的是7 。
A.通常用户需要付费才能得到商品软件的使用权,但这类软件的升级总是免费的B.共享软件通常是一种"买前免费试用"的具有版权的软件C.自由软件的原则是用户可共享,并允许拷贝和自由传播D.软件许可证是一种法律合同,它确定了用户对软件的使用权限8. 人们通常将计算机软件划分为系统软件和应用软件。
江苏省计算机二级考试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 类一、片段阅读,请回答1-5题。
1.一是要逐步建设完整的居民收入和住房信息统计系统,为准入与退出机制的设计与运行提供基础数据支撑;二是要加快保障性住房申请、公示、分配等环节的透明度,并实行动态调整与持续跟踪;三是要逐步构建政府监督与社会监督、新闻某提监督互补、互动的良好局面,确保分配公平。
上述三项措施针对的主要A.如何确保保障性住房的分B.如何加强保障性住房建设C.如何加强保障性住房分配公平D.如何住房信息系统【答案】B【解析】题目与A类重复2.互联网经常被称为虚拟空间,但活跃在其中的,依然是现实世界中的人,有人的地方就应当有规则和秩序,这早已是人类社会的常识,现实世界如此,虚拟空间也是如此,互联网的无限开放性,使得它比现实世界更容易出现无序。
作者通过以上文字试图引出的论点是A现实世界离不开规则和秩序B互联网世界也要建立和完善规则和秩序C人类社会离不开规则和秩序D互联网空间与人类现实世界有共同之处【答案】B【解析】文段中主要描述虚拟空间如同现实空间一样会出现无序,而有人的地方就需要规则和秩序。
也就意味着网络也需要规则和秩序。
3.一项涉及67个国家的调查材料显示,在19个国家里,每4个人就有??以上的人在挨饿,而且情况至今没有改善,甚至变得更糟,21个国家的饥饿率在上升,饥饿人口虽然在20世纪90年代减少了将近2000万,但是如果不算中国,饥饿人口的数量增加了,南亚和撒哈拉沙漠以南的非洲饥饿人群最集中的地方。
下列不符合文意的是A.20世纪90年代中国饥饿人口数量减少了B.20世纪90年代全球饥饿人口数量增加了C很多国家的饥饿率仍在仍在上升D全球饥饿问题至今仍未被解决【答案】B【解析】20世纪90年代饥饿人口减少了。
4.历史叙事中的这一“场景再现”技巧,显然不能单独担当起史学方法变革的重任,却有可能妨碍一些历史问题的讨论,太过琐细的描写,弄不好会使读者流连于局部的场景而忘却了了历史展开的复杂逻辑。
2013年9月二级C语言真题及答案(考试时间:120分钟,满分100分)一、选择题((1)-(10)每题2分,(11)-(50)每题1分.共60分)) (1)软件是指A)程序 B)程序和文档C)算法加数据结构 D)程序、数据和相关文档的集合(2)软件调试的目的是A)发现错误 B)改正错误C)改善软件的性能 D)验证软件的正确性(3)在面向对象方法中,实现信息隐蔽是依靠A)对象的继承 B)对象的多态C)对象的封装 D)对象的分类(4)下列叙述中,不符合良好程序设计风格的是A)程序的效率第一,清晰第二 B)程序的可读性好C)程序中有必要的注释 D)输入数据前要有提示信息(5)下列叙述中正确的是A)程序执行的效率与数据的存储结构密切相关B)程序执行的效率只取决于程序的控制结构C)程序执行的效率只取决于所处理的数据量D)以上三种说法都不对(6)下列叙述中正确的是A)数据的逻辑结构与存储结构必定是一一对应的B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线线结构D)以上三种说法都不对(7)冒泡排序在最坏情况下的比较次数是A)n(n+1)/2 B)nlog2n C)n(n-1)/2 D)n/2(8)一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为A)219 B)221 C)229 D)231(9)下列叙述中正确的是A)数据库系统是一个独立的系统,不需要操作系统的支持B)数据库技术的根本目标是要解决数据的共享问题C)数据库管理系统就是数据库系统D)以上三种说法都不对(10)下列叙述中正确的是A)为了建立一个关系,首先要构造数据的逻辑关系B)表示关系的二维表中各元组的每一个分量还可以分成若干数据项C)一个关系的属性名表称为关系模式D)一个关系可以包括多个二维表(11)C语言源程序名的后缀是A).exe B).C C).obj D).cp(12)可在C程序中用做用户标识符的一组标识符是A)and B)Date C)Hi D)case_2007 y-m-d Dr.Tom Bigl(13)以下选项中,合法的一组C语言数值常量是A)028 B)12. C).177 D)0x8A. 5e-3 OXa23 4c1.5 10,000-0xf 4.5e0 Oabc 3.e5(14)以下叙述中正确的是A)C语言程序将从源程序中第一个函数开始执行B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行C)C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束D)main可作为用户标识符,用以命名任意一个函数作为主函数(15)若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是A)scanf("%d",a,b,c); B)scanf("%d%d%d",a,b,c);C)scanf("%d",p); D)scanf("%d",&p);(16)以下关于long、int和short类型数据占用内存大小的叙述中正确的是A)均占4个字节 B)根据数据的大小来决定所占内存的字节数C)由用户自己定义 D)由C语言编译系统决定(17)若变量均已正确定义并赋值,以下合法的C语言赋值语句是A)x=y==5; B)x=n%2.5; C)x+n=I; D)x=5=4+1;(18)有以下程序段int j; float y; char name[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入55566 7777abc后,y的值为A)55566.0 B)566.0 C)7777.0 D)566777.0(19)若变量已正确定义,有以下程序段i=0;do printf("%d,",i);while(i++);printf("%d\n",i)其输出结果是A)0,0 B)0,1 C)1,1 D)程序进入无限循环(20)有以下计算公式若程序前面已在命令中包含math.h文件,不能够正确计算上述公式的程序段是A)if(x>=0) y=sqrt(x); B)y=sqrt(x)else y=sqrt(-x); if(x<0) y=sqrt(-x);C)if(x>=0)y=sqrt(x); D)y=sqrt(x>=0?x:-x);If(x<0)y=sqrt(-x);(21)设有条件表达式:(EXP)?i++;j--,则以下表达式中(EXP)完全等价的是A)(EXP= =0) B)(EXP!=0) C)(EXP= =1) D)(EXP!=1)(22)有以下程序#includemain(){int y=9;for( y>0;y--)if(y%3= =0) printf("%d",--y);}程序的运行结果是A)741 B)963 C)852 D)875421(23)已有定义:char c; ,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是A)isupper(c) B)’A’<=c<=’Z’C)’A’<=c&&c<=’Z’ D)c<=(‘2’-32)&&(‘a’-32)<=c(24)有以下程序#includemain(){int i,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++) m=m%j;printf("%d\n",m);}程序的运行结果是A)0 B)1 C)2 D)3(25)若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是A)函数的实参和其对应的形参共占同一存储单元B)形参只是形式上的存在,不占用具体存储单元C)同名的实参和形参占同一存储单元D)函数的形参和实参分别占用不同的存储单元(26)已知字符’A’的ASCⅡ代码值是65,字符变量c1的值是’A’,c2的值是’D’。
江苏省计算机二级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整除的数,并计算这些数的平均值。
参考答案第一套题二、程序填空题本题是根据给定的公式来计算函数的值。
第一处:程序中使用双精度double类型进行计算,所以函数的返回值类型也为double,所以应填:double。
第二处:当i等于1时,则返回f1函数的值,所以应填:f1。
第三处:如果i不等于1,则返回f2函数的值,所以应填:f2。
三、程序修改题解题思路:第一处: 试题要求返回字符串的首地址,所以应改为:char *fun(char *s,char *t)第二处: 取字符串指针ss的下一个位置,所以应改为:ss++;。
第三处:取字符串指针tt的下一个位置,所以应改为:tt++;。
四、程序设计题解题思路:本题是考察字符串的操作。
1. 由于函数fun1是将字符串中字符循环左移一个位置,并通过实参w返回循环左移一个位置的字符串。
2. 利用循环for语句来操作多少个字符(m)需要循环左移。
参考答案:void fun(char *w, int m) /* 可调用fun1函数左移字符*/{int i;for(i = 0 ; i < m ; i++) fun1(w);}第二套题一、选择题解题思路:第一处:计算好的平均值通过形参av返回,所以应填:*av。
第二处:计算小于平均值且最接近平均值的位置j,所以应填:i。
第三处:返回该数,所以应填:x[j]。
三、程序修改题解题思路:第一处:函数的返回是浮点型数,所以应改为:float fun(int n)。
第二处:for的终止条件应是i<=n。
四、程序设计题解题思路:本题是利用两重循环给二维数组右上三角元素中的值乘以m。
参考答案:int fun ( int a[][N], int m ){int i, j;for(i = 0 ; i < N ; i++)for(j = i ; j < N ; j++)a[i][j] *= m ;}第三套题一、选择题解题思路:第一处:如果n是奇数,则中间的元素不动,所以应填:1。
江苏省计算机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语言中,用于定义一个整型变量的关键字是________。
全国计算机等级考试二级C语言真题2013年9月(总分:100.00,做题时间:90分钟)一、选择题(总题数:40,分数:40.00)1.一个栈的初始状态为空。
现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是______。
(分数:1.00)A.12345ABCDEB.EDCBA54321 √C.ABCDE12345D.54321EDCBA解析:[解析] 栈是按照先进后出的原则组织数据,所以入栈最早的最后出栈,所以选择B。
2.下列叙述中正确的是______。
(分数:1.00)A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D.循环队列中元素的个数是由队头指针和队尾指针共同决定的√解析:[解析] 循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的,所以A错误;在循环队列中只需要队头指针与队尾两个指针来共同反映队列中元素的动态变化情况,所以B与C错误。
3.在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是______。
(分数:1.00)A.O(n)B.O(n2)C.O(log2n) √D.0(nlog2n)解析:[解析] 当有序线性表为顺序存储时才能用二分法查找。
可以证明的是对于长度为n的有序线性表,在最坏情况下,二分法查找只需要比较log2n次,而顺序查找需要比较n次。
4.下列叙述中正确的是______。
(分数:1.00)A.顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的√B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C.顺序存储结构能存储有序表,链式存储结构不能存储有序表D.链式存储结构比顺序存储结构节省存储空间解析:[解析] 链式存储结构既可以针对线性结构也可以针对非线性结构,所以B与C错误。
江苏二级C2013秋考试试题及答案————————————————————————————————作者:————————————————————————————————日期:22013年秋江苏省二级C语言考试第一部份计算机基础知识一、选择题(用答题卡答题,答案依次填在1-20题号内)1、下列有关信息、信息技术、信息产业与信息化的叙述中,错误的是___(1)_____。
A 信息、物质与能量是客观世界的三大构成要素,没有信息则任何事物都没有意义B. 现代信息技术的主要特征之一是以计算机及其软件为核心C. 信息化的概念起源于上世纪90年代,我国的信息化建设起步于本世纪初D. 信息产业主要包括信息设备制造业、信息服务业、信息开发业等2、对二进制数01与01分别进行算术加和逻辑加运算,其结果用二进制形式表示分别为____(2)______。
A. 01、10B. 10、01C. 01、01D. 10、103、芯片组是PC机各组成部分相互连接和通信的枢纽。
下列关于芯片组的描述中,错误的是__(3)___。
A. 芯片组是主板上的重要部件。
它直接固定在主板上,通常不可更换B. 芯片组与CPU类型必须相配C. 芯片组提供了CPU的时钟信号D. 所有外部设备的控制功能都集成在芯片组中4、关于PC机主板中的CMOS芯片,下列说法中正确的是_____(4)____。
A. CMOS芯片需要一个电池给它供电,否则其中的数据在主板断电后会丢失B. CMOS芯片用于存储加电自检程序C. CMOS芯片用于存储BIOS,是易失性的D. CMOS芯片用于存储计算机系统的配置参数,它是只读存储器5、USB是一种可以连接多个设备的总线式串行接口,目前在PC机及各种数码设备中普遍使用。
在下列相关叙述中错误的是_____(5)____。
A. USB接口有USB1.0、USB1.1、USB2.0和USB3.0之分B. 通过USB接口给外部I/O设备提供电源,电源为+5VC. 目前广泛使用的USB2.0的最高数据传输率可达每秒数十兆字节D. 借助于“USB接线器”可以扩展PC机的USB接口数目,使得一个USB接口理论上能连接1024个设备6、显示器是计算机比不可少的一种图文输出设备,其作用是将数字信号转换为光信号,使文字与图形在屏幕上显示出来。
下列相关叙述中错误的是___(6)_____。
A. 目前PC机使用的显示器主要有两类,即CRT显示器和LED显示器B. 显示器屏幕大小以显示屏的对角线长度来度量C. PC机的显示控制器过去大多数做成插卡的形式,为了降低成本,现在显示控制器已经越来越多地集成在主板芯片组或CPU芯片中D. 目前显卡主要使用AGP接口或PCI-E x16接口,前者性能优于后者7、下列关于PC机常见外存储器的叙述中,错误的是____(7)_____。
A. 移动硬盘通常采用微型硬盘加上特制的配套硬盘构成,采用USB接口与主机相连接B. 目前U盘可以模拟光驱和硬盘启动操作系统C. 存储卡是用闪存做成的一种固态存储器,具有与U盘相同的多种优点,目前所有PC机都配置了读卡器,以便对存储卡进行读写操作D. SSD是基于半导体存储器芯片的一种外存储设备,可被用在便携式计算机中代替常规的硬盘8、下列关于计算机软件的叙述中,错误的是____(8)______。
A.软件的含义比程序更宏观、更物化一些。
一般情况下,软件往往指的是设计比较成熟、功能比较完善、具有某种使用价值的程序B. 软件产品一般是指软件开发厂商交付给用户用于特定用途的一整套程序、数据及相关的文档(包括安装和使用手册等)C. 免费软件一般是指用户可共享的软件,允许随意拷贝、修改其源代码,允许自由传播D. MS Office软件包中包含多个软件产品,安装时用户可以进行有选择的安装9、下列有关Windows操作系统处理器管理的叙述中,错误的是___(9)_____。
A. 处理器管理的主要目的是提高CPU的使用效率B. 多任务处理是将CPU时间化成时间片,轮流为多个任务服务C. 并行处理系统可以让多个CPU同时工作,提高计算机系统的性能D. 多任务处理要求计算机必须使用多核CPU10、下列关于程序设计语言的叙述中,正确的是_____(10)_____。
A. 高级语言程序的执行速度比低级语言程序快B. 高级语言就是人们日常使用的自然语言C. 高级语言与CPU的逻辑结构无关D. 无需经过翻译或转换,计算机就可以直接执行用高级语言编写的程序11、下列关于目前最常用的无线通信通道的叙述中,错误的是____(11)____。
A. 无线电波可用于传输模拟信号,也可以用于传输数字信号B. 利用微波可将信息集中向某个方向进行定向传输,以防止他人截取信号C. 短波通信适用于环球通信D. 激光能在长距离内保持聚焦并能穿透物体,因而可以传输很远的距离12、目前我国和欧洲广泛使用的GSM(全球通)手机属于____(12)____移动通信。
A. 第一代B. 第二代C. 第三代D. 第四代13、以下选项中,只有___(13)____可用作某台主机的IP地址。
A. 62.26.1.256B. 202.119.24.5C. 78.0.0.0D. 223.268.129.114、因特网中主机的符号名被称为它的域名。
下列关于域名的叙述中,错误的是___(14)____。
A. 域名是IP地址的一种符号表示B. 上网的每台计算机都有一个IP地址,所以也有各自的域名C. 把域名翻译成IP地址的软件称为域名系统DNSD. 运行域名系统DNS的主机叫做域名服务器,每个校园网都有一个域名服务器15、目前采用无线方式接入因特网的技术主要有无线局域网(WLAN)接入、GPRS移动电话网接入和3G 移动电话网接入等。
下列相关叙述中错误的是___(15)____。
A. 采用无线局域网接入方式,可以在任何地方接入B. 采用3G移动电话上网比GPRS快得多C. 目前大多数智能手机支持WLAN接入技术D. 目前采用移动电话上网的费用还比较高16、下列关于网络信息安全措施的叙述中,正确的是____(16)_____。
A. 带有数字签名的信息是未泄密的信息B. 防火墙可以防止外界接触到内部网络,从而保证内部网络的绝对安全C. 数据加密的目的是在网络通信被窃听的情况下仍然保证数据的安全D. 使用最好的杀毒软件可以杀掉所有的病毒17、下列关于字符编码标准的叙述中,正确的是____(17)_______。
A.UCS/Unicode编码的目标是实现全球不同语言文字的统一编码B. ASCII、GB2312、GBK是我国为适应汉字信息处理需要而制定的一系列汉字编码标准C. UCS/Unicode编码与GB2312编码保持向下兼容D. GB18030标准就是Unicode编码标准,它是我国为了与国际标准UCS接轨而发布的一种汉字编码标准18、与计算机能合成图像一样,计算机也能合成(生成)声音。
计算机合成声音分为合成语音和合成音乐两类,其中合成音乐的文件扩展名是___(18)____。
A. W A VB. MIDC. MP3D. WMA19、彩色图像所使用的颜色描述方法称为颜色模型。
显示器使用的颜色模型为RGB三基色模型,彩色打印机使用的颜色模型大多为___(19)____。
A. YUVB.HSBC. CMYKD. RGB20、数字视频信息的数据量相当大,对存储、处理和传输都是极大的负担,为此必须对其进行压缩。
目前数字有线电视和卫星电视所传输的数字视频采用的压缩编码标准大多是__(20)__。
A. MPEG-1B. MPEG-2C. MPEG-4D. MPEG-7第二部份C语言程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内,共10分)21、在C语言源程序中,不能用于表示整型常数的数制是____(21)_____。
A. 十六进制B. 八进制C. 十进制D. 二进制22、以下选项中不符合C语言标识符命名规则的是______(22)_______。
A. printfB. _00C. &aD. FOR23、以下选项中,可作为C语言合法表达式的是___(23)____。
A. 3.0%2B. 3=2=1=0C. {3,2,1,0}D. (3,2,1,0)24、若有宏定义“#define S(x,y) x/y ”,则执行语句“print f("%d",S(6+3,2+2));”后的输出是__(24)___。
A. 9B. 2C. 9.5D. 2.2525、表达式“3<2||-1&& !0 ”的值是__(25)__。
A. 2B. 1C. 0D. -126. 已有声明“char s[10];”, 若要将键盘输入的连续5个字母字符存储到s数组中,则以下选项中错误的输入语句是_______(26)_____。
A. gets(&s[0]);B. scanf(“%s”,s+1);C. gets(s);D. scanf(“%s”,s[1]);27. 已有声明“int a[10]={1,2,3,4,5,6,7,8,},*p=&a[5];”,则*(p-3)的值是___(27)_____。
A. 6B. 3C. 2D. 128.以下数组声明中错误的是___(28)________。
A. int num[2][4]= { {1,2},{3,4},{5,6}};B. int num[][3]= { {1,2},{3,4},{5,6}};C. int num[]= { 1,2,3,4,5,6};D. int num[][4]= { 1,2,3,4,5,6};29. 已有声明“typedef char STRING ;STRING s[10] ;”,则sizeof(s)的值是___(29)____。
A. 20B. 10C. 2D. 430.已有声明“struct date{ int y, m;}a={ 2013,5},b={0};”,以下选项中合法的语句是______(30)_____。
A. if(a>b)b=a;B. a++;C. b=a ;D. b={a.y, a.m};二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行,共30分)● 基本概念1、可以表达数学式b a x 3的C 语言表达式是______(1)___。
2、已知y 为float 类型的变量,执行语句“(int )y;”后,y 的类型是_______(2)___。
3、已知有声明“int a[5]={5,4,3,2,1},i=3;”,执行语句“a[i++]++;printf(“%d ”,a[i]);”后,屏幕输出为___(3)___。