第十五届全国青少年信息学奥林匹克联赛初赛试题

来源:互联网 发布:mac迅雷下载速度0 编辑:程序博客网 时间:2024/06/05 08:01


第十五届全国青少年信息学奥林匹克联赛初赛试题(2009年),我只摘录了选择题,部分题目做了注解。


一.单项选择题

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

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

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

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

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

答案:D

解析:世界上最早的电子计算机是ENIAC,于1946年2月14日诞生于美国宾夕法尼亚大学。(注:另有一说是ABC,即Atanasoff-Berry Computer,阿塔纳索夫-贝瑞计算机是世界上第一台电子计算机,ENIAC是第二台)。图灵机就是指一个抽象的机器,只是一个理论上的计算模型,并没有被实际制造。

 

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

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

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

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

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

答案:B

解析:RAM(random access memory)随机存储器。存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。所以RAM读取并非如A选项中所说的“随机而不确定”,RAM断电后立即丢失内容,因此D选项错。字节(Byte)是计算机信息技术用于计量存储容量和传输容量的一种计量单位,一个字节等于8位二进制数。其中1024=2^10(2的10次方),1KB(Kibibyte,千字节)=1024B,1MB(Mebibyte,兆字节,简称“兆”)=1024KB,1GB(Gigabyte,吉字节,又称“千兆”)=1024MB,1TB(Terabyte,万亿字节,太字节)=1024GB。

 

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

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

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

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

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

答案:A

解析:BIOS是英文"Basic Input Output System"的缩略语,中文名称是"基本输入输出系统"。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。BIOS只提供最基本的输入输出程序,而类似打印机驱动程序由各自的硬件生产厂商指定,因此B和C选项有误。提供各种文件拷贝、复制、删除以及目录维护等文件管理功能的是文件系统(FileSystem),在Windows操作系统中,使用较多的有是FAT32和NTFS这两种。

 

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

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

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

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

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

答案:A

解析:CPU全称central processing unit,即中央处理器。CPU只能直接运行机器语言(只含0和1的指令代码),汇编语言需要被翻译成机器语言才可被CPU运行。CPU发明者是英国人CharlesBabbage,是他设计了差分机和分析机 ,其设计理论非常超前,它设计的利用卡片输入程序和数据的概念被后人制造CPU时所采用。1834年:他设想制造一台通用分析机,在只读存储器(穿孔卡片)中存储程序和数据 。1840年将操作位数提高到了40 位,并基本建立了控制中心(CPU)和存储程序的设想理论,而且程序可以根据条件进行跳转,能在几秒内做出一般的加法,几分钟内做出乘、除法。不过由于当时的硬件工业水平无法制造出芯片实件,因此只能停留在理论基础上。但他已经迈出了人类研究微芯片技术的第一步,可以说是打开了人类开启微芯片技术的第一把钥匙。

 

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

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

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

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

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

答案:B

解析:ASCII是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。所以一个ASCII码仅用一个字节的内存空间就能存放,B选项正确。ASCII码除了键盘上(通常104键)所有键的编码外,还包括一些无法用键盘输入的编码,A选项错误。

 

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

A.Windows

B.Linux

C.OS/2

D.WPS

答案:D

解析:WPS文字编辑系统,是金山软件公司开发的一种办公软件。另外WPS Office是一款办公软件套装,可以实现办公软件最常用的文字、表格、演示等多种功能,具有内存占用低,运行速度快,体积小巧等优点,与Microsoft微软公司开发的Office办公软件套装(Word,Excel,Powerpoint)功能类似。WPS是应用软件,不是操作系统。

 

7.关于互联网,下面的说法哪一个是正确的:

A.新一代互联网使用的IPv6标准是IPv5标准的升级与补充。

B.互联网的入网主机如果有了域名就不再需要IP地址。

C.互联网的基础协议为TCP/IP协议。

D.互联网上所有可下载的软件及数据资源都是可以合法免费使用的。

答案:C

 

8.关于HTML下面哪种说法是正确的:

A.HTML实现了文本、图形、声音乃至视频信息的统一编码。

B.HTML全称为超文本标记语言。

