当前位置:文档之家› 信息学奥赛初赛题型考试范围与基础知识复习材料

信息学奥赛初赛题型考试范围与基础知识复习材料

信息学奥赛初赛题型考试范围与基础知识复习材料
信息学奥赛初赛题型考试范围与基础知识复习材料

信息学奥赛计算机基础知识复习材料

第一章计算机的概念、诞生与发展、应用、分类

一、计算机的概念:是一种能迅速而高效的自动完成信息处理的电子设备,它能按照程序对信息进行加工、处理、存储。

三、计算机的主要特点

1、惊人的运算速度;

2、很高的计算机精度;

3、超强的存储能力;

4、准确的逻辑判断能力;

5、自动控制能力。

四、计算机的主要应用:

1、数值计算:

2、数据和信息处理:其特点是数据量大,但计算相对简单。其中数据泛指计算机能处理的各种数字、图形、文字,以及声音、图像等信息。数据处理指对数据的收集、存储、加工、分析和传送的全过程。

3、过程控制:是生产自动化的重要技术内容和手段,是由计算机对所采集到的数据按一定方法经过计算,然后输出到指定执行机构去控制生产的过程。

4、计算机辅助系统:是指利用计算机帮助人们完成各种任务,包括计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)、计算机辅助教学(CAI)等。

CAD:即Computer Aided Design的缩写,名称为:计算机辅助设计。

CAM:即Computer Aided Manufacturing的缩写,名称为:计算机辅助制造。

CAI:Computer Aided Instruction的缩写,名称为:计算机辅助教学。

CAT:即Computer Aided Testing的缩写,名称为:计算机辅助测试。

CAE:即Computer Aided Engineering的缩写,名称为:计算机辅助工程。

5、人工智能:是指用计算机模拟人脑的思维过程,是计算机应用的重要领域。

五、计算机分类:

1、按规模分:巨型、大型、中型、小型、微型计算机。我们学校和家庭使用的计算机都微型计算机,简称微机,又称个人计算机,或简称PC机。

2、按用途分:专业计算机、通用计算机。

3、按原理分:模拟计算机、数字计算机。

六、微型机的主要技术指标

1、字长:指计算机能够直接处理的二进制数据的位数。单位为位(BIT)。

2、主频:指计算机主时钟在一秒钟内发出的脉冲数,在很大程度上决定了计算机的运算速度。

3、内存容量:是标志计算机处理信息能力强弱的一向技术指标。单位为字节(BYTE)。

8BIT=1BYTE 1024B=1KB 1024KB=1MB

4、外存容量:一般指软盘、硬盘、光盘。

七、微型计算机时代

1、第一代微型计算机通常把IBM-PC/XT及其兼容机称为第一代微型计算机。

2、第二代微型计算机286 AT机及其兼容机被称为第二代微型计算机。

3、第三代微型计算机 386微机被称为第三代微型计算机。

4、第四代微型计算机486微机被称为第四代微型计算机。

5、第五代微型计算机 1993年Intel公司推出了Pentium芯片。

八、多媒体计算机

什么是多媒体技术?以前的个人电脑只能处理文字和数字,这就是单媒体。现在,个人电脑不仅能处理文字和数字,而且还能处理图像,文本,音频,视频等多种媒介,这就是多媒体。多媒体是将计算机,电视机,录相机和游戏机等技术融为一体,形成电脑与用户之间可以相互交流的操作环境。它可以接收外部图像,声音,各种媒体信息,经计算机加工处理后以图片,文字,声音,动画等多种方式输出,实现输入输出方式的多元化,计算机只能输入输出文字,数据的局限,计算机开始能说会唱起来。

一台标准多媒体计算机包括主机,带音频视频功能的显示器,声像输入输出装置,通信与控制端口,只光盘驱动器,多媒体操作系统及应用软件。多媒体计算机与现代通信技术的结合构成了多媒体通信。

二、计算机的诞生与发展

1、诞生:1946年,美国为计算弹道轨迹而研制成功了世界第一台计算机,名字叫ENIAC (埃尼阿克)。在宾西法尼亚大学诞生。

2、发展:

第二章计算机硬件系统

计算机系统由硬件系统和软件系统

组成。硬件是软件赖以生存的驱壳,软

件却是硬件的灵魂。光只有硬件的裸机

是无法工作的,而软件则必须存放在硬

件中。

图2-1

一、冯·诺依曼式的计算机体系结构

1、存储程序式计算机:先将解题步骤用计算机语言写好,存储到计算机的存储器中,然后在控制器的控制下按步骤执行。

2、集中顺序过程控制:由控制器集中控制,严格按照程序的次序执行。

二、硬件系统

计算机硬件是指有形的物理设备,

它是计算机系统中实际物理设备的总

称,由各种元器件和电子线路组成。图2-2计算机硬件系统主要包括运算器、控制器、存储器(分为主存储器、辅助存储器)、输

入设备、输出设备,并且由总线将它们连接在一起。其中:

1、运算器是对数据进行运算和加工,完成算术和逻辑运算的部件;

2、控制器是计算机的指挥中心,控制各部分协调工作,完成对指令的解释和执行;运算器和控制器被集成在一起,统称为中央处理器,简称CPU(Central Processing Unit),是计算机的“中枢神经”。中央处理器是计算机的心脏,CPU品质的高低直接决定了计算机系统的档次。能够处理数据的位数是CPU的一个最重要的品质标志。人们通常所说的8位机、16位机、32位机即指CPU 可同时处理8位、16位、32位的二进制数据。

CPU、主存储器构成了计算机的主机,输入/输出设备和辅助存储器则统称为外部设备,简称外设。

图2-3 存储器是记忆部件,用于存放程序

和数据。

3、主存储器又称内存或主存,它直接与CPU交换信息,是计算机的工作存储器,即当前正在运行的数据和程序都必须存放在主存内,它的存取速度快但容量较小(容量太大,成本昂贵)。

主存又可分为随机存储器RAM(Random Access Memory)和只读存储器ROM(Read Only Memory)两类。随机存储器RAM中的内容可以进行读写操作,但断电时RAM中的信息会丢失。ROM的内容只能反复读取,而不能重新写入,因此在ROM中存放固定不变的程序和数据,断电后其内容仍然保留。

4、辅助存储器又称外存,它需要通过内存才能与CPU联系,辅助存储器存取速度慢而容量较大。

硬磁盘(HDD):容量大、速度快、价格高。

软磁盘(FDD):容量小,速度慢,便于携带、价廉。

光盘(CD):容量较大、价格便宜、便于携带。

信息的输入和输出要通过输入/输出设备来完成。

5、输入设备:键盘、鼠标、扫描仪、数码相机(DC)、数码摄相机(DV)等向计算机输入数据与指令的设备。

1)文字输入设备:键盘、磁卡阅读机、条形码阅读机、纸带阅读机、卡片阅读机等;

2)图形输入设备:光笔、鼠标器、数字化仪、触摸屏等;

3)图像输入设备:扫描仪、数字式照相机、摄像头等;

4)音频处理设备:声卡。

6、输出设备:显示器、打印机、音箱等向操作提供输出结果的设备。

1)显示设备:分辨率:如800×600像素(pixel);显示适配器(显卡);

2)打印设备:击打式:如点阵(针式)打印机;非击打式:如喷墨式打印机、激光打印机;

7、总线是连接计算机中各组成部件的一组物理信号线及相关的控制电路,总线一般都指系统总线。系统总线上有三类信号:数据信号、地址信号和控制信号。负责在部件间传输

数据的一组信号线称为数据总

线(DB);负责指出数据存放的

存储位置的一组信号线(也可标

识是哪一个I/O设备)称为地址

总线(AB);在传输与交换数据

时起控制作用的一组控制信号

线称为控制总线(CB)。

由运算器、存储器、控制器、输入、输出设备五大基本部件组成计算机硬件系统,工作流程如图:

图2-4

三、多级存贮器体系

为提高CPU的处理速度,当今计算机中大都配有高速缓冲存储器(cache),也称缓存,实际上是一种特殊的高速存储器。缓存的存取速度比内存要快,所以就提高了处理速度。

多数现代计算机都配有两级缓存。一级缓存也叫做主缓存,或内部缓存,直接设计在CPU芯片内部。一级缓存容量很小,通常在8KB ~ 64KB之间。二级缓存也叫外部缓存,不在CPU内部而是独立的SRAM芯片,其速度比一级缓存稍慢,但容量较大,多在64KB ~ 2MB 之间。人们讨论缓存时,通常是指外部缓存。

