学科竞赛-noip普及组初赛试题及答案
NOIP普及组初赛历年试题及答案选择题篇

NOIP普及组初赛历年试题及答案选择题篇单项选择题:每次共20题,每题1.5分,共计30分。
每题有且仅有一个正确选项。
注:答案在文末一、运算机基础(每一年8-10题,占选择题的一半,找份材料翻几遍就可拿分了)NOIP2020-3. 一片容量为8G的SD卡能贮存大约( )张大小为2MB的数码照片。
A.1600B.2000C.4000D.16000NOIP2020-4. 摩尔定律(Moore'slaw)是由英特尔开创人之一戈登·摩尔(GordonMoor)提出来的。
依照摩尔定律,在过去几十年一级在可预测的以后纪念,单块集成电路的集成度大约每( )个月翻一番。
A.1B.6C.18D.36NOIP2020-6.寄放器是( )的重要组成部份。
A.硬盘B.高速缓存C.内存D.中央处置器(CPU)NOIP2020-10. 有人以为,在个人电脑送修前,将文件放入回收站中确实是已经将其删除。
这种方式是( )。
A .正确的,将文件放入回收站以为着完全删除、无法恢复B.不正确的,只有将回收站清空后,才意味着完全删除、无法恢复C.不正确的,即便回收站清空,文件只是被标记为删除,仍可能通过答复软件找回D.不正确的,只要在硬盘上显现过的文件,永久不可能被完全删除NOIP2020-14. 生物特点识别,是利用人体本身的生物特点进行身份认证的一种技术。
目前,指纹识别、虹膜识别、人脸识别等技术已普遍应用于政府、银行、平安防卫等领域。
以下不属于生物特点识别技术及其应用的是( )。
NOIP2020-16. 关于汇编语言,以下说法错误的选项是( )。
A.是一种与具体硬件相关的程序设计语言B.在编写复杂程序时,相关于高级语言而言代码量较大,且不易调试C.能够直接访问寄放器、内存单元、和I/O端口D.随着高级语言的诞生,现在已完全被淘汰,再也不利用NOIP2020-18. 1956年( )授予肖克利、巴丁和布拉顿,以表彰他们对半导体的研究和晶体管效应的发觉。
noip普及组初赛模拟试卷13(附答案)

选择题1. 当a=5,b=7,c=-2,d=1时,下列结果为False的是( D )。
A.(a + b >c + d) And (a >= 5) Or Not (c >0) Or (d <0)B.(c + d >a + b) And (a >= 5) Or Not (c >0) Or (d >0)C.(a + b >c + d) And (a <5) Or Not (c >0) Or (d <0)D.(a + d <b + c) And (a >= 5) Or Not (c <0) Or (d <0)2. 对于一加了写保护的U盘,______D____。
A:不会传染病毒,也不会感染病毒B:既向外传染病毒,又会感染病毒C:不会传染病毒,但会感染病毒D:不会感染病毒,但会传染病毒3. 下面____B______不是计算机高级语言。
A:Pascal B:CADC:BASIC D:C4. 下列叙述中,不正确的是____C______。
A:多媒体系统是对文字、图形、声音、活动图像等信息及资源进行管理的系统B:多媒体系统的最关键技术是数据压缩与解压缩C:多媒体系统只能在个人计算机上实现D:多媒体系统也是一种多任务系统5. 下面叙述中,有错误的是_______B___。
A:光标是显示器屏幕上指示位置的标志B:用汇编语言编写的程序计算机能直接执行C:总线是计算机系统中各部件之间传输信息的公共通路D:读写磁头是既能从磁表面存储器读出信息又能把信息写入磁表面存储器的装置6. 下列叙述中,不完整的是___D_______。
A:多媒体技术是指用计算机技术把多媒体综合一体化,并进行加工处理的技术B:多媒体技术数字化的特点是指多媒体中各单媒体都以数字形式存放在计算机中C:媒体是指信息表示和传播的载体,它向人们传递各种信息D:多媒体计算机就是有声卡的计算机7. 内存储器存储信息时的特点是___B_______。
A:存储的信息永不丢失,但存储容量相对较小B:存储信息的速度极快,但存储容量相对较小C:关机后存储的信息将完全丢失,但存储信息的速度不如软盘D:存储信息的速度快,存储的容量极大8.下列有关信息的描述正确的是_____C_____。
学科竞赛-NOIP2017普及组初赛试题及答案_1

NOIP2017普及组初赛试题及答案NOIP2017普及组初赛试题及答案文字标黑部分为试题答案。
一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项)1.在8位二进制补码中,10101011表示的数是十进制下的( )。
A. 43B. -85C. -43D. -842.计算机存储数据的基本单位是( )。
A. bitB. ByteC. GBD. KB3.下列协议中与电子邮件无关的是( )。
A. POP3B. SMTPC. WTOD. IMAP4.分辨率为800x600、16位色的位图,存储图像信息所需的空间为( )。
A.937.5KBB. 4218.75KBC.4320KBD. 2880KB5.计算机应用的最早领域是( )。
A.数值计算B.人工智能C.机器人D.过程控制6.下列不属于面向对象程序设计语言的是( )。
页脚内容1A. CB. C++C. JavaD. C#7.NOI的中文意思是( )。
A.中国信息学联赛B.全国青少年信息学奥林匹克竞赛C.中国青少年信息学奥林匹克竞赛D.中国计算机协会8. 2017年10月1日是星期日,1999年10月1日是( )。
A.星期三B.星期日C.星期五D.星期二9.甲、乙、丙三位同学选修课程,从4门课程中,甲选修2门,乙、丙各选修3门,则不同的选修方案共有( )种。
A. 36B. 48C. 96D. 19210.设G是有n个结点、m条边(n ≤m)的连通图,必须删去G的( )条边,才能使得G变成一棵树。
A.m–n+1B. m-nC. m+n+1D.n–m+111.对于给定的序列{ak},我们把(i, j)称为逆序对当且仅当i aj。
那么序列1, 7, 2, 3, 5, 4的逆序对数为()个。
页脚内容2A. 4B. 5C. 6D. 712.表达式a * (b + c) * d的后缀形式是()。
A. abcd*+*B. abc+*d*C. a*bc+*dD. b+c*a*d13.向一个栈顶指针为hs的链式栈中插入一个指针s指向的结点时,应执行( )。
noip普及组初赛(c++)试题及答案

