学习网考试学习资料

Gzu521.com

2007年9月计算机等级考试二级C模拟试题(9)(1)

全国计算机等级考试   点击:次   发布时间:2007-9-18   【字体: 】   来源:Gzu521.com
贵 州 学 习 网

一 、选择题
(1)最简单的交换排序方法是
a)快速排序      b)选择排序
c)堆排序      d)冒泡排序
正确答案:  d

(2)栈通常采用的两种存储结构是
a)线性存储结构和链表存储结构
b)散列方式和索引方式
c)链表存储结构和数组
d)线性存储结构和非线性存储结构
正确答案:  a

(3)线性表的顺序存储结构和线性表的链式存储结构分别是
a)顺序存取的存储结构、顺序存取的存储结构
b)随机存取的存储结构、顺序存取的存储结构
c)随机存取的存储结构、随机存取的存储结构
d)任意存取的存储结构、任意存取的存储结构
正确答案:  b

(4)完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
a)黑箱测试法      b)白箱测试法
c)错误推测法      d)安装测试法
正确答案:  a

(5)在结构化设计方法中,生成的结构图(sc)中,带有箭头的连线表示
a)模块之间的调用关系    b)程序的组成成分
c)控制程序的执行顺序    d)数据的流向
正确答案:  a

(6)下列选项中,不属于模块间耦合的是
a)数据耦合      b)同构耦合
c)异构耦合      d)公用耦合
正确答案:  c

(7)一个关系中属性个数为1时,称此关系为
a)对应关系      b)单一关系
c)一元关系      d)二元关系
正确答案:  c

(8)为用户与数据库系统提供接口的语言是
a)高级语言     b)数据描述语言(ddl)
c)数据操纵语言(dml)    d)汇编语言
正确答案:  c

(9)相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和
a)可重用性差      b)安全性差
c)非持久性      d)冗余性
正确答案:  d

(10)需求分析阶段的任务是确定
a)软件开发方法     b)软件开发工具
c)软件开发费用     d)软件系统功能
正确答案:  d `yG%{?]3wM{ 3x44 [ 本 资 料 来 源 于 贵 州 学 习 网 IT认证全国计算机等级考试 http://Www.gzU521.com ] `yG%{?]3wM{ 3x44

(11)下列关于c语言的说法不正确的是
a)c语言既具有高级语言的一切功能,也具有低级语言的一些功能
b)c语言中的每一条执行语句都必须用分号结束,分号不是c语言的一部分,是语句之间的分隔符号
c)注释可以出现在程序中任意合适的地方
d)命令行后面不能加分号,命令行不是c语言的语句
正确答案:  b

(12)下列关于标识符的说法中错误的是
a)合法的标识符是由字母、数字和下划线组成
b)c语言的标识符中,大写字母和小写字母被认为是两个不同的字符
c)c语言的标识符可以分为三类,即关键字、预定义标识符和用户标识符
d)用户标识符与关键字不同时,程序在执行时将给出出错信息
正确答案:  d

(13)下列合法的整型常量的表示是
a)098
b)oxde
c)32767
d)0xdg
正确答案:  c

(14)现在有以下定义,int a;double b;float c;char k;则下面的表达式a/b+c-k值的类型为:
a)int
b)double
c)float
d)char
正确答案:  b

(15)假设整型变量a,b,c的值均为5,则表达式a+++b+++c++的值为
a)17
b)16
c)15
d)14
正确答案:  c

(16)下列关于复合语句和空语句的说法错误的是
a)复合语句是由"{"开头,由"}"结尾的
b)复合语句在语法上视为一条语句
c)复合语句内,可以有执行语句,不可以有定义语句部分
d)c程序中的所有语句都必须由一个分号作为结束
正确答案:  c

(17)关于printf()函数的返回值叙述正确的是
a)通常是本次调用中输出字符的个数
b)通常是输出的第一个数值
c)通常返回布尔值真
d)通常返回非零值
正确答案:  a

(18)现有格式化输入语句,scanf("x=%dц,sumцy=%d,lineцz=%dl",&x,&y,&z);,现在已知在输入数据后,x,y,z的值分别是12,34,45,则下列数据是正确的输入格式的是
a)12,34,45<enter>
b)x=12,y=34,z=45<enter>
c)x=12c,sumy=34,z=45<enter>
d)x=12],sum]y=34,line]z=45<enter>
 [注]:"ц"表示空格, <enter>表示回车
正确答案:  d

(19)设x,y,z,t均为整型变量,现有如下语句x=y=z=1;t=++x||++y&&++z;则执行这个语句后t的值为
a)2
b)1
c)0
d)不定值
正确答案:  b

(20)现有如下程序段,此程序段编译有错误,则程序段的错误出在
#include <stdio.h>
main()
{  int a=30,b=40,c=50,d;
 d=a>30?b:c;
switch(d){case a:printf("%d,",a);
case b:printf("%d,",b);
case c:printf("%d,",c);
default:printf("#");}}
a)default:printf("#");这个语句
b)d=a>30?b:c;这个语句
c)case a:printf("%d,",a); case b:printf("%d,",b); case c:printf("%d,",c);这三个语句
d)switch(d)这个语句
正确答案:  c

下一页
本文共4页: 第 [1] [2] [3] [4]

责任编辑:gzu521

IT认证分类
计算机软件水平考试
全国计算机等级考试
思科认证
微软认证
ORACLE/CIW认证
Linux认证
JAVA认证
其它认证
分类推荐信息
更多...
大类最新文章
更多...