存贮速度最快的而容量最小的要算CPU内部的寄存器。当CUP需要指令或数据时,实际检索存储器的顺序是:首先检索一级缓存,然后二级缓存,再往后是RAM。即寄存器-一级缓存-主存-二级缓存-辅存。

第三章计算机软件系统

计算机软件又称计算机程序,是控制计算机实现用户需求的计算机操作以及管理计算机自身资源的指令集合,是指在硬件上运行的程序和相关的数据及文档,是计算机系统中不可缺少的主要组成部分,可分成两大部分:系统软件和应用软件。

一、系统软件:是计算机最基本的软件,它负责实现操作者对计算最基本的操作,管理计算机的软件与硬件资源,具有通用性,主要由计算机厂家和软件公司开发提供。主要包括操作系统、语言处理程序、数据库管理系统和服务程序。

①操作系统:是控制和管理计算机的软硬件资源、合理安排计算机的工作流程以及方便用户的一组软件集合,是用户和计算机的接口。DOS、Windows、UNIX等是操作系统,Windows

是最常用的操作系统。

②语言处理程序:将用汇编语言和高级语言编写的源程序翻译成机器语言目标程序的程序。

③数据库管理系统:是对计算机中所存储的大量数据进行组织、管理、查询并提供一定处理功能的大型计算机软件。

④服务程序:为计算机系统提供各种服务性、辅助性的程序。

二、应用软件:是为解决实际问题所编写的软件的总称,涉及到计算机应用的各个领域。绝大多数用户都需要使用应用软件,为自己的工作和生活服务。如字表处理软件WPSoffice、Word、Excel等。

根据上述软硬件资源的关系,人们通常把一台完整的计算机划分成四个结构层次,称为四个平台。它们从底层到高层分别为硬件平台、系统平台、应用支持平台和应用平台。与用户直接相关、打交道最多的是应用平台。

三、几个相关概念

1、指令:指令就是指挥机器工作的指示和命令,程序就是一系列按一定顺序排列的指令,执行程序的过程就是计算机的工作过程。

一条指令包含操作码和地址码两个部分,操作码指示计算机怎么操作,地址码指定操作对象或操作数据在存贮器中的存放位置。

格式:

指令:一组二进制代码,是规定计算机执行程序的一步操作。

程序:为解决某一问题而设计的一系列指令。

指令系统:计算机能识别并能执行的全部指令的集合。

2、把一系列的计算机指令组织起来,用来控制计算机完成每一项任务的指令集合,被称为计算机程序。许多计算机程序,就构成了计算机软件系统。

3、机器语言

机器指令:能直接被计算机接受并执行的指令。

机器语言:由全部的机器指令构成的二进制代码语言。

机器语言程序:用机器语言编制的程序,机器语言程序可以直接在计算机上运行。

缺点:不便于记忆、阅读和书写。

4、汇编语言

汇编语言:用助记符号表示二进制代码的语言,是机器语言的符号化。

汇编语言程序:用汇编语言编制的程序,汇编语言程序不能直接在计算机上运行。

汇编过程:执行汇编程序,将汇编语言程序翻译成机器语言程序的过程。

特点:容易记忆、便于阅读和书写,克服了机器语言的缺点。

5. 高级语言

高级语言:是同自然语言和数学语言比较接近的计算机程序设计语言。同样,用高级语言编制的程序也不能直接在计算机上运行,必须将其翻译成机器语言程序才能为计算机所理解并执行。如:PASCAL、BASIC、C语言。

将高级语言编写的程序翻译成机器语言程序,其翻译过程有编译和解释两种方式。

6、编译:是将用高级语言编写的源程序整个翻译成目标程序,然后将目标程序交给计算机运行,编译过程由计算机执行编译程序自动完成。

解释:是对用高级语言编写的源程序逐句进行分析,边解释、边执行并立即得到运行结果。解释过程由计算机执行解释程序自动完成,但不产生目标程序。

特点:高级语言容易被人们掌握,用来描述一个解题过程或某一问题的处理过程十分方便、灵活。由于它独立于机器,因此具有一定的通用性。

例如,字长16位的双地址指令:01100000 10000100

第15~12位为操作码,0110 表示“加”操作;

第11~6 位为操作数之一地址码,000010 代表示存储器“B”;

第 5~0 位为目标操作数地址码,000100 代表示存储器“A”。

该指令在运行时,执行将存储器 A 中的内容与存储器 B 中的内容相加,结果存放在存储器 A 中。

机器语言形式:0110000010000100

汇编语言形式:ADD B,A

高级语言形式:A = A + B

第四章计算机的配置

1、中央处理器 CPU:CPU 的英文全称是"Central Processor Unit",翻译成中文就是"中央处理器单元"。它在PC机中的作用可以说相当于大脑在人体中的作用。所有的电脑程序都是由它来运行的。CPU是把运算器和控制器都集成在一起的、一块大规模集成电路。它的体积很小,表面积只有几个平方厘米,但它的金属引脚(金手指)却多达几十到几百根。选购CPU要确定的是型号和主频,主频是CPU运算速度的标志。

2、主板:因为在电脑系统中,CPU、RAM、存储设备和显示卡等所有部件都必须通过主板相结合,主板性能和质量的好坏将直接影响整个系统。

3、内存条:内存条是计算机的主存中的RAM部分,因其形状呈条状而得名。电脑中可插1-4条,每条的容量通常有16MB、32MB、64MB、128MB、256MB、512MB多种。

4、显示器:目前主要有阴极射线管(CRT)显示器与液晶(LCD)显示器。

5、显示卡:又称显示适配器,它插在主板扩展槽内,负责将CPU送来的电信号转化为显示器能显示的可视信号,传给显示器械。它有自己的数据处理器与显示内存。通过对显卡的参数调整,可改变显示器的分辨率。现在一般使用的分辨率是800×600、1024×768等。

6、硬盘:硬盘是计算机主要的外存设备,几乎所有的计算机软件都存贮在硬盘上。

7、软驱:软驱驱动软盘高速运转,其内部有磁头向软盘读出或写入信息。目前软驱只有1.44MB一种型号。

8、光驱:光驱驱动光盘高速运转,其内部有一激光头,可从光盘上读取数据。其中CD-ROM 只能读取信息,不能写入数据。CD-RW光驱才能既可读,又能向可录写光盘上写入数据。

9、声卡:它是将计算机内电信号转换为音箱发声电信号的设备。

10、网卡:网卡,也称做NIC(Network Interface Card,网络接口卡),作为局域网中最基本的部件之一,是局域网连接的重要部分。按其传输速度划分,可分为10M网卡,10/100M 自适应网卡以及1000M(千兆)网卡这三种。应用最广泛的应属第二种。

调制解调器(Modem):它的作用是对计算机的数字信号与电话线上的模拟信号相互转化,将计算机与互联网相连。将计算机数字信号转化为电话线上的模拟信号的过程称为调制,反过来的过程称为解调。人们称这两个过程为模数转换或A/D转换。

11、机箱电源:

12、鼠标、键盘和音箱:

13、打印机:有点阵打印机、喷墨打印机和激光打印机。

1) 点阵打印机分9针和24针打印机两种,24针打印机比9针打印机打印质量高。

优点:耗材便宜。

缺点:打印速度慢,噪声大,打印质量差。

2) 喷墨打印机

优点:设备价格便宜,打印质量高于点阵打印机,可彩色打印,无噪声。

缺点:打印速度慢,耗材贵。

3) 激光打印机

优点:打印速度快,打印质量最好,无噪声。

缺点:设备价格高,耗材贵。打印成本最高。

第五章数制的转换二进制、八进制、十进制、十六进制

一、十进制数

十进制数是日常生活中使用最广的计数制。组成十进制数的符号有0,1,2,3,4,5,6,7,8,9等共十个符号,我们称这些符号为数码。

在十进制中,每一位有0~9共十个数码,所以计数的基数为10。超过9就必须用多位数来表示。十进制数的运算遵循:加法时:“逢十进一”;减法时:“借一当十”。

十进制数中,数码的位置不同,所表示的值就不相同。如:

式中,每个对应的数码有一个系数1000,100,10,1与之相对应,这个系数就叫做权或位权。十进制数的位权一般表示为:10n-1

