全国青少年信息学奥林匹克联赛初赛练习卷(十)new答案

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

全国青少年信息学奥林匹克联赛初赛练习卷(十)答案

(普及组PASCAL语言二小时完成)

●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●

一、单项选择题(20题,每题1.5分,共计30分。每题有且仅有一个正确答案)

1.计算机系统由硬件系统和软件系统组成,平常我们所说的计算机软件是由程序和()

组成。

A. 软盘

B. 文档

C. 操作平台

D. 相关软件工具

2.下面有关数制的式子中,正确的是()。

A. (A2

B.C5)16 = (101000101011.01011100)2

B. 在八进制中,2*6=14

C. (110010)2+(16)10=(1000100)2

D. (01000)2=(8)8

3.汉字输入方法实质上是对汉字进行编码。下面()不是汉字输入方法的编码方式。

A. 音码

B. 形码

C. 音形码

D. ASCII码

4.Windows是一种多任务的操作系统,各个Windows应用程序之间可以非常方便地通过

()来交换数据。

A. 复制

B. 读/写文件

C. 剪贴板

D. 剪切

5.因特网(Internet)给我们提供了资源共享、浏览、检索信息和远程登录等多种服务。

下面几个选项中,用于远程登录的是()。

A. Telnet

B. E-mail

C. TCP/IP

D. WWW

6.在数据结构中,链表是()。

A. 顺序存储的线性表结构

B. 非顺序存储的线性表结构

C. 非顺序存储的非线性表结构

D. 顺序存储的非线性表结构

7.如果一棵M度树中有N1个度为1的顶点,N2个度为2的顶点,……,Nm个度为M

的顶点,则该树中的叶子顶点个数为()。

A. N1

B. M-N1-N2

C. N1+2N2+…+(m-1)N m-1+1

D. N2+2N3+…+(m-1)N m+1

8.设有1024个数据,利用二分法进行查找时,最坏情况下的比较次数为()。

A. 11

B. 10

C. 9

D. 8

9.设数组X[10..40, 20..50]以行优先的方式存储,每个元素占4个字节,且已知x[10,20]

的地址为1000,则x[30,30]的地址为()。

A. 2280

B. 2980

C. 2240

D. 2284

10.在各种排序算法中,其平均算法复杂度为O(nlog2n)的是()。

A. 快速排序

B. 冒泡排序

C. 归并排序

D. 直接插入排序

冒泡排序和直接插入排序的时间复杂度均为O(n2),归并排序的时间复杂度为O(n+m),其中n、m分别为两个归并排序的长度。快速排序是冒泡排序的一种改进,在最坏情况下其执行时间为O(n2),平均执行时间为O(nlog2n)。

11.已知一棵二叉树的前序遍历序列为ABDEGCFH,中序遍历序列为DBGEACHF,则该

二叉树的层次序列为()。

A. GEDHFBCA

B. DGEBHFCA

C. ABCDEFGH

D. ACBFEDHG

12.对于一个无向带权图G=(V,E),其中V={a,b,c,d,e},

E={(a,b),(a,c),(b,d),(c,d),(e,d),(c,e),(a,d),(b,e)},E中边的权值分别为{1,4,2,5,3,1,2,3},现寻找E的一个子集E1,使得V中任意两个顶点之间均存在至少一条路径,且子集E1中边的权值之和最小,则最小权值是()。

A. 5

B. 7

C. 6

D. 8

根据图的最小生成树算法,边集E的一个子集E1={(q, b), (b, d), (e, d), (c, e)}为满足条件的一个子集,其最小权值和为7。

13.给定一个正整数N=8934632178,现决定依次删除其中6个数位上的数字(每次删除一

个数位上的数字),每次删除后按原来的次序组成一个新数,每次得到的新数M的值均是当前状态下的最小数,则第4次应该删除的数字是()。

A. 6

B. 8

C. 7

D. 4

此题可以推出一个贪心标准:每次从最高位起寻找递减区间,若存在递减区间,则递减区间的最高位数字,否则,删除最末位数字。根据这一贪心标准,要删除6个数位上的数字,使得每次删除后组成的新数最小,应依次删除数字9、8、6、4、3、3。

14.下列不属于冯。诺伊曼计算机模型的核心思想的是()。

A. 采用二进制形式表示数据和指令

B. 采用“存储程序”工作方式

C. 计算机硬件由五大部件(运算器、控制器、存储器、输入和输出设备)组成

D. 结构化程序设计方法

15.不属于结构化程序设计基本特点的是()。

A. 程序是由三种基本结构组成

B. 一个程序可以分解为多个不同的模块

C. 采用“自顶向下、逐步求精”的设计方法

D. 程序是由各种不同的对象组成的

16.对一般的数组G而言,当()时,其按行存储的G[I,J]的地址与按列存储的G[J,

I]的地址相同。

A. G的列数与行数相同

B. G的列的上界与G的行的上界相同

C. G的列的下界与行的下界相同

D. G的列下界与行的下界相同

设G数组有n行、m列。Aij为G[I,J]的地址,元素的长度为L。按行存储时,有:aij=a11+(i-1)*m+(j-1))*L

aji=a11+((i-1)*n+(j-1))*L

若aij=aji,则m=n,故答案为C。

17.在Window s操作系统中,当硬盘空间不足时,一般情况下,可最先考虑删除()目

录下的文件来释放空间。

A. My Documents

B. Temp

C. Program Files

D. Fonts

18.分辨率为1280*1024真彩色(16位)的17英寸显示器的显存容量至少应为()MB。

A. 1

B. 2

C. 4

D. 8

1280*1024*16/(8*1024*1024)=2621440(B)=2.5(MB),故答案为C。

19.IE是目前流行的浏览器软件,它的工作基础是解释执行用()语言书写的文件。

A. VC

B. C++

C. HTML

D. HTTP

20.计算机之所以能自动工作,主要是因为采用了()。

A. 二进制数制

B. 高速电子元件

C. 存储程序控制

D. 程序设计语言

二、问题求解(三小题,每题4分,共12分)

第1题

已知8个数据元素为(26,75,15,23,14,62,72,19),按照依次插入结点的方法生成一棵二叉排序树,则该树的深度为4。(假设树根结点为第1层)

第2题

假设按先根次序遍历某棵树的顶点顺序为SACEFBDGHIJK,后根次序遍历该树的顶点顺序为CFEABHGIKJDS,请画出这棵树。

答:以广义表形式给出这棵树:

S(A(C),B(,E(F)),D(G(H),I,J(K))),或者:

S(A(C),B(,E(,F)),D(G(,H),I,J(,K)))

相关文档
最新文档