第十五届全国青少年信息学奥林匹克联赛初赛试题(普及组 C++语言二小时完成)●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●一.单项选择题(共20题,每题1.5分,共计30分。
每题有且仅有一个正确答案。
)1、关于图灵机下面的说法哪个是正确的:A)图灵机是世界上最早的电子计算机。
B)由于大量使用磁带操作,图灵机运行速度很慢。
C)图灵机是英国人图灵发明的,在二战中为破译德军的密码发挥了重要作用。
D)图灵机只是一个理论上的计算模型。
2、关于计算机内存下面的说法哪个是正确的:A)随机存储器(RAM)的意思是当程序运行时,每次具体分配给程序的内存位置是随机而不确定的。
B)1MB内存通常是指1024*1024字节大小的内存。
C)计算机内存严格说来包括主存(memory)、高速缓存(cache)和寄存器(register)三个部分。
D)一般内存中的数据即使在断电的情况下也能保留2个小时以上。
3、关于BIOS下面说法哪个是正确的:A)BIOS是计算机基本输入输出系统软件的简称。
B)BIOS里包含了键盘、鼠标、声卡、显卡、打印机等常用输入输出设备的驱动程序。
C)BIOS一般由操作系统厂商来开发完成。
D)BIOS能提供各种文件拷贝、复制、删除以及目录维护等文件管理功能。
4、关于CPU下面哪个说法是正确的:A)CPU全称为中央处理器(或中央处理单元)。
B)CPU可以直接运行汇编语言。
C)同样主频下,32位的CPU比16位的CPU运行速度快一倍。
D)CPU最早是由Intel公司发明的。
5、关于ASCII,下面哪个说法是正确的:A)ASCII码就是键盘上所有键的唯一编码。
B)一个ASCII码使用一个字节的内存空间就能够存放。
C)最新扩展的ASCII编码方案包含了汉字和其他欧洲语言的编码。
D)ASCII码是英国人主持制定并推广使用的。
6、下列软件中不是计算机操作系统的是:A) Windows B) Linux C) OS/2 D) WPS7、关于互联网,下面的说法哪一个是正确的:A)新一代互联网使用的IPv6标准是IPv5标准的升级与补充。
noip普及组初赛模拟试卷1附答案(供参考)

