[计算机类试卷]国家二级(C语言)笔试模拟试卷78及答案与解析.doc
《[计算机类试卷]国家二级(C语言)笔试模拟试卷78及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C语言)笔试模拟试卷78及答案与解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C语言)笔试模拟试卷 78 及答案与解析 1 下列叙述中正确的是 ( ) ( A)显示器和打印机都是输出设备 ( B)显示器只能显示字符 ( C)通常的彩色显示器都有 7种颜色 ( D)打印机只能打印字符和表格 2 微型计算机中运算器主要的功能是进行 ( ) ( A)算术运算 ( B)逻辑运算 ( C)算术和逻辑运算 ( D)初等函数运算 3 程序的编制与算法的设计在效率上的关系是: ( ) ( A)相等 ( B)优于 ( C)劣于 ( D)不一定 4 电子邮件是 ( ) ( A)网络信息检索服务 ( B)通过 Web网页发布的公告信息 ( C)通过网络实时交互的信息传递方式 (
2、D)一种利用网络交换信息的非交互式服务 5 与十进制数 255 相等和二进制数是 ( ) ( A) 11101110 ( B) 11111110 ( C) 10000000 ( D) 11111111 6 下列叙述中正确的是 ( ) ( A)指令由操作数和操作码两部分组成 ( B)常用参数 xxMB表示计算机的速度 ( C)计算机的一个字长总是等于两个字节 ( D)计算机语言是完成某一任务的指令集 7 计 算机的内存储器比外存器 ( ) ( A)价格便宜 ( B)存储容量大 ( C)读写速度快 ( D)读写速度慢 8 如果一个算法显式地调用自己则称为 ( ) ( A)直接递归 ( B)自用递归
3、 ( C)间接递归 ( D)外用递归 9 程序设计是以 ( )和数据结构为基础的。 ( A)算法设计 ( B)编程语言 ( C)设计风格 ( D)数据结构 10 计算机软件是包括 ( )的完整集合。 ( A)程序和数据 ( B)数据 ( C)程序、数据和文档 ( D)算法和数据 11 对专门从事数据库管理、维 护的人员,称之为 ( ) ( A) NBA ( B) DBA ( C) DMA ( D) DDS 12 为了将所有扩展名为 .PAS的文件改成扩展名为 .P,应使用命令 ( ) ( A) REN*.PAS.? AS ( B) REN PAS P ( C) REN*.PAS*.P ( D)
4、 REN*.PAS*.P? 13 有关物理独立性的描述错误的是 ( ) ( A)物理独立性是指用户的应用程序与存储结构是相互独立的 ( B)符合物理独立性的数据在磁盘上的数据库中怎样存储用户可以不了解 ( C)符合物理独立性的数据,当 其数据的物理存储改变了,应用程序不用改变 ( D)物理独立性是指用户的应用程序与存储结构是相互联系的 14 字符 (char)型数据在微机内存中的存储形式是 ( ) ( A)反码 ( B)补码反码 ( C) EBCDIC码反码 ( D) ASCII码 15 在多媒体计算机系统中, CD ROM属于 ( ) ( A)感觉媒体 ( B)表示媒体 ( C)表现媒体 (
5、 D)存储媒体 16 下列说法中正确的是 ( ) ( A)交换列排序法效率最高 ( B)插入类排序法效率最高 ( C)选择类排序法效率最高 ( D)不同的数据,各种算法的优劣不一 17 在位运算中,操作数每右移一位,其结果相当于 ( ) ( A)操作数乘以 2 ( B)操作数除以 2 ( C)操作数除以 16 ( D)操作数乘以 16 18 不是面向对象程序设计的可维护性的优点的是 ( ) ( A)用面向对象的方法开发的软件稳定性比较好 ( B)易于移植 ( C)易于和调试 ( D)用面向对象的方法开发的软件比较容易理解 19 数据封装要解决的问题是 ( ) ( A)实现规范化 ( B)防止书
6、写错误 ( C)防止非法访问 ( D)实现类型转换 20 详细设计中,可用于描述详细设计的工具有 ( ) ( A)程序流程图, SC 图、 PAD图和 PDL ( B)程序流程图、 N-S图、 PAD图和 PDL ( C)数据流程图、 N-S图、 PAD图和 PDL ( D)程序流程图、 BS图、 PAD图和 PDL 21 设 a、 b和 c都是 int型变量,且 a=3、 b=4、 c=5,则下面的表达式中,值为 0的表达式是 _。 ( A) a ( A) cde ( B)字符 c的 ASCII码值 ( C)字符 c的地址 ( D)出错 23 设有如下程序 #include stdio.h
7、main() int*k, *j,i=100; j= 上述程序的输出结果是 _。 ( A)运行错误 ( B) 100 ( C) i的地址 ( D) j的地址 24 设有以下语句,其中不是对 a数组元素的正确引用的是 _(其中 0i 10) int a10=0,1,2,3,4,5,6,7,8,9,*p=a; ( A) ap-a ( B) *( pp=s; p=(int*)malloc(sizeof(int); *pp=s11; p=*pp; printf(“%dn“, *p); ( A) 1 ( B) 7 ( C) 9 ( D) 11 26 有以下程序: #include stdio h mai
8、n() char c6; int i=0; for(;i 6;ci=getchar(),i+); for(i=0; i 6; i+)putchar(ci); printf(“n“); 如果从键盘上输入: ab回车 c回车 def回车 则输出结果为_。 ( A) a b c d e f ( B) a b c d ( C) ab c d ( D) abcdef 27 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是 _。 ( A)地址传递 ( B)单向值传递 ( C)由实 参传递给形参,再由形参传递给实参 ( D)传递方式由用户指定 28 以下程序 #include stdio.
9、h #include string.h main() char*p1=“abc“, *p2=“ABC“,str50=“xyz“, strcpy(str+2,strcat(p1,p2); printf(“%sn“,str); 的输出是 _。 ( A) xyzabcABC ( B) zabcABC ( C) yzabcABC ( D) xyabcABC 29 以下程序 int aa33=2,4,6; main() int i,*p= for(i=0;i 2;i+) if(i=0)aaii+1=*p+1; else +p; printf(“%d“,*p); 的输出是 _。 ( A) 23 ( B)
10、26 ( C) 33 ( D) 36 30 以下程序的输出结果是 _。 #include stdio.h #include string.h fun(char*w,int n) char t,*s1,*s2; s1=w;s2=w+n-1; while(s1 s2) t=*s1+; *s1=*s2-; *s2=t; main() char*p; p=“1234567“; fun(p,strlen(p); puts(p); ( A) 1234567 ( B) 7654321 ( C) 1711717 ( D) 7177171 31 下面程序 main() int x=100, a=10,b=20,
11、ok1=5, ok2=0; if(a B) if(b!=15) if(!ok1) x=1; else if(ok2)x=10; x=-1; printf(“%dn“,x); 的输出是 _。 ( A) -1 ( B) 0 ( C) 1 ( D)不确定的值 32 下面程序 main() int x=32; printf(“%dn“,x=x 1); 的输出是 _。 ( A) 100 ( B) 160 ( C) 120 ( D) 64 33 设有以下定义和语句,输出的结果是 (用 small模式编译,指针变量占 2个字节 )_。 struct date long*cat; struct date *n
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 笔试 模拟 78 答案 解析 DOC