式中,10为十进制的进位基数;10的i次为第i位的权;n表示相对于小数点的位置,取整数;当n位于小数点的左边时,依次取n=1、2、3……n。位于小数点的右边时,依次取n=-1、-2、-3……因此,634.27可以写为:634.27=6×102+3×101+4×100+2×10-1+7×10-2在正常书写时,各数码的位权隐含在数位之中,即个位、十位、百位等。

二、二进制

电子计算机处理的信息,都是仅用“0”与“1”两个简单数字表示的信息,或者是用这种数字进行了编码的信息。这种数制叫做二进制。要了解计算机,首先要了解计算机中数的表示方法。

为了区别不同数制表示的数,通常用右括另外下标数字或字母表示数制,十进制数用D 表示,二进制用B表示,十六进制数用H表示,八进制用O表示。

二进制计算法的特点:①二进制数只有“0”和“1”两个数码,基数是2,最大的数字是1;②采用逢二进一的原则。

二进制的位权一般表示为:2n-1。各位的权为以2为底的幂。例如,(01101010)各位的权自至在依次为27、26、25、24、23、22、21、20。

二进制数的算术四则运算规则,除进、借位外与十进制数相同。

■二进制加法规则

0+0=0 1+0=1

0+1=1 1+1=10(红色为进位位)

■二进制减法规则

0-0=0 0-1=1-借位

1-0=1 1-1=0

■二进制乘法规则

0×0=0 1×0=0

0×1=0 1×1=1

为了区别于十进制数,在书写时二进制数可以用两种方法表示:例如:(1011.01)2或1011.1B。

例如:写出(1011.01)2的十进制数表达式。

(1011.01)2=1×23+0×22+1×21+1×20+0×2-1+1×2-2=(11.25)10

二进制的优点是:

■二进制只有“0”和“1”两数字,很容易表示。电压的高和低、晶体管的截止与饱和、磁性材料的磁化方向等都可以表示为“0”和“1”两种状态。

■二进制数的每一位只有0和1两状态,只需要两种设备就能表示, 所以二进制数节省设备。由于状态简单,所以抗干扰力强,可靠性高。

二进制的主要缺点是数位太长,不便阅读和书写,人们也不习惯。为此常用八进制和十六进制作为二进制的缩写方式。为了适应人们的习惯,通常在计算机内都采用二进制数,输入和输出采用十进制数,由计算机自己完成二进制与十进制之间的相互转换。

三、十六进制数

二进制数在计算机系统中处理很方便,但当位数较多时,比较难记忆及书写,为了减小位数,通常将二进制数用十六进制表示。

十六进制是计算机系统中除二进制数之外使用较多的进制,其计数法的特点为:

①有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F等共十六个数码,其分别对应于十进制数的0~15;

②十六进制数的加减法的进/借位规则为:借一当十六,逢十六进一。

十六进制数的位权一般表示为:16n-1。其中16是十六进制的进位基数,n表示相对小数点的位置。在书写时,用加注16或H的方式表示十六进制数,例如:(8FA.5)16或8FA.5H。

例如:写出(8FA.5)16的十进制数表达式。

(8FA.5)16=8×162+15×161+10×160+5×16-1=(2298.3125)10

四、八进制数

八进制计数法的特点是:有八个不同的计算符号0、1、2、3、4、5、6、7,这八个符号称为数码。采用逢八进一的原则。对应于十进制数0、1、2、3、4、5、6、7、8,八进制数分别记作0、1、2、3、4、5、6、7、8、10。

下表列出了十进制0~16对应的二进制数和十六进制数。

五、十进制数转化为非十进制数

十进制转换数转换为非十进制数时,可将其分为整数部分和小数部分分别进行转换,最后将结果合并为目的数。

● 整数部分的转换

整数部分的转换是采用除基取余法。所谓除基取余法就是用欲转换的数据的基数去除十进制数的整数部分,第一次除取得的余数为目的数的最低位,把得到的商再除以该基数,所得余数为目的数的次低位,依此类推,继续上面的过程,直到商为0时,所得余数为目的数的最高位。

例将十进制53D转换为二进制数(5-2)。

53D=110101B

●小数部分的转换

小数部分的转换是采用乘基取整法。所谓乘基取整法就是用该小数乘上目的数制的基数,第一次乘得结果的整数部分为目的数的小数部分的最高位,其小数部分再乘上基数,所得结果的整数部分为目的数的次高位,依此类推,继续上述的过程,直到小数部分为0或达

到要求的精度为止。

例将十进制数71.34375D转换为十六进制数(5-3)。

例将十进制数0.736D转换为二进制数(结果最多保留4位小数)。(5-4)

从上面可以看出该数在转换为二进制时,尽管已经过了解5次相乘,但其小数位还存在,由于题目要求保留小数后4位,故结果为:0.736D≈0.1011B或0.736D≈0.1100B。

六、非十制数转换成十进制数

由于任一数都可以按权展开,于是很容易将一个非十进制数转换为相应的十进制数。具体的步骤是:将一个非十进制按权展开成一个多项式,每项是该位的数码与相应的权之积,把多项式按十进制数的规则进行计算机求和,所得结果即是该数的十进制。

例将二进制数1011.011B转换为十进制数。(5-5)

例将十六进制数4F.3AH转换为十进制数。(5-6)

七、二进制与十六进制数的相互转换

四位二进制数共有十六种组合,而十六种组合正好与十六进制的十六种组合一致,故每四位二进制数对应于一位十六进制数,因此二进制数与十六进制之间的转换非常简单。下面通过两个例子来说其转换:

例将二进制数11010110101.1100101B转换为十六进制数。(5-7)

例将十六进制数B2C.4AH转换为二进制数。(5-8)

从上面例子可以总结出两种进制转换的方法:

★二进制转换为十六进制时:只要将二进制数的整数部分自右向左每四位一组,最后不足四位的用零补足;小数部分则自左向右每四位一组,最后不足四位时在右边补零。再把每四位二进制数对应的十六进制数写出来即可。

★十六进制数转换为二进制数的正好与此相反,只要将每位的十六进制数对应的四位二进制写出来即行了。

一)、数制转换:

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

(2)十进制转二进制

·十进制整数转二进制数:“除以2取余,逆序输出”

例:(89)10=(1011001)2

2 89

2 44 (1)

2 22 0

2 11 0

2 5 (1)

2 2 (1)

2 1 0

0 (1)

·十进制小数转二进制数:“乘以2取整,顺序输出”

例: (0.625)10= (0.101)2

0.625

X 2

1.25

X 2

0.5

X 2

1.0

2.八进制与二进制的转换

例:将八进制的37.416转换成二进制数:

3 7 .

4 1 6

011 111 .100 001 110

即:(37.416)8 =(11111.10000111)2

例:将二进制的10110.0011 转换成八进制:

0 1 0 1 1 0 . 0 0 1 1 0 0

2 6 . 1 4

即:(10110.011)2=(26.14)8

3.十六进制与二进制的转换

例:将十六进制数5DF.9 转换成二进制:

5 D F . 9

0101 1101 1111 .1001

即:(5DF.9)16=(10111011111.1001)2

例:将二进制数1100001.111 转换成十六进制:

0110 0001 . 1110

6 1 . E

即:(1100001.111)2=(61.E)16

(二)ASCII码 ( American Standard Code for Information Interchange ) 美国的标准信息交换代码

将每个字符用7位的二进制数来表示,共有128种状态

大小字母、0…9、其它符号、控制符

‘ 0 ’ ―― 48

‘ A ’ ―― 65

‘ a ’ ―― 97 常用编码

BCD编码

在数字系统中,各种数据要转换为二进制代码才能进行处理,而人们习惯于使用十进制数,所以在数字系统的输入输出中仍采用十进制数,这样就产生了用四位二进制数表示一位十进制数的方法,这种用于表示十进制数的二进制代码称为二-十进制代码(Binary Coded Decimal),简称为BCD码。它具有二进制数的形式以满足数字系统的要求,又具有十进制的特点(只有十种有效状态)。在某些情况下,计算机也可以对这种形式的数直接进行运算。常见的BCD码表示有以下几种。

8421BCD编码

这是一种使用最广的BCD码,是一种有权码,其各位的权分别是(从最有效高位开始到最低有效位)8,4,2,1。

例写出十进数563.97D对应的8421BCD码。

563.97D=0101 0110 0011 . 1001 01118421BCD

例写出8421BCD码1101001.010118421BCD对应的十进制数。