1.计算机中的数有浮点数与定点数两种,其中浮点数表示的数,通常由(C)这两部分组成:A.指数与基数B. 尾数与小数C. 阶码与尾数D. 整数与小数2.在衡量存储器容量时,计量单位由小到大的顺序是(A )A. KB GB TBB. TB KB GBC. TB GB KBD. KB TB GB3. 下列( D)不属于计算机病毒的预防措施A. 拥有计算机病毒检测扫描器B. 拥有实时监控程序C. 对未知计算机病毒进行检测D. 对已知的计算机病毒进行杀毒4. 文件夹组织是一个有层次的树状结构,其中最顶层的是(C )A. 我的电脑B. 网上邻居C. 桌面D. 资源管理器5. (D )是用来在计算机之间进行文件传输。
利用该服务不仅可以从远程计算机上获取文件,而且还可以将文件从本地机器传送到远程计算机上。
A. DNSB. NFSC. WWWD. FTP6.下列4个不同数制表示的数中,最大的一个数是(C )A. 十进制数220.1B. 二进制数11011011.1C. 八进制数334.1D. 十六进制数DC.17. 若采用32*32点阵的汉字字模,存放1600个汉字信息需要的存储容量是( B)KB。
A.25B.200C. 800D.16008. 十进制数-103的补码是(A )A. 10011001B. 11100111C. 10110011D. 000110019. 下列软件依次对应于图像浏览、屏幕撷取、文件压缩、杀毒软件的排列顺序是(D )。
①HyperCam ②WinRAR ③NortonAntiVirus ④ACDSeeA. ①②④③B. ②①③④C. ③④②①D. ④①②③10.在微型计算机中,常用( A)码实现十进制数与二进制数之间的自动转换。
A. BCD码B. ASCII码C. 海明码D. 机内码11. 插入排序是一种简单实用的工具,在对数组排序时,我们可能用二分查找,对要插入的元素快速找到在已经排好元素序列中的位置。
NOIP2000普及组初赛试题答案

