![C信息奥赛初赛知识复习资料_第1页](http://file4.renrendoc.com/view/bc54d808d8b1b1e78fa8ed3eb8bdbf19/bc54d808d8b1b1e78fa8ed3eb8bdbf191.gif)
![C信息奥赛初赛知识复习资料_第2页](http://file4.renrendoc.com/view/bc54d808d8b1b1e78fa8ed3eb8bdbf19/bc54d808d8b1b1e78fa8ed3eb8bdbf192.gif)
![C信息奥赛初赛知识复习资料_第3页](http://file4.renrendoc.com/view/bc54d808d8b1b1e78fa8ed3eb8bdbf19/bc54d808d8b1b1e78fa8ed3eb8bdbf193.gif)
![C信息奥赛初赛知识复习资料_第4页](http://file4.renrendoc.com/view/bc54d808d8b1b1e78fa8ed3eb8bdbf19/bc54d808d8b1b1e78fa8ed3eb8bdbf194.gif)
![C信息奥赛初赛知识复习资料_第5页](http://file4.renrendoc.com/view/bc54d808d8b1b1e78fa8ed3eb8bdbf19/bc54d808d8b1b1e78fa8ed3eb8bdbf195.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
NOIP2013初赛知识复习2013/9初赛试题形式●初赛:初赛全部为笔试,满分100分。试题由四部分组成:1、选择题:共20题,每题1.5分,共计30分。每题有4-5个备选答案,前10个题为单选题(即每题有且只有一个正确答案,选对得分),提高组后10题为不定项选择题(即每题有1至5个正确答案,只有全部选对才得分)。2、问题求解题:共2题,每题5分,共计10分。试题给出一个叙述较为简单的问题,要求学生对问题进行分析,找到一个合适的算法,并推算出问题的解。考生给出的答案与标准答案相同,则得分:否则不得分。
3、程序阅读理解题:共4题,每题8分,共计32分。题目给出一段程序(不一定有关于程序功能的说明),考生通过阅读理解该段程序给出程序的输出。输出与标准答案一致,则得分;否则不得分。4、程序完善题:共2题,共计28分。题目给出一段关于程序功能的文字说明,然后给出一段程序代码,在代码中略去了若干个语句或语句的一部分并在这些位置给出空格,要求考生根据程序的功能说明和代码的上下文,填出被略去的语句。填对则得分;否则不得分。知识范围内容与要求1、计算机的基本常识●计算机和信息社会(信息社会的主要特征、计算机的主要特征、数字通信网络的主要特征、数字化)●信息输入输出基本原理(信息交换环境、文字图形多媒体信息的输入输出方式)●信息的表示与处理(信息编码、微处理部件MPU、内存储结构、指令,程序,和存储程序原理、程序的三种基本控制结构)●信息的存储、组织与管理(存储介质、存储器结构、文件管理、数据库管理)
●信息系统组成及互连网的基本知识(计算机构成原理、槽和端口的部件间可扩展互连方式、层次式的互连结构、互联网络、TCP/IP协议、HTTP协议、WEB应用的主要方式和特点)●人机交互界面的基本概念(窗口系统、人和计算机交流信息的途径(文本及交互操作))●信息技术的新发展、新特点、新应用等。2、计算机的基本操作●WINDOWS和LINUX的基本操作知识●联网的基本使用常识(网上浏览、搜索和查询等)●常用的工具软件使用(文字编辑、电子邮件收发等)3、程序设计的基本知识数据结构●程序语言中基本数据类型(字符、整数、长整数、浮点)●浮点运算中的精度和数值比较●一维数组(串)与线性表●记录类型(PASCAL)/结构类型(C)程序设计●结构化程序设计的基本概念●阅读理解程序的基本能力●具有将简单问题抽象成适合计算机解决的模型的基本能力●具有针对模型设计简单算法的基本能力●程序流程描述(自然语言/伪码/NS图/其他)●程序设计语言(PASCAL/C/C++,)基本算法处理●初等算法(计数、统计、数学运算等)●排序算法(冒泡法、插入排序、合并排序、快速排序)●查找(顺序查找、二分法)●回溯算法◆计算机结构与组成原理◆基本的数学知识(集合的运算、排列与组合)◆计算机结构与组成原理一、计算机发展及应用1、第一台电子计算机的诞生:ENIAC
1946年,世界上第一台数字式电于计算机是由美固宾夕法尼亚大学的物理学家约翰·莫克利(JohnMauchly)和工程师普雷斯伯·埃克特(J.hesper.Eckert)领导研制的取名为ENIAC(ElecotmnicNurnericalIntegratorAndCalculator)的计算杌。2、第一台具有存储程序功能的计算机:EDVAC。冯·诺依曼依据存储程序的工作原理设计.运算器、控制器、存储器、输人设备和输出设备这五部分组成,同ENIAC相比,EDVAC方案有两个重大改进:(1):采用了二进制;(2):提出了“存储程序”,1903年,冯·诺伊曼(Neumann,Johnvon)出生于匈牙利的布达佩斯考题:NOIP101、美籍匈牙利数学家冯·诺依曼对计算机科学发展所做出的贡献包括()。A)提出理想计算机的数学模型,成为计算机科学的理论基础。B)提出存储程序工作原理,对现代电子计算机的发展产生深远影响。C)设计出第一台具有存储程序功能的计算机EDVAC。D)采用集成电路作为计算机的主要功能部件。E)指出计算机性能将以每两年翻一番的速度向前发展。A)美国人B)英国人C)德国人D)匈牙利人艾伦·麦席森·图灵(AlanMathisonTuring,1912年6月23日-1954年6月7日),英国数学家图灵机由三部分组成,包括一条带子、一个读写头和一个控制装置。图灵对于人工智能的发展有诸多贡献,例如:图灵曾写过一篇名为《机器会思考吗?》(CanMachineThink?)的论文,其中提出了一种用于判定机器是否具有智能的试验方法,即图灵试验。图灵奖是美国计算机协会于1966年设立的,又叫"A.M.图灵奖",专门奖励那些对计算机事业作出重要贡献的个人。其名称取自计算机科学的先驱、英国科学家艾伦·图灵,这个奖设立目的之一是纪念这位科学家。①图灵(AlanTuring)是(B)。(NOIP9)
3.在下面各世界顶级的奖项中,为计算机科学与技术领域作出杰出贡献的科学家设立的奖项是()。noip12A.沃尔夫奖B.诺贝尔奖C.菲尔兹奖D.图灵奖E.南丁格尔奖11.在下列关于图灵奖的说法中,正确的有()。noip14A.图灵奖是美国计算机协会于1966年设立的,专门奖励那些对计算机事业作出重要贡献的个人B.图灵奖有“计算机界诺贝尔奖”之称C.迄今为止,还没有华裔计算机科学家获此殊荣D.图灵奖的名称取自计算机科学的先驱、英国科学家阿兰·图灵2000AndrewChi-ChihYao---PhD,UIUC;Prof,Princeton(nowat清华)因对计算理论做出了诸多根本性的重大贡献.(图灵奖自创立以来获得该奖项的首位华裔学者,全球华人的骄傲)C)JohnvonNeumannD)JohnMc-Carthy
E)EdsgerWybeDijkstr1、英国著名诗人拜伦的女儿AdaLovelace(爱达).由于她在程序设计上的开创性工作,AdaLovelace被称为世界上”第一位程序员”。“世界上第一位软件工程师”。2、董铁宝是“中国第一个程序员”。董铁宝1945年赴美国学习,在伊利诺伊大学学习、研究时,他参与了第一代电子计算机伊利亚克机的设计、编程和使用。董铁宝于1956年回到中国并任教于北京大学,成为王选(计算数学专业院士)的老师。董铁宝在1968年文化大革命期间自杀身亡。②第一个给计算机写程序的人是(B)。(NOIP9) A)AlanMathisonTuringB)AdaLovelace3、计算机发展的几个阶段
第一代(1946~
1958)
第二代(1958~
1964)
第三代(1964~
1975)
第四代(1975~至今)主要电子器件电子管晶体管中小规模集成电路大规模/超大规 模集成电路①微型计算机的问世是由于(C)的出现。(NOIP8)A.中小规模集成电路B.晶体管电路C.(超)大规模集成电路D.电子管电路4、计算机应用⑴科学计算(数值计算)。⑵数据处理(信息处理)。⑶人工智能。⑷自动控制。⑸计算机辅助设计和制造:CAI(计算机辅助教学)CAT(计算机辅助测试)CAE(计算机辅助教育)
CAM(计算机辅助制造)CAD(计算机辅助设计)
CIMS(计算机集成制造系统)二、保护知识产权:《计算机软件保护条例》最早是1991年6月4日国务院发布的<<计算机软件保护条例>>,现已废止。现公布《计算机软件保护条例》,自2002年1月1日起实施。第二章软件著作权第八条软件著作权人享有下列各项权利:(一)发表权(三)修改权(五)发行权(七)信息网络传播权(二)署名权(四)复制权;(六)出租权(八)翻译权(九)应当由软件著作权人享有的其他权利。A)编写权B)复制权C)使用权D)著作权①计算机软件保护法是用来保护软件(D)的(NOIP7)三、计算机病毒计算机病毒是一种功能较特殊的计算机程序,计算机病毒的特征可以归纳为下面两点:⑴能够将自身复制到其他程序中。⑵不独立以文件形式存在,仅附加在别的程序上。失去这两个特征中的任何一个,都不成其为病毒。①计算机病毒是()(NOIP7)A)通过计算机传播的危害人体健康的一种病毒B)人为制造的能够侵入计算机系统并给计算机带来故障的程序或指令集合C)一种由于计算机元器件老化而产生的对生态环境有害的物质D)利用计算机的海量高速运算能力而研制出来的用于疾病预防的新型病毒)(NOIP6)A.传播性、潜伏性、易读性与隐蔽性B.破坏性、传播性、潜伏性与安全性C.传播性、潜伏性、破坏性与隐蔽性D.传播性、潜伏性、破坏性与易读性③计算机病毒传染的必要条件是:()。(NOIP8)A)在内存中运行病毒程序C)在内存中运行含有病毒的可执行的程序B)对磁盘进行读写操作 D)复制文件B②计算机病毒的特点是(CB四、计算机系统的组成:1、硬件系统2、软件系统只有硬件没有安装软件的计算机称为“裸机”1、硬件系统的组成:五个基本部分组成:(1)运算器(2)控制器(3)存储器(4)输人设备(5)输出设备1)运算器+控制器=CPU:中央处理器(CenterProcessUnit)计算机的核心部件(指挥系统)直接决定计算机的运行速度。如:计算机的配置:“Intel奔腾IV2.8GHz/512M/80GB/50X”每秒运算次数是:2.8*210*210*2102)存储器
◆外存储器:硬盘、光盘、软盘、优盘等。◆内存储器:ROM和RAMROM:ReadOnlyMemory:只读存储器
RAM:RandomAccessMemory:随机存取存储器
平时说的内存:RAM:256MB,512MB,1GMB◆高速缓存器:cache◆高速缓存器>内存速度>外存速度主机的概念:包括:CPU和内存储器A)寄存器B)硬盘C)软盘D)高速缓存E)光盘)的存取速度最快。(NOIP8)A)高速缓存B)外存储器C)寄存器D)内存储器)存储器(NOIP7)A)只读B)可编程只读C)可擦除可编程只读D)高速缓冲①CPU访问内存的速度比访问下列哪个(些)存储设备要慢(AD)。(NOIP9)②微型计算机中,(c③在计算机硬件系统中,cache是(D4、下面哪个部件对于个人桌面电脑的正常运行不是必需的()。NOIP10A.CPUB.图形卡(显卡)C.光驱D.主板E.内存5、用静电吸附墨粉后转移到纸张上,是哪种输出设备的工作方式()。NOIP10A.针式打印机B.喷墨打印机C.激光打印机D.笔式绘图仪E.喷墨绘图仪6、下列哪个(些)不是计算机的存储设备()。NOIP10A.文件管理器B.内存C.显卡D.硬盘E.U盘7、下列说法中正确的有()。NOIP10A.CPU的基本功能就是执行指令。B.CPU的主频是指CPU在1秒内完成的指令周期数,主频越快的CPU速度一定越快。C.内部构造不同的CPU运行相同的机器语言程序,一定会产生不同的结果。D.在一台计算机内部,一个内存地址编码对应唯一的一个内存单元。E.数据总线的宽度决定了一次传递数据量的大小,是影响计算机性能的因素之一。8、彩色显示器所显示的五彩斑斓的色彩,是由哪三色混合而成的()。NOIP10A.红B.白C.蓝D.绿E.橙9、下列哪个(些)是64位处理器()。NOIP10A.IntelItaniumB.IntelPentiumIIIC.AMDAthlon64D.AMDOpteronE.IBMPower5 C,C,C,ADE,ACD,ACDENOIP116.下列设备中没有计算功能的是()。A.笔记本电脑B.掌上电脑C.智能手机D.电子计算器E.液晶显示器7.Intel的首颗64位处理器是()。A.8088B.8086C.80386D.80486E.Pentium15.下列外设接口中可以通过无线连接的方式连接设备的是()。A.USB2.0高速版B.红外C.蓝牙D.串口E.IEEE802.11g无线网卡17.以下哪个(些)不是计算机的输出设备()。A.鼠标B.显示器C.键盘D.扫描仪E.绘图仪18.以下断电之后将不能保存数据的有()。A.硬盘B.寄存器C.显存D.内存E.高速缓存E,E,BCE,ACD,BCDE)。17.以下断电之后将不能保存数据的有(CDnoip12A.硬盘B.ROMC.显存D.RAM17.以下断电之后仍能保存数据的有(AB)。noip13A.硬盘B.ROMC.显存D.RAM12.计算机在工作过程中,若突然停电,(AC)中的信息不会丢失。noip14A.硬盘B.CPUC.ROMD.RAM)。noip142.微型计算机中,控制器的基本功能是(AA.控制机器各个部件协调工作B.实现算术运算和逻辑运算D.获取外部信息C.存储各种控制信息E.存放程序和数据1.在以下各项中,(D)不是CPU的组成部分。noip13A.控制器B.运算器C.寄存器D.主板E.算术逻辑单元 (ALU)
1.在以下各项中。(E)不是CPU的组成部分。noip12A.控制器B.运算器C.寄存器D.ALUE.RAM2、BIOS(基本输入输出系统)是一组固化在计算机内(C)上一个ROM芯片上的程序。noip12A.控制器B.CPUC.主板D.内存条E.硬盘2、计算机的三总线结构:总线是一组导线、是公共通路,微型计算机中各个组成部件之间的信息传输都是通过它们来实现的地址总线(AB)是单向总线,用以传送CPU向外设或存储器发出的地址信息。数据总线(DB)是双向总线,用以CPU与内存或接口之间传输数据信息。控制总线(CB)是双向总线,有的作为输出,有的作为输入,用以CPU与内存或I/O接口之间传送控制信息。分别传送地址信号、数据信号和控制信号。①中央处理器(CPU)能访问的最大存储器容量取决于(A)。(NOIP8NOIP7)A)地址总线B)数据总线C)控制总线D)实际内存容量②计算机系统总线上传送的信号有()(NOI6)A.地址信号与控制信号B.数据信号、控制信号与地址信号C.控制信号与数据信号D.数据信号与地址信号B二)软件系统包括:1、系统软件:(1)操作系统软件:dos,OS/2,windows95,windows98,windows2000,windowsxpwindowsServer,windowsNT,unix,linux,Netware,WindowsVista(2)计算机语言:机器语言汇编语言高级语言:basic,pascal,c,c++,viscalbasic2、应用软件:office(word,powerpoin,excel),3dmax,flash,photoshop等.什么是面向对象程序设计(模块化):面向对象程序设计(英语:ObjectOriented Programming,缩写:OOP),指一种程序设计范型, 同时也是一种程序开发的方法论。它将对象作为程序的 基本单元,将程序和数据封装其中,以提高软件的重用 性、灵活性和扩展性。20世纪70年代的SmallTalk语言在面向对象方面堪称经 典--以至于30年后的今天依然将这一语言视为面向对象 语言的基础。传统的面向过程程序设计面向对象语言(Object-OrientedLanguage)是一类以对象作为基本程序结构单位的程序设计语言一种是纯面向对象语言,如Smalltalk、EIFFEL等。混合型面向对象语言,即在过程式语言及其它语言中加入类、继承等成分,如C++、Objective-C等。VisualB\C,Java1、下列哪个(些)不是数据库软件的名称()。NIOP10E.Foxpro
A.MySQLB.SQLServerC.Oracle2、下列哪个(些)软件属于操作系统软件(
D.Outlook)。NIOP10A.MicrosoftWordB.WindowsXPC.FoxmailD.金山影霸E.RedHatLinux3、下列哪个(些)程序设计语言支持面向对象程序设计方法()。NIOP10A.C++B.ObjectPascalC.CD.SmalltalkE.Java4、下列哪个(些)软件不是操作系统软件的名字()。NOIP9A)WindowsXPB)DOSC)LinuxD)OS/2E)Arch/Info5、在以下各项中,()不是操作系统软件。noip14A.SolarisB.LinuxC.SybaseD.WindowsVistaE.SymbianSolaris:SunMicrosystems研发的计算机操作系统。它被认为是UNIX操作系统的衍生版本之一
Symbian是一个实时性、多任务的纯32位操作系统,具有功耗低、内存占用少等特点,常见于手 机上,作为目前智能手机的主要操作系统之一。C.高级语言程序比汇编语言程序更容易从一种计算机移植到另一种计算机上D.C是一种面向过程的高级计算机语言B.高级语言程序比汇编语言程序更容易从一种计算机移植到另一种计算机上C.C++是历史上的第一个支持面向对象的计算机语言D.高级语言比汇编语言更高级,是因为它的程序的运行效率更高18.在下列关于计算机语言的说法中,正确的有(CD)。noip13A.高级语言比汇编语言更高级,是因为它的程序的运行效率更高B.随着Pascal、C等高级语言的出现,机器语言和汇编语言已经退出了历史舞台18.在下列关于计算机语言的说法中,正确的有(AB)。noip12A.Pascal和C都是编译执行的高级语言五、计算机指令系统计算机能直接识别和执行的命令称为指令。指令本身是二进制代码。是要计算机执行某种操作的命令。用机器指令编写的程序称之为机器语言程序。一条指令通常由操作码和地址码两部分组成。六、计算机的数字系统数值信息在计算机内的表示方法就是用二进制数来表示。一般说来,如果数制只采用R个基本符号,则称为基R数值,R称为数制的基数,而数制中每一固定位置对应的单位值称为权。
进制 二进制 八进制 十进制十六进制基数R
2 8 10 16
基本符号0,10,1,2,3,4,5,6,70,1,2,3,4,5,6,7,8,90,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(对应十进制数的10—15。)进位计数制的编码符合“逢R进位”的规则,各位的权是以R为底的幂,一个数可按权展开成为多项式。例如,一个十进制数256.47可按权展开为256.47=2×102+5×101+6×10°十4×10-1+7×10-21、R进制转换为十进制基数为R的数字,只要将各位数字与它的权相乘,其积相加,和数就是十进制数例:3506.28=6×8°+0×81+5×82+3×83+2×8-1=1862.25例:0.2A16=2×16-1+10×16-2=0.16406252、十进制转换为R进制+进制整数转换成R进制的整数:除R取余法。十进制小数转换成R进制时:乘R取整.例:将0.312510转换成二进制数0.3125×2=0.6250.625×2=1.250.25×2=0.50.5×2=1.0所以0.312510=0.010123、二、八、十六进制的相互转换
每位八进制数相当于三位二进制数,每位十六进制数相当于四位二进制数。 在转换时,位组划分是以小数点为中心向左右两边延伸,中间的0不能省略,两头不够时可以补0。尤其是小数后末尾的0例如:将1011010.12转换成八进制和十六进制数001011010.1001011010.12=132.48132.401011010.10001011010.12=5A.8165A.8将十六进制数F7.28变为二进制数F7.28F7.2816=11110111.00101211110111.00101000A)0100000111B)10000011C)110000111D)A)1011/1000000 C)0.001011B)1011/100000000D)0.0001011A)10000B)FFFFC)1FFFFD)EFFFF①十进制数2003等值于二进制数(D)。(NOIP9)11111010011E)1111010011②十进制书11/128可用二进制数码序列表示为:(D)。(NOIP8)③算式(2047)10-(3FF)16+(2000)8的结果是(A)。(NOIP8NOIP7) A)(2048)10B)(2049)10C)(3746)8D)(1AF7)16④64KB的存储器用十六进制表示,它的最大的地址码是(B)(NOIP7)⑤十进制算术表达式3*512+7*64+4*8+5的运算结果,用二).(NOIP5)A.(11011001)2B.(75)10C.(37)8D.(2A)16C)(5)16A)(-1715)10 D)(101)2
B)(5)10E)(3263)8进制表示为(BA·10111100101B·11111100101C·11110100101D·11111101101⑥下列无符号数中,最小的数是(C)(NOIP6)⑦运算式(2008)10-(3723)8的结果是(BCD)。NOIP98、十进制数100.625等值于二进制数( A.1001100.101B.1100100.101 D.1001100.11E.1001100.0113、(2004)10+(32)16的结果是(
)(NOIP10)。 C.1100100.011)。(NOIP10)A.(2036)16B.(2054)10C.(4006)8D.(100000000110)2E.(2036)10)(NOIP11)。3、以下二进制数的值与十进制数23.456的值最接近的是( A.10111.0101B.11011.1111C.11011.0111 D.10111.0111E.10111.111112.(3725)8+(B)16的运算结果是()。(NOIP11)
A.(3736)8B.(2016)10C.(11111100000)2D.(3006)10E.(7E0)16)。noip1212.(2010)16+(32)8的结果是(A.(8234)10B.(202A)16C.(100000000110)2D.(2042)167、与十进制数28.5625相等的四进制数是()。noip14A.123.21B.131.22C.130.22D.130.21E.130.2015.(2008)10+(5B)16的结果是()。noip14A.(833)16B.(2099)10C.(4063)8D.(100001100011)2)。noip138、与十进制数17.5625对应的8进制数是(A.21.5625B.21.44C.21.73D.21.731E.前4个答案都不对)。noip1313.(2070)16+(34)8的结果是(A.(8332)10B.(208C)16C.(100000000110)2D.(20214)8)。noip129.与十进制数1770.625对应的八进制数是(
A.3352.5B.3350.5C.3352.1161D.3350.1151E.前4个答案都不对)。noip1212.(2010)16+(32)8的结果是(A.(8234)10B.(202A)16C.(100000000110)2D.(2042)16七、在计算机中带符号数的表示法原码:在用二进制原码表示的数中,符号位为0表示正数,符号位为1表示负数,其余各位表示数值部分。如:10000010,00000010反码:反码的定义如下:⑴对于正数,它的反码表示与原码相同。即[x]反=[x]原⑵对于负数,则除符号位仍为“1”外,其余各位“1”换成”0”,”0”换成1”,即得到反码[X]反。例如[-1101001]反=10010110。⑶对于0,它的反码有两种表示:[+0]反=00„0[-0]反=11„1补码:正数的补码就是该正数本身。[01100100]补=01000100对于负数:两头的1不变,中间取反。[10100100]补=11011100[+0]补=[-0]补=00„0。BCD码(8421码)BCD码就是用二进制代码表示的十进制数,也称BCD数。它是用4位二进制代码0000—1001来表示十进制数0---9。如:39的BCD码为00111001。A)0.1011101 C)0.0101101B)11110110D)0.100110)(NOIP7)②[x]补码=10011000,其原码为( A)011001111 B)11101000 C)11100110 D)01100101①已知x=(0.1011010)2,则[x/2]补=(C)2。(NOIP8)B八、信息存储单位⑴位(bit,缩写为b):度量数据的最小单位,表示一位二进制信息。⑵字节(byte,缩写为B):一个字节由八位二进制数字组成(lbyte=8bit)。字节是信息存储中最常用的基本单位。计算机存储器(包括内存与外存)通常也是以多少字节来表示它的容量。常用的单位有:KB1K=1024MB1M=1024KGB1G=1024MTB1t=1024G机器字(word):字是位的组合,并作为一个独立的信息单位处理。字又称为计算机字,它取决于机器的类型、字长以及使用者的要求。常用的固定字长有8位、16位、32位等。九、计算机网络知识1、计算机网络的拓扑结构网络中各个站点相互连接的方法和形式称之为网络拓扑总线拓扑星型拓扑树型拓扑环型拓扑2、计算机网络体系结构的核心是OSI模型国际标准化组织(ISO)提出的开放系统互联参考模型(OSI)已成为网络体系结构的标准
在这些层中,除了最高的第7层没有需要服务的上一层、最低的第1层没有可利用服务的下一层外,其它的每一层都建立在下一层的基础上,利用下一层来实现自己的功能,并向上一级提供服务。
主机A与主机B进行通信时,通信协议是在对等层之间进行的。其中,物理层与物理层之间的通信协议是直接的,其他对等层之间的通信协议都是间接的。74329、TCP/IP是一组构成互联网基础的网络协议,字面上包括两组协议:传输控制协议(TCP)和网际协议(IP)。TCP/IP协议把Internet网络系统描述成具有四个层次功能的网络模型,其中提供源节点和目的节点之间的信息传输服务,包括寻址和路由器选择等功能的是()。Noip14A.链路层B.网络层C.传输层D.应用层
E.会话层TCP/IP(TransmissionControlProtocol/InternetProtocol)的简写,中文译名为传输控制协议/因特网互联协议,又叫网络通讯协议。超文本传输协议(HTTP),文件传输协议(FTP),Telnet和简单邮件传输协议(SMTP:发送收电子邮件,pop3:接收电子邮件)3、Internet网络地址(IP地址)A类网络为大型网络;B类网络为中型网络;C类网络为小型网络。这三类网络的地址特征为⑴A类网络以0开头,网络号码是7位,主机号码是24位⑵B类网络以10开头,网络号码是14位,主机号码是16位⑶C类网络以110开头,C类网络的网络号码是21位,主机号码是8位D类地址以1110开头,E类地址以11110开头。8.常见的邮件传输服务器使用()协议发送邮件。(NOIp11) A.HTTPB.SMTPC.TCPD.FTPE.POP39.不能在Linux上使用的网页浏览器是()。(NOIp11)
A.InternetExploreB.NetscapeC.OperaD.FirefoxE. Mozilla8、下列哪个网络上常用的名字缩写是错误的()。(NOIP10)
A、WWW(WorldWideWeb) B、URL(UniformResourceLocator) C、HTTP(HypertextTransferProtocol)
D、FTP(FastTransferProtocol) E、TCP(TransferControlProtocol)。10、一台计算机如果要利用电话线上网,就必须配置能够对数字信号和模拟信号进行相互转换的设备,这种设备是()。A.调制解调器B.路由器C.网卡D.网关E.网桥十、逻辑运算:◆运算:·+∧ ¬
与: 或: 非:异或:andor∨notxor◆运算的优先级:非>与>或1、“与”运算(“·”,“∧”,and)在逻辑问题中,如果决定某一事件发生的多个条件必须同时具备,事件才能发生,则这种因果关系称之“与”逻辑(并且)。“与”运算又称为逻辑乘,其运算符号为“·”,有时也用“∧”表示。两变量“与”运算关系可表示为F=A·B或者F=A∧B“与”运算的运算法则为:0·0=00·1=01·0=01·1=1结论:若A、B均为1,则F为1;否则,F为0推广:A·0=0A·1=A2、“或”运算(“+”,“∨”,or)
在逻辑问题的描述中,如果决定某一事件是否发生的多个条件中,只要有一个或一个以上条件成立,事件便可发生,则这种因果关系称之为“或”逻辑。 “或”运算又称逻辑加,其运算符号为“+”,有时也用“∨”表示。两变量“或”运算的关系可表示为 F=A+B或者F=A∨B“或”运算的运算法则为:0+0=00+1=11+0=11+1=1结论:仅当A、B均为0时,F才为0推广:A+0=AA+1=13.“非”运算¬F=-A或者F=¬A“非”运算的运算法则为=1=0
在逻辑问题中,如果某一事件的发生取决于条件的否定,即事件与事件发生的条件之间构成矛盾,则这种因果关系称为“非”逻辑。。“非”运算也叫求反运算或者逻辑否定。其运算符号为“-”,有时也用“¬”表示。“非”运算的A逻辑关系可表示为-0-1①(NOIP9)假设A=true,B=false,C=ture,D=ture,逻辑运算表达式A/\B\/C/\D的值是()。A)trueB)falseC)0D)1E)NULL②(NOIP8)已知A=35H,A/\05H\/A/\30H的结果是:()。A)30HB)05HC)35HD)53H11.(NIOP11)设A=true,B=false,C=false,D=true,以下逻辑运算表达式值为真的有()。 A.(A∧B)∨(C∧D) B.((A∧B)∨C)∧D C.A∧((B∨C)∨D) D.(A∧(B∨C))∨D E.(A∨B)∧(C∨D)5.已知A=11001010,B=00001111,C=01011100,A∨B∧C=()。(A)11001110(C)11101110(B)01110110(D)0100110013.下列逻辑运算正确的是()。A)A·(A+B)=AB)A+(A·B)=AC)A·(B+C)=A·B+A·CD)A+(B·C)=(A+B)·(A+C)E)A+1=A5.在Pascal语言中,表达式(21xor2)的值是()noip12A.441B.42C.23D.24E.256.在Pascal语言中,判断a不等于0且b不等于0的正确的条件表达式是()noip12A.nota=0ornotb=0B.not((a=0)and(b=0))C.not(a=0andb=0)D.(a<>0)or(b<>0)E.(a<>0)and(b<>0)11.设A=B=D=true,C=E=false,以下逻辑运算表达式值为真的有()。noip12A.(¬A∧B)∨(C∧D)∨¬EB.¬(((A∧B)∨C)∧D∧E)C.A∧(B∨C∨D∨E)D.(A∧(B∨C))∧D∧E推荐的
pascal:
freepascal
Lazarus
c及c++:
DevC++
gcc/g++
不推荐的:
TP7(turbopascal7)
TC(turboC)
VisualC++
竞赛环境的考察:
16.在下列各软件中,属于NOIP竞赛(复赛)推荐使用的语言环境有()。
noip12 A.gcc/g++B.TurboPascal C.TurboCD.freepascal 16.在下列各软件中,属于NOIP竞赛(复赛)推荐使用的语言环境有()。
noip13 A.gccB.g++ C.TurboCD.freepascal 19.NOIP竞赛推荐使用的语言环境有()。noi14A.Dev-C++B.VisualC++C.freepascalD.Lazarus信息学竞赛中的数学知识◆集合的运算◆排列与组合◆集合及其运算1、集合的运算:并、交、补、差2、容斥原理1、集合的运算:并、交、补、差并:∪交:∩补:^或~或-差:-ABABAABA∪BA∩BA-B8.(NOIP9)设全集E={1,2,3,4,5},集合A={1,4},B={1,2,5},C={2,4},则集合(A∩B)∪~C为()。A)空集B){1}C){3,5}D){1,5}E){1,3,5}1、(NOIP10)设全集I={a,b,c,d,e,f,g},集合A={a,b,c},B={b,d,e},C={e,f,g},那么集合为()。
A.{a,b,c,d}B.{a,b,d,e} C.{b,d,e}D.{b,c,d,e}E.{d,f,g}2.(NOIP11)设全集I={a,b,c,d,e,f,g,h}, 集合B∪A={a,b,c,d,e,f}, C∩A={c,d,e},A∩~B={a,d},那么集合C∩B∩A为()。 A.{c,e}B.{d,e}C.{e}D.{c,d,e}E.{d,f}2、容斥原理
在计数时,为了使重叠部分不被重复计算,人们研究出一种新的计数方法,这种方法的基本思想是: 先不考虑重叠的情况,把包含于某内容中的所有对象的数目先计算出来,然后再把计数时重复计算的数目排斥出去,使得计算的结果既无遗漏又无重复,这种计数的方法称为容斥原理。对有限集合S,用S表示S的元素个数容斥原理的第一形式:设A,B是有限集合,则ABABAB容斥原理的第二形式:设A、B、C是有限集合,则ABCABCBCCAABABC1、(NOIP10)75名儿童到游乐场去玩。他们可以骑 旋转木马,坐滑行铁道,乘宇宙飞船。已知其中 20人这三种东西都玩过,55人至少玩过其中的两 种。若每样乘坐一次的费用是5元,游乐场总共收入700,可知有名儿童没有玩过其中任何一种。2、某学校足球队有球衣30件,篮球队有球衣15件, 排球队有球衣18件,三队队员总数为50人,其中 有2人同时参加3个队,那么同时只参加两个队的 队员有多少?3、分母是1001的最简分数一共有多少个?
10,9◆排列与组合P1.排列的定义:
从n个不同元素中,任取m个元素,按照一定的顺序排成一 列,叫做从n个不同元素中取出m个元素的一个排列.
排列数公式:
全排列问题:
n个不同的元素排成一排,排列方法有:
nn=n*(n-1)*(n-2)*„*2*1=n!PnPm2.组合的定义:
从n个不同元素中,任取m个元素,并成一组,叫做从n个 不同元素中取出m个元素的一个组合.
组合数公式:排列与组合的区别与联系:与顺序有关的为排列问题,与顺序无关的为组合问题.m mmCn
n!m!(nm)!n(n1)(n2)(nm1)
m!加法原理和乘法原理从A到C共有多少中走法?ABC例1:学校师生合影,共8个学生,4个老师,要求老师在学生中间,且老师互不相邻,共有多少种不同的合影方式?例2:5个男生3个女生排成一排,3个女生要排在一起,有多少种不同的排法?例3:袋中有不同年份生产的5分硬币23个,不同年份生产的1角硬币10个,如果从袋中取出2元钱,有多少种取法?共有C233C231C101种取法.结论3剩余法:在组合问题中,有多少取法,就有多少种剩法,他们是一一对应的,因此,当求取法困难时,可转化为求剩法.
分析此题是一个组合问题,若是直接考虑取钱的问题的话,情况比较多,也显得比较凌乱,难以理出头绪来.但是如果根据组合数性质考虑剩余问题的话,就会很容易解决问题.以剩下0.15元即剩下3个5分或1个5分与1个1角,所以例4学校安排考试科目9门,语文要在数学之前考,有多少种不同的安排顺序?例5某个班级共有43位同学,从中任抽5人,正、副班长、团支部书记至少有一人在内的抽法有多少种?P/rP/n=(n-1)!圆周排列:从n个不同的元素中取r个沿一圆周排列,排列的方案:rnN个元素的圆周排列:
nn有重复元素的排列问题:如:n1个a,n2个b,n3个c,排成一排,有多少种排列方法。n1!*n2!*n3!(n1n2n3)!C重复元素的组合问题:从n种不同的元素中取r个的元素的组合,允许有重复元素的组合:rnr1典型模型:r个相同的小球,放到n个不同的盒子里,所有的放置方法。2.(NOIP7)平面上有三条平行直线,每条直线上分别有7, 5,6个点,且不同直线上三个点都不在同一条直线上。 问用这些点为顶点,能组成多少个不同四边形?2、(NOIP10)由3个a,5个b和2个c构成的所有字符串中,包含子串“abc”的共有()个。A.40320B.39600C.840D.780E.601.(NOIP8) 在书架上放有编号为1,2,...,n的n本书。现将n本书全部取下然后再放回去,当放回去时要求每本书都不能放在原来的位置上。例如:n=3时: 原来位置为:123放回去时只能为:312或231这两种
问题:求当n=5时满足以上条件的放法共有多少种?(不用列出每种放法)错排问题:n个不同元素的错排问题:如:1,2,3,。。。,n的错排问题,i不在第i个位置的排列方法。分析:设f(n)为n个不同元素的错排方案。第一部分:n先不动,把另外的n-1个数错排,方案是:f(n-1),然后n和另外的n-1个每一个交换,共有(n-1)*f(n-1)种方案。第二部分:n和其他的n-1个之一交换,其余的n-2个错排,共有(n-1)*f(n-2)种方案。由加法原理:f(n)=(n-1)*(f(n-1)+f(n-2))f(1)=0;f(2)=1;44......(1))
1111n12!3!4!5!nf(n)n!(错排的计算公式:几类重要的递推关系:一、第二类Stirling数问题一:放置小球n个有区别的球放到m个相同的盒子中,要求无一空盒,其不同的方案数用S(n,m)表示,称为第二类Stirling数设有n个不同的球,分别用b1,b2,……bn表示。从中取出一个球bn,bn的放法有以下两种:1)bn独自占一个盒子;那么剩下的球只能放在m-1个盒子中,方案数为S(n-1,m-1)2)bn与别的球共占一个盒子;那么可以事先将b1,b2,……bn-1这n-1个球放入m个盒子中,然后再将球bn可以放入其中一个盒子中,方案数为m*S(n-1,m)S(n,m)=m*S(n-1,m)+S(n-1,m-1)(n>1,m>1)边界条件:S2(n,1)=1;S2(n,n)=1;S2(n,k)=0(k>n)问题二:集合划分问题。
设S是一个包含n个元素的集合,S={b1,b2,b3,…,bn},现需要将S集 合划分为m个满足如下条件的集合S1,S2,…Sm。
Si≠∮; Si∩Sj=∮; S1∪S2∪…∪Sm=S;(1<=I,j<=m)则称S1,S2,…,Sm是S的一个划分。编程:输入n和m的值,输出不同的划分方案数。要求:输入数据有一行,第一个数是n,第二个数m。样例:输入:43输出:6noip131.给定n个有标号的球,标号依次为1,2,…,n。将这n个球放入r个相同的盒子里,不允许有空盒,其不同放置方法的总数记为S(n,r)。例如,S(4,2)=7,这7种不同的放置方法依次为{(1),(234)},{(2),(134)},{(3),(124)},{(4),(123)},{(12),(34)},{(13),(24)},{(14),(23)}。当n=7,r=4时,S(7,4)=_____________二、Catalan数问题一:凸n边形的三角形剖分在一个凸n边形中,通过不相交于n边形内部的对角线,把n边形拆分成若干三角形,不同的拆分数目用f(n)表之,f(n)即为Catalan数。例如五边形有如下五种拆分方案,故f(5)=5。求对于一个任意的凸n边形相应的f(n)。f(i)*f(n-i1)区域①是一个凸k边形,区域②是一个凸n-k+1边形,区域①的拆分方案总数是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新疆维吾尔医学专科学校《全球变化生态学》2023-2024学年第二学期期末试卷
- 池州职业技术学院《分子生物学原理》2023-2024学年第二学期期末试卷
- 上海中侨职业技术大学《管理经典文献导读》2023-2024学年第二学期期末试卷
- 秦皇岛职业技术学院《西方哲学史》2023-2024学年第二学期期末试卷
- 金属钢丝骨架施工方案
- 重庆能源职业学院《旅游经济学》2023-2024学年第二学期期末试卷
- 沈阳职业技术学院《中医文化学》2023-2024学年第二学期期末试卷
- 石家庄工程围墙施工方案
- 苏科版数学七年级上册2.5《有理数的加法与减法》(第4课时)听评课记录
- 淮南职业技术学院《列车运行控制技术》2023-2024学年第二学期期末试卷
- 药品集采培训课件
- 股骨干骨折教学演示课件
- 高中物理考试成绩分析报告
- 动静脉内瘘血栓
- 部编版小学语文三年级上册同步练习试题含答案(全册)
- 朗诵《诗颂风华》
- 血性胸水的护理课件
- 医共体人财物管理系统需求说明
- 临时占用城市道路申请表
- 四年级数学下册口算天天练45
- 雕塑采购投标方案(技术标)
评论
0/150
提交评论