1101001.010118421BCD=0110 1001 . 0101 10008421BCD=69.58D 在使用8421BCD码时一定要注意其有效的编码仅十个,即:0000~1001。四位二进制数的其余六个编码1010,1011,1100,1101,1110,1111不是有效编码。

2421BCD编码

2421BCD码也是一种有权码,其从高位到低位的权分别为2,4,2,1,其也可以用四位二进制数来表示一位十进制数。其编码规则如下表。

NOIP2013第十九届信息学奥林匹克竞赛全国联赛初赛普及组C试题

第十九届全国青少年信息学奥林匹克联赛初赛 普及组C语言试题 竞赛时间:2013年10月13日14:30~16:30 选手注意: ●试题纸共有9页,答题纸共有2页,满分100分。请在答题纸上作答,写在试题纸上的 一律无效。 ●不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。 一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项) 1.一个32位整型变量占用()个字节。 A. 4 B. 8 C. 32 D. 128 2.二进制数11.01在十进制下是()。 A. 3.25 B. 4.125 C. 6.25 D. 11.125 3.下面的故事与()算法有着异曲同工之妙。 从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:?从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:‘从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事....’? A. 枚举 B. 递归 C. 贪心 D. 分治 4.逻辑表达式()的值与变量A的真假无关。 A. (A ? B) ? ?A B. (A ? B) ? ?B C. (A ? B) ? (?A ? B) D. (A ? B) ? ?A ? B 5.将(2, 6, 10, 17)分别存储到某个地址区间为0~10的哈希表中,如果哈希函数h(x) = (),将不会产生冲突,其中a mod b表示a除以b的余数。 A. x mod 11 B. x2 mod 11 C. 2x mod 11 D. ?√ ?mod 11,其中?√ ?表示√下取整 6.在十六进制表示法中,字母A相当于十进制中的()。 A. 9 B. 10 C. 15 D. 16

信息学奥赛NOIP初赛复习知识点

信息学奥赛NOIP初赛复习知识点 1、计算机相关科学家: A:被西方人誉为“计算机之父”的美籍匈牙利科学家、数学家冯·诺依曼于1945年发表了一个 全新的"存储程序通用电子计算机方案"—EDVAC。EDVAC方案提出了著名的“ 冯·诺依曼体系结构”理论:(1)采用二进制形式表示数据和指令(2)采用存储程序方式(3)由运算器、存储器、控制器、输 入设备和输出设备五大部件组成计算机系统 B:“图灵机”与“冯·诺伊曼机”齐名,被永远载入计算机的发展史中。1950年10月,图灵又发表了另 一篇题为“机器能思考吗”的论文,成为划时代之作。也正是这篇文章,为图灵赢得了“人工智能之父”的桂冠。与计算机有关的最高奖项“图灵奖”。 2、与竞赛有关的知识: A:信息学奥赛相关的软件有:anjuta 1.2.2版; Red Hat 9.0 自带了gcc/g++ 3.2.2版; Lazarus 0.9.10版;free pascal编译器 2.0.1版; gdb 6.3版;RHIDE;(turbo pascal淘汰) 3、与计算机系统相关的知识: A:常见的操作系统有:DOS、WIN32、WIN95、WIN98、WIN2000、WINXP、WIN2003、WIN2007、LINUX、VISTA 4、与计算机软件相关的知识:无 5、与计算机硬件相关的知识: A:断电后能保存信息的有:ROM(只读存储器)、硬盘、软盘、光盘、U盘、MP3、MP4等;不能保存的主要是RAM(读写存储器)。 B:CPU又名中央处理器,它可以拆分成运算器、控制器 6、病毒及防火墙: A:防火墙的作用是防止黑客攻击。 7、与编程语言相关的知识: A:1972年PARC发布了Smalltalk的第一个版本。大约在此时,“面向对象”这一术语正式确定。Smalltalk被认为是第一个真正面向对象的语言 B:第一代语言:机器语言(0101001);第二代语言:20世纪50年代,汇编语言,第三代语言:高级语言、算法语言,如BASIC,FORTRAN,COBOL,PASCAL,C;高级语言的特点是可读性强,编 程方便;第四代语言:非过程化语言;SQL;第五代语言:智能性语言,PROLOG(代表);还有:LISP,APL,SNOBOL,SIMULA。

信息学奥赛试题

第19届全国青少年信息学(计算机)奥林匹克BASIC 试题说明: 请考生注意,所有试题的答案要求全部做在答题纸上。 一、基础知识单项选择题(共10题,每小题3分,共计30分) 1、存储容量2GB相当于() A、2000KB B、2000MB C、2048MB D、2048KB 2、输入一个数(可能是小数),再按原样输出,则程序中处理此数的变量最好使用() A、字符串类型 B、整数类型 C、实数类型 D、数组类型 3、下列关于计算机病毒的说法错误的是() A、尽量做到使用正版软件,是预防计算机病毒的有效措施。 B、用强效杀毒软件将U盘杀毒后,U盘就再也不会感染病毒了。 C、未知来源的程序很可能携带有计算机病毒。 D、计算机病毒通常需要一定的条件才能被激活。 4、国标码的“中国”二字在计算机内占()个字节。 A、2 B、4 C、8 D、16 5、在计算机中,ASCⅡ码是( )位二进制代码。 A、8 B、7 C、12 D、16 6、将十进制数2013转换成二进制数是( )。 A、11111011100 B、11111001101 C、11111011101 D、11111101101 7、现有30枚硬币(其中有一枚假币,重量较轻)和一架天平,请问最少需要称几次,才能找出假币( )。 A、3 B、4 C、5 D、6 8、下列计算机设备中,不是输出设备的是()。 A、显示器 B、音箱 C、打印机 D、扫描仪 9、在windows窗口操作时,能使窗口大小恢复原状的操作是() A、单击“最小化”按钮 B、单击“关闭”按钮 C、双击窗口标题栏 D、单击“最大化”按钮 10、世界上第一台电子计算机于1946年诞生于美国,它是出于()的需要。 A、军事 B、工业 C、农业 D、教学二、问题求解(共2题,每小题5分,共计10分) 1、请观察如下形式的等边三角形: 边长为 2 边长为4 当边长为2时,有4个小三角形。 问:当边长为6时,有________个小三角形。 当边长为n时,有________个小三角形。 2、A、B、C三人中一位是工人,一位是教师,一位是律师。已知:C比律师年龄大,A和教师不同岁,B比教师年龄小。问:A、B、C分别是什么身分? 答:是工人,是教师,是律师。 三、阅读程序写结果(共4题,每小题8分,共计32分) 1、REM Test31 FOR I =1 TO 30 S=S+I\5 NEXT I PRINT S END 本题的运行结果是:( 1) 2、REM Test32 FOR I =1 TO 4 PRINT TAB (13-3*I); N=0 FOR J =1 TO 2*I-1 N=N+1 PRINT N; NEXT J PRINT NEXT I END 本题的运行结果是:( 2)

信息学奥赛基础知识习题(答案版)

信息学奥赛基础知识习题(答案版) 一、选择题(下列各题仅有一个正确答案,请将你认为是正确的答案填在相应的横线上) 1.我们把计算机硬件系统和软件系统总称为 C 。 (A)计算机CPU (B)固 件 (C)计算机系统 (D)微处 理机 2.硬件系统是指 D 。 (A)控制器,器运算 (B)存储器,控制器 (C)接口电路,I/O设备 (D)包括(A)、(B)、(C) 3. 计算机软件系统包括 B 。 A) 操作系统、网络软件 B) 系统软件、应用软件 C) 客户端应用软件、服务器端系统软件 D) 操作系统、应用软件和网络软件4.计算机硬件能直接识别和执行的只有 D 。 (A)高级语言 (B)符号语言 (C)汇编语言 (D)机器语言 5.硬盘工作时应特别注意避免 B 。 (A)噪声 (B)震动 (C)潮 湿 (D)日光 6.计算机中数据的表示形式是 C 。 (A)八进制 (B)十进制 (C)二进 制 (D)十六进制