C.网上广泛使用的Flash动画都是由HTML编写的。

D.HTML也是一种高级程序设计语言。

答案:B

解析:HTML全称HyperText Markup Language,即超文本标记语言,关于HTML是不是一门编程语言,业界仍有不小的争议。本书作者认为,HTML和其他标记语言(比如XML)一样具备了语言特征,可以被应用程序(比如浏览器)解释,但不具备高级程序设计语言的特征。另外Flash动画一般由Adobe公司的Flash软件开发,Flash游戏由ActionScript语言开发。在网页中,文本编码方式通常有ascii,unicode等,图片编码方式通常有jpg,png等,声音编码方式通常有mp3,wav等,视频编码方式通常有mpeg,flv等。

 

 

9.关于程序设计语言,下面哪个说法是正确的:

A.加了注释的程序一般会比同样的没有加注释的程序运行速度慢。

B.高级语言开发的程序不能使用在低层次的硬件系统(如:自控机床)或低端手机上。

C.高级语言相对于低级语言更容易实现跨平台的移植。

D.以上说法都不对。

答案:B

解析:注释在程序代码中不会被执行,甚至不会被编译,因此注释不会影响程序的运行速度。只要硬件系统具备运行环境,高级语言开发的程序能够在这些硬件系统上运行。比如C++,Java作为高级语言,已经广泛用于手机,机顶盒,打印机。高级语言在编写程序时不用考虑最后程序会运行在那类操作系统上,因为很容易跨平台移植。

 

10、已知大写字母A的ASCII编码为65(十进制),则大写字母J的十进制ASCII编码为:

A.71

B.72

C.73

D.以上都不是。

答案:D

解析:Ascii码中,大写A到大写Z占据了第65到第106个位置。小写a到小写z占据了第97到第122个位置,字母前后均为连续。大写A是65,大写J即往后推9位,得大写J是74。

 

11、十进制小数125.125对应的八进制数是

A.100.1

B.175.175

C.175.1

D.100.175

答案:C

 

12、有六个元素FEDCBA 从左至右依次顺序进栈,在进栈过程中会有元素被弹出栈。问下列哪一个不可能是合法的出栈序列?

A.EDCFAB

B.DECABF

C.CDFEBA

D.BCDAEF

答案:C

 

13、 表达式a*(b+c)-d的后缀表达式是:

A)abcd*+-   B) abc+*d-   C) abc*+d-   D) -+*abcd

 

14、一个包含n个分支结点(非叶结点)的非空二叉树,它的叶结点数目最多为:

A)2n + 1    B) 2n-1   C)n-1    D)n+1  

 

15、快速排序最坏情况下的算法复杂度为:

A)O(log2n)     B) O(n)     C) O(nlog2n)     D) O(n2)

 

16.有一个由4000个整数构成的顺序表,假定表中的元素已经按升序排列,采用二分查找定位一个元素。则最多需要几次比较就能确定是否存在所查找的元素:

A)11次     B) 12次     C) 13次     D) 14次

 

17、排序算法是稳定的意思是关键码相同的记录排序前后相对位置不发生改变,下列哪种排序算法是不稳定的:

A)冒泡排序     B) 插入排序     C) 归并排序     D)  快速排序

 

18、已知n个顶点的有向图,若该图是强连通的(从所有顶点都存在路径到达其他顶点),则该图中最少有多少条有向边?

A)n     B) n+1    C) n-1     D)  n*(n-1)

 

19、全国信息学奥林匹克的官方网站为参与信息学竞赛的老师同学们提供相关的信息和资源,请问全国信息学奥林匹克官方网站的网址是:

A)http://www.noi.com/                  B)http://www.noi.org/

C)http://www.noi.cn/                    D)http://www.xinxixue.com/

 

20、在参加NOI系列竞赛过程中,下面哪一种行为是不被严格禁止的:

A)携带书写工具,手表和不具有通讯功能的电子词典进入赛场。

B)在联机测试中通过手工计算出可能的答案并在程序里直接输出答案来获取分数。

C)通过互联网搜索取得解题思路。

D)在提交的程序中启动多个进程以提高程序的执行效率。

0 0