#2112. 计算机基础(一)

计算机基础(一)

样例代码

请将25道题的答案按顺序填入s数组后提交。

#include <cstdio>
#include <cstring>

char S[15][10]={
	"AAAAA",    // 第1~5题
	"AAAAA",    // 第6~10题
	"AAAAA",    // 第11~15题
	"AAAAA",    // 第16~20题
	"AAAAA"     // 第21~25题
};

int main(){
	int a;
	scanf("%d", &a);
	int i = a%5 == 0 ? a/5-1 : a/5;
	int j = a%5 == 0 ? 4 : a%5-1;
	printf("%c", S[i][j]);
	return 0;
}

题目

1.(2007)第 1 题

在以下各项中,( )不是CPU的组成部分

A. 控制器

B. 运算器

C. 寄存器

D. 主板

2.(2007)第 3 题

在下列各项中,只有( )不是计算机存储容量的常用单位。

A. Byte

B. KB

C. UB

D. TB

3.(2007)第 4 题

ASCII码的含义是( )。

A. 二→十进制转换码

B. 美国信息交换标准代码

C. 数字的二进制编码

D. 计算机可处理字符的唯一编码

4.(2007)第 5 题

一个完整的计算机系统应包括( )。

A. 系统硬件和系统软件

B. 硬件系统和软件系统

C. 主机和外部设备

D. 主机、键盘、显示器和辅助存储器

5.(2007)第 6 题

IT的含义是( )。

A. 通信技术

B. 信息技术

C. 网络技术

D. 信息学

6.(2007)第 7 题

LAN的含义是( )。

A. 因特网

B. 局域网

C. 广域网

D. 城域网

7.(2007)第 8 题

冗余数据是指可以由其它数据导出的数据。例如,数据库中已存放了学生的数学、语文和英语的三科成绩,如果还存放三科成绩的总分,则总分就可以看作冗余数据。冗余数据往往会造成数据的不一致。例如,上面4个数据如果都是输入的,由于操作错误使总分不等于三科成绩之和,就会产生矛盾。下面关于冗余数据的说法中,正确的是( )。

A. 应该在数据库中消除一切冗余数据

B. 用高级语言编写的数据处理系统,通常比用关系数据库编写的系统更容易消除冗余数据

C. 为了提高查询效率,在数据库中可以保留一些冗余数据,但更新时要做相容性检验

D. 做相容性检验会降低效率,可以不理睬数据库中的冗余数据

8.(2007)第 9 题

在下列各软件,不属于NOIP竞赛(复赛)推荐使用的语言环境有( )。

编者注:这是2007年

A. gcc

B. g++

C. Turbo C

D. Free Pascal

9.(2007)第 10 题

以下断电后仍能保存数据的有( )。

A. 硬盘

B. 高速缓存

C. 显存

D. RAM

10.(2007)第 11 题

在下列关于计算机语言的说法中,正确的有( )。

A. 高级语言比汇编语言更高级,是因为它的程序的运行效率更高

B. 随着Pascal、C等高级语言的出现,机器语言和汇编语言已经退出了历史舞台

C. 高级语言比汇编语言程序更容易从一种计算机上移植到另一种计算机上

D. C是一种面向对象的高级计算机语言

11.(2007)第 13 题

一个无法靠自身的控制终止的循环成为“死循环”,例如,在C语言程序中,语句while(1) printf("*");就是一个死循环,运行时它将无休止地打印*号。下面关于死循环的说法中,只有( )是正确的。

A. 不存在一种算法,对任何一个程序及相应的输入数据,都可以判断是否会出现死循环,因而,任何编译系统都不做死循环检查

B. 有些编译系统可以检测出死循环

C. 死循环属于语法错误,既然编译系统能检查各种语法错误,当然也应该能检查出死循环

D. 死循环与多进程中出现的“死锁”差不多,而死锁是可以检测的,因而,死循环也可以检测的

12.(2008)第 1 题

微型计算机中,控制器的基本功能是( )。

A. 控制机器各个部件协调工作

B. 实现算术运算和逻辑运算

C. 获取外部信息

D. 存放程序和数据

13.(2008)第 3 题

在下列关于图灵奖的说法中,不正确的是( )。

