2017.9.28 NOIP2009提高组初赛C++训练 赛后反思

这篇博客回顾了2017年9月28日NOIP2009提高组初赛C++试题,涵盖了单项选择题、不定项选择题、问题求解和程序理解等部分。博主分析了各题目的正确答案,指出了解题过程中的错误和不足,如二进制补码、后缀表达式、Huffman编码、加权无向图与Prim算法的应用等知识点。
摘要由CSDN通过智能技术生成

NOIP2009提高组初赛C++ 2017.9.28

题目

一. 单项选择题

(共10题,每题1.5分,共计15分。每题有且仅有一个正确答案。)

1、

关于图灵机下面的说法哪个是正确的:
A)图灵机是世界上最早的电子计算机。
B)由于大量使用磁带操作,图灵机运行速度很慢。
C)图灵机只是一个理论上的计算模型。
D)图灵机是英国人图灵发明的,在二战中为破译德军的密码发挥了重要作用。

错解:D 正解:C

2、

关于BIOS下面的说法哪个是正确的:
A)BIOS是计算机基本输入输出系统软件的简称。
B)BIOS里包含了键盘、鼠标、声卡、图形界面显器等常用输入输出设备的驱动程序。
C)BIOS一般由操作系统厂商来开发完成。
D)BIOS能提供各种文件拷贝、复制、删除以及目录维护等文件管理功能。

错解:B 正解:A

3、

已知大写字母A的ASCII编码为65(十进制),则大写字母J的 十六进制 ASCII编码为:
A) 48 B) 49 C) 50 D) 以上都不是

4、

在字长为16位的系统环境下,一个16位带符号整数的二进制补码为1111111111101101。其对应的十进制整数应该是:
A) 19 B) -19 C) 18 D) -18

5、

一个包含n个分支结点(非叶结点)的非空满k叉树,k>=1,它的叶结点数目为:
A) nk + 1 B) nk-1 C) (k+1)n-1 D. (k-1)n+1

6.

表达式a*(b+c)-d的后缀表达式是:
A) abcd*+- B) abc+d- C) abc+d- D) -+*abcd

错解:A 正解:B

7、

最优前缀编码,也称Huffman编码。这种编码组合的特点是对于较频繁使用的元素给与较短的唯一编码,以提高通讯的效率。下面编码组合哪一组不是合法的前缀编码。
A)(00,01,10,11)
B)(0,1,00,11)
C)(0,10,110,111)
D)(1,01,000,001)

8、

快速排序平均情况和最坏情况下的算法时间复杂度分别为:
A) 平均情况 O(nlog2n),最坏情况O(n2)
B) 平均情况 O(n), 最坏情况O(n2)
C) 平均情况 O(n), 最坏情况O(nlog2n)
D) 平均情况 O(log2n), 最坏情况O(n2)

9、

下图给出了一个加权无向图,从顶点V0开始用prim算法求最小生成树。则依次加入最小生成树的顶点集合的顶点序列为:

A) V0, V1, V2, V3, V5, V4
B) V0, V1, V5, V4, V3, V3
C) V1, V2, V3, V0, V5, V4
D) V1, V2, V3, V0, V4, V5

10、

全国信息学奥林匹克的官方网站为参与信息学竞赛的老师同学们提供相关的信息和资源,请问全国信息学奥林匹克官方网站的网址是:
A) http://www.noi.com/ B) http://www.noi.org/
C) http://www.noi.cn/ D) http://www.xinxixue.com/

二. 不定项选择题

(共10题,每题1.5分,共计15分。每题正确答案的个数不少于1。多选或少选均不得分)。

1、

关于CPU下面哪些说法是正确的:
A)CPU全称为中央处理器(或中央处理单元)。
B)CPU能直接运行机器语言。
C)CPU最早是由Intel公司发明的。
D)同样主频下,32位的CPU比16位的CPU运行速度快一倍。

错解:ABD 正解:AB

2、

关于计算机内存下面的说法哪些是正确的:
A)随机存储器(RAM)的意思是当程序运行时,每次具体分配给程序的内存位置是随机而不确定的。
B)一般的个人计算机在同一时刻只能存/取一个特定的内存单元。
C)计算机内存严格说来包括主存(memory)、高速缓存(cache)和寄存器(register)三个部分。
D)1MB内存通常是指1024*1024字节大小的内存。

错解:ACD 正解:BD

3、

关于操作系统下面说法哪些是正确的:
A.多任务操作系统专用于多核心或多个CPU架构的计算机系统的管理。
B.在操作系统的管理下,一个完整的程序在运行过程中可以被部分存放在内存中。
C.分时系统让多个用户可以共享一台主机的运算能力,为保证每个用户都得到及时的响应通常会采用时间片轮转调度的策略。
D.为了方便上层应用程序的开发,操作系统都是免费开源的。

错解:ABC 正解:AB

4、

关于计算机网络,下面的说法哪些是正确的:
A)网络协议之所以有很多层主要是由于新技术需要兼容过去老的实现方案。
B)新一代互联网使用的IPv6标准是IPv5标准的升级与补充。
C)TCP/IP是互联网的基础协议簇,包含有TCP和IP等网络与传输层的通讯协议。
D)互联网上每一台入网主机通常都需要使用一个唯一的IP地址,否则就必须注册一个固定的域名来标明其地址。

错解:ABC 正解:C

5、

关于HTML下面哪些说法是正确的:
A)HTML全称超文本标记语言,实现了文本、图形、声音乃至视频信息的统一编码。
B)HTML不单包含有网页内容信息的描述,同时也包含对网页格式信息的定义。
C)网页上的超链接只能指向外部的网络资源,本网站网页间的联系通过设置标签来实现。
D)点击网页上的超链接从本质上就是按照该链接所隐含的统一资源定位符(URL)请求网络资源或网络服务。

错解:ACD 正解:BD

6、

若3个顶点的无权图G的邻接矩阵用数组存储为{ {0,1,1},{1,0,1},{0,1,0}},假定在具体存储中顶点依次为: v1,v2,v3。关于该图,下面的说法哪些是正确的:
A)该图是有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值