《信息学奥赛教程C 版.docx》由会员分享,可在线阅读,更多相关《信息学奥赛教程C 版.docx(11页珍藏版)》请在优知文库上搜索。
1、青少年信息学奥林匹克竞赛状况简介信息学奥林匹克逝我是项旨在推动计算机普及的学科竞赛活动,!R在培育学生实力,使得有潜质行才华的学牛.在竞赛活动中熬炼和发展.近年来,信息学竞赛活动组织逐步趋于规范和完外,基本上形成了“地级巾竹(直辖市)全国一一国际”四级相互接轨的竟塞网络.现把有关我M状况简介如下:全国育少年信总学(计算机)奥林瓦克分区联奏:在举办1995年No1.活动之前,为了扩大普及的面,并考虑到多数省、龙辖市、自治区己经开展了多年宙汲竟赛,举办r百强全国青少年侑史学(计飘机奥林巴克分I又联赛.考虑到不同年媛学生的学问层次,也为了激蜡更多的学生主动参及.比我设遑商祖、普及组,并分初、复赛进行
2、,这样可以形成个悌队,确保框年的竞赛活动有比较广泛扎实的基础.从1995年起,至2001年共举办了七届全国附少年信息学奥林匹克分区联宴.抵年举办次(下半年十月左右).有选于个人奖项(省、国浜级)、选手等级证书、优秀参褰学校奖项.安微者青少年信息学I计第机,奥林西克震决赛(WJH:省级信息学奥赛是一个水平较高的、杓较大影晌力的学科竞赛,由各市加组代表队参赛,参褰名额实行动态安排制度,秘年举办一次(上半年五月左右),从1984年起安谩省奥林匹克竟赛活动得到了蓬勃发展.奖项有个人二、三等奖.女选手第一、二、三名.羯奖学校团体总分1.8名、力团体总分1-8名。全国青少年信息学(计算机)奥林IK克竞赛(
3、SOIh由中国算机学会主办的、并及国际信息学奥林匹克接轨的一顼全国性青少年学院心心活功.1984年举办首全国计尊机竞赛,由各省市抗织参赛,姆年举办一次,奖项有个人一、二、三等奖,女选手第一、二、三名,各行队团体总分名次排队.国际青少年值息学计算机)奥林匹克竞赛(前稼IOIh每年举办一次,由各参赛国家组跳参赛.全国付少年信息学(计算机)奥林匹克分区联赛竟霭大纲一、初赛内容及要求:(打我示普及组不涉及,以下问,*诞生及发展*特点*在现代社会中的应用计兑机系统的基本姐成*计算机的工作原理#*计鸵机中的数的表示*计手机信息平安基础学问*计。机忤格基本操作计算机的*MSDoS及WindOwS的运用基础“
4、常用输入/输出设在的种类、功能、运用*汉字输入第出方法*常用计算机展示信息程序的表示*自然语注的描述*PASCA1.或BASIC语言奴据结构的类型*徜泄数据的类里*构造类型:数如、字符小了解基本数据结构(双性衣、队列及栈)程序设计* 结构化程序的基本概念* 阅读理解理他的原木实力* 具有完成下列过程的实力;现实世界指学向苞%的问题一信息世界(表达解法)-计停机世界(将解法刖计。机便实现的数据结构和算法描述出来)葩本算法处理* 简沽搜寻*字串处理* 排序*查找* 统计*分类*合并* 简洁的回溯算法* 徜泗的递归型法二.复赛内容及要求:在初霭的内容上增加以下内容(2。08毋假改稿):、型语三类S.
5、计算机秋件*操作系统的运用学问编程谓吉的运用结构类型中的记录类型*指针类里文件(提高组必阁会运用文本文件输入*链表*树*图口程序设计实力*设计测试数据的实力*运行时间和占用空间的他算实力算法处理”排列组合的应用进一步加深回溯算法、递归算法*分治法*搜工算法:宽度、深度优先算法表达式处理;计史、捉开、化筒等计*动态规划并初(程语言1炎试四注:试两者选序设计FREEPASCA1.C.C+)推断“填空*完外程序读程,序写运行结果*问答四.举荐诙物:*分区联赛辅导丛书*学生计灯机世界报及少年电世界杂志第一章计算机基础学问1。1计算机的基本常识1. kI计算机的产生及发展计完机的产生是20世纪最重要的科
6、学技术大事务之一.世界上的第一台计算机(EN1.A。于1946年设生在美国宾夕法尼亚高校.到目前为止.计W机的发展大致势会了四代: 第一代电子管计算机.始于1X6年,结构上以CPU为中心,运用计算机语音.速度慢存储*小.i要用于数值计算; 其次代晶体管计算机,始于1958年,结构上以存储器为中心.运用高级语言.陶用范用扩大到数据处理和工业限制; 第三代中小规模集成电路计算机始于1964年,结构上仍以存储器为中心,指加了多种外SS设备.物件得到了忤定的发展.文字图象处理功能加强: 第四代大规模和超大规模集成电路计算机,始于1971年,应用更广泛,许多核心部件Ur集成在个或多个芯片上,从而出现/i
7、1.tt型计算机。我国从1956年起先电子计算机的科研和教学工作.1983年研制胜利1亿/秒运算速度的“银河”巨型计算机.1992年11月研制胜利10亿/秒访莫速度的“银河II”巨型计算机,1997年研制了每杪130亿运算速度的“极河III-巨型计算机.H前计算机的发展向战型化和巨型化、多媒体化和网络化方向发展.计口机的通信产业己姓成为新型的高科技产业.计空机网络的出现,变更了人们的工作方式、学习方式、思雉方式和生活方式.2计算机系统及工作原理1.计算机的系统如成计鸵机系统由软件和硬件两部分组成.硬件即构成计算机的电子元器件:软件即程序和有关文档资料.(1)计算机的主要耀件缺入设得:键盘、鼠标
8、、扫描仪等,输出设备:显示器、打印机、绘图仪等.中心处理器(CPU):包括限制器和运算器运力器,Uf以进行算术运力和逻辑运H;限制溜是计算机的指挥系统,它的操作过程是取指令分析指令一执行指令.存储港:具有记忆功能的物理器件,用于存储信息,存储器分为内存和外存内存是半导体存储器(主存:它分为只读存储滔ROM)和随机存船器(RAM)和高速援种存储涔Cache);ROM:只能读,不能用一般方法写入.通常由厂家生产时写入.写入后数据不简洁丢失.也可以用特别方法(如紫外戡擦除(EPROM)或电擦除(EEPROMjRAM:可读可写.断电后内容全部丢失:Cad1.e;因为CPU读。RM的时间须要等待,为了削
9、M等待时何,在RAM和CPU向家要设置疝速缓存Cache.断电后块内容丢失.外存:越性存储器一软盘和硬盘:光电存铸器一一光盘,它们可以作为永久存器;存储器的两个型耍技术指标:存:取速度和存:储容Jft.内存的存取速收最快(及CPUiS度相匹配.故世存取速度最慢,存储容业是指存储的信息诚,它用字节(Byy)作为施木单位,1 字节用8位二进制数数示/KB=K)24B.1MB=1O24KB.IGB=1024MB(2)计算机的软件计算机的软件主要分为系统软件和应用软件两类:系统软件:为了运用和管理计郎机的软件,主要有操作系统软件如,WINDOWS95/98/2000/NT4.0、DOS6.O.UNIX
10、等:WINDOWS95/98/2000/NT4.。及多任务可视化图形界佩而DOS是字符吩咐形式的例任务的操作系统。陶用软件:为了某个应用目的而编写的软件.主要育为助教学秋件(CAI)、协助设计软件(CAD)、文字处理软件、工具软件以及其他的应用软件,2 .计算机的工作原理到目的为止,电子计算机的工作晚理均采纳冯.若依生的存储程序方式.即把程序存储在计叙机内,山H前机自动存取指令(计见机可执行的吩咐=操作码+操作数)并执行它.I:作原理图如下:1-13计算机中有关数及编码的学问1 .H算机是话能化的电腓设备计算机就我本身来说是,个电器设备,为了能帔快速存储、处理、传递信息,其内部采纳了大ht的电
11、子元件,在这些电子元件中,电路的谣和新、电不凹凸.这两种状态呆简洁实现,也景稳定、也悬简洁实现时电路本身的限制.我们揩计制机所能衣示这样的状态,用0.1来表示、即用.进制数表示计力机内部的全新运犯和掾作.2 .二进制数的运算法则二进制数运算特别简沽,计算机很简沽实现,其主要法则是:0+=00+1=11-H)=11+1=0*0=00*1=0PO=OPI=I由于运算筒沽,电器元件筒沽实现.所以计修机内部都用二进制编刊进行数据的传送和计和.3 .十进制及二进制、八进制,十六进制数之间的相互转换(I)数的进制及基数计数的进制不同,则它们的基数也不相同,如表1-1所示。进制基数特点二进制。一逢二进人进制
12、0.12.3,456.7逢八进一卜六进制0,1.2,.。,9,B.C.D.E.F逢卜六进(2)数的权不同进制的数.基数不同,每位上代衰的(ft的大小(权也不相同.如:(21910=2*102+1*101+9*100(I1.O1.O)2=1*24+1*23-H)*22+1.*21+1*202=1*24+1*2340*22+1*21+1*20=26(273)8=2*82*7*81+3-8O=187(7F)I6=7*162+IO4I61+I5*I6=18674,定点数及浮点数定点数是指数据中的小数点位置固定不变.由于它受到字长抱用的限制.所能表示的数的数围有限计算结果他沽溢出。浮点数的形式可写成:N
13、=M*2E(其中M代收尾数.E代入阶码)具形式如下:I阶码I尾数(包括符号位)I5 .ASCI1加码由于计算机是电器设备.计算机内需用二进制数,这样对于从外就输入给计和机的全部信息必能用:进制散衣示.并I1.对于各种吩时,字符等都须要转换二进制数,这样就牵涉到信愿符号转换成二进制数所采纳的Ifi码的问题.国际上线用美国标准信息编码(ASCII)它可用7位二进制数发示,存储时用个字节,它的最离位为0.因此基本的ASCn字符条有128个OJh0-9:48-57:00110000.A-Z:65-90r01000001-.。,a-z:97-122:01100OOO-.6 .汉字编码及汉字怆入法(D机内
14、码ASC1.1.码不能衣示汉字,因此要KZ信息交换码,我国IN冢标准是的2312.它也被称作国际码。它由两个字节如成,两个字节的总高位都为Hgb2312共收纳6763个汉字,其中,一级汉字(常用字)3755个按汉字拼音字母依次排列.二级汉字3008个按部首笔画次序柞列.(2)汉字输入码(外码)目前.汉学输入法主要有键盘输入、文字识别和串音双别.健盘输入法是当前汉字输入的主要方法.它大体可以分为:血水r如区位码、电报码、通信密码,优点承码律少.块点难于记忆I码:以汉语拼音为期准粕入汉字,优点是简洁驾驭,但血码律高;形码:依据汉字的字型进行编码,优点型码少,但不简洁与驭:音形码:将音码和形码结合起来,健削总笊玛律同时提而汉字输入速度.(3)汉字字模供计”机输H1.汉字(显示和打印)用的二迸断信息叫汉字字形信息也称字模.通用汉字字模点阵规格有16*16,24*24.3232.48*48