NOIP初赛复习资料(Pascal)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第1页共59页分区联赛初赛复习初赛考的知识点就是计算机基本常识、基本操作和程序设计基础知识。其中选择题考查的是知识,而问题解决类型的题目更加重视能力的考查。一般说来,选择题只要多用心积累就可以了。问题解决题目的模式比较固定,大家应当做做以前的题目。写运行结果和程序填空也需要多做题目,并且培养良好的程序阅读和分析能力,就像语文的阅读理解一样。近几年来,初赛的考查范围有了很大的变化,越来越紧跟潮流了。这就需要大家有比较广泛的知识,包括计算机硬件、软件、网络、简单的数据结构(例如栈、队列、树和图等)和简单的算法(例如排序、查找和搜索等),程序设计语言以及一些基本的数学知识和技巧(例如排列组合)。但最主要的,还是取决于你对程序设计语言的熟悉程度,再加上认真仔细的心态。选择题一、硬件计算机发展可划分:年代元件第一代1946-1958电子管第二代1959-1964晶体管第三代1965-1970集成电路第四代1971-?大规模集成电路1946年2月,在美国宾夕法尼亚大学诞生了世界上第一台电子计算机ENIAC(ElectronicNumericalIntegratorAndComputer),这台计算机占地170平方米,重30吨,用了18000多个电子管,每秒能进行5000次加法运算。冯·诺依曼理论1944年,美籍匈牙利数学家冯·诺依曼提出计算机基本结构和工作方式的设想,为计算机的诞生和发展提供了理论基础。时至今日,尽管计算机软硬件技术飞速发展,但计算机本身的体系结构并没有明显的突破,当今的计算机仍属于冯·诺依曼架构。其理论要点如下:1、计算机硬件设备由存储器、运算器、控制器、输入设备和输出设备5部分组成。2、存储程序思想——把计算过程描述为由许多命令按一定顺序组成的程序,然后把程序和数据一起输入计算机,计算机对已存入的程序和数据处理后,输出结果。我国的计算机发展情况·我国从1956年开始计算机的科研和教学工作;·1960年我国第一台自行设计的通用电子计算机107机诞生;1964年我国研制成大型通用电子计算机119机;·1983年每秒运行一亿次的银河巨型计算机在国防科技大学诞生;1992年研制成功每秒运行10亿次的“银河Ⅱ”巨型计算机;1997年又研制成功每秒运行130亿次的“银河Ⅲ”巨型计算机;·我国较有名的微型计算机品牌有:“联想”、“长城”、“方正”等;微型机的主要技术指标1、字长:计算机能够直接处理的二进制数据的位数。单位为位(BIT)2、主频:指计算机主时钟在一秒钟内发出的脉冲数,在很大程度上决定了计算机的运算速度。第2页共59页3、内存容量:是标志计算机处理信息能力强弱的一向技术指标。单位为字节(BYTE)。8BIT=1BYTE1024B=1KB1024KB=1MB1024MB=1GB1024GB=1TB4、外存容量:一般指软盘、硬盘、光盘。计算机的特点:运算速度快,运算精度高,具有记忆能力,具有逻辑判断能力,具有自动控制能力;计算机的应用:1、数值计算:弹道轨迹、天气预报、高能物理等等2、信息管理:企业管理、物资管理、电算化等3、过程控制:工业自动化控制,卫星飞行方向控制4、辅助工程:CAD、CAM、CAT、CAI等计算机硬件由五大部分组成:运算器、控制器、存储器、输入设备、输出设备。中央处理器(CPU——CentralProcessingUnit)由运算器、控制器和一些寄存器组成;运算器进行各种算术运算和逻辑运算;控制器是计算机的指挥系统;CPU的主要性能指标是主频和字长。存储器内部存储器中央处理器能直接访问的存储器称为内部存储器,它包括快速缓冲存储器和主存储器,中央处理器不能直接访问的存储器称为外部存储器,外部存储器中的信息必须调入内存后才能为中央处理器处理。主存储器:内存也常泛称主存,但严格上说,只有当内存中只有主存,而没有快速缓冲存储器时,才能称为主存。主存储器按读写功能,可分只读存储器(ROM)和随机存储器(RAM)两种。外部存储器外存储器:也称为辅助存储器,一般容量较大,速度比主存较慢。硬盘(Harddisk):目前的硬盘大多采用了温彻斯特技术,所以又称为“温盘”;温氏技术的特点是:将盘片、读写磁头及驱动装置精密地组装在一个密封盒里;采用接触式起停,非接触式读写的方式(磁盘不工作时,磁头停在磁盘表面的起停区,一旦加电后,磁头随着盘片旋转的气流“飞”起来,悬浮在磁盘表面,进行读写)。光盘存储器(CD-ROM):普通的CD-ROM,只能读,不能写;CD盘片的存储量大约是650MB。输入设备·键盘(Keyboard):目前大多使用104或108键盘·鼠标(Mouse):主要有机械型鼠标和光电型鼠标两种·手写笔·触摸屏·麦克风·扫描仪(Scanner)·视频输入设备·条形码扫描器第3页共59页输出设备·显示器(Monitor):目前主要有CRT(阴极射线管)显示器和LCD液晶显示器。·打印机(Printer):主要有针式打印机、喷墨打印机、激光打印机。·绘图仪·音箱例题微型计算机的问世是由于(C)的出现。A)中小规模集成电路B)晶体管电路C)(超)大规模集成电路D)电子管电路中央处理器(CPU)能访问的最大存储器容量取决于(A)。A)地址总线B)数据总线C)控制总线D)实际内存容量微型计算机中,(C)的存取速度最快。A)高速缓存(cache)B)外存储器C)寄存器D)内存储器在计算机硬件系统中,cache是(D)存储器。A)只读B)可编程只读C)可擦除可编程只读D)高速缓冲若我们说一个微机的CPU是用的PII300,此处的300确切指的是(A)。A)CPU的主时钟频率B)CPU产品的系列号C)每秒执行300百万条指令D)此种CPU允许最大内存容量计算机主机是由CPU与(D)构成的。A.控制器B.输入、输出设备C.运算器D.内存储器计算机系统总线上传送的信号有(B)。A.地址信号与控制信号B.数据信号、控制信号与地址信号C.控制信号与数据信号D.数据信号与地址信号不同类型的存储器组成了多层次结构的存储器体系,按存取速度从快到慢的排列是(C)。A.快存/辅存/主存B.外存/主存/辅存C.快存/主存/辅存D.主存/辅存/外存微机内存储器的地址是按(C)编址的。A.二进制位B.字长C.字节D.微处理器的型号在微机中,通用寄存器的位数是(C)。A8位B.16位C.计算机字长D.32位不同的计算机,其指令系统也不同,这主要取决于(C)。A所用的操作系统B.系统的总体结构C.所用的CPUD.所用的程序设计语言下列说法中,哪个(些)是错误的(BDE)。A)程序是指令的序列,它有三种结构:顺序、分支和循环。B)数据总线决定了中央处理器CPU所能访问的最大内存空间的大小。C)中央处理器CPU内部有寄存器组,用来储存数据。D)不同厂家生产的CPU所能处理的指令集是相同的。E)数据传输过程中可能会出错,奇偶校验法可以检测出数据中哪一位在传输中出了差错。CPU访问内存的速度比访问下列哪个(些)存储设备要慢(AD)。A)寄存器B)硬盘C)软盘D)高速缓存E)光盘下列哪个(些)不是个人计算机的硬件组成部分(B)。A)主板B)虚拟内存C)电源D)硬盘E)总线美籍匈牙利数学家冯·诺依曼对计算机科学发展所做出的贡献是(C)。A.提出理想计算机的数学模型,成为计算机科学的理论基础。B.是世界上第一个编写计算机程序的人。C.提出存储程序工作原理,并设计出第一台具有存储程序功能的计算机EDVAC。第4页共59页D.采用集成电路作为计算机的主要功能部件。E.指出计算机性能将以每两年翻一番的速度向前发展。下列哪个不是CPU(中央处理单元)(B)。A.IntelItaniumB.DDRSDRAMC.AMDAthlon64D.AMDOpteronE.IBMPower5下列说法中错误的是(B)。A.CPU的基本功能就是执行指令。B.CPU访问内存的速度快于访问高速缓存的速度。C.CPU的主频是指CPU在1秒内完成的指令周期数。D.在一台计算机内部,一个内存地址编码对应唯一的一个内存单元。E.数据总线的宽度决定了一次传递数据量的大小,是影响计算机性能的因素之一。用静电吸附墨粉后转移到纸张上,是哪种输出设备的工作方式(C)。A.针式打印机B.喷墨打印机C.激光打印机D.笔式绘图仪E.喷墨绘图仪处理器A每秒处理的指令数是处理器B的2倍。某一特定程序P分别编译为处理器A和处理器B的指令,编译结果处理器A的指令数是处理器B的4倍。已知程序P在处理器A上执行需要1个小时,那么在输入相同的情况下,程序P在处理器B上执行需要(D)小时。A.4B.2C.1D.1/2E.1/4以下哪个不是计算机的输出设备(D)。A.音箱B.显示器C.打印机D.扫描仪E.绘图仪二、进制与编码四种常用的数制及它们之间的相互转换:进制基数基数个数权进数规律十进制0、1、2、3、4、5、6、7、8、91010i逢十进一二进制0、122i逢二进一八进制0、1、2、3、4、5、6、788i逢八进一十六进制0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F1616i逢十六进一十进制数转换为二进制数、八进制数、十六进制数的方法:二进制数、八进制数、十六进制数转换为十进制数的方法:按权展开求和法1.二进制与十进制间的相互转换:(1)二进制转十进制方法:“按权展开求和”例:(1011.01)2=(1×23+0×22+1×21+1×20+0×2-1+1×2-2)10=(8+0+2+1+0+0.25)10=(11.25)10规律:个位上的数字的次数是0,十位上的数字的次数是1,......,依奖递增,而十分位的数字的次数是-1,百分位上数字的次数是-2,......,依次递减。注意:不是任何一个十进制小数都能转换成有限位的二进制数。(2)十进制转二进制·十进制整数转二进制数:“除以2取余,逆序排列”(短除反取余法)例:(89)10=(1011001)2289244……1222……0211……025……122……121……0第5页共59页0……1·十进制小数转二进制数:“乘以2取整,顺序排列”(乘2取整法)例:(0.625)10=(0.101)20.625X21.251X20.50X21.012.八进制与二进制的转换:二进制数转换成八进制数:从小数点开始,整数部分向左、小数部分向右,每3位为一组用一位八进制数的数字表示,不足3位的要用“0”补足3位,就得到一个八进制数。八进制数转换成二进制数:把每一个八进制数转换成3位的二进制数,就得到一个二进制数。例:将八进制的37.416转换成二进制数:37.416011111.100001110即:(37.416)8=(11111.10000111)2例:将二进制的10110.0011转换成八进制:010110.00110026.14即:(10110.011)2=(26.14)83.十六进制与二进制的转换:二进制数转换成十六进制数:从小数点开始,整数部分向左、小数部分向右,每4位为一组用一位十六进制数的数字表示,不足4位的要用“0”补足4位,就得到一个十六进制数。十六进制数转换成二进制数:把每一个八进制数转换成4位的二进制数,就得到一个二进制数。例:将十六进制数5DF.9转换成二进制:5DF.9010111011111.1001即:(5DF.9)16=(10111011111.1001)2例:将二进制数1100001.111转换成十六进制:01100001.111061.E即:(1100001.111)2=(61.E)16注意:以上所说的二进制数均是无符号的数。这些数的范围如下表:无符号位二进制数位数数值范围十六进制范围表示法8位二进制数0~255(255=28-1)00~0FFH16位二进制数0~65535(65535=216-1)0000H~0FFFFH32位二进制数0~232-100000000H~0FFFFFFFFH带符号数的机器码表示方法1.带符号二进制数的表示方法:带符号二进制数用最高位的一位数来表示符号:0表示正,1表示负。含符号位二进制数位数数值范围十

1 / 59
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功