[计算机类试卷]国家二级(C语言)笔试模拟试卷156及答案与解析.doc
《[计算机类试卷]国家二级(C语言)笔试模拟试卷156及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C语言)笔试模拟试卷156及答案与解析.doc(56页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C语言)笔试模拟试卷 156及答案与解析 1 算法的空间复杂度是指 ( A)算法程序的长度 ( B)算法程序中的指令条数 ( C)算法程序所占的存储空间 ( D)执行算法需要的内存空间 2 在结构化程序设计中 ,模块划分的原则是 ( A)各模块应包括尽量多的功能 ( B)各模块的规模应尽量大 ( C)各模块之间的联系应尽量紧密 ( D)模块内具有高内聚度、模块间具有低耦合度 3 下列叙述中 ,不属于测试的特征的是 ( A)测试的挑剔性 ( B)完全测试的不可能性 ( C)测试的可靠性 ( D)测试的经济性 4 下面关于对象概念的描述中 ,错误的是 ( A)对象就是 C语言中的结构体
2、变量 ( B)对象代表着正在创建的系统中的一个实体 ( C)对象是一个状态和操作 (或方法 )的封装体 ( D)对象之间的信息传递是通过消息进行的 5 下列关于队列的叙述中正确的是 ( A)在队列中只能插入数据 ( B)在队列中只能删除数据 ( C)队列是先进先出的线性表 ( D)队列是先进后出的线性表 6 已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是 ( A) acbed ( B) decab ( C) deabc ( D) cedba 7 某二叉树中有 n个度为 2的结点 ,则该二叉树中的叶子结点数为 ( A) n+1 ( B) n-1 ( C) 2
3、n ( D) n/2 8 设有如下三个关系表 下列操作中正确的是 ( A) T=RS ( B) T=R S ( C) T=RS ( D) T=R/S 9 下列叙述中 ,正确的是 ( A)用 E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系 ( B)用 E-R图只能表示实体集之间一对一的联系 ( C)用 E-R图只能表示实体集 之间一对多的联系 ( D)用 E-R图表示的概念数据模型只能转换为关系数据模型 10 下列有关数据库的描述 ,正确的是 ( A)数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时 ,数据的存储结构不变 ( C)关系中的每一
4、列称为元组 ,一个元组就是一个字段 ( D)如果一个关系中的属性或属性组并非该关系的关键字 ,但它是另一个关系的关键字 ,则称其为本关系的外关键字 11 算法的空间复杂度是指 ( A)算法程序的长度 ( B)算法程序中的指令条数 ( C)算法程序所占的存储空间 ( D)执行算法需要的内存空间 12 在结构化程序设计中 ,模块划分的原则是 ( A)各模块应包括尽量多的功能 ( B)各模块的规模应尽量大 ( C)各模块之间的联系应尽量紧密 ( D)模块内具有高内聚度、模块间具有低耦合度 13 下列叙述中 ,不属于测试的特征的是 ( A)测试的挑剔性 ( B)完全测试的不可能性 ( C)测试的可靠性
5、 ( D)测试的经济性 14 下面关于对象概念的描述中 ,错误的是 ( A)对象就是 C语言中的结构体变量 ( B)对象代表着正在创建的系统中的一个实体 ( C)对象 是一个状态和操作 (或方法 )的封装体 ( D)对象之间的信息传递是通过消息进行的 15 下列关于队列的叙述中正确的是 ( A)在队列中只能插入数据 ( B)在队列中只能删除数据 ( C)队列是先进先出的线性表 ( D)队列是先进后出的线性表 16 已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是 ( A) acbed ( B) decab ( C) deabc ( D) cedba 17 某
6、二叉树中有 n个度为 2的结点 ,则该二叉树中的叶子结点数为 ( A) n+1 ( B) n-1 ( C) 2n ( D) n/2 18 设有如下三个关系表 下列操作中正确的是 ( A) T=RS ( B) T=R S ( C) T=RS ( D) T=R/S 19 下列叙述中 ,正确的是 ( A)用 E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系 ( B)用 E-R图只能表示实体集之间一对一的联系 ( C)用 E-R图只能表示实体集之间一对多的联系 ( D)用 E-R图表示的概念数据模型只能转换为关系数据模型 20 下列有关数据库的描述 ,正确的是 ( A)数据处理是将信息
7、转化 为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时 ,数据的存储结构不变 ( C)关系中的每一列称为元组 ,一个元组就是一个字段 ( D)如果一个关系中的属性或属性组并非该关系的关键字 ,但它是另一个关系的关键字 ,则称其为本关系的外关键字 21 下列叙述中错误的是 ( A)一个 C语言程序只能实现一种算法 ( B) C程序可以由多个程序文件组成 ( C) C程序可以由一个或多个函数组成 ( D)一个 C函数可以单独作为一个 C程序文件存在 22 下面四个选项中 ,均是不正确的八进制数或十六进制数的选项是 ( A) 016 0x8f 018 ( B) 0abc 017 0x
8、a ( C) 010 -0x11 0x16 ( D) 0a12 7ff -123 23 以下叙述不正确的是 ( A)一个 C源程序可由一个或多个函数组成 ( B)一个 C源程序必须包含一个 main函数 ( C) C程序的基本组成单位是函数 ( D)在 C程序中 ,注释说明只能位于一条语句的后面 24 设变量 a是 int型 ,f是 float型 ,i是 double型 ,则表达式 10+a+i*f值的数据类型为 ( A) int ( B) float ( C) double ( D)不确定 25 现有格式化输入语句 ,scanf(“x=%d,sumy=%d,linez=%dL“,已知在输入数
9、据后 ,x,y,z的值分别是 12,34,45,则下列选项中是正确的输入格式的是 注 :“表示空格 , 表示回车 ( A) 12,34,45 ( B) x=12,y=34,z=45 ( C) x=12C,sumy=34,z=45 ( D) x=12,sumy=34,linez=45 26 已知各变量的类型说明如下 : int k,a,b; unsigned long w=5; double x=1.42; 则以下不符合 C语言语法的表达式是 ( A) x%(-3) ( B) w+=-2 ( C) k=(a=2,b=3,a+b) ( D) a+=a-=(b=4)*(a=3) 27 有以下程序 f
10、un(int x) int p; if(x= =1) return (3); p=x-fun(x-2); return p; main() printf(“%dn“,fun(7); 执行后的输出结果是 ( A) 7 ( B) 3 ( C) 2 ( D) 0 28 下列程序段中 ,不能正确赋值的是 ( A) char*p,ch; p= scanf(“%c, p=(char*)malloc(1); scanf(“%c“,p); ( C) char*p; *p=getchar(); ( D) char*p,ch; p= *p=getchar(); 29 在 16位编译系统上 ,若有定义 int a=
11、10,20,30,*p=,当执行 p+;后 ,下列说法错误的是 ( A) p向高地址移了一个字节 ( B) p向高地址移了一个存储单元 ( C) p向高地址移了两个字节 ( D) p与 a+1等价 30 若运行以下程序时 ,从键盘输入 ADescriptor(表示回车 ),则下面程序的运行结果是 #include main() char c; int v0=1,v1=0,v2=0; do switch(c=getchar() case a:case A: case e:case E: case i:case I: case o:case O: case u:case U:v1+=1; defa
12、ult:v0+=1;v2+=1; while(c!=n); printf(“v0=%d,v1=%d,v2=%dn“,v0,v1,v2); ( A) v0=7,v1=4,v2=7 ( B) v0=8,v1=4,v2=8 ( C) v0=11,v1=4,v2=11 ( D) v0=13,v1=4,v2=12 31 下列叙述中错误的是 ( A)一个 C语言程序只能实现一种算法 ( B) C程序可以由多个程序文件组成 ( C) C程序可以由一个或多个函数组成 ( D)一个 C函数可以单独作为一个 C程序文件存在 32 下面四个选项中 ,均是不正确的八进制数或十六进制数的选项是 ( A) 016 0x8
13、f 018 ( B) 0abc 017 0xa ( C) 010 -0x11 0x16 ( D) 0a12 7ff -123 33 以下叙述不正确的是 ( A)一个 C源程序可由一个或多个函数组成 ( B)一个 C源程序必须包含一个 main函数 ( C) C程序的基本组成单位是函数 ( D)在 C程序中 ,注释说明只能位于一条语句的后面 34 设变量 a是 int型 ,f是 float型 ,i是 double型 ,则表达式 10+a+i*f值的数据类型为 ( A) int ( B) float ( C) double ( D)不确定 35 现有格式化输入语句 ,scanf(“x=%d,sum
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 笔试 模拟 156 答案 解析 DOC
