2015年计算机等级考试《二级C语言》模拟试题及答案(7)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
7

在一个C源程序文件中所定义的全局变量,其作用域为( )。

  • A.由具体定义位置和extem说明来决定范围
  • B.所在程序的全部范围
  • C.所在函数的全部范围
  • D.所在文件的全部范围
8

数据库应用系统中的核心问题是( )。

  • A.数据库设计
  • B.数据库系统设计
  • C.数据库维护
  • D.数据库管理员培训
10

以下选项中不能作为c语言合法常量的是( )。.

  • A.0.1e+6
  • B.’cd’.
  • C.”、a”
  • D.’\011
12

有以下程序:

程序执行后的输出结果是( )。

  • A.y=一1
  • B.Y=0
  • C.y=1
  • D.while构成无限循环
14

下列选项中,能正确定义数组的语句是( )。

  • A.int num[0..2008];
  • B.int lllllll[];
  • C.int N:2008:
  • D.#define N 2008int num[N1;int num[N];
15

有以下程序:

则以下函数调用语句错误的是( )。

  • A.k:f(a,B.;
  • B.k:add(a,B.;
  • C.k=(*f)(a,B.;
  • D.k=*(a,B.;
20

下列叙述中正确的是( )。

  • A.栈是“先进先出”的线性表
  • B.队列是“先进后出”的线性表
  • C.循环队列是非线性结构
  • D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
21

在软件设计中不使用的工具是( )。

  • A.系统结构图
  • B.PAD图
  • C.数据流图(DFD图)
  • D.程序流程图
23

有以下程序:

程序运行后的输出结果是( )。

  • A.1,1,2,6,
  • B.6,2,1,1,
  • C.6,4,3,2,
  • D.2,3,4,6,
24

数据库管理系统是

  • A.操作系统的一部分
  • B.在操作系统支持下的系统软件
  • C.一种编译系统
  • D.一种操作系统
25

下列叙述中正确的是( )。

  • A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
  • B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
  • C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
  • D.循环队列中元素的个数是由队头指针和队尾指针共同决定的
29

若有定义语句:double a,*P=&a;以下叙述中错误的是( )。

  • A.定义语句中的*号是-个间址运算符
  • B.定义语句中的木号是-个说明符
  • C.定义语句中的P只能存放double类型变量的地址
  • D.定义语句中,P=&a把变量a的地址作为初值赋给指针变量P
30

在数据库设计中,将E—R图转换成关系数据模型的过程属于( )。

  • A.需求分析阶段
  • B.概念设计阶段
  • C.逻辑设计阶段
  • D.物理设计阶段
35

软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( ):

  • A.学生成绩管理系统
  • B.c语言编译程序
  • C.UNIX操作系统
  • D.数据库管理系统
39

有以下程序:

程序运行后的输出结果是( )。

  • A.b,B"b,A
  • B.b,B,B,A
  • C.a,B,B,a
  • D.a,B,a,B
41

设有以下函数:

voidfun(intn,char}s){……}

则下面对函数指针的定义和赋值均正确的是( )。

  • A.void(*pf)(int,char);pf=&fun;
  • B.void+pf(  );pf=fun;
  • C.void*pf(  );*pf=fun;
  • D.void(*pf)(int,char*);pf=fun;
42

有以下程序:

程序运行时,输入的值在哪个范围才会有输出结果( )。

  • A.小于3的整数
  • B.不等于10的整数
  • C.大于3或等于10的整数
  • D.大于3且不等10的整数