宁波市江东区信息学初赛试题精编版
第22届2007年宁波市信息学竞赛初赛试题 含答案
2007年宁波市第22届中小学生计算机程序设计竞赛预赛试题(小学组)(考试时间120分钟,满分100分)●●所有提交的答案都以写在答卷纸上的为准,写在试卷上的一律无效●●学校姓名一、选择题:请选出各题正确答案的代码(A/B/C/D)(每题2分,共40分)1、在微型计算机的汉字系统中,一个汉字内码所占的字节数是()。
(A)1(B)2(C)3(D)42、软盘加上写保护后,这时对它可进行的操作是()。
(A)只能读盘,不能写盘(B)既可读盘,又可写盘(C)只能写盘,不能读盘(D)不能读盘,也不能写盘3、下列存储设备中,断电后其中的信息会消失的是()。
(A)硬盘(B)ROM(C)RAM(D)U盘4、pascal语言中运算(-13)MOD(-2)的结果是()。
(A)1(B)-1(C)0(D)-25、数组A有10个下标变量,各个下标变量的赋值情形如下所示,则表达式A[A[A[5]]]的值是()。
A[1]A[2]A[3]A[4]A[5]A[6]A[7]A[8]A[9]A[10]45171029836(A)10(B)5(C)6(D)26、1GB=()KB。
(A)1000(B)1024(C)1024×1024(D)1000×10007、下面有关计算机病毒的说法,错误的是()。
(A)为防止病毒感染计算机,使用软盘时,将软盘写保护(B)计算机的病毒不仅能损坏文件,还可能造成电脑主板等硬件的损坏(C)上网的电脑有可能会感染病毒(D)计算机病毒也是程序8、下列存储器中,存取速度最快的是()。
(A)软盘(B)内存(C)光盘(D)硬盘9、在Windows中,能通过输入“?a*.?”命令查找到的文件是()。
(A)pascal.c(B)ppa.1(C)(D) 10、下列各种说法中,正确的是()。
(A)所有的十进制小数都能准确地转换为有限位二进制小数(B)汉字的计算机机内码就是区位码(C)存储器具有记忆能力,其中的信息任何时候都不会丢失(D)计算机中所有信息都采用二进制编码11、算式(4095)10-(7FF)16+(3000)8的结果不正确的是()。
信息学竞赛初赛试题及答案
信息学竞赛初赛试题及答案一、选择题(每题2分,共10题)1. 在计算机科学中,以下哪个选项不是数据结构?A. 数组B. 链表C. 函数D. 栈答案:C2. 以下哪种排序算法的时间复杂度为O(n^2)?A. 快速排序B. 归并排序C. 插入排序D. 冒泡排序答案:D3. 在计算机网络中,TCP/IP协议栈的第四层是什么?A. 应用层B. 传输层C. 网络层D. 数据链路层答案:B4. 下列哪种编程语言不是面向对象的?A. JavaB. C++C. PythonD. C答案:D5. 在关系型数据库中,用于创建新表的SQL语句是?A. SELECTB. INSERTC. CREATED. DROP答案:C6. 在HTML中,用于定义文档标题的标签是?A. <h1>B. <title>C. <header>D. <head>答案:B7. 在Python中,以下哪个关键字用于定义一个函数?A. defB. ifC. forD. while答案:A8. 在操作系统中,用于管理内存的机制是?A. 进程B. 线程C. 分页D. 虚拟内存答案:D9. 在计算机系统中,以下哪个选项不是操作系统的功能?A. 进程管理B. 设备驱动C. 网络通信D. 数据加密答案:D10. 在计算机视觉中,用于识别图像中物体的算法是?A. 卷积神经网络B. 决策树C. 支持向量机D. 随机森林答案:A二、填空题(每题2分,共5题)1. 在计算机科学中,算法的时间复杂度是指算法执行时间与输入数据量之间的关系,通常用大O符号表示,例如O(1)表示______。
答案:常数时间复杂度2. 在编程中,______是一种将数据结构和操作这些数据的方法封装在一起的编程范式。
答案:面向对象编程3. 在网络协议中,HTTP协议默认使用的端口号是______。
答案:804. 在数据库设计中,______是一种用于确保数据完整性和避免数据冗余的策略。
中学生信息学奥林匹克竞赛初赛命题试题附参考答案
信息学命题(十)A 、二进制码B 、八进制码C 、十进制码D 、智能拼音码2、计算机的软件系统通常分为(A 、硬件系统和软件系统 C 、系统软件和应用软件3、关于软盘读写孔,正确的说法是( )。
A .从该孔读信息C.当该孔处于开状态时,不能删除盘中文件。
D .该孔没有作用4、一棵二叉树的中序遍历序列为 DGBAECHF 后序遍历序列为 GDBEHFCA 则前序遍历的序列是()b5E2RGbCAPA 、ABCDFGHEB 、ABDGCEFHC 、ACBGDHEFD 、ACEFHBGD lEanqFDPw5、下列叙述中错误的是()。
A.微型计算机应避免置于强磁场之中B •微型计算机使用时间不宜过长,而应隔几个小时关机一次C.微型计算机应避免频繁关开,以延长其使用寿命D.计算机应经常使用,不宜长期闲置不用6、 计算机网络最主要的优点是( )。
A 、运算速度快B 、共享资源C 、精度高D 、存储容量大7、 下列4个不同进制表示的数中,最大的一个数是( )A 、(220.1)10B 、(11011011.1)2C 、(334.1)8 &为了区分汉字与 ASCII 码,计算机中汉字编码的最高位为( )A 、1B 、0C 、-1D 、2 9、下列正确的文件名是()。
A. comma nd 。
ComB. comma nd_comC. comma nd,comD. comma RTCrpUDGiT10、 .一般来说,TCP/IP 的IP 提供的服务是( A.运输层服务B.会话层服务 C 表示层服务11、 通信时,模拟信号也可以用数字信道来传输, 5PCzVD7HxAA 、D/AB 、A/DC ModemD 、 Codec12、一个栈的输入顺序为 1、 2、 3、4、5,卜列序列中可能是栈的输出序列是()A 、 54312B 、 24135C 、 21543D 、 1253413、属于In ternet 的功能是()A 、聊天B 、远程教育C 、查询资料D 、传送能量14、下列描述计算机病毒的特性中,()是正确的。
信息学奥赛试题精选33题(附带题解)
第1~10题为基础题,第11~20题为提高题,第21~33为综合题注:因为在本文档中需要用到一些特殊的数学符号(如:求和号、分数等),所以当您在百度文库中浏览时,一些数学符号可能会显示不出来,不过当您把本文档下载下来在本地浏览时,所有的符号即可全部都显示出来。
^_^基础题:【1 Prime Frequency】【问题描述】给出一个仅包含字母和数字(0-9, A-Z 以及a-z)的字符串,请您计算频率(字符出现的次数),并仅报告哪些字符的频率是素数。
输入:输入的第一行给出一个整数T( 0<T<201),表示测试用例个数。
后面的T行每行给出一个测试用例:一个字母-数字组成的字符串。
字符串的长度是小于2001的一个正整数。
输出:对输入的每个测试用例输出一行,给出一个输出序列号,然后给出在输入的字符串中频率是素数的字符。
这些字符按字母升序排列。
所谓“字母升序”意谓按ASCII 值升序排列。
如果没有字符的频率是素数,输出“empty”(没有引号)。
注:试题来源:Bangladesh National Computer Programming Contest在线测试:UV A 10789提示先离线计算出[2‥2200]的素数筛u[]。
然后每输入一个测试串,以ASCLL码为下标统计各字符的频率p[],并按照ASCLL码递增的顺序(0≤i≤299)输出频率为素数的字符(即u [p[i]]=1且ASCLL码值为i的字符)。
若没有频率为素数的字符,则输出失败信息。
【2 Twin Primes】【问题描述】双素数(Twin Primes)是形式为(p, p+2),术语“双素数”由Paul Stäckel (1892-1919)给出,前几个双素数是(3, 5), (5, 7), (11, 13), (17, 19), (29, 31), (41, 43)。
在本题中请你给出第S对双素数,其中S是输入中给出的整数。
信息学初赛模拟试题(五、六)及答案(1)
信息学初赛模拟试题(五)(初中组PASCAL语言,两小时完成)一、选择题:(每题1.5分,共计30分。
每题有5个选项,前10题为单选题,后10题为不定项选择题,全部选对才得分)。
1. 二进制数11011011的十进制值是()A. 202B. 219C. 193D. 2092. 我国研制的银河Ⅲ型的超级计算机通过基准程序的测试,其峰值速度是()A. 80亿次B. 100亿次C. 130亿次D. 150亿次3. 程序段如下:FOR I:=1 TO 5 DOFOR J:=2 TO I DOWriteln(‘*’)输出’*’的个数是()A. 5B. 10C. 15D. 25E. 304. 设待排序的记录为(49,38,65,97,76, 13,27 , 49, 55, 4),经过下过程将序列排序第一趟:13, 27, 49, 55, 4, 49, 38, 65, 97, 76第二趟:13, 4, 49, 38, 27, 49, 55, 65, 97, 76第三趟:4, 13, 27, 38, 49, 49, 55, 65, 76, 97问它所用的方法是:( )A. 冒泡排序B. 直接选择排序C. 直接插入排序D. 希尔排序5. 设无向树T有7片树叶,其余顶点度均为3,则T中3度顶点有多少个()A. 5B. 7C. 9D. 4E. 86. 设连通图G的顶点数和边数与一立方体相同,即有8个顶点和12条边。
任意一棵G的生成树的总边数为()A.7 B. 8 C. 9 D. 10 E. 117. 设有两个散列函数h1(k)=k mod 13 和 h2(k)=k mod 11 +1,散列表为T[0…12],用二次散列法解决冲突。
函数h1用来计算散列地址,当发生冲突时,h2作为计算下一个探测地址的地址增量。
假定某一时刻散列表的状态为:1 2 3 4 5 6 7 8 9 10 11 1280 44 35下一个被插入的关键码为57,其插入的位置为( )。
信息学奥赛初赛试题
信息学奥赛初赛试题一、选择题(共10题,每题2分)1. 在计算机科学中,算法的时间复杂度是指:A. 算法执行所需的时间B. 算法执行所需的指令条数C. 算法执行的速度D. 算法的效率2. 下列哪种数据结构具有后进先出(LIFO)的特性?A. 数组B. 链表C. 栈D. 队列3. 在C++语言中,若定义了一个指针变量p,其类型为int*,那么p 可以指向:A. 一个int类型的变量B. 一个int类型的数组C. 一个int类型的函数D. 一个int类型的结构体4. 以下哪个排序算法适用于大数据集,并且在最坏情况下也能保持较好的性能?A. 冒泡排序B. 快速排序C. 归并排序D. 选择排序5. 在计算机网络中,TCP协议提供的是:A. 无连接的服务B. 面向消息的服务C. 面向连接的服务D. 可靠的服务6. 以下哪个算法是解决旅行商问题的常用启发式算法?A. Dijkstra算法B. 动态规划C. 遗传算法C. 贪心算法7. 在数据库设计中,为了减少数据冗余和提高数据完整性,通常采用的范式是:A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. BCNF8. 以下哪种攻击方式是通过利用程序的输入验证漏洞来实现的?A. SQL注入B. 跨站脚本(XSS)C. 拒绝服务(DoS)D. 社会工程学9. 在操作系统中,进程调度的目的是什么?A. 保证系统资源的合理分配B. 提高系统响应时间和吞吐量C. 确保程序按照顺序执行D. 防止程序间发生冲突10. 以下哪个是信息学奥赛中常见的图论问题?A. 最小生成树B. 最短路径C. 拓扑排序D. 所有上述问题二、填空题(共5题,每题4分)11. 在计算机程序中,递归是一种______方法,它允许一个函数直接或间接地调用自身。
12. 一个具有n个节点的完全二叉树的高度是______。
13. 在Linux系统中,使用______命令可以查看当前目录下的文件和子目录。
2004年宁波市小学生信息学(计算机)初赛试题
2004年宁波市小学生信息学(计算机)初赛试题一、选择题(每小题2分,共50分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分。
1、计算机的软件系统通常分为()。
A、系统软件与应用软件B、高级软件与一般软件C、军用软件与民用软件D、管理软件与控制软件2、与十进制数100等值的二进制数是()。
A、0010011B、1100010C、1100100D、11001103、在微型计算机中,应用最普遍的字符编码是()。
A、ASCII码B、BCD码C、汉字编码D、补码4、微型计算机的内存储器是()。
A、按二进制位编址B、按字节编址C、按字长编址D、按十进制位编址5、统一资源定位器URL的格式是()。
A、协议: // IP地址或域名/ 路径/ 文件名B、协议: // 路径/ 文件名C、TCP/IP协议D、http协议6、用MIPS来衡量的计算机性能指标是()。
A、传输速率B、存储容量C、字长D、运算速度7、计算机网络的目标是实现()。
A、数据处理B、文献检索C、资源共享和信息传输D、信息传输8、通过Internet发送或接收电子邮件(E-mail)的首要条件是应该有一个电子邮件地址,它的正确形式是()。
A、用户名@域名B、用户名# 域名C、用户名/ 域名D、用户名.域名9、根据域名代码规定,域名为表示的网站类别应是()。
A、教育机构B、军事部门C、商业组织D、非营利组织10、计算机的硬件系统包括()。
A、运算器、控制器、存储器、输入设备、输出设备B、控制器、运算器、输入和输出设备C、中央处理器、输入和输出设备D、主机和键盘、显示器11、下列属于应用软件的是()。
A、DOSB、WindowsC、QBASICD、Word12、Internet上访问Web信息时用的工具是浏览器。
目前常用的Web浏览器之一是()。
A、Internet ExplorerB、Outlook ExpressC、GoogleD、Flash13、下列关于计算机病毒的叙述中,正确的选项是()。
第33期宁波市中小学生信息学能力水平展示第一轮(小学组)p
第 33 届宁波市中小学生信息学能力水平展示活动第一轮试题 // 将 x 转换成 k 进制存入到数组 a 中 n:=0; while x>0 do begin
①; a[n]:=x mod k; x:=x div k; end; // 判断存储在 a 中的 k 进制数是否回文 ②; for i:=1 to n div 2 do if a[i]<> ③ then begin
end.
第 2 题:(回文平方数) 如果一个数从左往右读和从右往左读都是一样,那么这个数就叫做“回文数”。例如,
12321 就是一个回文数,而 77778 就不是。当然,回文数的首和尾都应是非零的,因此 0220 就不是回文数。
给定一个进制 k (2≤ k ≤20, k 由十进制表示),找到正整数 n (1≤ n ≤1000, n 由十进 制表示),使得 n 和 n 的平方在 k 进制下都是回文数,输出所有满足要求的正整数 n 。
B. 8
)bit。 C. 16
D. 1024
5、彩色显示器所显示的五彩斑斓的颜色是由( )混合而成的
A. 红色、黄色、蓝色
B. 红色、绿色、蓝色
C. 红色、黄色、绿色
D. 绿色、黄色、蓝色
6、已知大写字母 A 的 ASCII 码在十六进制下为 41,则大写字母 K 的 ASCII 码在十六进制 下为( )
请根据上面的描述,完善如下程序:
var
k,i:longint;
a:array[1..100] of longint;
function check(x:longint):boolean;
var
n,i:longint;
// n 用来记录 x 转换成 k 进制后的位数
信息学奥赛初赛试题
信息学奥赛初赛试题信息学奥赛初赛试题是评价参赛选手信息学知识和解决问题能力的重要标准。
本次初赛试题共分为三个部分,包括选择题、填空题和编程题。
本文将从每个部分分别进行阐述,以帮助理解试题的要求和解题方法。
第一部分:选择题选择题是信息学奥赛初赛试题的基础部分,旨在考察参赛选手对基本概念和知识的掌握。
这部分试题共计20道题目,每道题目后面列出了四个选项,请选手选择其中一个正确答案。
在解答选择题时,选手应该认真阅读题干和选项,将其与所学的知识进行对应和比较,找出正确答案。
在答题过程中,选手应注意排除干扰选项,避免选择错误答案。
第二部分:填空题填空题是信息学奥赛初赛试题的扩展部分,要求选手灵活运用所学知识,通过填写正确的答案来解决问题。
这部分试题共计10道题目,每道题目中有若干个空白,请选手根据题目要求填写适当的内容。
在解答填空题时,选手需要仔细审题,理解问题的要求,并根据给出的提示进行推理和计算。
在填写答案时,选手应注意答案的格式和单位,并且尽量使用简洁明了的语言来表达。
第三部分:编程题编程题是信息学奥赛初赛试题的重点部分,要求选手运用所学的编程技巧来解决具体问题,考察选手的编程实力和问题解决能力。
这部分试题共计5道题目,要求选手使用任意一种编程语言完成。
在解答编程题时,选手首先需要明确问题需求,分析问题要求的实质,并设计相应的算法和数据结构。
在编写代码时,选手应注意代码的结构和逻辑,简洁而不冗余。
在完成编程后,选手应进行充分的测试和调试,确保程序能够正常运行并得到正确结果。
总结信息学奥赛初赛试题分为选择题、填空题和编程题三个部分,要求选手在不同的题型中运用所学的知识和技巧,解答问题并得出正确结果。
选手在做题时应认真阅读题目要求,理解问题本质,采用合适的方法和策略解决问题。
通过认真思考和充分练习,选手将能够提高自己的信息学水平和解题能力,为进一步的竞赛和学习打下坚实的基础。
宁波市第23届中小学生计算机程序设计竞赛初赛试题
宁波市第23届中小学生计算机程序设计竞赛初赛试题(高中组)学校姓名准考证号(说明:答案请写在答题卷上。
考试时间120分钟,满分120分)一、选择题(每小题1.5分,共30分)前10小题为单选题,每题有且仅有一个正确答案,后10小题为不定项选择题,只有全部选对才得分。
请将正确选项写在答题卷相应位置上,答在试卷上不得分。
1.某开发人员不顾企业有关保守商业秘密的要求,将其参与该企业开发设计的应用软件的核心程序设计技巧和算法通过论文向社会发表,那么该开发人员的行为。
A. 属于开发人员权利不涉及企业权利B. 侵犯了企业商业秘密权C. 违反了企业的规章制度但不侵权D. 未侵犯权利人软件著作权2.用可将摄影作品、绘画作品输入到计算机中,进而对这些图像信息进行加工处理。
A.扫描仪B.投影仪C. 彩色喷墨打印机D. 绘图仪3.“冲击波”病毒属于蠕虫类型的病毒,它利用 Windows 操作系统的漏洞进行快速传播。
A. CGI 脚本B. RPCC. DNSD. IMAP4.若内存按字节编址,用存储容量为32K× 8 比特的存储器芯片构成地址编号A0000H 至DFFFFH 的内存空间,则至少需要片。
A. 4B. 6C. 8D. 105.运算式(2008)10-(3723)8的结果是。
A.(-1715)10 B.(5)10 C.(-5)16 D.(111)26.以下文件扩展名中,不是视频文件格式。
A.MPEGB.AVIC.VOCD. RM7.利用逐点插入建立序列(50,72,43,,85,75,20,35,45,65,30)对应的二叉排序树以后,查找元素30要进行_________次元素间的比较。
A.4 B.5 C.6 D.78.算法策略与递归技术的联系最弱。
A. 动态规划B. 贪心C. 回溯D. 分治9.路由器收到一个数据包,其目标地址为 195.26.17.4,该地址属于子网。
A. 195.26.0.0/21B. 195.26.20.0/22C. 195.26.8.0/22D. 195.26.16.0/2010.MPC(MultimediaPC)与PC的主要区别是增加了__ _。
初中初赛试题宁波市第21届 中小学生计算机程序设计初赛试题
宁波市第21届中小学生计算机程序设计初赛试题(初中组)学校姓名准考证号(说明:答案请写在答题卷上。
考试时间120分钟,满分120分)一、选择一个正确答案代码(A/B/C/D),填入每题的括号内(每题2分,多选无分,共40分) 1.下列叙述正确的是()(A)计算机中所存储处理的信息是模拟信号(B)数字信息易受外界条件的影响而造成失真(C)光盘中所存储的信息是数字信息(D)模拟信息将逐步取代数字信息2.下列属于计算机在人工智能方面的典型应用是()(A)图书管理(B)服装设计(C)人机博弈(D)视频播放3.记录在光盘中的数据属于()(A)模拟信息(B)数字信息(C)仿真信息(D)广播信息4.关于数字技术,下列叙述正确的是()(A)计算机与电视机都是用模拟技术处理信息的(B)数字信息容易受外界条件的影响而造成失真(C)模拟技术将逐步取代数字技术(D)数字技术采用0或1表示的二进制代码来存储信息5.目前我们使用的计算机仍遵循着一位科学家提出的基本原理,他是()(A)摩尔(B)申农(C)比尔·盖茨(D)冯·诺依曼6.冯·诺依曼理论体系下的计算机五大逻辑部件是()(A)CPU、控制器、存储器、输入设备、输出设备(B)运算器、控制器、内存、输入设备、输出设备(C)CPU、存储器、输入设备、输出设备、网络设备(D)运算器、控制器、存储器、输入设备、输出设备7.完整的计算机系统组成是()(A)计算机及其外部设备(B)主机、显示器、软件(C)系统软件与应用软件(D)硬件系统与软件系统8.完整的计算机硬件系统的组成是()(A)主机、键盘、显示器(B)控制器、运算器、存储器(C)CPU和外部设备(D)运算器、控制器、存储器、输入与输出设备9.某数列有1000个各不相同的单元,由低至高按序排列;现要对该数列进行二分法检索(binary-search),在最坏的情况下,需检视()个单元。
A.1000B.10C.100D.50010.线性表若采用链表存贮结构,要求内存中可用存贮单元地址()。
信息学初赛模拟试题.doc
信息学初赛模拟试题一、选择一个正确答案代码(A/B/C/D ),填入每题的揺号内1、 M AN 英文缩写的含义是()A. 局域网B.城域网C.广域网D.增值网2、 小张用十六进制,八进制和十进制写了如下一个等式:64-13=33式中三个数是各不相同进位制的数,试问64, 13, 33,分别为 ________ oA.八进制,十进制,十六进制 B.十进制,十六进制,八进制 C.八进制,十六进制,十进制 D •十进制,八进制,十六进制3、 操作系统是一类重要的系统软件,下面几个软件中,不属于系统软件的是()。
A. Java B. MS-DOS C. Linux D. Windows2000 E. Unix4、 计算机病毒的传染是以计算机运行和( )为基础的,没有这两个条件,病毒是不会传染的。
A.编辑文稿B.读写磁盘C.编程序D.扔描图画E.打印5、 因特网不属于任何个人,也不属于任何组织。
其屮在网络知识这一块中有一个英文简写TSP,它的屮文 意思是( )。
A.因特网连接B.因特网使用C.因特网设计D.因特网服务提供者E.信息传输6、 I nternet 给我们提供了资源共享、浏览、检索信息和远程登录等多种服务,下面儿个选项中用于远程 登录的是( )。
A. WWWB. TCP/TPC. TelnetD. E-mailE. FTP 7、 T E 是冃前流行的浏览器软件,它的工作基础是解释执行用()语言书写的文件。
A. VC B. HTML C. BASIC D. HTTP E. VB8、 试指岀:下列if 语句中,当x=80吋,运行的结果为 _____ obeginy :=0;readln (x );if x<10 then beginy:=10;if x<100 then y:=100;endelse y:二200; writey 二',y); end.9、ASCII 码是( )oA.国标码B.二进制编码C.十进制编码D.美国标准信息交换码 10、一台计算机的字长是4个字节,这意味着( )。
信息学初赛模拟试题(11、12)及答案
信息学竞赛初赛模拟试题(十一)(初中组PASCAL语言,两小时完成)◆◆请将正确答案在答卷上填写,在本试题卷上答题无效◆◆一、选择题(每题只有一个选项符合题目要求,多选无效,1.5*20=30分)1、当一个应用程序窗口被最小化后,该应用程序将()。
A)被终止执行B)继续在前台执行C)被暂停执行D)被转入后台执行2、在"替换"对话框中指定了查找内容但没有在"替换为"框中输入内容,则执行"全部替换"后,将()。
A)只进行查找,不进行替换B)不能执行,提示输入替换的内容C)每找到一个欲查内容,就提示用户输入替换的内容D)把所有找到的内容删除3、计算机网络最主要的功能在于()。
A)扩充存储容量B)提高计算速度C)传输文件D)共享资源4、在计算机领域中,通常用英文单词"BYTE"来表示()。
A)字B)字长C)二进制位D)字节5、发现计算机病毒后,一种较为彻底的清除方法是()。
A)删除磁盘文件 B)格式化磁盘C)用查毒软件处理D)用杀毒软件处理6、对于一个具有n个结点和e条边的无向图,若采用邻接表表示,则顶点表的大小为(),A) n B) n+1 C) n-1 D) n+e7、互联网址中公司的顶级域名一般是()。
A)NET B)GOV C)EDU D)COM8、在微机中,硬盘连同其驱动器属于()。
A)外(铺助)存储器B)输入设备C)输出设备D)主(内)存储器9、在全角状态下,输入的字母在屏幕上占有()个ASCII码字符的位置。
A)1个B)2 个C)3个D)4个10、二进制数10011010和00101011进行逻辑乘运算(即"与"运算)的结果是()。
A)00001010 B)10111011 C)11000101 D)1111111111、已知一棵二叉树的前序序列和中序序列分别为:ABDEGCFH和DBGEACHF,层次序列为()。
(完整版)青少年信息学奥林匹克初赛模拟试题附参考答案
D 、( 101)2 > ( 15)16E 、( 121)10 =( 79)163、关闭一个活动应用程序窗口,可按快捷键( C 、Alt +Esc D 、Ctrl+ EscE 、Shift+ Esc4、结构化程序设计的三种结构是(A 、顺序结构、选择结构、转移结构 C 多分结构、赋值结构、等价结构 E 、循环结构、顺序结构、选择结构)B 、分支结构、等价结构、循环结构 D 、分支结构、顺序结构、选择结构5、编译程序是指( )A 、 将高级语言源程序翻译成机器语言程序(目标程序)B 、 将机器语言源程序翻译成高级语言程序(目标程序)C 、 对源程序边扫描边翻译执行D 、 对目标程序装配连接E 、 运行源程序并修改错误6、在pascal 语言中下列运算符( )的优先级别最高7、在线性表中,那些结点只有一个直接前驱和一个直接后续()A 、头结点B 、尾结点C 、中间的结点D 、所有结点E 、不确定 8、 具有12个记录的序列,采用冒泡排序法最少的比较次数是() A 、 1B 、144C 、11D 、66E 、09、有N 个结点的图的邻接矩阵存储法中,链表的表头结点有()个。
A 、 NB 、 2NC 、N/2D 、N*NE 、N-210、表达式 SQRT ( ABS (-100)*SQR ( ROUND ( 3.7)))的值是( )。
11、二叉树的后序遍历为 abcdef ,这棵二叉树可能是:信息学初赛模拟试题一、选择一个正确答案代码( A/B/C/D ),填入每题的括号内 (本题共20小题,每题1.5 分共30分。
1 —10小题为单选题,11— 20小题为不定项选择题,每题有一个或多个答案。
) 1、如果按字长来划分,微型机可以分为 位机是指该计算机所用的 CPU ( A 、同时能处理32位二进制数 C 只能处理32位二进制定点数 8位机、16位机、32位机和64位机。
所谓32 B 、具有32位的寄存器 D 、有32个寄存器 E 存储方式是 32位2、下列表达式正确的是( A 、 ( 1) 10>( 1)2B 、( 12)10 >( 10)16C 、 ( 15)8 > ( 10)16A 、 Ctrl + F4B 、Alt + F4 A 、 AND B 、 NOTC <>D 、*E 、OR A 、 30 B 40 C 30.0D 、40.0E 、40.0012、 具有4个顶点的无向完全图有()条边。
宁波信息技术真题答案解析
宁波信息技术真题答案解析宁波市作为浙江省的一个重要城市,一直以来都非常重视信息技术的发展和应用。
每年的宁波市信息技术竞赛都会吸引大量的学生和技术爱好者参与,同时也会引起广大考生对于真题的关注和解析。
在这篇文章中,我们将对宁波市信息技术竞赛的真题进行解析,帮助考生更好地理解题目的要求和解题思路。
首先,我们来看一道关于编程的题目。
题目要求编写一个程序,根据输入的学生成绩,计算并输出平均分和最高分。
这是一道比较基础的编程题目,考察的是对于输入输出和基本运算的掌握。
解题思路可以采用定义一个变量来保存总分,并使用一个循环来依次输入每个学生的分数,然后将每个学生的分数累加到总分中。
在循环结束后,除以学生的数量即可得到平均分。
再定义一个变量来保存最高分,每次输入一个学生的分数时,与最高分进行比较,如果大于最高分,则更新最高分。
最后,将平均分和最高分分别输出即可。
这道题目虽然简单,但是考察了基本的编程能力和逻辑思维。
接下来,我们来看一道关于网络安全的题目。
题目要求对于一个给定的IP地址,判断其是否属于局域网。
这是一道更具技术性的题目,考察的是对于网络安全的了解和判断能力。
解题思路可以采用判断IP地址的前几个数字是否符合局域网的地址范围。
通常,局域网的IP地址范围是以10.0.0.0为起始,到10.255.255.255为结束;以172.16.0.0为起始,到172.31.255.255为结束;以192.168.0.0为起始,到192.168.255.255为结束。
因此,我们只需将给定IP地址与这几个范围依次进行比较,如果符合其中任意一个范围,则判断为属于局域网。
这道题目考察了网络安全相关的知识和判断能力,需要考生对于IP地址和网络规则有一定的了解。
除了编程和网络安全相关的题目,宁波市信息技术竞赛还包括了其他方面的题目,比如数据库设计、算法实现等。
考生在备考过程中,需要全面了解和掌握各个方面的知识,同时也要注重实践和练习。
信息学初赛复习资料-笔试(精编文档).doc
【最新整理,下载后即可编辑】信息学初赛复习资料初赛考的知识点就是计算机基本常识、基本操作和程序设计基础知识。
其中选择题考查的是知识,而问题解决类型的题目更加重视能力的考查。
一般说来,选择题只要多用心积累就可以了。
问题解决题目的模式比较固定,大家应当做做以前的题目。
写运行结果和程序填空也需要多做题目,并且培养良好的程序阅读和分析能力,就像语文的阅读理解一样。
近几年来,初赛的考查范围有了很大的变化,越来越紧跟潮流了。
这就需要大家有比较广泛的知识,包括计算机硬件、软件、网络、简单的数据结构(例如栈、队列、树和图等)和简单的算法(例如排序、查找和搜索等),程序设计语言以及一些基本的数学知识和技巧(例如排列组合)。
但最主要的,还是取决于你对程序设计语言的熟悉程度,再加上认真仔细的心态。
选择题一、硬件计算机发展可划分:1946年2月,在美国宾夕法尼亚大学诞生了世界上第一台电子计算机ENIAC(Electronic Numerical Integrator And Computer),这台计算机占地170平方米,重30吨,用了18000多个电子管,每秒能进行5000次加法运算。
冯·诺依曼理论1944年,美籍匈牙利数学家冯·诺依曼提出计算机基本结构和工作方式的设想,为计算机的诞生和发展提供了理论基础。
时至今日,尽管计算机软硬件技术飞速发展,但计算机本身的体系结构并没有明显的突破,当今的计算机仍属于冯·诺依曼架构。
其理论要点如下:1、计算机硬件设备由存储器、运算器、控制器、输入设备和输出设备5部分组成。
2、存储程序思想——把计算过程描述为由许多命令按一定顺序组成的程序,然后把程序和数据一起输入计算机,计算机对已存入的程序和数据处理后,输出结果。
我国的计算机发展情况·我国从1956年开始计算机的科研和教学工作;·1960年我国第一台自行设计的通用电子计算机107机诞生;1964年我国研制成大型通用电子计算机119机;·1983年每秒运行一亿次的银河巨型计算机在国防科技大学诞生;1992年研制成功每秒运行10亿次的“银河Ⅱ”巨型计算机;1997年又研制成功每秒运行130亿次的“银河Ⅲ”巨型计算机;·我国较有名的微型计算机品牌有:“联想”、“长城”、“方正”等;微型机的主要技术指标1、字长:知己算计能够直接处理的二进制数据的位数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011年江东区第三届青少年程序设计竞赛笔试试题(说明:请将答案填在答题卡上,只交答题卡,时间120分钟。
)一、 选择题:(每题2分,共20分)1、操作系统是一类重要的系统软件,下面几个软件不属于系统软件的是( )。
A )MS-DOS B )Linux C )Java D )Windos 98 E )Unix2、 按照网络覆盖面积和各台计算机相距的远近,计算机网络分为( ) A)广域网和局域网 B)信息交换网和广域网C)分布式系统和集中式系统 D)公用网和专用网 E)总线网和星型网 3、中缀表达式A-(B+C/D)*E 的后缀表达式是( )。
A)AB-C+D/E* B) ABC+D/-E* C)ABCD/E*+- D)ABCD/+E*- E) AB-CD/-E* 4、已知公式:)1()1(*)1(1)(>=⎩⎨⎧+-=n n nn n f n f则f(f((f(2)+1)/3))的值是( )。
A. 1B. 5C. 14D. 30E.55 5、在微机系统中,最基本的输入输出模块BIOS 存放在( )中。
(A) RAM (B) ROM (C) 硬盘 (D)寄存器 (E)控制器6、十进制算术表达式:3*512+5*64+2*8+1的运算中,用二进制表示为( )。
(A)1011010001 (B) 10110100011 (C) 11101010001 (D) 11110100011 (E)1110007、Internet 给我们提供了资源共享、浏览、检索信息和远程登录等多种服务,下面几个选项中用于远程登录的是( )。
A .WWWB .TCP/IPC .TelnetD .E-mailE .FTP 8、以下数据结构中,哪一个是线性结构?( ) A .广义表 B. 二叉树 C. 稀疏矩阵 D. 队列9、已知7个节点的二叉树的先根遍历是1 2 4 5 6 3 7(数字为节点的编号,以下同),中根遍历是4 2 6 5 1 7 3,则该二叉树的后根遍历是( )A .4 6 5 2 7 3 1B .4 6 5 2 1 3 7C .4 2 3 1 5 4 7D .4 6 5 3 1 7 210、 (2008)10 + (5B)16的结果是( )。
A. (833)16B. (2089)10C. (4163)8D. (100001100011)2二、 问题求解:(每题4分,共20分)1.编号为1到13的纸牌顺时钟排成一圈,有人从编号为1的牌从数字1开始顺时钟数下去,1、2、3、…、20、21、…,一圈又一圈。
问:当数到数字N 时,所在纸牌的编号为 。
2.定义一种字符串操作,一次可以将其中一个元素移到任意位置。
举例说明,对于字符串”B C A”,可以将A移到B之前,变成字符串”ABC”。
如果要将字符串”DACHEBGIF”变成”ABCDEFGHI”,最少需要________次操作。
3.已知:1到10中有两个数1、7不能被2,3,5整除,那么1到1000中有多少个数不能被2,3,5 整除?4.光明中学开设数学、英语和信息学三个兴趣学习小组,其中数学小组30人,英语小组15人,信息学小组18人,参加三个小组总人数为50人,其中有3人同时参加3个小组,那么同时只参加两个小组的同学有__________人?5.(寻找假币)现有80枚硬币,其中有一枚是假币,其重量稍轻,所有真币的重量都相同,如果使用不带砝码的天平称重,最少需要称_______次,就可以找出假币?请你指出第1次的称重方法_________________________________________________三、写出程序的运行结果(共5题,每题6分,共30分)第1题:program test1;var n:integer;function count(n:integer):integer;beginif n=1 then count:=0elseif n mod 2=0 then count:=count(n div 2)+1else count:=count(n*3+1)+1;end;beginreadln(n);writeln(count(n));end.输入:99输出:__________________________第2题:program test2(input,output);vari,j,k,s:integer;begins:= 0;for i:=3 downto 1 dobeginfor j:=1 to 3 dobegink:=0;repeatk:=k+1;s:=s+k;until k=j;End;end;write(‘s=’,s);end.输出:__________________________________3.program test3;varn,i,j,k,p:longint;begini:=2;j:=0;k:=1;repeatinc(i); p:=j+k; j:=k;k:=p;until i=12;writeln('F(',12,')=',p);end.运行结果为: _____________________________4. program test4;Var t,s,i,j:integer;a:array[1..6] of integer;begina[1]:=1;t:=0;for i:=2 to 6 dobegins:=0;for j:=1 to i-1 dos:=s+a[j]; a[i]:=s+1;end;for i:=1 to 6 dot:=t+a[i];writeln(‘t=’,t);end.运行结果为:___________________________________5. program test5;var i,s,max:integer;a : array[1..10] of integer;beginfor i:=1 to 10 do read(a[i]);max:=a[1]; s:=a[1];for i:=2 to 10 dobeginif s<0 then s:=0;if s>max then max:=s;end;writeln(‘max=’,max);end.输入:8 9 –1 24 6 5 11 15 –28 9运行结果为:______________________________6.program test6;varu: array [0..3] of integer;a, b, c, x, y, z: integer;beginread(u[0], u[1], u[2], u[3]);a := u[0] + u[1] + u[2] + u[3] - 5;b := u[0] * (u[1] - u[2] div u[3] + 8);c := u[0] * u[1] div u[2] * u[3];x := (a + b + 2) * 3 - u[(c + 3) mod 4];y := (c * 100 - 13) div a div (u[b mod 3] * 5);if((x+y) mod 2 = 0) then z := (a + b + c + x + y) div 2;z := (a + b + c – x - y) * 2;writeln(x + y - z);end.输入:2 5 7 4运行结果为: ______________ 。
四、程序完善题 (每格3分,共计30分)1、编写一个给某分数约分的程序,输入分子和分母的值,输出约分后的分子和分母的值。
Program ex1;Vara,b,c : integer;function common(x,y:integer):integer;var k:integer;BeginRepeat___(1)_____ ; x:=y; y:=k;Until k=0 ;____(2)___;End;BeginReadln(a,b);C:=common(a,b);Writeln(___(3)____);End.2、设有n个人依次围成一圈,从第1个人开始报数,数到第m个人出列,然后从出列的下一个人开始报数,数到第m个人又出列,…,如此反复到所有的人全部出列为止。
设n个人的编号分别为1,2,…,n,打印出出列的顺序。
本题用数组建立标志位等方法求解,用数组实现链式结构。
数组a[i]作为"指针"变量来使用,a[i]存放下一个结点的位置。
设立指针j指向当前结点,则移动结点过程为j:=a[j],当数到m时,m结点出链,则a[j]:=a[a[j]]。
[程序]program ex2;const n=14;m=4;var a:array[1..n] of integer;i,j,k,p:integer;beginfor i:=1 to n-1 do a[i]:=i+1;a[n]:=1;(4) ;k:=1;p:=0;repeat(5) ;k:=k+1;if k=m thenbeginwrite(a[j]:4);p:=p+1;(6) ;(7) ;enduntil p=n;end.3、【问题描述】有甲、乙、丙三个人和A、B、C三项不同的工作,每人一天只能干一项工作,且一项工作每天必须一个人干。
下表表示的是甲、乙、丙三个人在A、B、C三个不同的工作岗位上工作一天所能创请编程确定如何分配工作(甲、乙、丙三人在什么工作岗位),三人一天共同创造的价值最多。
【程序清单】program ex3;vari,j,a,b,c,ma,mb,mc,s,m:integer;v:array [1..3,1..3] of integer;beginm:=0;for i:= 1 to 3 dofor i:= 1 to 3 doread(v[i,j]);for a:= 1 to 3 dofor b:= 1 to 3 dobeginc:= (8) ;if a*b*c=6 thenbeginS:= (9) ;if S > M thenbegin(10) ;ma:=a;mb:=b;mc:=cend;end;end;writeln('Jia:',CHR(64+ma),'Yi:':10,CHR(64+mb),'Bing:':10,CHR(64+mc));writeln('M=',m)end.2011年江东区第三届青少年程序设计竞赛笔试答题卷学校姓名年级------------○-------○--------○----------封装线----------○-----------○----------○----------------总分评卷者一、选择题(每题2分,共20分)二、填空题(每题4分,共20分)1、_____________________________________________________2、________3、_______4、__________5、_________, ____________________________________________________三、写出下列程序的运行结果(每题5分,共30分)1. ____________________ __2. _____________3. ______________________4. _____________5. _____________________________________6. ____________________________四、程序填空(每空3分,共30分)(1) (2)(3) (4)(5) (6)(7) (8)(9) (10)2011年江东区第三届青少年程序设计竞赛笔试试题(pascal语言试题)参考答案二:填空题(每题4分,共20分)1、1+(N-1)mod 13 或1+13-int((n-1)/13)*132、43、2664、75、4次(1分),第一步:分成3组:27,27,26,将前2组放到天平上(3分)三:填空(每题5分,共30分)1、 252、 s=213、 F(12)=894、 t=635、 max=776、263四:程序填充(每空3分,共30分)(1) K:=x mod y (2)Exit(x)_或 common:=x;__ (3)a div c, ‘‘ ,b div c (4) j:=n ; _________ (5)j:=a[j]; (6) a[j]:=a[a[j]];(7) k:=1; (8) 6-a-b _____ (9) v[1,a]+v[2,b]+v[3,c] (10) m:=s ____。