[计算机类试卷]国家二级(C语言)笔试模拟试卷258及答案与解析.doc
《[计算机类试卷]国家二级(C语言)笔试模拟试卷258及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C语言)笔试模拟试卷258及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C语言)笔试模拟试卷 258 及答案与解析 1 在面向对象方法中, ( )描述的是具有相似属性与操作的一组对象。 ( A)属性 ( B)事件 ( C)方法 ( D)类 2 在黑盒测试方法中 ,设计测试用例的主要根据是 ( A)程序内部逻辑 ( B)程序外部功能 ( C)程序数据结构 ( D)程序流程图 3 数据的存储结构是指 ( )。 ( A)数据所占的存储空间量 ( B)数据的逻辑结构在计算机中的表示 ( C)数据在计算机中的顺序存储方式 ( D)存储在外存中的数据 4 若 待排序序列中元素非常多,而且它们的排列是完全无序的,那么最好选用下列排序方法中的 _。 ( A)冒泡排序
2、( B)简单选择排序 ( C)直接插入排序 ( D)快速排序 5 下列关于 “数据库系统 (DBS)”的叙述中,正确的一条是 _。 ( A) DBS是指在计算机系统中引入数据库后的系统构成 ( B) DBS是帮助用户建立、使用和管理数据库的一种计算机软件 ( C) DBS是用户建立的若干数据库文件的集合 ( D) DBS是一种新颖的关系数据库管理系统 6 完全不考虑程序的内部结构和内部特征, 而只是根据程序功能导出测试用例的测试方法是 ( A)黑箱测试法 ( B)白箱测试法 ( C)错误推测法 ( D)安装测试法 7 对于白箱 (盒 )测试用例的各设计准则,下列叙述中正确的是 ( )。 ( A
3、)分支覆盖准则比语句覆盖准则严密 ( B)条件覆盖要比分支覆盖优越。因此,条件覆盖能完全满足分支覆盖 ( C)组合条件覆盖准则既能满足分支覆盖准则,也能满足条件覆盖准则。因此,组合条件覆盖准则是一种完全测试 ( D)上述说法都不对 8 数据的存储结构是指 ( A)数据所占的存储空间量 ( B)数据的逻辑 结构在计算机中表示 ( C)数据在计算机中的顺序存储方式 ( D)存储在外存中的数据 9 某片软盘上已染有病毒,为防止该病毒传梁计算机系统,正确的措施是 ( ) ( A)删除该软盘上的所有程序 ( B)给该软盘加上写保护 ( C)将该软盘放一段时间后再用 ( D)将该软盘重新格式化 10 在面
4、向对象方法中,实现信息隐蔽是依靠 ( A)对象的继承 ( B)对象的多态 ( C)对象的封装 ( D)对象的分类 11 以下叙述中正确的是 ( )。 ( A) C程序中注释部分可以出现在程序中任意合适的地 方 ( B) C程序的书写格式是固定的,每行只能写一条语句 ( C)构成 C程序的基本单位是函数,所有函数名都可以由用户命名 ( D)在对 C语言程序进行编译时,可以发现注释行中的拼写错误 12 以下程序执行后 x的值是 main() int x,y=252,i=386,*m= x=(z=y); printf(“%d“,x); ( A) 252 ( B) 1 ( C) 0 ( D)运行时出错
5、 ,x无定值 13 以下程序的输出结果是 ( )。 main() int a=7, b=8, *p, *q, *r; p= printf(“%dn“,-a+b,-b+a); ( A) 30 ( B) 31 ( C) 32 ( D) 33 15 下列选项中,不能用作标识符的是 ( A) _1234_ ( B) _1_2 ( C) int_2_ ( D) 2_int_ 16 下列属于 C语言语句的是 _。 ( A) printf(“%dn“a) ( B) #include stdio.h ( C) a=b;b=c;c=a; ( D) /*this is a program*/ 17 以下叙述中正确
6、的是 ( ) ( A) C程序中,赋值运算符的优先级最低 ( B)若 a是实 型变量, C程序中允许进行以下赋值: a=10,因此,实型变量中允许存放整型数 ( C)若 a和 b类型相同,在执行了赋值 a b后 b中的值将放入 a中, b中的值将丢失 ( D)在 C程序中,除号运算符 “/”两边的类型相同时才能进行相除运算 18 若有如下程序; main() int m=-i; printf(“%d,%u,%o,%X“,m,m,m,m); 则程序运行后的输出结果是 ( )。 ( A) -1, 65535, 177777, ffff ( B) -1, -1, 177777, fffe ( C)
7、-1, 1, 177777, ffff ( D) -1, 65535, 177776, fffe 19 为了避免在嵌套的条件语句 if else中产生二义性, C语言规定, else子句总是与( )配对。 ( A)缩排位置相同 if ( B)其前面最近的 if ( C)其后面最近的 if ( D)同一行上的 if 20 下列程序的运行结果是 ( )。 main() int a=-5, b=1, c=1; int x=0, Y=2,z=0; if(c 0)x=x+ y; if(a =0) if(b 0) if(c =0)y=x-y; else if(c 0)Y=x-y; else z=y; pr
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 笔试 模拟 258 答案 解析 DOC