7.下列四个不同数制表示的数中,数值最大的是 A 。 (A)二进制数11011101 (B)八进制数334 (C)十进制数219 (D)十六进制 数DA 8.Windows 9x操作系统是一个 A 。 (A)单用户多任务操作系统 (B)单用户单任务操 作系统 (C)多用户单任务操作系统 (D)多用户多任务操 作系统 9.局域网中的计算机为了相互通信,必须安装___B__。 (A)调制解调器(B)网卡(C)声卡(D)电视卡 10.域名后缀为edu的主页一般属于__A____。 (A)教育机构(B)军事部门(C)政府部门(D)商业组织 11. 在世界上注册的顶级域名是__A____。 (A)hk(B)cn(C)tw(D) 12.计算机能够自动、准确、快速地按照人们的意图进行运行的最基本思想是( D )。 (A)采用超大规模集成电路(B)采用CPU作为中央核心部件 (C)采用操作系统(D)存储程序和程序控制 13.设桌面上已经有某应用程序的图标,要运行该程序,可以 C 。 (A)用鼠标左键单击该图标 (B)用鼠标右键单击该 图标 (C)用鼠标左键双击该图标 (D)用鼠标右键双击该 图标

信息学奥赛比赛练习题

A类综合习题 1.一种计算机病毒叫黑色星期五,如果当天是13号,又恰好是星期五,就会发作起来毁球计算机的存储系统,试编程找出九十年代中这种病毒可能发作的日期。 2.任意给定一个自然数N,要求M是N的倍数,且它的所有各位数字都是由0或1组成,并要求M尽可能小。 例:N=3―――>M=3*37=111,N=31―――>M=31*3581=111011 3.合下面条件的5个正整数: (1)5个数之和为23; (2)从这5个数中选取不同的数作加法,可得1-23中的所有自然数,打印这5个数及选取数组成的1--23的加法式。 4.将数字65535分解成若干个素数之积。 5.由1..9这九个数字组成的九位数(无重复数字)能被11整除,求最大、最小值。 6.某次智力测验,二等奖获得者共三人,以下奖品每人发给两样: ①钢笔②集邮本③影集④日记本⑤圆珠笔⑥象棋 打印各种分配方案及总分配数。 7.个同样种类的零件,已知其中有一个是次品,比正品较轻,仅限用天平称4次,把次品找出来,要求打印每次称量过程。 8.输入N个数字(0-9),然后统计出这组数中相邻两数字组成的数字对出现的次数。 如:0,1,5,9,8,7,2,2,2,3,2,7,8,7,9,6,5,9中可得到: (7,8)数字对出现次数2次,(8,7)数字对出现次数为3次。 9.由M个数字构成一个圆,找出四个相邻的数,使其和为最大、最小。 10.输一个十进制数,将其转换成N进制数(0<N<=16)。 11.读入N,S两个自然数(0<=S,N<=9),打印相应的数字三角形(其中,S表示确定三角形的第一个数,N表示确定三角形的行数)。 例:当N=4,S=3时打印:当N=4。S=4时打印: 3{首位数为奇数} {首位数为偶数} 4 4 5 &nb sp; 6 5 6 7 8 9 8 7 9 1 2 3 4 3 2 1 12.如图所示的9*9的矩阵中,除了10个格是空的外,其余的都填上了字符"*",这10个空的格子组成了一个五角星图案的10个交叉点。 下矩阵为输入(1,5)时的输出 * * * * * * * * * * * * 0 * * * * * * * * * * * * * * * * * * * * * * * * * * * 4 * * 7 * 3 * * 6 * * * * * * * * * * * * * * * * * * * * * * * * * * * 1 * * * 9 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 5 * * * * * * * * * * * * * * * * * * * * * *

NOIP 2017全国青少年信息学奥林匹克联赛提高组初赛试题答案

NOIP 2017全国青少年信息学奥林匹克联赛提高组初赛试题答案 ? 一、单项选择题(共 15 题,每题 1.5 分,共计 22.5 分;每题有且仅有一个正确选项)? 1. 从( )年开始,NOIP 竞赛将不再支持 Pascal 语言。 A. 2020 B. 2021 C. 2022 D. 2023 ? 2.在 8 位二进制补码中,10101011 表示的数是十进制下的( )。 A. 43 B. -85 C. -43 D.-84 ? 3.分辨率为 1600x900、16 位色的位图,存储图像信息所需的空间为( )。 A. 2812.5KB B. 4218.75KB C. 4320KB D. 2880KB ? 4. 2017年10月1日是星期日,1949年10月1日是( )。 A. 星期三 B. 星期日 C. 星期六 D. 星期二 ? 5. 设 G 是有 n 个结点、m 条边(n ≤m)的连通图,必须删去 G 的( )条边,才能使得 G 变成一棵树。 A.m–n+1 B. m-n C. m+n+1 D.n–m+1 ? 6. 若某算法的计算时间表示为递推关系式: T(N)=2T(N/2)+NlogN T(1)=1 则该算法的时间复杂度为( )。 A.O(N) B.O(NlogN) C.O(N log2N) D.O(N2) ? 7. 表达式a * (b + c) * d的后缀形式是()。 A. abcd*+* B. abc+*d* C. a*bc+*d D. b+c*a*d

? 8. 由四个不同的点构成的简单无向连通图的个数是( )。 A. 32 B. 35 C. 38 D. 41 ? 9. 将7个名额分给4个不同的班级,允许有的班级没有名额,有( )种不同的分配方案。 A. 60 B. 84 C. 96 D.120 ? 10. 若f[0]=0, f[1]=1, f[n+1]=(f[n]+f[n-1])/2,则随着i的增大,f[i]将接近与( )。 A. 1/2 B. 2/3 D. 1 ? 11. 设A和B是两个长为n的有序数组,现在需要将A和B合并成一个排好序的数组,请问任何以元素比较作为基本运算的归并算法最坏情况下至少要做( )次比较。 A. n2 B. nlogn C. 2n D.2n-1 ? 12. 在n(n>=3)枚硬币中有一枚质量不合格的硬币(质量过轻或质量过重),如果只有一架天平可以用来称重且称重的硬币数没有限制,下面是找出这枚不合格的硬币的算法。请把 a-c三行代码补全到算法中。 a. A XUY b. A Z c. n |A| 算法Coin(A,n) 1. k n/3 2. 将A中硬币分成X,Y,Z三个集合,使得|X|=|Y|=k, |Z|=n-2k 3. if W(X)≠W(Y) //W(X), W(Y)分别为X或Y的重量 4. then_______ 5. else_______ 6. __________ 7. if n>2 then goto 1 8. if n=2 then 任取A中1枚硬币与拿走硬币比较,若不等,则它不合格;若相等,则A 中剩下的硬币不合格 9. if n=1 then A中硬币不合格 正确的填空顺序是( )。 A. b,c,a B. c,b,a C. c,a,b D.a,b,c ?

高中信息技术奥林匹克竞赛试题

信息学基础知识题库 硬件 1.微型计算机的问世是由于(C)的出现。 A. 中小规模集成电路 B. 晶体管电路 C. (超)大规模集成电路 D. 电子管电路2.中央处理器(CPU)能访问的最大存储器容量取决于(A)。 A. 地址总线 B. 数据总线 C. 控制总线 D. 实际内存容量 3.微型计算机中,(C)的存储速度最快。 A. 高速缓存 B. 外存储器 C. 寄存器 D. 内存储器 4.在计算机硬件系统中,cache是(D)存储器。 A. 只读 B. 可编程只读 C. 可擦除可编程只读 D. 高速缓冲 5.若我们说一个微机的CPU是用的PII300,此处的300确切指的是(A)。 A. CPU的住时钟频率 B. CPU产品的系列号 C. 每秒执行300百万条指令 D. 此种CPU允许的最大内存容量 6.计算机主机是由CPU与(D)构成。 A. 控制器 B. 输入输出设备 C. 运算器 D. 内存储器 7.计算机系统总线上传送的信号有(B)。 A. 地址信号与控制信号 B. 数据信号、控制信号与地址信号 C. 控制信号与数据信号 D. 数据信号与地址信号 8.不同类型的存储器组成了多层次结构的存储器体系,按存储器速度又快到慢的排列是(C)。 A. 快存>辅存>主存 B. 外存>主存>辅存 C. 快存>主存>辅存 D. 主存>辅存>外存 9.微机内存储器的地址是按(C)编址的。 A. 二进制位 B. 字长 C. 字节 D. 微处理器的型号 10.在微机中,通用寄存器的位数是(D)。 A. 8位 B. 16位 C. 32位 D. 计算机字长 11.不同的计算机,其指令系统也不同,这主要取决于(C)。 A. 所用的操作系统 B. 系统的总体结构 C. 所用的CPU D. 所用的程序设计语言 12.下列说法中,错误的是(BDE) A. 程序是指令的序列,它有三种结构:顺序、分支和循环 B. 数据总线决定了中央处理器CPU所能访问的最大内存空间的大小 C. 中央处理器CPU内部有寄存器组,用来存储数据 D. 不同厂家生产的CPU所能处理的指令集是相同的 E. 数据传输过程中可能会出错,奇偶校验法可以检测出数据中哪一位在传输中出了错误 13.美籍匈牙利数学家冯·诺依曼对计算机科学发展所作出的贡献是(C)。 A. 提出理想计算机的数学模型,成为计算机科学的理论基础 B. 世界上第一个编写计算机程序的人 C. 提出存储程序工作原理,并设计出第一台具有存储程序功能的计算机EDV AC D. 采用集成电路作为计算机的主要功能部件 E. 指出计算机性能将以每两年翻一番的速度向前发展 14.CPU访问内存的速度比下列哪个(些)存储器设备要慢。(AD)

