2001年C语言程设计笔试A卷
2001年C语言程序设计笔试A卷
第一部分 计算机基础知识
单选题(每题1分,共20分)
1.所谓计算机程序 。
A.实质上是一个可执行文件 B.就是一串计算机指令的序列
C.是用各种程序设计语言编写而成的 D.在计算机系统中属于系统软件
2.要使用计算机高级语言,必须 。
A.了解计算机的系统结构 B.掌握该语言的语法规则
C.首先掌握低级语言 D.掌握汇编和连接方法
3.计算机通信采用的交换技术有分组交换和电路交换。分组交换比电路交换 。
A.实时性好但线路利用率低 B.实时性好线路利用率也高
C.线路利用率高但实时性差 D.实时性和线路利用率均差
4.在下列用不同数制表示的四个数中,数值最大的是 。
A.十六进制数DA B.十进制数219
C.八进制数334 D.二进制5.如果一幅256色图像的像素数为640×480,存储它需要 字节。
A.153600 B.307200 C.2457600 D6.微型计算机中的内存储器通常采用 。
A.光存储器 B.磁表面存储器 C.半导体存储器 D.磁芯存储器
7.在下列视频图像数据的压缩标准中,目前国际上通行的为 。
A.JPEG、MPEG和H.261 B.MPEG-I、MPEG-II、MPEG-III
C.MPEG、MPEG-I和JPEG D.JPEG、MPEG-III和H.261
8.准确地说,文件是存储在 。
A.内存中的数据集合 B.辅存中的一组相关数据的集合
C.存储介质上的一组相关数据的集合 D.打印纸上的一批数据集合
9.操作系统的主要功能是 。
A.实现软、硬件转换 B.管理系统所有的软、硬件资源
C.把源程序转换为目标程序 D.进行数据处理
10.计算机指令一般包括 。
A.控制信息和数据信息 B.源操作数地址和目标操作数地址
C.操作码和地址码两部分 D.数据及各种运算符号
11.在过程控制领域,要求操作系统能对来自外界的作用和信息在规定的时间内进行响应并作出处理,这样的操作系统称为 。
A.分时系统 B.多机系统 C.实时系统 D.批处理系统
12.计算机网络的目标是实现 。
A.数据处理 B.信息传输与数据处理
C.文献查询 D.资源共享与信息传输
13.一个字节所能表示的最大的十六进制数为 。
A.255 B.256 C.8F D.FF
14.为了解决存储速度、存储容量和存储器件价格这三方面的矛盾,人们提出了多层次存储系统的概念,即由 共同组成计算机中的存储系统。
A.CACHE、RAM、ROM、辅存 B.RAM、辅存
C.RAM、ROM、软盘、硬盘 D.CACHE、RAM、ROM、辅存
15.若将两个完全不同的网络连接起来,必须使用 作为网间协议转换。
A.集线器 B.中继器 C.网桥 D.网关
16.一台计算机的字长为32位,则表明 。
A.它能处理的字符串的最大长度为4个ASCII字符
B.它能运行32位操作系统
C.它的CPU一次能处理32位二进制代码
D.它能处理的二进制数最大为32位
17.在CPU中用来暂时存放数据、指令等各种信息的部件是 。
A.控制器 B.寄存器 C.运算器 D.存储器
18.微型计算机内存的基本编址单元的长度是 位。
A.4 B.8 C.16 D.32
19.在计算机中,一个浮点数由 两部分组成。
A.阶码和尾数 B.阶码和基数 C.基数和尾数 D.整数和小数
20.存储器的存取周期是指 。
A.从发出一次读写命令到能够发出下一次读写命令的最长时间
B.从发出一次读写命令到能够发出下一次读写命令的最短时间
C.从存储器读出数据和写入数据的平均时间
D.从存储器读出数据和写入数据的时间之和
第二部分 程序设计
说明:选择题I(四选一,每题2分)为单项选择题,每题只有一个正确答案。选择题II为多选题(五选二,每题2分),在五个备选答案中只有两个正确答案,情选出这两个正确的 答案。多选、少选或答案选错均不得分,选择题II答案填在答题卡上的多选题部分。
选择题I(每题2分)
一、以下叙述正确的是 。
21 (A) 在C程序的每行中,main函数必须位于程序的最前面
(B) C程序的每行只能写一条语句
(C) C语言本身没有输入输出语句
(D) 在main函数中定义的变量是全程变量
二、假设所有变量均为整型,则表达式 (a=2, b