[计算机类试卷]国家二级(C语言)笔试模拟试卷161及答案与解析.doc
《[计算机类试卷]国家二级(C语言)笔试模拟试卷161及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C语言)笔试模拟试卷161及答案与解析.doc(51页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C语言)笔试模拟试卷 161及答案与解析 1 为了避免流程图在描述程序逻辑时的灵活性 ,提出了用方框图来代替传统的程序流程图 ,通常也把这种图称为 ( A) PAD图 ( B) N-S图 ( C)结构图 ( D)数据流图 2 结构化程序设计主要强调的是 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序易读性 3 为了使模块尽可能独立 ,要求 ( A)模块的内聚程度要尽量高 ,且各模块间的耦合程度要尽量强 ( B)模块的内聚程度要尽量高 ,且各模块间的耦合程度要尽量 弱 ( C)模块的内聚程度要尽量低 ,且各模块间的耦合程度要尽量弱 ( D)模块的内
2、聚程度要尽量低 ,且各模块间的耦合程度要尽量强 4 需求分析阶段的任务是确定 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 ( D)软件系统功能 5 算法的有穷性是指 ( A)算法程序的运行时间是有限的 ( B)算法程序所处理的数据量是有限的 ( C)算法程序的长度是有限的 ( D)算法只能被有限的用户使用 6 对长度为 n的线性表排序 ,在最坏情况下 ,比较次数不是 n(n-1)/2的排序方法是 ( A)快速排序 ( B)冒泡排序 ( C)直接插入排序 ( D)堆排序 7 如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是 ( A) e3,e1,e4,e2 ( B
3、) e2,e4,e3,e1 ( C) e3,e4,e1,e2 ( D)任意顺序 8 将 E-R图转换到关系模式时 ,实体与联系都可以表示成 ( A)属性 ( B)关系 ( C)键 ( D)域 9 有三个关系 R、 S和 T如下 : 由关系 R和 S通过运算得到关系 T,则所使用的运算为 ( A)并 ( B)自然连接 ( C)笛卡尔积 ( D) 交 10 下列有关数据库的描述 ,正确的是 ( A)数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时 ,数据的存储结构不变 ( C)关系中的每一列称为元组 ,一个元组就是一个字段 ( D)如果一个关系中的属性或属性组并
4、非该关系的关键字 ,但它是另一个关系的关键字 ,则称其为本关系的外关键字 11 为了避免流程图在描述程序逻辑时的灵活性 ,提出了用方框图来代替传统的程序流程图 ,通常也把这种图称为 ( A) PAD图 ( B) N-S图 ( C)结构图 ( D)数据流图 12 结构化程序设计主要强调的是 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序易读性 13 为了使模块尽可能独立 ,要求 ( A)模块的内聚程度要尽量高 ,且各模块间的耦合程度要尽量强 ( B)模块的内聚程度要尽量高 ,且各模块间的耦合程度要尽量弱 ( C)模块的内聚程度要尽量低 ,且各模块间的耦合程度要
5、尽量弱 ( D)模块的内聚程度要尽量低 ,且各模块间的耦合程度要尽量强 14 需求分析阶段的任务是确定 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 ( D)软件系统功能 15 算法的有穷性是指 ( A)算法程序的运行时间是有限的 ( B)算法程序所处理的数据量是有限的 ( C)算法程序的长度是有限的 ( D)算法只能被有限的用户使用 16 对长度为 n的线性表排序 ,在最坏情况下 ,比较次数不是 n(n-1)/2的排序方法是 ( A)快速排序 ( B)冒泡排序 ( C)直接插入排序 ( D)堆排序 17 如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是 ( A)
6、 e3,e1,e4,e2 ( B) e2,e4,e3,e1 ( C) e3,e4,e1,e2 ( D)任意顺序 18 将 E-R图转换到关系模式时 ,实体与联系都可以表示成 ( A)属性 ( B)关系 ( C)键 ( D)域 19 有三个关系 R、 S和 T如下 : 由关系 R和 S通过运算得到关系 T,则所使用的运算为 ( A)并 ( B)自然连接 ( C)笛卡尔积 ( D)交 20 下列有关数据库的描述 ,正确的是 ( A)数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时 ,数据的存储结构不变 ( C)关系中的每一列称为元组 ,一个元组就是一个字段 (
7、D) 如果一个关系中的属性或属性组并非该关系的关键字 ,但它是另一个关系的关键字 ,则称其为本关系的外关键字 21 以下不正确的叙述是 ( A)在 C程序中,逗号运算符的优先级最低 ( B)在 C程序中, APH和 aph是两个不同的变量 ( C)若 a和 b类型相同,在计算了赋值表达式 a=b后 b中的值将放入 a中,而 b中的值不变 ( D)当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值 22 请选出可用作 C语言用户标识符的是 ( A) void,define,WORD ( B) a3_b3,_123,IF ( C) FOR,-abc,Case ( D)
8、2a,Do,Sizeof 23 以下选项中,不能作为合法常量的是 ( A) 1.234e04 ( B) 1.234e0.4 ( C) 1.234e+4 ( D) 1.234e0 24 在 C语言中 ,运算对象必须是整型数的运算符是 ( A) % ( B) ( C) %和 ( D) * 25 若变量均已正确定义并赋值 ,以下合法的 C语言赋值语句是 ( A) x=y=5; ( B) x=n%2.5; ( C) x+n=i; ( D) x=5=4+1; 26 有以下程序段 char ch; int k; ch=a; k=12; printf(“%c,%d,“,ch,ch,k); printf(“k
9、=%d n“,k); 已知字符 a的 ASCII码值为 97,则执行上述程序段后输出结果是 ( A)因变量类型与格式描述符的类型不匹配输出无定值 ( B)输出项与格式描述符个数不符 ,输出为零值或不定值 ( C) a,97,12k=12 ( D) a,97,k=12 27 已知字母 A的 ASCII代码值为 65,若变量 kk为 char型 ,以下不能正确判 断出 kk中的值为大写字母的表达式是 ( A) kk=A if(n=0|n=1) *s=1; else fun(n-1, fun(n-2, *s=f1+f2; void main() int x; fun(6, printf(“n%d“,
10、x); ( A) 7 ( B) 13 ( C) 9 ( D) 10 44 主程序调用 findmax函数求出数组中最大元素在数组中的下标 ,括号中需填写的内容是 #include findmax(int*s,int t,int *k) int p; for(p=0, *k=p; ps*k)( ); main() int a10,i,k; for(i=0; i main() static char a=“ Languagef“ ,b=“programe“; char *p1,*p2; int k; p1=a; p2=b; for(k=0; k void delch(char *s) int i,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 笔试 模拟 161 答案 解析 DOC
