




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2009年9月全国计算机二级C语言笔试试卷含参考答案发布时间:2009-10-12 19:35:50 发布人:东方教育网 新闻来源:一、选择题(1)-(10)、(21)-(40)每题2分,(11)-(20)每题1分,共70分)(1)下列数据结构中,属于非线性结构的是A)循环队列B)带链队列C)二叉树D)带链栈(2)下列数据结构中,能够按照“先进先出”原则存取数据的是:A)循环队B)栈C)队列D)二叉树(3)对于循环队列,下列叙述中正确的是A)队头指针是固定不变的B)队头指针是一定大于队尾指针C)队头指针一定小于队尾指针D)队头指针可以大于队尾指针,也可以小于队尾指针(4)算法的空间复杂度是指A)算法在执行过程中所需要的计算机存储空间B)算法所处理的数据量C)算法程序中的语句或指令条数D)队头指针可以大于队尾指针,也可以小于队尾指针(5)软件设计中划分模块一个准则是A)低内聚低耦合B)高内聚低耦合C)低内聚高耦合D)高内聚高耦合(6)下列选项中不属于结构化程序设计原则的是A)可封装B)自顶向下C)模块化D)逐步求精(7)软件详细设计产生的图如下:该图是:A)N-S图B)PAD图C)程序流程图D)E-R图(8)数据库管理系统是A)操作系统的一部分B)在操作系统支撑下的系统软件C)一种编译系统D)一种操作系统(9)在E-R中,用来表示实体联系的图形是A)椭形图B)矩形C)菱形D)三角形(10)有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为A)选择B)投影C)交D)并(11)以下描述中正确的是A)程序设计的任务就是编写程序代码并上机调试B)程序设计的任务就是确定所用数据结构C)程序设计的任务就是确定所用算法D)以上三种说法都不完整(12)以下选项中,能用作用户标示符的是A)viodB)8_8C)_0_D)unsigned(13)阅读以下程序#includemain()intcase;floatprintf;Printf(“请输入2个数:”);Scanf(“%d%f”,&case,&printf);Printf(“%d%fn”,case,printf);该程序在编译时产生错误,其出错原因是A)定义语句出错,case是关键字,不能用作用户自定义标示符B)定义语句出错,printf不能用作用户自定义标示符C)定义语句出错,scanf不能作为输入函数使用D)定义语句出错,printf不能输出case的值(14)表达式:(int)(double)9/2)-(9)%2的值是A)2B)3C)4D)D(15)若有定义语句:int:x=10;,则表达式x-=x+x的值为A)-20B)-10C)0D)10(16)有以下程序#includeMain()inta=1,b=0;Printf(“%d”,b=a+b);Printf(“%dn”,a=2*b);程序运行的输出结果是A)0,0B)1,0C)3,2D)1,2(17)设有定义:inta=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是A)if(ab)c=a,a=b,b=c;B)if(ab)c=a,a=b,b=c;C)if(ab)c=a;a=b;b=c;D)if(ab)c=a;a=b;b=c;(18)有以下程序#includemain()intc=0,k;For(k=1;kb?(bc?1:0):0;功能相同的是A)if(ab)&(bc)k=1;B)if(ab)|(bc)k=1;elsek=0;elsek=0;C)if(ab)k=1;elseif(bc)k=1;elsek=0;(20)有以下程序#includemain()chars=(“012xy”);inti,n=0;for(i=0;s!=0;i+)if(s=a&s=z)n+;printf(“%dn”,n);程序运行后的输出结果是A)0B)2C)3D)5(21)有以下程序#includemain()intn=2,k=0;while(k+&n+2);Printf“%d%dn”,k,n;程序运行后的输出结果是A)02B)13C)57D12(22)有以下定义语句,编译时会出现编译错误的是A)chara=a;B)chara=0C)chara=aaD)chara=x2d;(23)有以下程序#includemain()charc1,c2;C1=A+8-4;C2=A+8-5;Printf“%c%dn”,c1,c2;已知字母A的ASCII码为65,程序运行后的输出结果是A)E,68B)D,69C)E,DD)输出无定值(24)有以下程序#includeVoidfunintpintd=2;p=d+;printf(“%d”,p);main()inta=1;fun(a);printf(“%dn”,a);程序运行后的输出结果是A)32B)12C)21D)22(25)以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#defineMIN-2147483647intfindmaxintx,intninti,max;for(i=0;in;i+)max=MIN;if(maxx)max=x;returnmax;造成错误的原因是A)定义语句inti,max;max未赋初值B)赋值语句max=MIN;中,不应给max赋MIN值C)语句if(maxx)max=x;中判断条件设置错误D)赋值语句max=MIN;放错了位置(26)有以下程序#includemain()intm=1,n=2,*p=&m,*Q=&n,*r;r=p;p=q;q=r;printf(“%d,%d,%d,%dn”,m,n,*p,*q);程序运行后的输出结果是A)1,2,1,2B)1,2,2,1C)2,1,2,1D)2,1,1,2(27)若有定义语句:inta410,*p,*q4;且0=i4,则错误的赋值是A)p=aB)q=ac)p=aD)p=&a21(28)有以下程序#include#includemain()charstr20=(“one*world”,“one*dream!”),*p=str1;Printf(“%d”,strlen(p);printf(“%sn”,p);程序运行后的输出结果是A)9,One*WorldB)9,One,Dream!C)10,One,Dream!D)10,One*World(29)有以下程序#includemain()inta=2,3,5,4,i;for(i=0;i4;i+)switch(i%2)case0:switch(a%2)case0:a+;break;Case1;a-;break;Case1:a=0for(i=0;i4;i-1)printf(“%d”,a);printf(“n”);程序运行后的输出结果是A)3344B)2050C)3040D)0304(30)有以下程序#include#includemain()chara10=”abcd”;Printf(“%d,%dn”),strlen(a),sizeof(a);程序运行后的输出结果是A)7,4B)4,10C)8,8D)10,10(31)下面是有关C语言字符数组的描述,其中错误的是A)不可以用赋值语句给字符数组名赋字符串B)可以用输入语句吧字符串整体输入给字符数组C)字符数组中的内容不一定是字符串D)字符数组只能存放字符串(32)下列函数的功能是fun(char*a,char*b)while(*b=*a)!=0)a+;b+A)将a所指字符串赋给b所指空间B)使指针b指向a所指字符串C)将a所指字符串和b所指字符串进行比较D)将查a和b所指字符串中是否有0(33)设有以下函数:Viodfun(intn,char*s).则下面对函数指针的定义和赋值均正确的是A)viod(*pf)();pf=fun;B)viod*pf();pf=fun;C)viod*pf();*pf=fun;D)viod(*pf)(int,char);pf=&fun;(34)有以下程序#includeintf(intn);main()inta=3,s;s=f(a);s=s+=(a);printf(“%dn”,s);int(intn)statieinta=1;n+=a+;returnn;程序运行后的输出结果是A)7B)8C)9D)10(35)有以下程序#include#definef(x)x*x*xmain()inta=3,s,t;s=f(a+1);t=f(a+1);printf(%d,%d,s,t);程序运行后的输出结果是A)10,64B)10,10C)64,10D)64,64(36)下面结构体的定义语句中,错误的是A)structordintx;inty;intz;structorda;B)structordintx;inty;intz;structorda;C)structordintx;inty;intz;a;D)structintx;inty;intz;a;(37)设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是A)charstr=string;c=str;B)scanf(%s,c);C)c=gentchar()D)*c=string;(38)有以下程序#include#includestructAinta;charb10;doublec;structAf(structAt);main()structAa=1001,ZhangDa,1098.0;a=f(a);printf(%d,%s,%6.1fn,a.a,a.b,a.c);structAf(structAt)t.a=1002;strcpy(t.b,ChangRong);t.c=1200.0;returnt;程序运行后的输出结果是A)1001,ZhangDa,1098.0B)1002,ZhangDa,1202.0C)1001,ChangRong,1098.0D)1002,ChangRong,1202.0(39)若有以下程序intr=8;printf(%dn,r1);输出结果是A)16B)8C)4D)2(40)下列关于C语言文件的细述中正确的是A)文件由一系列数据一次排列组成,只能构成二进制文件B)文件由结构序列组成,可以构成二进制文件或文本文件C)文件由数据序列组成,可以构成二进制文本或文本文件D)文件由字符序列组成,其类型只能是文本文件二、填空题(每空2分,共30分)(1)某二叉树有5个度为2的结占以及3个度为1的结点,则该二叉树中共有【1】个结点。(2)程序流程图中的菱形框表示的是【2】(3)软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中【3】阶段产生软件需求规格说明书。(4)在数据库中,实体集之间的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为【4】(5)人员基本信息一般包括:身份证号、姓名、性别、年龄等。其中可以作为主关键字的是【5】(6)若有定义语句:inta=5;,则表达式:a+的值是【6】。(7)若有语句doublex=17;inty;当执行y=(int)(x/5)%2;之后y的值为【7】。(8)以下程序运行后的输出结果是【8】#includemain()intx=20;printf(%d,0x20);printf(%d,0x&x20);(9)以下程序运行后的输出结果是【9】#includemain()inta=1,b=7;dob=b/2;a+=b;while(b1);printf(%dn,a);(10)有以下程序#includemain()intf,f1,f2,i;f1=0;f2=1;printf(%d%d,f1,f2);for(i=3;i=5;i+)f=f1+f2;printf(%d,f);f1=f2;f2=f;printf(n);程序运行后的输出结果是【10】(11)有以下程序#includeinta=5;voidfun(intb)inta=10;a+=b;printf(%d,a);main()intc=20;fun(c);a+=c;printf(%dn,a);程序运行后的输出结果是【11】(12)设有定义sturctpersonintID;charname12;p;请将scanf(%d,【12】);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。(13)有以下程序#includemain()chara20=Howareyou?,b20;scanf(%s,b);printf(%s%sn,a,b);程序运行时从键盘输入:Howareyou?则输出结果为【13】(14)有以下程序#includetypedefstructintnum;doubles;REC;voidfun1(RECx)x.num=23;x.s=88.5;main()RECa=16,90.5;fun1(a);printf(%dn,a.num);程序运行后的输出结果【14】(15)有以下程序#includefun(intx)if(x/20)fun(x/2);printf(%d,x);main()fun(6);printf(n);程序运行后的输出结果是【15】2009年9月二级C语言笔试参考答案一、选择题1-5:CBDAB6-10:ACBCD11-15:DCABB16-20:DCAAB21-25:DCACD26-30:BACCB31-35:DADCA36-40:BAACC二、填空题1、142、逻辑条件3、需求分析4、多对多5、身份证号6、57、18、109、510、0112311、302512、&p.ID13、Howareyou?How14、1615、1361.1计算机概述考点1计算机发展简史1946年2月日,世界上第一台电子计算机Eniac在美国宾夕法尼亚大学诞生,它的出现具有划时代的伟大意义。从第一台计算机的诞生到现在,计算机技术经历了大型机、微型机及网络阶段。对于传统的大型机,根据计算机所采用电子元件的不同而划分为电子管、晶体管、集成电路和大规模、超大规模集成电路等四代,如表l1-1所示 。 我国在微型计算机方面,研制开发了长城、方正、同方、紫光、联想等系列微型计算机我国在巨型机技术领域中研制开发了“银河”、“曙光”、“神威”等系列巨型机。考点2计算机的特点现代计算机算一般具有以下几个重要特点。(1)处理速度快(2)存储容量大。(3)计算精度高。(4)工作全自动。(5)适用范围广,通用性强。考点3计算机的应用计算机具有存储容量大,处理速度快,逻辑推理和判断能力强等许多特点,因此已被广泛应用于各种科学领域,并迅速渗透到人类社会的各个方面,同时也进人了家庭。计算机主要有以下几个方面的应用。(1)科学计算(数值计算)。(2)过程控制。(3)计算机辅助设计(CAD)和计算机辅助制造(CAM)。(4)信息处理。(5)现代教育(计算机辅助教学(CAI)、计算机模拟、多媒体教室、网上教学和电子大学)。(6)家庭生活。考点4计算机的分类计算机品种众多,从不同角度可对它们进行分类,如表1-2所示。1.2数制与编码考点5数制的基本概念1.十进制计欺制其加法规则是“逢十进一”,任意一个十进制数值都可用0. 1. 2 .3 .4 .5 .6 .7 .8.9共10个数字符号组成的字符串来表示,这些数字符号称为数码;数码处于不同的位置代表不的数值。例如720.30可以写成7x1022x1010x1003 x10 10x10 2,此式称为按权展开表示式2. R进制计数制从十进制计数制的分析得出,任意R进制计数制同样有基数N、和Ri按权展开的表示式。R可以是任意正整数如二进制R为2。(1)基数(Radix)一个计数所包含的数字符号的个数称为该数的基,用R表示。例如,对二进制来说,任意一个二进制数可以用0,1两个数字符表示,其基数R等于2。(2)位值(权)任何一个R进制数都是由一串数码表示的,其中每一位数码所表示的实际值都大小,除数码本身的数值外,还与它所处的位置有关,由位置决定的值就称为位置(或位权)。 位置用基数R的I次幂Ri表示。假设一个R进制数具有n为整数,m位小数,那么其位权为Ri,其中i=-mn-1。(3)数值的按权展开任一R进制数的数值都可以表示为:各个数码本身的值与其权的乘积之和。例如,二进制数101.01的按权展开为:101.01B=122+021+120+021+122=5.25D任意一个具有n位整数和m位小数的R进制数的按权展开为:(N)R=dn-1RN-1+dn-2RN-2+d2R2+d1R1+d0R0+d-1R-1+d-MR-M其中di为R进制的数码考点6二、十、十六进制数的数码(1)十进制和二进制的基数分别为10和2,即“逢十进一”和“逢二进一”。它们分别含有10个数码(0,1,2,3,4,5,6,7,8,9)和两个数码(0,1)。位权分别为10i和2i(i-m-n-1,m,n为自然数)。二进制是计算机中采用的数制,它具有简单可行、运算规则简单、适合逻辑运算的特点。(2)十六进制基数为16,即含有16个数字符号:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。其中A,B,C,D,E,F分别表示数码10,11,12,13,14,15,权为16i(imn一1,其中m、n为自然数)。加法运算规则为“逢十六进一”。如表1-3所示列出了015这16个十进制数与其他3种数制的对应表示。(3)非十进制数转换成十进制数。利用按权展开的方法,可以把任一数制转换成十进制数。例如:1010. 101 B1 230 221 210 2 01210 22123只要掌握了数制的概念,那么将任一R进制数转换成十进制数的方法都是一样的。(4)十进制整数转换成二进制整数。把十进制整数转换成二进制整数,其方法是采用“除二取余”法。具体步骤是:把十进制整数除以2得一商数和一余数;再将所得的商除以2,又得到一个新的商数和余数;这样不断地用2去除所得的商数,直到商等于0为止。每次相除所得的余数便是对应的二进制整数的各位数码。第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。把十进制小数转换成二进制小数,方法是“乘2取整”,其结果通常是近似表示。转换成二进制小数,方法是“乘2取整”,其结果通常是近似表示。上述的方法同样适用于十进制数对十六进制数的转换,只是使用的基数不同。(5)二进制数与十六进制数间的转换。二进制数转换成十六进制数的方法是从个位数开始向左按每4位的组划分,不足4位的组以0补足,然后将每组4位二进制数代之以一位十六进制数字即可。十六进制数字即可1.3 计算机中字符的编码考点7 西文字符的编码计算机中常用的字符编码有EBCDIC码和ASCII码。IBM系列大型机采用EBCDIC码,微型机采用ASCII码是美国标准信息交换码,被国际化组织指定为国际标准。它有7位码和8位码两种版.国际的7位ASCII码是用7位二进制数表示一个字符的编码,其编码范围从0000000B一1111111B,共有7128个不同的编码值,相应可以表示128个不同的编码。7位ASCII码表如表14所示。表1-4 7位ASCII码表考点8汉字的编码1.汉字信息的交换码 汉字信息交换码简称交换码,也叫国标码。规定了7 445个字符编码,其中有682个非汉字图形符和6763个汉字的代码。有一级常用字3755个,二级常用字3 008个。两个字节存储一个国标码。国标码的编码范围是2121H一7E7EH。区位码和国标码之间的转换方法是将一个汉字的十进制区号和十进制位号分别转换成十六进制数,然后再分别加上20H,就成为此汉字的国标码:汉字国标码=区号(十六进制数)+20H位号(十六进制数)+ 20H而得到汉字的国标码之后,我们就可以使用以下公式计算汉字的机内码:汉字机内码汉字国标码8080H2.汉字偷入码汉字输人码也叫外码,都是由键盘上的字符和数字组成的。目前流行的编码方案有全拼输人法、双拼输入法、自然码输人法和五笔输人法等。3.汉字内码汉字内码是在计算机内部对汉字进行存储、处理的汉字代码,它应能满足存储、处理和传输的要求。一个汉字输人计算机后就转换为内码。内码需要两个字节存储,每个字节以最高位置1”作为内码的标识。4.汉字字型码汉字字型码也叫字模或汉字输出码。在计算机中,8个二进制位组成一个字节,它是度量空间的基本单可见一个16 x 16点阵的字型码需要16 x 16/8=32字节存储空间。汉字字型通常分为通用型和精密型两类。5.汉字地址码汉字地址码是指汉字库中存储汉字字型信息的逻辑地址码。它与汉字内码有着简单的对应关系,以简化内码到地址码的转换。6.各种汉字代码之间的关系汉字的输人、处理和输出的过程,实际上是汉字的各种代码之间的转换过程。如图1- 1表示了这些汉字代码在汉字信息处理系统中的位置及它们之间的关系.1. 4指令和程序设计语言考点9计算机指令一条指令必须包括操作码和地址码两部分。一台计算机可能有多种多样的指令这些指令的集合称为该计算机的指令系统。考点10程序设计语言程序设计语言通常分为机器语言、汇编语言和高级语言3类(1)机器语言。机器语言是计算机唯一能够识别并直接执行的语言。(2)汇编语言。用汇编语言编写的程序称为汇编语言源程序计算机不能直接识别它。必须先把汇编语言程序翻译成机器语言程序(称目标程序),然后才能被执行。(3)高级语言。高级语言要用翻译的方法把它翻译成机器语言程序才能执行。翻译的方法有“解释”和“编译”两种。一个高级语言源程序必须经过“编译”和“连接装配”才能成为可执行的机器语言1.5计算机系统的组成考点11计算机系统概述计算机系统是由硬件系统和软件系统两大部分组成的,如表l一5 考点12“存储程序控制”计算机的概念1944年8月,著名美籍匈牙利数学家冯诺依曼提出了EDVAC计算机方案,他在方案中提出了3条思想。(1)计算机的基本结构。计算机硬件应具有运算器、控制器、存储器、输人设备和输出设备等5大基本功能。(2)采用二进制数.二进制数便于硬件的物理实现,又有简单的运算规则。(3)存储程序控制.存储程序实现了自动计算,确定了冯诺依曼型计算机的基本结构。考点13计算机硬件的组成1运算器运算器是计算机处理数据和形成信息的加工厂,主要完成算术运算和逻辑运算,它由算术逻辑运算部(ALU)、累加器及通用寄存器组成。2控制器控制器是计算机的神经中枢,它用以控制和协调计算机各部件自动、连续地执行各条指令。它通常由指令部件、时序部件及操作控制部件组成。(1)指令寄存器:存放由存储器取得的指令。(2)译码器:将指令中的操作码翻译成相应的控制信号。(3)时序节拍发生器:产生一定的时序脉冲和节拍电位,使得计算机有节奏、有次序地工作。(4)操作控制部件:将脉冲、电位和译码器的控制信号组合起来,有时间性地、有时序地控制各个部件完成相应的操作。(5)指令计数器:指出下一条指令的地址。3存储器存储器是计算机记忆装置,主要用来保存数据和程序,具有存数和取数的功能。存储器分为内存储器和外存储器。CPU只能访问存储在内存中的数据,外存中的数据只有先调入内存后才能被CPU访问和处理。4.输入设备输人设备的主要作用是把准备好的数据、程序等信息转变为计算机能接受的电信号送人计算机。5.输出设备输出设备的主要功能是把运算结果或工作过程以人们要求的直观形式表现出来。考点14计算机软件系统的组成软件系统可分为系统软件和应用软件两大类二1系统软件系统软件分为操作系统、语言处理系统(翻译程序)、服务程序和数据库系统4大类别。(1)操作系统(OS)。一个操作系统应包括下列5大功能模块:处理器管理、作业管理、存储器管理、设备管理和文件管理。操作系统通常分成以下5类。 单用户操作系统。微软的MS-DOS、Windows属于此类。批处理操作系统。IBM的DOS/VSE属于此类。分时操作系统。UNIX是国际最流行的分时操作系统。实时操作系统。网络操作系统。(2)对于高级语言来说,翻译的方法有两种:解释和编译。对源程序进行解释和编译任务的程序,分别叫做解释程序和编译程序。2应用软件应用软件可分为通用软件和专用软件两类其中通用软件又分为3类。(1)文字处理软件如Office 2000中的Word.(2)电子表格软件二如Office 2000中的Excel.(3)专家系统.考点15中央处理器(CPU)中央处理器(CPU)主要包括运算器(ALU)和控制器(CU)两大部件。此外,还包括若干个寄存器和高速缓冲存储器。它是计算机的核心部件。又称微处理器。计算机的所有操作都受CPU控制,CPU和内存储器构成了计算机的主机,是计算机系统的主体。CPU的性能指标直接决定了由它构成的微型计算机系统性能指标。CPU的性能指标主要有字长和时钟主频。考点16价存储器计算机的存储器分为两大类:一类是设在主机中的内部存储器,也叫主存储器,用于存放当前运行的程序和程序所用的数据,属于临时存储器:另一类是属于计算机外部设备的存储器,叫外部存储器简称外存,也叫辅助存储器(简称辅存)。外存中存放暂时不用的数据和程序,属于永久性存储器当需要时应先调人内存。内部存储器一个二进制位(bit)是构成存储器的最小单位。通常将每8位二进制位组成的一个存储单元称为一个字节(Byte),并给每个字节编上一个号码,称为地址(Address)。)存储容量存储器可容纳的二进制信息量称为存储容量。度量存储容量的基本单位是字节(Byte)。此外,常用的存储容量单位还有:KB(千字节),MB(兆字节)和GB(千兆字节)它们之的关系为: 1字节(Byte)8个二进制位(bits)1 KB二1024 B;1MB1024KB;1GB二1024MB2)存取时间存储器的存取时间是指从启动一次存储器操作,到完成该操作所经历的时间. 3)内存储器的分类内存储器分为随机存储器(RAM)和只读存储器(ROM)两类.(1)随机存储器(RAM)。随机存储器也叫读写存储器.其特点是:存储的信息既可以读出,又可以向内写入信息,断电后信息全部丢失。随机存储器又可以分为静态RAM和动态RAM两种.静态RAM的特点是只要不断电,信息就可长时间的保存.其优点是速度快,不需要刷新,工作状态稳定;缺点是功耗大,集成度低,成本高.动态RAM的优点是使用组件少,功耗低,集成度高:缺点是存取速度较慢且需要刷新.(2)只读存储器(ROM).只读存储器的特点:存储的信息只能读出,不能写入,断电后信息也不丢失。只读存储器大致可分成3类:掩膜型只读存储器(MROM) 可编程只读存储器(PROM)和可擦写的可编程只读存储器(EPROM)关于RAM和ROM之间以及动态RAM和静态RAM之间的区别如表1-6所示 2.外部存储器目前最常用的外存有磁盘、磁带和光盘等。与内存相比,这类存储器的特点是存储容量大、价格较低,而且在断电后也可以长期保存信息,所以又称为永久性存储器。磁盘存储器又可分为软盘、硬盘和光盘。磁盘的有效记录区包含若干磁道,磁道由外向内分别称为0磁道、I磁道每磁道又被划分为若干个扇区,扇区是磁盘存储信息的最小物理单位。硬盘一般有多片,并密封于硬盘驱动器中,不可拆开,存储容量可观,可达几百吉字节。软盘被封装在保护套中,插人软盘驱动器中便可以进行读写操作。软盘可分为35英寸和525英寸两种,软盘上都带有写保护口,若处于写保护状态,则只能读出,不能写人。光盘可分为只读型光盘(CD-ROM)、一次性写人光盘(W0RM)和可擦写型光盆。磁盘的存储容量可用如下公式计算:容量磁道数x扇区数x扇区内字节数x面数x磁盘片数考点17输入输出设备计算机中常用的输人设备有键盘和鼠标,其他的输人设备有扫描仪、手写输入设备、声音输入设备、触摸屏和条形码阅读器。常用的输出设备有显示器和打印机、绘图仪等。磁盘既可以属于输入设备,也可以属于出设备。考点18计算机主要技术指标字长。一次能并行处理的二进制数。字长总是8的整数倍,如16、32、34位等主频。计算机中CPU的时钟周期,单位是兆赫兹(MHZ)。运算速度。计算机每秒所能执行加法指令的数目。运算速度的单位是百万次/秒(MIPS)存储的容量。存储容量包括主存容量和辅存容量,主要指内存所能存储信息的字节数。存储周期。存储器进行一次完整的存取器作所需要的时间。1. 6多媒体技术简介 考点19多媒体技术多媒体技术有以下几个特点:数字化、集成化、交互性和实时性。(1)多媒体计算机由PC + CD-ROM十音频卡十视频卡组成。除了硬件配置外,还应配置相应的软件:首先是支持多媒体的操作系统;其次是多媒体的开发工具、压缩和解压缩软件等。(2)多媒体的应用主要有以下几个方面:教育和培训,商业和服务业,家庭娱乐、休闲,影视制作,电子出版业及Internet上的应用。1.7计算机病毒及其防治考点20计算机病毒的概念计算机病毒实质上是一种特殊的计算机程序,这是“能够侵人计算机系统的、并给计算机系统带来故障的一种具有自我复制能力的特殊程序”.考点21计算机病毒的特点计算机病毒一般具有如下重要特点。寄生性。传染性。破坏性。潜伏性。隐蔽性。考点22计算机病毒的预防预防计算机病毒的几点措施如下。专机专用。利用写保护。固定启动方式。慎用网上下载的软件。分类管理数据。建立备份。采用防病毒卡或病毒预警软件。定期检查。严禁在计算机上玩电子游戏。基础1.计算机网络简介 1.计算机网络的概念 计算机网络是指分布在不同地理位置上的具有独立功能的多个计算机系统,通过通信设备和通信线路相互连接起来,在网络软件(网络协议)的管理下实现数据传输和资源共享的系统。2.计算机网络的发展 计算机网络的发展大致可以分为4个阶段:(1)远程终端联机阶段。(2)计算机网络阶段。(3)计算机网络互联阶段。(4)信息高速公路阶段。3.计算机网络的功能 计算机网络系统具有丰富的功能,其中最重要的是资原共享和快速通信。1)快速通信(数据传输)计算机网络为分布在不同地点的计算机用户提供了快速传输信容、的手段网上不同的计算机之间可以传送数据、交换信息(目前可以包括:文字、声音、图形、图像等)2)共享资源共享资源是计算机网络的重要功能。计算机资源包括硬件、软件和数据等。所谓共享资源就是指网络中各计算机的资源可以互相通用比如:在办公室里的几台计算机可以经网络共用一台激光打印机。3)提高可靠性计算机网络中的各台计算机可以通过网络互相设置为后备机,一旦某台计算机出现故障时,网络中的后备机即可代替继续执行,保证任务正常完成,避免系统瘫痪,从而提高了计算机的可靠性。4)分担负荷当网上某台计算机的任务过重时,可将部分任务转交到其他较空闲的计算机上去处理,从而均衡计算机的负担,减少用户的等待时间。5)实现分布式处理将一个复杂的大任务分解成若干个子任务,由网上的计算机分别承担其中的一个任务,共同运作并完成,以提高整个系统的效率这就是分布式处理模式。计算机网络使分布式处理成为可能。 基础2 数据通信常识 计算机通信有两种,一种是数字通信另一种是模拟通信。数字通信是指将数字数据通过数字信道送;模拟通信是指将数字数据通过模拟信道传送。1.信道 计算机网络中常用的传输介质有:双绞线、同轴电缆、光缆和无线电波等。2.数字信号和模拟信号 信号是数据的表现形式。信号分为数字信号和模拟信号两类。数字信号是一种离散的脉冲序列,常用一个脉冲表示一位二进制数。模拟信号是一种连续变化的信号,声音就是一种典型的模拟信号。目前,计算机内部处理的信号都是数字信号。3.调制与解调 在发送端,将数字脉冲信号转换成能在模拟信道上传输的模拟信号,此过程称为调制;在接收端,再将模拟信号转换还原成数字脉冲信号,这个反过程称为解调。4.带宽与数据传偷速率 在模拟信道中,以带宽表示信道传输信息的能力它用传送信息信号的高频率与低频率之差表示,以Hz、kHz、MHz和GHz为单位。在数字信道中,用数据传输速率(比特率)表不信道的传输能力,即每秒传输的二进制位数(bps),单位 为bps, Kbps , Mbps和Gbps带宽与数据传输速率是通信系统的主要技术指标之一。5.误码率 它是指在信息传输过程中的出错率,是通信系统的可靠性指标。在计算机网络系统中,一般要求误码率低于106.“(百万分之一)。6.计算机通信的质量 计算机通信的质量有两个最重要的指标。一个是数据传输速率,另一个是误码率。基础3 计算机网络的组成 计算机网络主要由资源子网和通信子网两部分组成。资源子网主要包括:联网的计算机、终端、外部设备、网络协议及网络软件等。它的主要任务是负责收集、存储和处理信息,为用户提供网络服务和资源共享功能等。通信子网即把各站点互相连接起来的数据通信系统,主要包括:通信线路(即传输介质)、网络连接设备(如通信控制处理器)、网络协议和通信控制软件等。它的主要任务是负责连接网上各种计算机,完成数据的传输、交换、力口工和通信处理工作。通信子网中几种设备的简介如下。1.调制解调g(MODEM) )具有调制和解调两种功能的设备称为调制解调器调制解调器分外置和内置两种。外置调制解调器是在计算机机箱之外使用的,一端用电缆连在计算机上,另一端与电话插口连接。优点是便于从一台设备移到另一台设备上去。内置调制解调器是一块电路板,插在计算机或终端内部,优点是价格比外置调制解调器便宜。缺点是插人机器就不易移动。2.网络接口卡 网络接口卡(简称网卡)属网络连接设备,用于将计算机和通信电缆连接起来,以便电缆在计算机之间进行高速数据传输。因此,每台连接到局域网的计算机都需要安装一块网卡。通常网卡都插在计算机的扩展槽内。3.路由器 ( Router )用于检测数据的目的地址,对路径进行动态分配,根据不同的地址将数据分流到不同的路径中。如果存在多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论