03年浙江省计算机等级考二级(C语言)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2003年秋浙江省高校非计算机专业学生

计算机等级考试试卷(二级C)

说明:⑴考生应将试题一至试题三的答案涂在答题卡上,将第四、五题的答案填写在答卷上,否则作无效处理;

⑵请将你的准考证号的后四位填写在答卷右下角的指定位置内;

⑶考试时间为120分钟。

试题一、计算机基础题(本题共15分)

(一)单选题(每小题1分,共10分)

(1)计算机网络最突出的优点是(1)。

A、运算速度快

B、精度高

C、共享硬件、软件和数据资源

D、内存容量大

(2)在微型计算机的设备中,访问速度最快的是(2)。

A、软盘

B、硬盘

C、内存储器

D、CD-ROM

(3)操作系统的主要功能是(3)。

A、对计算机系统的所有资源进行控制与管理

B、实现多用户及分布式处理

C、扩充计算机的功能

D、对硬件资源进行分配、控制、调度和回收

(4)Internet与WWW的关系是(4)。

A、都是因特网,只是名称不同

B、Internet就是WWW

C、Internet与WWW完全没有关系

D、WWW是Internet上的一个应用(5)在Windows 98环境下,下面关于附件中应用程序的说法,(5)是不正确的。

A、写字板可以编辑文本文件

B、写字板的缺省扩展名为.DOC

C、计算器中的计算结果,可以粘贴到文档文件中

D、记事本中设置的显示字体,将保存在文本文件中,当使用Word读入该文件时,

仍具有所设置的字体

(6)在Word编辑文本时,将文档中所有的“memory”都改成“存储器”,最快捷的方法是采用(6)操作。

A、中英文转换

B、替换

C、改写

D、翻译

(7)以下几种关于消除计算机病毒的说法中,正确的是(7)。

A、专门的杀毒软件并非总是有效的

B、删除所有带毒文件能消除所有病毒

C、对感染上病毒的软盘,格式化既能消除病毒,又能使数据不受破坏

D、要一劳永逸地使计算机不感染病毒,最好的方法是装上防病毒卡

(8)实现汉字字形表示的方法,一般可分为(8)两大类。

A、点阵式与矢量式

B、点阵式与网络式

C、网络式与矢量式

D、矢量式与向量式

(9)十六进制数1AE70FH与十六进制数2003H的和是(9)。

A、1AG70I H

B、1B0712H

C、1B0710H

D、无法计算(10)在Word中,有关“自动图文集”功能的叙述中,正确的是(10)。

A、可以自动画图

B、输入文字,能自动显示对应的图

C、可以检查错误,并用图表示

D、可以自动扩展定义过的文字或图

(二)双选题(每小题1分,共5分)

说明:从供选择的答案中选两个正确答案

(11)下面有关转寄邮件(Forward) 的说法,正确的是(11)。

A、转寄邮件的方法是在收件箱中选中要转寄的邮件,通过“转发”按钮作进一步操

B、用户只能对原邮件进行原封不动地转发

C、若转寄时,用户工作在脱机状态,等到用户联机上网后,还要再重复转寄一次

才行

D、转寄邮件,是用户收到一封电子邮件后,再寄给其他成员

(12)以下关于Windows的菜单命令叙述中,正确的是(12)。

A、命令名是灰色的,则表示该命令处于运行中

B、命令后有“”,则表示该命令现在不可使用

C、命令后有“…”,则表示选择该命令后将有一个对话框出现

D、命令前有“√”,则表示该命令现在处于设定状态

(13)在Word中已打开多个文档,将当前活动文档切换成其他文档,可以(13)。

A、使用“文件”菜单

B、使用任务栏

C、使用“视图”菜单

D、使用“窗口”菜单

(14)(14)程序将分别对源程序产生目标程序,再通过连接程序,可以产生扩展名为.exe的可执行程序。

A、汇编

B、编译

C、解释

D、编辑

(15)以下关于Windows的叙述中,正确的有(15)。

A、任何一个窗口都有标题栏

B、文件删除可以不放入回收站

C、屏幕保护的作用是为了用来保护用户的视力

D、在同一磁盘中复制文件和文件夹可用鼠标直接拖动完成

试题二、语言基础题(本题共34分)

(一)判断题(每题1分,共10分)

说明:在以下提供的若干陈述中,逐一判断其正确与否,选A表示正确,选B表示错误。

(16) C语言源程序文件通过了编译、连接之后,生成一个后缀为.EXE的文件。

(17) 在C程序中,函数既可以嵌套定义,也可以嵌套调用。

(18) 在 C 程序中,APH 和 aph 代表不同的变量。

(19) 表达式0195是一个八进制整数。

(20) 表达式 3.14%2 不符合C语言语法。

(21) 设变量定义为 char cc[ ]="12\n345",则表达式 sizeof(cc) 的值是7。

(22) 执行 printf ("%d",'M'-'A'+'a' -'m'); ,输出0。

(23) 表达式 !x 等价于x != 1。

(24) 表达式 (z=0, (x=2)||(z=1),z) 的值是1。

(25) 执行 printf("%x","12345"+1);,输出12346。

(二)单选题(每题2分,共24分)

(26) 运算符 (26) 的优先级最高。

A、[ ]

B、+=

C、? :

D、++

(27) 若a是整型变量,表达式 ~(a ^ ~a ) 等价于 (27) 。

A、~a

B、1

C、0

D、2

(28) 下列程序段的输出结果是 (28) 。

#define MA(x, y) ((x)*(y))

printf("%d", MA(5, 4+2)-7);

A、30

B、23

C、15

D、1

(29) 设有整型变量a, b,c,其中a,b的值分别为10与20,计算表达式“c=(a%2==0)?a:b”

后,c的值为 (29) 。

A、0

B、5

C、10

D、20

(30) 下列程序的输出结果是 (30) 。

#include

void main( )

{ int y;

double d=3.4, x;

x=(y=d/2.0)/2;

printf(" (%0.2f, %d) ", x, y);

}

A、(0.00, 1)

B、(0.85, 1.7)

C、(0.50, 1)

D、以上都不对

(31) 程序段 (31) 的功能是将变量u、s中的最大值赋给变量t。

A、if (u>s) t=u; t=s;

B、t=u; if (t>s) t=s;

C、if (u>s) t=s; else t=u;

D、t=s; if (u>t) t=u;

(32) 对于以下递归函数f,调用 f(3) 的返回值是 (32) 。

int f(int n)

{ if(n) return f(n-1) + n;

else return n;

}

A、10

B、6

C、3

D、0

相关文档
最新文档