A. 图灵奖是美国计算机协会于1966年设立的,专门奖励那些对计算机事业作出重要贡献的个人

B. 图灵奖有“计算机界诺贝尔奖”之称

C. 迄今为止,还没有华裔计算机科学家获此殊荣

D. 图灵奖的名称取自计算机科学的先驱、英国科学家阿兰·图灵

14.(2008)第 4 题

计算机在工作过程中,若突然停电,( )中的信息不会丢失。

A. ROM和RAM

B. CPU

C. ROM

D. RAM

15.(2008)第 6 题

在以下各项中,( )不是操作系统软件。

A. Solaris

B. Linux

C. Windows Vista

D. Sybase

16.(2008)第 10 题

Web2.0是近年来互联网的热门概念之一,其核心思想是互动与分享。下列网站中,( )是典型的Web2.0应用。

A. Sina

B. Flickr

C. Yahoo

D. Google

17.(2008)第 16 题

面向对象程序设计(Object-Oriented Programming)是一种程序设计的方法论,它将对象作为程序的基本单元,将数据和程序封装在对象中,以提高软件的重用性、灵活性和扩展性。下面关于面向对象程序设计的说法中,不正确的是( )。

A. 面向对象程序设计通常采用自顶向下设计方法进行设计。

B. 面向对象程序设计方法具有继承性(inheritance)、封装性(encapsulation)、多态性(polymorphism)等几大特点。

C. 支持面向对象特性的语言称为面向对象的编程语言,目前较为流行的有C++、JAVA、C#等。

D. 面向对象的程序设计的雏形来自于Simula语言,后来在SmallTalk语言的完善和标准化的过程中得到更多的扩展和对以前思想的重新注解。至今,SmallTalk语言仍然被视为面向对象语言的基础。

18.(2008)第 17 题

在32*32点阵的“字库”中,汉字“北”与“京”的字模占用字节数之和是( )。

A. 512

B. 256

C. 384

D. 128

19.(2008)第 19 题

下列不属于NOIP竞赛推荐使用的语言环境的是( )。

A. Dev-C++

B. Visual C++

C. free pascal

D. Lazarus

20.(2009)第 1 题

关于图灵机下面的说法哪个是正确的:

A. 图灵机是世界上最早的电子计算机。

B. 由于大量使用磁带操作,图灵机运行速度很慢。

C. 图灵机是英国人图灵发明的,在二战中为破译德军的密码发挥了重要作用。

D. 图灵机只是一个理论上的计算模型。

21.(2009)第 2 题

关于计算机内存下面的说法哪个是正确的:

A. 随机存储器(RAM)的意思是当程序运行时,每次具体分配给程序的内存位置是随机而不确定的。

B. 1MB内存通常是指1024*1024字节大小的内存。

C. 计算机内存严格说来包括主存(memory)、高速缓存(cache)和寄存器(register)三个部分。

D. 一般内存中的数据即使在断电的情况下也能保留2个小时以上。

22.(2009)第 3 题

关于BIOS下面说法哪个是正确的:

A. BIOS是计算机基本输入输出系统软件的简称。

B. BIOS里包含了键盘、鼠标、声卡、显卡、打印机等常用输入输出设备的驱动程序。

C. BIOS一般由操作系统厂商来开发完成。

D. BIOS能提供各种文件拷贝、复制、删除以及目录维护等文件管理功能。

23.(2009)第 4 题

关于CPU下面哪个说法是正确的:

A. CPU全称为中央处理器(或中央处理单元)。

B. CPU可以直接运行汇编语言。

C. 同样主频下,32位的CPU比16位的CPU运行速度快一倍。

D. CPU最早是由Intel公司发明的。

24.(2009)第 5 题

关于ASCII,下面哪个说法是正确的:

A. ASCII码就是键盘上所有键的唯一编码。

B. 一个ASCII码使用一个字节的内存空间就能够存放。

C. 最新扩展的ASCII编码方案包含了汉字和其他欧洲语言的编码。

D. ASCII码是英国人主持制定并推广使用的。

25.(2009)第 6 题

下列软件中不是计算机操作系统的是:

A. Windows

B. Linux

C. OS/2

D. WPS