N O I P2000普及组初赛试题答案work Information Technology Company.2020YEAR第六届全国青少年信息学(计算机)奥林匹克分区联赛试题(普及组 PASCAL语言二小时完成)●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●一、选择一个正确答案代码(A/B/C/D),填入每题的括号内(每题1.5分,多选无分,共30分)1.下列无符号数中,最小的数是().A.(11011001)2 B.(75)10 C.(37)8 D.(2A)162.在外部设备中,绘图仪属于().A.输入设备 B.输出设备 C.辅(外)存储器 D.主(内)存储器3.GB2312-80 规定了一级汉字3755个,二级汉字3008个,其中二级汉字字库中的汉字是以()为序排列的.A.以笔划多少 B.以部首 C.以ASCII码 D.以机内码4.算法是指().A.为解决问题而编制的计算机程序 B.为解决问题而采取的方法与步骤C.为解决问题而需要采用的计算机语言 D.为解决问题而采用的计算方法5.RAM 中的信息是().A.生产厂家预先写入的 B.计算机工作时随机写入的C.防止计算机病毒侵入所使用的 D.专门用于计算机开机时自检用的6.计算机主机是由CPU 与()构成的.A.控制器 B.运算器 C.输入、输出设备 D.内存储器7.计算机病毒的特点是().A.传播性、潜伏性、易读性与隐蔽性 B.破坏性、传播性、潜伏性与安全性 C.传播性、潜伏性、破坏性与隐蔽性 D.传播性、潜伏性、破坏性与易读性8.设循环队列中数组的下标范围是1–n,其头尾指针分别为f和r,则其元素个数为().A.r- f B.r- f +1C.(r- f ) MOD n+1 D.(r- f + n) MOD n9.在待排序的数据表已经为有序时,下列排序算法中花费时间反而多的是().A 堆排序B 希尔排序C 冒泡排序D 快速排序10.Internet 的规范译名应为().A.英特尔网 B.因特网 C.万维网 D.以太网11.WINDOWS 9X 是一种()操作系统.A.单任务字符方式 B.单任务图形方式C.多任务字符方式 D.多任务图形方式12.某种计算机的内存容量是640K, 这里的640K 容量是指( ) 个字节.A.640 B. 640*1000 C. 640 * 1024 D.640*1024*102413.在Windows 9X中,菜单项后带有符号“…”,表示该菜单项( ) .A.可以进行开关选择 B.执行时有对话框C.有若干子命令 D.不能执行14.某数列有1000个各不相同的单元,由低至高按序排列;现要对该数列进行二分法检索(binary search),在最坏的情況下,需检视( )个单元.A.1000 B. 10 C. 100 D. 50015.已知数组A中,每个元素A[I,J]在存贮时要占3个字节,设I从1变化到8,J 从1变化到10,分配内存时是从地址SA开始连续按行存贮分配的。
noip普及组(初赛)试题精选及讲解

一、计算机系统 1. 在以下各项中,( A.控制器 )不是CPU的组成部分。(NOIP2007) C.寄存器 D.主板 B.运算器
【答案】D。CPU由控制器、运算器和寄存器组成。 2. 在下列各项中,只有( )不是计算机存储容量的常用单位。 (NOIP2007) A.Byte B.KB C.UB D.TB 【答案】C。存储容量:Byte=8 bit(位)、1KB=1024B、1MB=1024KB、1GB=1024MB、1TB=1024GB。 3. 与十进制数1770对应的八进制数是( A.3350 D.3540 【答案】C。考查进制转换,掌握十进制、二进制、八进制和十六进制 互换,以及多个不同进制数的运算(转换为同一进制数进行计算)。 4. 与十进制数28.5625相等的四进制数是( B.131.22 )。(NOIP2008) B.3351 )。(NOIP2007) C.3352
1 (xor) 7. 0 1
0 0 0
1 1 0
1 0 1
1 1 (=5) 0 (=18)
(2070)16 + (34)8 的结果是( )。(NOIP2007) A.(8332)10 B.(208A)16 C. (100000000110)2 D.(20212)8 【答案】A。本题两个数分别是十六进制和八进制,故先将它们转换为 二进制,然后再进行计算和转换。 ① (2070)16=(0010,0000,0111,0000)(每位展开为4位二进制数) ② (34)8= (11,100)2 (8332)10 8. (2008)10+(5B)16的结果是( )。(NOIP2008) C.(4163)8
器,内存)断电后信息全部丢失。 6. 在32*32点阵的“字库”中,汉字“北”与“京”的字模占用字节数之和 是( D.128 【答案】B。32*32点阵的字库,每个字占字节数为32*32/8=128字节(1 个字节等于8个二进制位,1Byte=8bits,而1位对应点阵中的1个点)。 所以2个汉字共要256个字节。 7. 在下面各世界顶级的奖项中,为计算机科学与技术领域做出杰出 )。(NOIP2008) B.256 C.384
noip普及组初赛模拟试卷7(附答案)