noip205信息学奥赛普及组初赛c++试题

2015 年第二十一届全国青少年信息学奥林匹克联赛初赛普及组 C++语言试题竞赛日寸间: 2015 年 10 月 l 1 日 14:30~16:30 选手注意: ?试题纸共有 7 页,答题纸共有 2 页,满分 100 分。请在答题纸上作答,写在试题纸上的一律无效。?不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。 一、单项选择题(共 20 题,每题 1.5 分,共计 30 分;每题有且仅有一个正确选项) 1.1MB 等于( ) 。 A .1000 字节 B .1024 字节 C . 1000X 1000 字节 D .1024X 1024 字节 2.在 PC机中, PENTIUM(奔腾)、酷睿、赛扬等是指 ( ) 。 A .生产厂家名称 B .硬盘的型号 C .CPU的型号 D .显示器的型号 3.操作系统的作用是( ) 。 A .把源程序译成目标程序 B .便于进行数据管理 C .控制和管理系统资源 D .实现硬件之间的连接 4.在计算机内部用来传送、存贮、加工处理的数据或指令都是以( ) 形式进行的。 A .二进制码 B .八进制码 C .十进制码 D .智能拼音码 5.下列说法正确的是 ( ) 。 A . CPU的主要任务是执行数据运算和程序控制 B .存储器具有记忆能力,其中信息任何时候都不会丢失 C .两个显示器屏幕尺寸相同,则它们的分辨率必定相同 D .个人用户只能使用 Wifi 的方式连接到 Internet 6.二进制数 00100100 和 00010100 的和是 ( ) 。 A.00101000 B. 01001001 C. 01000100 D.00111000 7.与二进制小数 0.1 相等的十六进制数是( ) 。 A . 0.8 B . 0.4 C . 0.2 D . 0.1 8.所谓的“中断”是指 ( ) 。 A .操作系统随意停止一个程序的运行 B .当出现需要时, CPU暂时停止当前程序的执行转而执行处理新情况的过程 C .因停机而停止一个程序的运行 D .电脑死机 9.计算机病毒是 ( ) 。 A .通过计算机传播的危害人体健康的一种病毒 B .人为制造的能够侵入计算机系统并给计算机带来故障的程序或指令集合 C .一种由于计算机元器件老化而产生的对生态环境有害的物质 D .利用计算机的海量高速运算能力而研制出来的用于疾病预防的新型病毒 10. FTP可以用于 ( ) 。 A .远程传输文件 B .发送电子邮件 C .浏览网页 D .网上聊天 11.下面哪种软件不属于即时通信软件 ( ) 。 A .QQ B . MSN C .微信 D . P2P 12.6 个顶点的连通图的最小生成树,其边数为 ( ) 。 A . 6 B . 5 C . 7 D . 4 13. 链表不具备的特点是 ( ) 。 A .可随机访问任何一个元素 B .插入、删除操作不需要移动元素 C .无需事先估计存储空间大小 D .所需存储空间与存储元素个数成正比 14. 线性表若采用链表存储结构,要求内存中可用存储单元地址( ) 。 A .必须连续 B .部分地址必须连续 c .一定不连续 D .连续不连续均可 15.今有一空栈 S,对下列待进栈的数据元素序列 a,b ,c, d,e,f 依次进行进栈,进栈,出栈,进栈,进栈,出栈的操作,则此操作完成后,栈S 的栈顶元素为 ( ) 。 A. f B .c C .a D . b

信息学奥赛初赛试题(第十六届)

第十六届全国青少年信息学奥林匹克联赛初赛试题(提高组 Pascal 语言二小时完成) ●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●● 一.单项选择题(共10题,每题1.5分,共计15分。每题有且仅有一个正确答案。) 1.与16进制数 A1.2等值的10进制数是() A.101.2 B.111.4 C.161.125 D.177.25 2.一个字节(byte)由()个二进制组成。 A.8 B.16 C.32 D.以上都有可能 3.以下逻辑表达式的值恒为真的是()。 A.P∨(┓P∧Q)∨(┓P∧┓Q) B.Q∨(┓P∧Q)∨(P∧┓Q) C.P∨Q∨(P∧┓Q)∨(┓P∧Q) D.P∨┓Q∨(P∧┓Q)∨(┓P∧┓Q) 4.Linux下可执行文件的默认扩展名是( )。 A. exe B. com C. dll D.以上都不是 5.如果在某个进制下等式7*7=41成立,那么在该进制下等式12*12=()也成立。 A. 100 B. 144 C. 164 D. 196 6.提出“存储程序”的计算机工作原理的是()。 A. 克劳德?香农 B.戈登?摩尔 C.查尔斯?巴比奇 D.冯?诺依曼 7.前缀表达式“+ 3 * 2 + 512 ” 的值是()。A. 23 B. 25 C. 37 D. 65 8.主存储器的存取速度比中央处理器(CPU)的工作速度慢的多,从而使得后者的效率受到影响。而根据局部性原理,CPU所访问的存储单元通常都趋于一个较小的连续区域中。于是,为了提高系统整体的执行效率,在CPU中引入了( )。A.寄存器 B.高速缓存 C.闪存 D.外存 9.完全二叉树的顺序存储方案,是指将完全二叉树的结点从上到下、从左到右依次存放到一个顺序结构的数组中。假定根结点存放在数组的1号位置上,则第k号结点的父结点如果存在的话,应当存放在数组中的()号位置。 A. 2k B. 2k+1 C. k/2下取整 D. (k+1)/2 10.以下竞赛活动中历史最悠久的是()。A. NOIP B.NOI C. IOI D. APIO 二.不定项选择题(共10题,每题1.5分,共计15分。每题正确答案的个数不少于1。多选或少选均不得分)。 1.元素R1、R2、R3、R4、R5入栈的顺序为R1、R2、R3、R4、R5。如果第1个出栈的是R3,那么第5个出栈的可能是( )。A.R1 B.R2 C.R4 D.R5 2. Pascal语言,C语言和C++语言都属于( )。A.高级语言 B.自然语言 C.解释性语言 D.编译性语言

广东信息学竞赛普及组初赛模拟试题

信息学竞赛普及组初赛模拟试题(一) (本试题全部为笔试,满分100分) 试题由四部分组成:1、选择题 2、问题求解题 3、程序阅读理解 题 4、程序完善题 一、选择题:共20题,每题1.5分,共计30分。每题有5个备选答案,前10个题为单选题(即每题有且只有一个正确答案,选对得分),后10题为不定项选择题(即每题有1至5个正确答案,只有全部选对才得分)。 1、计算机网络最大的优点是 。 A、精度高 B、资源共享 C、运行速度快 D、存储容量大 E、逻辑判断能力强 2、计算机病毒是指 。 A、编制有错误的计算机程序 B、设计不完善的计算机程序 C、计算机的程序已被破坏 D、以危害系统为目的的特殊的计算机程序 D、没有经过编译的计算机程序 3、在各种查找算法中,平均查找长度(与关键字比较次数的期望值)与查找表中元素个数 n 无关的查找方法是____。 A. 顺序查找 B. 散列查找 C. 折半查找 D. 动态查找 E、二分查找 4、下列各数中最大的是____。 A、11010110.0101(二进制) B、D6.53(十六进制) C、214.32(十进制) D、326.25(八进制) E、23.26(三十二进制) 5.已知英文字母a的ASCll代码值是十六进制数61H,那么字母d的ASCll 代码值是  A)34H B)54H C)24H D)64H E)74H 6、若一台计算机的字长为 32 位,则表明该机器___。 A. 能处理的数值最大为 4 位十进制数 B. 能处理的数值最多为 4 个字节 C. 在 CPU 中能够作为一个整体加以处理的二进制数据为 4 个字节 D. 在 CPU 中运算的结果最大为 232 E.表示计算机的时钟脉冲

