信息学奥赛初赛知识.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《信息学奥赛初赛知识.ppt》由用户(saw518)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息学 初赛 知识
- 资源描述:
-
1、信息学奥林匹克信息学奥林匹克分区联赛的基础知识分区联赛的基础知识 初赛试题结构初赛试题结构第一部分 基础知识第二部分 问题求解第三部分 阅读程序第四部分 完善程序第一部分 一、计算机的发展与应用 二、计算机概述 三、多媒体技术应用 四、计算机网络使用基础 一、计算机的发展与应用 一、计算机的发展与应用1、下面列出的四项中,不属于计算机病毒特征的是()A潜伏性 B激发性 C传播性 D免疫性2、国产银河型数字式电子计算机是属于下列哪种类型计算机()A微型 B小型 C中型 D巨型3、计算机病毒是指()A能传染给用户的磁盘病毒 B已感染病毒的磁盘 C具有破坏性的特制程序 D已感染病毒的程序4、最早的计
2、算机的用途是用于()A科学计算 B自动控制 C辅助设计 D系统仿真5、操作系统在第几代计算机开始应用()A第一代 B第二代 C第三代 D第四代第二代晶体管计算机(1956-1963)1948年,晶体管的发明大大促进了计算机的发展,晶体管代替了体积庞大电子管,电子设备的体积不断减小。1956年,晶体管在计算机中使用,晶体管和磁芯存储器导致了第二代计算机的产生。第二代计算机体积小、速度快、功耗低、性能更稳定。首先使用晶体管技术的是早期的超级计算机,主要用于原子科学的大量数据处理,这些机器价格昂贵,生产数量极少。1960年,出现了一些成功地用在商业领域、大学和政府部门的第二代计算机。第二代计算机用晶
3、体管代替电子管,还有现代计算机的一些部件还有现代计算机的一些部件:打印机、磁带、磁盘、打印机、磁带、磁盘、内存、操作系统内存、操作系统等。等。计算机中存储的程序使得计算机有很好的适应性,可以更有效地用于商业用途。在这一时期出现了更高级的COBOL(Common Business-Oriented Language)和FORTRAN(Formula Translator)等语言,以单词、语句和数学公式代替了含混晦涩的二进制机器码,使计算机编程更容易。新的职业(程序员、分析员和计算机系统专家)和整个软件产业由此诞生。1 什么是CISC机?什么是RISC机?2 计算机的发展分为几个阶段?正在研制的新
4、型计算机具有哪些特点?3 简述“三金”工程的含义。4 什么是计算机病毒,它具有哪些特征,如何采取具体的防范措施?资 料CISC微处理器是台式计算机系统的中心,这个核心中的核心就是运行指令的电路。指令由完成任务的多个步骤所组成,例如把数值传送进寄存器或进行相加运算,都是需要指令的,这些指令被称为微代码(microcode),不同制造商的微处理器有不同的微代码系统,制造商可按自己的意愿使微代码做得简单或复杂。指令系统越丰富,微处理器编程就越简单,然而,执行速度也相应越慢,而且设计这样的处理器的代价也就越大,但是由于指令系统丰富,对上层的支持就比较好。下面我们来看看两种处理器的比较:复杂指令系统计算
5、机(CISC)包含一个丰富的微代码系统,简化了处理器上运行程序的编制。精简指令系统计算机(RISC)有一个精简的指令系统。从而提高了微理器的效率,但需要更复杂的外部程序,也就是把在处理器层没有完成的工作放到了上层进行,而处理器层少的这些成本可以用对物理器件速度的提高上去。RISC方案基于John Cocke在IBM公司的工作,他发现约20的计算机指令完成约80的工作。因此,RISC系统通常比CISC系统要快。他的8020规则促进了RISC体系结构的开发。大多数台式微处理器方案如Intel和Motorola芯片都采用CISC方案;工作站处理器加MIDS芯片DEC Alpha和IBM RS系列芯片
6、均采用RISC体系结构。将来的处理器会在RISC和CISC之间寻找到一条合适的途径来保证处理器的成本较小,而且功能比较合适。二、计算机概述1.世界上首先实现存储程序的电子数字计算机是()。AENIAC B、UNIVAC C、EDVAC D、EDSAC2、计算机能直接执行的指令包括两部分,它们是()A源操作数与目标操作数 B操作码与操作数 CASCII码与汉字代码 D数字与字符3、下列诸因素中,对微机工作影响最小的是()A尘土 B噪声 C温度 D湿度4、在计算机中,ASCII码是几位二进制代码()A7 B8 C12 D165、下面四个不同进制的数,最小的一个数是()A(11011001)2 B(
7、37)8 C(75)10 D(A7)16 资 料1 简述冯诺依曼型计算机的组成与工作原理。2 计算机硬件系统由哪五个基本部分组成?它们各自的功能是什么?3 机器指令由哪几部分组成?按其功能分为哪几种指令类型?4.在计算机中,带符号数有几种表示方法?它们之间的转换关系是什么?各自有什么用途?5 ASCII码由几位二进制数组成?它能表示什么信息?6 二进制的计算规则。三、多媒体技术应用1彩色显示器所显示的五彩斑斓的色彩,是由哪三色混合而成的()。A.红 B.白 C.蓝 D.绿 E.橙2下面哪个部件对于个人桌面电脑的正常运行不是必需的()。A.CPU B.图形卡(显卡)C.光驱 D.主板 E.内存3
8、.下列哪个(些)不是个人计算机的硬件组成部分()。A.主板 B.虚拟内存 C.电源 D.硬盘 E.总线4.一个文本屏幕有25列及80行,屏幕的左上角以(1,1)表示,而右下角则以(80,25)表示,屏幕上每一个字符占用两字节(byte),整个屏幕则以线性方式存储在电脑的存储器内,屏幕左上角开始,位移为0,然后逐列逐列存储。求位于屏幕(X,Y)的第一个字节的位移是()A.(Y*80+X)*2-1B.(Y-1)*80+X-1)*2C.(Y*80+X-1)*2D.(Y-1)*80+X)*2-11.多媒体计算机系统的基本配置包含了哪些设备?2 CD-ROM的功能大小取决于哪几个参数?3 显示存储空间由
9、哪几个主要的因素决定?4 目前国际上有哪几种压缩数据的标准?资 料 四、计算机网络使用基础1、Internet的规范译名应为()A英特尔网 B因特网 C万维网 D以太网2、下列哪些计算机网络不是按覆盖地域划分的(d )A局域网 B都市网 C广域网 D星型网3、以下列举Internet的各种功能中,错误的是()A编译程序 B传送电子邮件 C查询信息 D数据库检索4、计算机网络最突出的优点是()A传送信息速度高 B共享资源 C内存容量大 D交互性好5、TCPIP协议共有()层协议 A.3 B.4 C.5 D.6 1 什么是WAN网?什么是LAN网,他们各自的功能是什么?2 什么是计算机网络的拓扑结
10、构?常见的拓扑结构有几种?3.什么是计算机网络协议?说出OSI 的七层协议的名称。4.在Internet中,IP地址和域名的作用是什么?它们之间有什么异同?资 料第二部分 数学知识 组合、排列、集合等 数据结构 图、树等第三部分 阅读程序 直接推理 有流程图推断算法 动态模拟 由底向上阅读分析例一Var m,n,i:integer;t:extended;Begin read(n,m);t:=1;for i:=1 to m do t:=t*(n-i+1)/i;writeln(t:0:0);End.输入:10 5输出:1045120210252例二Label 10,20,30;Var s,p:st
11、ring;I,k,n,j,m:integer;Begin readln(s);n:=length(s);readln(p);m:=length(p);i:=0;10:i:=i+1;j:=I;k:=1;例二(续)20:If s j p k then begin if in-m+1 then goto 10;i:=0;goto 30;end else if kmax then begin _(3)_;p1:=I;q1:=j;end;end;For i:=p1 to _(4)_ doBegin for j:=q1 to _(5)_do write(aI,j:3);writeln;end;readln
12、 end.例二例二Const maxm=10000;Var I,k,m,n,rest,start,temp:longint;a:array0.maxm of longint;Begin write(input m,n:);readln(m,n);for i:=0 to m-1 do ai:=random(100);writeln(before move);for i:=0 to m-1 do write(ai:5);writeln;rest:=m;start:=0;while _(1)_do begin k:=start;repeat k:=(k+n)mod m until k=n;if b=
13、n then find:=_(2)_ else find:=_(3)_End;例(续)例(续)Procedure p(n:integer);Var a:integer;begin a:=find(n);if first then begin write(a:4);first:=false;end else write(+,a:4);if a=0;X补=2(n+1)+X,当-2n=X=1例如:X=+100101 X补=0 100101 X=100101 X补=1 011011特点:1.补码的和等于和的补码补码的和等于和的补码,符号位和数值位一样参加符号位和数值位一样参加运算运算,不必单独处理不必
14、单独处理,即即 X补补+Y补补=X+Y补补 2.补码相减:X补-Y补=X补+-Y补 Y补-Y补:符号位连同数值位一起取反加1 3表示范围:-128-+127 反码表示法 当X=0时,X反=X 当X=0时,符号位为1,其余各位取反。特点:1.反码的和等于和的反码 2.有二个零 +0=000 -0=111 3.当最高位有进位而丢掉进位(即2)时,要在最低位加1(循环进位)表示范围:-127-+127原码,反码和补码之间的转换 X反 符号位不变符号位不变数值位 不变不变(符号位为0)变反(符号位为1)+,0,1 X真值 X原数值位不变数值位不变 数值位不变不变(符号位为0)变反加1(符号位为1)符号
15、位不变符号位不变 X补当当X为正数,为正数,X反反=X原原=X补补=X,当当X为负数时,为负数时,X补补=X反反+1,X补补=X原原2.5 ASCII码 ASCII码是美国信息交换标准代码的缩略语。是目前国际上最为流行的字符信息编码方案。它包括数字09、大小写字母和专用符号等95种可打印字符,还有33种控制字符。一个字符ASCII码通常占一个字节,用七位二进制编码组成,ASCII码最多可表示128个不同的符号。字节的最高位被很多系统用做校验码,以便提高字符信息传输的可靠性。2.12 汉字信息编码 3、汉字交换码(1)区位码:GB2312-80信息交换用汉字编码字符集,组成一个94*94的矩阵。
16、每一行称为一个区,每一列称为一个位。一个汉字的区号和位号合在一起构成区位码(2)汉字交换码(国标码,GB2312-80):国标码收入6763个汉字,其中一级汉字(最常用)3755个(按拼音排序),二级汉字3008个(按部首排序),另外还包括682个西文字符、图符。区位码(十进制)的两个字节分别转换为十六进制后加20H 转换成国际码。4、汉字机内码:是计算机系统中对汉字的一种运行代码,系统内部的存储、传输都是对机内码进行的。它也和汉字存在着一一对应的关系。机内码也占两个字节,且最高位为1。同一个汉字,在同一种汉字操作系统中,内码是相同的。汉字机内码是汉字交换码两个字节的最高位分别加1,即汉字交换
17、码的两个字节分别加80H;或区位码(十进制)的两个字节分别转换为十六进制后加A0H。由于由于GB231280是是80年代制定的标准,在实际应用时常年代制定的标准,在实际应用时常常感到不够,所以,建议处理文字信息的产品采用新颁布常感到不够,所以,建议处理文字信息的产品采用新颁布的的GB18030信息交换用汉字编码字符集,这个标准繁、信息交换用汉字编码字符集,这个标准繁、简字均处同一平台,可解决两岸三地间简字均处同一平台,可解决两岸三地间GB码与码与BIG5码间码间的字码转换不便的问题。的字码转换不便的问题。字形存储码是指供计算机输出汉字(显示或打印)用的二字形存储码是指供计算机输出汉字(显示或打
18、印)用的二进制信息,也称字模。通常,采用的是数字化点阵字模,进制信息,也称字模。通常,采用的是数字化点阵字模,有有1616,2424,6464等,每一个点在存储器中用等,每一个点在存储器中用一个二进制位(一个二进制位(bit)存储。例如,在)存储。例如,在1616的点阵中,的点阵中,需需832 bit 的存储空间,每的存储空间,每8 bit为为1字节,所以,需字节,所以,需32字字节的存储空间。在相同点阵中,不管其笔划繁简,每个汉节的存储空间。在相同点阵中,不管其笔划繁简,每个汉字所占的字节数相等。字所占的字节数相等。2.6 二进制 采用二进制,优点:(1)易于物理实现(2)二进制运算简单(3
19、)机器可靠性高(4)通用性强乘法 除法 整数转换 小数转换0+0=0 0+1=1 1+0=1 1+1=100*0=0 0*1=0 1*0=0 1*1=1数的定点表示和浮点表示(1)定点小数格式任何一个M位的小数可以表示成:N=Ns.N-1N-2N-m (其中Ns 是符号位,其值表示的范围|N|=1-2-m)(2)定点整数格式任何一个N位带符号的整数都可表示为:N=Ns Nn-1Nn-2N0 (其中Ns 是符号位,其值表示的范围|N|=2n-1)(3)数的浮点表示浮点数是指小数点在数据中的位置可以左右移动的数。一个数N要用浮点表示可以写成:N=MRE 其中M表示浮点数的尾数,E表示浮点数的指数或
20、称为阶码,R指的是在这个指数下的基数。浮点数通常表示成如下格式:1位 m位 n位M:浮点数的尾数,用定点小数表示,小数点在尾数最高位之前,是默认的。尾数用于表示浮点数的有效位,其位数N的大小反映了此浮点数的精度。E:浮点数的阶码,用定点整数表示。Ms:浮点数的符号位,也就是尾数的符号位,一般放在整个浮点数的最高位MsEM 信息在计算中的存储地址所有的存储单元都按顺序排列,计算机中以一个字节为单位处所有的存储单元都按顺序排列,计算机中以一个字节为单位处理,所以计算机对每个存储单元进行了编号,这种编号称为单理,所以计算机对每个存储单元进行了编号,这种编号称为单元地址。通过地址编号寻找在存储器中的数
21、据单元称为元地址。通过地址编号寻找在存储器中的数据单元称为寻址寻址1、地址编号:用二进制数编码,存储器的总容量决定了地址的范地址编号:用二进制数编码,存储器的总容量决定了地址的范围,也决定了地址编号的二进制数位数。围,也决定了地址编号的二进制数位数。如存储器的总容量为如存储器的总容量为64MB,那么它的地址编码为,那么它的地址编码为0 64220-1;对应的二进制数是;对应的二进制数是00 0000 0000 0000 0000 0000 000011 1111 1111 1111 1111 1111 1111;对应的十六进制;对应的十六进制数是数是00000003FFFFFF;需要用;需要用
展开阅读全文