选择题1、数组A有10个下标变量,各个下标变量的赋值情形如下所示,则表达式2.下列表达式运算结果为真的是( B )。
A、 Ord(‘a’)+ord(‘Z’)<ord(‘A’)+ord(‘z’);B、 ( 3>5) or ( 7>4) and ( 10>=5)C、 (a>=b) and (a<b)D、 copy(‘ABCE’,2,3)< ‘BCE’3、CPU访问内存的速度比访问下列哪个(A)存储设备要慢?A、寄存器B、优盘C、软盘D、光盘4、BMP图像文件可以用下列哪个( B)软件来编辑:A、记事薄(Notepad)B、PhotoshopC、IED、Powerpoint5.与(10010.101)2对应的十进制数是( B )。
A、39.75B、18.625C、34.625D、18.756、下列各种说法中,正确的是(D )。
(A)所有的十进制小数都能准确地转换为有限位二进制小数(B)汉字的计算机机内码就是区位码(C)存储器具有记忆能力,其中的信息任何时候都不会丢失(D)计算机中所有信息都采用二进制编码7、算式(4095)10-(7FF)16+(3000)8的结果不正确的是( C )。
(A)(3584)10 (B)(111000000000)2 (C)(17000)8 (D)(E00)168.下面描述错误的是(B )。
A、双核处理器是指在一个处理器上集成两个运算核心,从而提高运行速度和计算能力。
B、计算机在工作时突然断电,保存在内存ROM中的信息会全部丢失。
C、计算机病毒都是人为制造出来的,而不是计算机硬件故障的结果。
D、“微软黑屏事件”与计算机知识产权问题有关。
9.在完成编程后,为了有效检测程序的正确性,应该(C )。
A、随便选取一个数据进行测试B、取一切可能的数据进行测试C、选择最可能发现错误的数据进行测试D、自己不测试,交给老师测试10、在线性表的两种存储表示中,下列描述正确的是(B )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
noip普及组初赛试题及答案
文字标黑部分为试题答案。
一、单项选择题(共20题,每题分,共计30分;每题有且仅有一个正确选项)
1.在8位二进制补码中,表示的数是十进制下的( )。
A. 43
B. -85
C. -43
D. -84
2.计算机存储数据的基本单位是( )。
A. bit
B. Byte
C. GB
D. KB
3.下列协议中与电子邮件无关的是( )。
A. POP3
B. SMTP
C. WTO
D. IMAP
4.分辨率为800x600、16位色的位图,存储图像信息所需的空间为( )。
B.
D. 2880KB
5.计算机应用的最早领域是( )。
A.数值计算
B.人工智能
C.机器人
D.过程控制
6.下列不属于面向对象程序设计语言的是( )。
A. C
B. C++
C. Java
D. C#
的中文意思是( )。
A.中国信息学联赛
B.全国青少年信息学奥林匹克竞赛
C.中国青少年信息学奥林匹克竞赛
D.中国计算机协会
8. 2017年10月1日是星期日,1999年10月1日是( )。
A.星期三
B.星期日
C.星期五
D.星期二
9.甲、乙、丙三位同学选修课程,从4门课程中,甲选修2门,乙、丙各选修3门,则不同的选修方案共有( )种。
A. 36
B. 48
C. 96
D. 192
10.设G是有n个结点、m条边(n ≤m)的连通图,必须删去G的( )条边,才能使得G变成一棵树。
–n+1 B. m-n
C. m+n+1 –m+1
11.对于给定的序列{ak},我们把(i, j)称为逆序对当且仅当i aj。
那么
序列1, 7, 2, 3, 5, 4的逆序对数为()个。
A. 4
B. 5
C. 6
D. 7
12.表达式a * (b + c) * d的后缀形式是()。
A. abcd*+*
B. abc+*d*
C. a*bc+*d
D. b+c*a*d
13.向一个栈顶指针为hs的链式栈中插入一个指针s指向的结点时,应执行( )。
A. hs->next=s;
>next=hs;hs=s;
>next=hs->next;hs->next=s;
>next=hs;hs=hs->next;
14.若串S = “copyright”,其子串的个数是( )。
A. 72
B. 45
C. 46
D. 36
15.十进制小数对应的二进制数是( )。
B.
D.
16.对于入栈顺序为a, b, c, d, e, f, g的序列,下列()不可能是合法的出栈序列。
A. a,b,c,d,e,f,g
B. a,d,c,b,e,g,f
C. a,d,b,c,g,f,e ,f,e,d,c,b,a
17.设A和B是两个长为n的有序数组,现在需要将A和B合并成一个排好序的数组,任何以元素比较作为基本运算的归并算法在最坏情况下至少要做( )次比较。
A. n2
B. nlogn
C. 2n
D. 2n-1
18.从()年开始,NOIP竞赛将不再支持Pascal语言。
A. 2020
B. 2021
C. 2022
D. 2023
19.一家四口人,至少两个人生日属于同一月份的概率是()(假定每个人生日属于
每个月份的概率相同且不同人之间相互独立)。
A. 1/12
B. 1/144
C. 41/96
D. 3/4
20.以下和计算机领域密切相关的奖项是( )。
A.奥斯卡奖
B.图灵奖
C.诺贝尔奖
D.普利策奖
二、问题求解(共2题,每题5分,共计10分)
1.一个人站在坐标(0, 0)处,面朝x轴正方向。
第一轮,他向前走1单位距离,然后右转;第二轮,他向前走2单位距离,然后右转;第三轮,他向前走3单位距离,然后右转......他一直这么走下去。
请问第2017轮后,他的坐标是: (1009,1008)。
(请在答题纸上用逗号隔开两空答案)
2.如图所示,共有13个格子。
对任何一个格子进行一次操作,会使得它自己以及与它上下左右相邻的格子中的数字改变(由1变0,或由0变1)。
现在要使得所有的格子中的数字都变为0,至少需要3次操作。
三、阅读程序写结果(共4题,每题8分,共计32分)
1.
#include
using namespacestd;
int t[256];
string s;
int i;
cin >> s;
for (i = 0; i for (i = 0; i for (i = 0; i cout }
cout }
输出:z
2.
#include
using namespace std;
int g(int m, intn, int x) { int ans = 0;
int i;
if (n == 1)
return 1;
for (i = x; i }
int main() {
int t, m, n;
cin >> m >> n;
cout }
输入: 7 3
输出:8
3.
noip普及组初赛试题及答案
#include
using namespace std;
int main() {
string ch;
int a[200];
int b[200];
int n, i, t, res;
cin >> ch;
n = ();
for (i = 0; i for (i = 1; i b[i] = b[i - 1] + a[i];
}
res = b[n];
t = 0;
for (i = n; i > 0; i--) { if (a[i] == 0)
t++;
if (b[i - 1] + t }
cout }
输入: 01
输出:11
4.
#include
using namespacestd;
int main() {
int n, m;
cin >> n >> m;
int x = 1;
int y = 1;
int dx = 1;
int dy = 1;
int cnt = 0;
while (cnt != 2) {
cnt = 0;
x = x + dx;
y = y + dy;
noip普及组初赛试题及答案
if (x == 1 || x == n) { ++cnt;
dx = -dx;
}
if (y == 1 || y == m) {
++cnt;
dy = -dy;
}
}
cout return 0;
}
输入1: 4 3
输出1:1 3(3分)
输入2: 2017 1014
输出2:2017 1(5分)
四、完善程序(共2题,每题14分,共计28分)
1.快速幂:请完善下面的程序,该程序使用分治法求xp mod m的值。
(第一空2分,其余3分)输入:三个不超过10000的正整数x,p,m。
输出:xpmod m的值。
提示:若p为偶数,xp=(x2)p/2;若p为奇数,xp=x*(x2)(p-1)/2。
#include
using namespacestd;
int x, p, m, i,result;
int main() {
cin >> x >> p >> m;
result =1;
while (p>0) {
if (p % 2 == 1)
result=result*x%m;
p /= 2;
x=x*x%m;
}
cout
return 0;
}。