(noip2019)二十三届全国青少年信息学奥赛初赛试题及答案c++.doc

言简意赅,远见卓识,望君采纳,谢谢!删除水印可,编辑页眉,选中水印,点击删除。 第二十三届全国青少年信息学奥林匹克联赛初赛 普及组 C++ 语言试题 竞赛时间: 2019 年 10 月 14 日 14:30~16:30 选手注意: ●试题纸共有 7 页,答题纸共有 2 页,满分 100 分。请在答题纸上作答,写在试题纸上的一律无效。 ●不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。 一、单项选择题(共20 题,每题 1.5 分,共计30 分;每题有且仅有一个正确选项) 1.在 8 位二进制补码中, 10101011 表示的数是十进制下的()。 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. 分辨率为 A. 937.5KB 800x600 、16 位色的位图,存储图像信息所需的空间为( B. 4218.75KB C. 4320KB D. 2880KB )。 5.计算机应用的最早领域是()。 A. 数值计算 B. 人工智能 C. 机器人 D. 过程控制 6.下列不属于面向对象程序设计语言的是 ( A. C B. C++ C. Java D. C# )。 7.NOI 的中文意思是()。 A. 中国信息学联赛 B. 全国青少年信息学奥林匹克竞赛 C. 中国青少年信息学奥林匹克竞赛 D. 中国计算机协会 8.2017 年 10 月 1 日是星期日, 1999 年 10 月 1 日是()。 A. 星期三 B. 星期日 C. 星期五 D. 星期二

NOIP2016信息学奥赛普与组初赛C试题与答案解析较完美版

NOIP2016第二十二届全国青少年信息学奥林匹克联赛初赛 试 题 普及组C++语言 时间:2016 年10 月22 日14:30 ~16:30 竞赛 项) 一、单项选 择题(共20 题,每题 1.5 分,共计30 分;每题有且仅有一个正确选 1.以下不是微软公司出品的软件是( ) 。 A .Powerpoint B .Word C.Excel D. Acrobat Reader 2.如果256 种颜色用二进制编码来表示,至少需要( ) 位。 A .6 B .7 C .8 D .9 3.以下不属于无线通信技术的是( ) 。 A .蓝牙B.WiFi C .GPRS D .以太网 4.以下不是CPU生产厂商的是( ) 。 A.Intel B.AMD C.Microsoft D.IBM 5.以下不是存储设备的是( ) 。 A .光盘 B .磁盘 C .固态硬盘 D .鼠标 6.如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照C apsLock、字母键A、字母键S ,即 C apsLock、A、S、D、CapsLock、A、S、D、??,屏幕上输出的第81 个 D的顺序循环按键 和字母键 字符是字母( ) 。 A .A B .S C . D D .a 7.二进制数00101100 和00010101 的和是( ) 。 A.00101000 B.01000001 C.01000100 D.00111000 8.与二进制小数0.1 相等的八进制数是( ) 。 A .0.8 B .0.4 C .0.2 D .0.1 9.以下是32 位机器和64 位机器的区别的是( ) 。 A.显示器不同B.硬盘大小不同 C.寻址空间不同D.输入法不同 10.以下关于字符串的判定语句中正确的是( ) A.字符串是一种特殊的线性表 B .串的长度必须大于零 C.字符串不可以用数组来表示 D .空格字符组成的串就是空串 11.一棵二叉树如右图所示,若采用顺序存储结构,即用一维数组元素存储该二 叉树中的结点(根结点的下标 为i ,则其左孩子位于下标 2i 为1,若某结点的下标 大下标为( ) 。 处、右孩子位于下标 (2i+1) 处),则图中所有结点的最 A.6 B .10 C .12 D .15 12.若有如下程序段,其中s、a、b、c 均己定义为整型变量,且a、c 均己赋值( c 大于0)。 s=a; for (b=1;b<=c;b++) s=s+1; 则与上述程序段修改 s值的功能等价的赋值语句是( ) 。 A. s=a+b; B. s=a+c; C. s=s+c; D. s=b+c; 13.有以下程序: #include using namespace std; int main() { int k=4,n=0; while(n

信息学竞赛复习材料(一)信息学与名人知识

信息学竞赛复习材料(一)信息学与名人知识 图灵英国科学家,他是计算机人工智能技术的鼻祖。1937年他提出了能思考的计算机——图灵机的概念,推进了计算机理论的发展。图灵机模型是一种抽象计算模型,用来精确定义可计算函数,是实现机器人的最基本的一个理论模型。1950年,艾伦图灵发表题为《计算技能思考吗》的论文,设计了著名的图灵测验,解决了如何判定机器人是否具有同人类相等的智力问题 冯·诺依曼(John Von Neuman)凭他的天才和敏锐,在电脑初创期,提出了现代计算机的理论基础,从而规范和决定了电脑的发展方向。时至今日,我们所有的电脑都叫“冯·诺依曼计算机”,即计算机是由控制器、运算器、存储器、输入设备、输出设备组成的,是对这位数学天才最好的评价。 对于冯·诺依曼来说,人类第一台电脑造了一半时才参与开发,多少有些遗憾。但是,他刚好在那大机器程序存储问题无法解决的关键时刻出现,这使得冯·诺依曼的天才得到淋漓尽致的发挥。他明确指出:一定要彻底实现程序由外存储向内存储的转化,原有的设计必须作修改,经费不够再追加。在冯·诺依曼的影响下,整个研制工作取得了突破性的进展。冯·诺依曼提出了新的改进方案:一是用二进制代替十进制,进一步提高电子元件的运算速度;二是存储程序,即把程序放在计算机内部的存储器中,即把程序本身当作数据来对待。1945年6月,他写了一篇题为《关于离散变量自动电子计算机的草案》的论文,第一次提出了在数字计算机内部的存储器中存放程序的概念,这是所有现代电子计算机的范式,被称为“冯·诺依曼结构”。按这一结构建造的电脑称为存储程序计算机,

又称为通用计算机。时至今日,所有的电脑都逃脱不了冯·诺依曼的掌心,我们所有的电脑,都有一个共同的名字,叫“冯·诺依曼机器”,它超越了品牌、国界、速度和岁月。 摩尔定律与高登·摩尔 当人们不断追逐新款PC时,殊不知这后面有一只无形的大手在推动,那就是摩尔定律,而这著名定律的发明人就是高登·摩尔(Gordon Moore)。 1965年的一天,摩尔顺手拿了把尺子和一张纸,画了一张草图,纵坐标代表不断发展的集成电路,横坐标是时间。他在月份上逐个描点,得到一幅增长的曲线图。这条曲线显示出每24个月,集成电路由于内部晶体管数量的几何级数的增长,而使性能几乎翻倍提高,同时集成电路的价格也恰好减少一倍。后来高登·摩尔把时间调整为18个月。摩尔是在集成电路技术的早期作出结论的,那时候,超大规模集成电路技术还远未出现,所以他在1965年的预言并未引起世人的注意。 高登·摩尔的另一壮举是在1968年与罗伯特·诺伊斯带头率领一群工程师离开仙童公司,成立了一家叫集成电子的公司,简称“Intel”,这就是今日名震世界的英特尔公司。 阿达·奥古斯塔,19世纪诗人拜伦的女儿,数学家。穿孔机程序创始人,建立了循环和子程序概念。为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一个给计算机写程序的人”。

第十六届全国青少年信息学奥林匹克联赛初赛试题_提高组(c语言)

第十六届全国青少年信息学奥林匹克联赛初赛试题 (提高组 C 语言二小时完成) ●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●● 一.单项选择题(共10题,每题 1.5分,共计15分。每题有且仅有一个正确选项。) 1.与16进制数A1.2等值的10进制数是() A.101.2 B.111.4 C.161.125 D.177.25 2.一个字节(byte)由()个二进制位组成。 A.8 B.16 C.32 D.以上都有可能 3.一下逻辑表达式的值恒为真的是( A.P∨(┐P∧Q)∨(┐P∧┐Q) C.P∨Q∨(P∧┐Q)∨(┐P∧Q) ) B.Q∨(┐P∧Q)∨(P∨┐Q) D.P∨┐Q∨(P∧┐Q)∨(┐P∧┐Q) 4.Linux下可执行文件的默认扩展名为() A.exe https://www.doczj.com/doc/fa13743192.html, C.dll D.都不是 5.如果在某个进制下等式7*7=41成立,那么在该进制下等式12*12=()也成立。 A.100 B.144 C.164 D.196 6.提出“存储程序”的计算机工作原理的是()。 A.克劳德·香农 B.戈登·摩尔 C.查尔斯·巴比奇 D.冯·诺依曼 7.前缀表达式“+3*2+5 12”的值是() A.23 B.25 C.37 D.65 8.主存储器的存取速度比中央处理器(CPU)的工作速度慢很多,从而使得后者的效率受到影响。而根据局部性原理,CPU所访问的存储单元通常都趋于聚集在一个较小的连续区域中。于是,为了提高系统整体的执行效率,在CPU中引入了() A.寄存器 B.高速缓存 C.闪存 D.外存 9.完全二叉树的顺序存储方案,是指将完全二叉树的结点从上至下、从左至右一次存放到一个顺序结构的数组中。假定根结点存放在数组的1号位置,则第K号结点的父结点如果存在的话,应当存放在数组的()号位置。 A.2k B.2k+1 C.k/2下取整 D.(k+1)/2下取整 10.一下竞赛活动中历史最悠久的是() A.全国青少年信息学奥林匹克联赛(NOIP)

信息学奥赛试题

第19届全国青少年信息学(计算机)奥林匹克BASIC二、问题求解(共2题,每小题5分,共计10 分)试题说明: 1、请观察如下形式的等边三角 形: 请考生注意,所有试题的答案要求全部做在答题纸 上。 一、基础知识单项选择题(共10题,每小题3分,共计30分) 1、存储容量2GB相当于( 边长为2边长为4 A 2000K B B、2000MB C、2048MB D、2048KB 2、输入一个数(可能是小数),再按原样输出,则程序中处理此数的变量最好使用() A、字符串类型 B、整数类型 C、实数类型D 、数组类型 3、下列关于计算机病毒的说法错误的是() A、尽量做到使用正版软件,是预防计算机病毒的有效措施。 B 用强效杀毒软件将U盘杀毒后,U盘就再也不会感染病毒了。 C未知来源的程序很可能携带有计算机病毒。 D计算机病毒通常需要一定的条件才能被激活。 4、国标码的“中国”二字在计算机内占()个字节。 A 2 B、4 C、8 D、16 5、在计算机中,ASC H码是()位二进制代码。 A 8 B 、7 C 、12 D 、16 6、将十进制数2013转换成二进制数是()。 A 11111011100 B 、11111001101 C 、11111011101 D 、11111101101 7、现有30枚硬币(其中有一枚假币,重量较轻)和一架天平,请问最少需要称几次, 才能找出假币()。 当边长为2时,有4个小三角形。 问:当边长为6时,有 _________ 小三角形。 当边长为n时,有 ________ 小三角形。 2、A、B、C三人中一位是工人,一位是教师,一位是律师。已知: A和教师不同岁,B比教师年龄小。问:A、B、C分别是什么身分? 答: ___________ 是工人,_________ 是教师,___________ 三、阅读程序写结果(共4题,每小题8分,共计32分) 1、REM Test31 FOR I =1 TO 30 S=S+I\5 NEXT I PRINT S END 本题的运行结果是:(1 ) C比律师年龄大, 是律师。 A 3 B 、4 C 、5 D 、6 &下列计算机设备中,不是输出设备的是()。 A显示器B音箱C、打印机D扫描仪 9、在windows窗口操作时,能使窗口大小恢复原状的操作是(A单击“最小化”按钮 B 、单击“关闭”按钮 C双击窗口标题栏 D 、单击“最大化”按钮 10、世界上第一台电子计算机于1946年诞生于美国,它是出于() )的需要 2、REM Test32 FOR I =1 TO 4 PRINT TAB (13-3*I); N=0 FOR J =1 TO 2*I-1 N=N+1 PRINT N; NEXT J PRINT NEXT I A军事B 、工业C 、农业D 、教学END 本题的运行结果是:(2 )

(信息学奥赛辅导)排列和组合基础知识

排列与组合基础知识 有关排列与组合的基本理论和公式: 加法原理:做一件事,完成它可以有n 类办法,在第一类办法中有m 1种不同的方法,在第二类中办 法中有m 2种不同的方法,……,在第n 类办法中有m n 种不同方法。那么完成这件事共有 N =m 1+m 2+…+m n 种不同的方法,这一原理叫做加法原理。 乘法原理:做一件事,完成它需要分成n 个步骤,做第一步有m 1种不同的方法,做第二步有m 2种 不同的方法,……,做第n 步有m n 种不同的方法,那么完成这件事共有N =m 1×m 2×…×m n 种不同的方法,这一原理叫做乘法原理。 公式:阶乘公式!(1)(2) 321n n n n =?-?-??,规定0!=1; 全排列公式!n n P n = 选排列公式!(1)(2)(1)()! m n n P n n n n m n m =---+=-、m m m n n m P C P = 圆排列:n 个不同元素不分首位围成一个圆圈达到圆排列,则排列数为: !(1)!n n n =- 组合数公式(1)(2)(1)!!!()! m m n n m m P n n n n m n C P m m n m ---+===-、规定01n C = m n m n n C C -=、11m m m n n n C C C -+=+、0122n n n n n n C C C C ++++=) 提示:(1)全排列问题和选排列问题,都可根据乘法原理推导出来。 (2)书写方式:r n P 记为P (n,r ) ;r n C 记为C (n,r )。 加法原理例题:图1中从A 点走到B 点共有多少种方法?(答案:4+2+3=9) 乘法原理例题:图2中从A 点走到B 点共有多少种方法?(答案:4×6=24) 加法原理与乘法原理综合:图3、图4中从A 走到B 共有多少种方法?(答案:28、42) A B 图1 A B 图2

NOIP信息学奥赛普及组初赛C试题

2015年第二十一届全国青少年信息学奥林匹克联赛初赛 普及组C++语言试题 竞赛日寸间:2015年10月l 1日14:30~16:30 选手注意: ●试题纸共有7页,答题纸共有2页,满分100分。请在答题纸上作答,写在试题纸上的一律无效。 ●不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。 一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选 项) 1.1MB等于( )。 A.1000字节 B.1024字节 C.1000X 1000字节 D.1024X 1024字节 2.在PC机中,PENTIUM(奔腾)、酷睿、赛扬等是指( )。 A.生产厂家名称 B.硬盘的型号 C.CPU的型号 D.显示器的型号 3.操作系统的作用是( )。 A.把源程序译成目标程序 B.便于进行数据管理 C.控制和管理系统资源 D.实现硬件之间的连接 4.在计算机内部用来传送、存贮、加工处理的数据或指令都是以( )形式进行的。 A.二进制码 B.八进制码 C.十进制码 D.智能拼音码 5.下列说法正确的是( )。 A.CPU的主要任务是执行数据运算和程序控制 B.存储器具有记忆能力,其中信息任何时候都不会丢失 C.两个显示器屏幕尺寸相同,则它们的分辨率必定相同 D.个人用户只能使用Wifi的方式连接到Internet 6.二进制数00100100和00010100的和是( )。 A. 00101000 B. 01001001 C. 01000100 D.00111000 7.与二进制小数0.1相等的十六进制数是( )。 A. 0.8 B. 0.4 C. 0.2 D. 0.1 8.所谓的“中断”是指( )。 A.操作系统随意停止一个程序的运行 B.当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的过程 C.因停机而停止一个程序的运行 D.电脑死机 9.计算机病毒是( )。 A.通过计算机传播的危害人体健康的一种病毒 B.人为制造的能够侵入计算机系统并给计算机带来故障的程序或指令集合 C.一种由于计算机元器件老化而产生的对生态环境有害的物质 D.利用计算机的海量高速运算能力而研制出来的用于疾病预防的新型病毒 10.FTP可以用于( )。 A.远程传输文件 B.发送电子邮件 C.浏览网页 D.网上聊天 11.下面哪种软件不属于即时通信软件( )。 A.QQ B. MSN C.微信 D. P2P 12.6个顶点的连通图的最小生成树,其边数为( )。 A. 6 B. 5 C. 7 D. 4 13.链表不具备的特点是( )。 A.可随机访问任何一个元素

相关主题
文本预览
相关文档 最新文档