江苏省计算机二级基础知识整理及C语言考试纲要

合集下载

江苏省计算机等级考试二级c语言简介

江苏省计算机等级考试二级c语言简介

第 1 章省二级C语言简介1.1 江苏省计算机等级考试基本情况简介1.1.1报考对象、考试时间和报名方式江苏省高等学校在籍的非计算机专业学生向所在学校报名参加等级考试省计算机二级与学位证书挂钩考试时间通常安排在3月和10月中旬,利用两个双休日进行笔试和上机考试。

2011年秋:3月12日笔试1.1.2 江苏省二级C语言考试形式1.笔试形式笔试考试:120分钟,总分为60分基础知识和C语言程序设计两部分组成。

(1)基础知识基础知识全部为单选题,共20分,每题1分。

内容为大学计算机信息技术,有信息技术有关的基本概念、数制转换、计算机硬件和软件的组成、计算机网络基础、多媒体技术和数据库等。

参考书籍为南京大学出版社出版的由张福炎、孙志挥编著的《大学计算机信息技术教程》。

(2)C语言程序设计C语言程序设计笔试有2种题型:单选题和填空题。

单选题共10分,每题1分,填空题有三种形式:①基本概念填空题,一般为4~5题,每题1分;②阅读程序填空题,一般为7~9题,每题1~3个空,每空1分,共13~14分;③完善程序填空题,一般为3~4题,每题2~4个空,每空1分,共12分。

单选题的答案必须涂划在专用答题卡上;填空题的答案必须写在专用答题纸上。

做填空题时要注意,每个填空要按标号顺序填,一空占一行,不是一题一行;因为有的题目一题包含多个空。

C语言程序设计使用的参考书籍为清华大学出版社出版的潭浩强主编的《C程序设计》。

2.上机考试形式C语言上机考试使用的软件为Trubo C 2.0,考试时间为70分钟,上机题总分为40分,题型是一个改错题,一个编程题。

09年秋开始改错题占16分,编程题占24分。

改错题:改错题中的错误主要是语法错误(如数组的声明错误、函数定义错误等)、运行错误(如包含不正确的头文件)、逻辑错误等。

编程题:求实现,并且要求考生将程序运行的结果输出到指定文件中。

所以,考生必须熟悉大纲要求的算法并掌握常考算法和文件的读写操作。

江苏省计算机二级c语言前面20分基础知识

江苏省计算机二级c语言前面20分基础知识

总体要求1.掌握计算机信息技术的基本知识,具有使用计算机常用软件的能力。

2.能熟练使用一种高级语言(或软件包)进行编程,并能上机调试和运行。

一、信息技术基本知识(20% )1.信息技术的基本概念及其发展,包括:信息技术、信息处理系统、微电子技术、通信技术和计算机技术;信息化的基本含义、信息化建设的内容及信息化指标体系。

2.计算机硬件基础知识,包括:计算机的逻辑结构及各组成部分的功能,CPU的基本结构,指令与指令系统的概念。

PC机的物理组成、常用的微处理器产品及其主要性能、PC机主板、内存、F0总线与接口等主要部件的结构及其功能,常用F0设备的类型、作用、基本工作原理,常用外存的类型、性能、特点、基本工作原理。

3.数字媒体基础知识,包括:二进制、十六进制的概念,不同进制数的表示、转换及其运算,数值信息的编码表示,常用字符集(如ASCII , GB 2312-80 , GBK , Unicode , GB 18030等)及其主要特点。

文本的类型、特点、输人/输出方式和常用的处理软件,图形、图像、声音和视频等数字媒体信息的获取手段、常用的压缩编码标准和文件格式。

4.计算机软件基础知识,包括:软件的概念、分类及其作用,操作系统的功能、分类、常用产品及其特点,程序设计语言的基本成分、结构、特点,程序设计语言处理系统的类型及其基本工作方式,算法与数据结构的基本概念,计算机病毒的概念和防治手段。

5.计算机网络与因特网基础知识,包括:计算机网络的组成与分类,数据通信的基本概念和常用技术,局域网的特点、组成、常见类型和常用设备,广域网的接人技术,因特网的发展、组成、TCP/IP协议、主机地址与域名系统、接入方式、网络服务及其基本工作原理,HTML 文档的基本格式,Web文档的常见形式及其特点,影响网络安全的主要因素及其常用防范措施。

6.信息系统与数据库基础知识,包括:信息系统的基本结构、主要类型、发展趋势,数据模型与关系数据库的概念,软件工程的概念,信息系统开发方法。

江苏省计算机二级(C语言)

江苏省计算机二级(C语言)
enum color c1=GREEN,c2=BLACK;
printf(“%s”,colorname[c1-c2]); }
White
例11:
以下程序运行后输出到屏幕的结果是:
#include<stdio.h> void fun(char *p1,char *p2); void main() {int i; char a[]="54321"; puts(a+2); fun(a,a+4); puts(a);} void fun(char *p1,char *p2) {char t; while(p1<p2) {t=*p1;*p1=*p2;*p2=t; p1+=2,p2-=令的叙述中错误的是 A. 预处理命令由预处理程序解释。 C B. 程序中的预处理命令是以#开始的。 C. 若在程序的一行中出现多条预处理命令,这 些命令都是有效的。 D. 预处理命令既可以出现在函数定义的外部, 也可以出现在函数体内部。
例6:
下列关于文件的叙述中正确的是: B A.C语言中的文件是流式文件,因此只能顺序存 取文件中的数据。 B.调用fopen函数时若用"r"或"r+"模式打开一个 文件,该文件必须在指定存储位置或默认存储位置 处存在。 C.当对文件进行了写操作后,必须先关闭该文件 然后再打开,才能读到该文件中的第1个数据。 D.无论以何种模式打开一个已存在的文件,在进 行了写操作后,原有文件中的全部数据必定被覆盖。
数组与指针。
函数的定义与调用。(递归) 不同的变量。(动态变量与静态变量,全局变
量与局部变量) 预处理命令。(宏与文件包含) 字符串。(以字符数组形式表示与以字符指针 形式表示) 结构体与链表。 共用体与枚举类型。 文件系统与其应用。

江苏省计算机二级考试(vc)备考提纲(主要为基础知识) (1)

江苏省计算机二级考试(vc)备考提纲(主要为基础知识) (1)

江苏省计算机二级考试备考提纲第一章Visual C++程序设计入门1>定义标识符规则:第一个字符只能是英文字母或下画线,后面可跟字母,数字,下画线;不能是C++语言的关键字。

2>键盘上除去3个字符:@,¥,其余的可显示字符在程序代码中均能使用。

3>编写程序的注意事项:/*和*/为多行注释,//为单行注释,从标识起至本行结束:程序一般包含输入输出编译预处理命令;C++的程序有且只有一个主函数main;对于C++编译器而言,一条语句可以写成若干行,一行内也可以写若干条语句,:而且它严格区分大小写字母。

4>运算符;1.求模/余运算符%,要求操作数必须都是整形数,若不是整型数必须将操作数强制转化成整型再进行求余运算,否则将出现编译错误,如(int)5.2%3=2; 2.若操作数中有负值,求余原则为:先取绝对值求余,余数取与被除数相同的符号,如-10%3=-1,10%-3=1. 3。

而除法运算符/和*,若两个操作数都是整型,则结果也是整型,若有一个是实型,则结果是实型。

4。

注意,如a=4,b=3,c=2,求a>b>c的值,因为原式=(a>b)>c,a>b值为1,则原式相当于1>c,所以最终结果是0。

5。

自增、减运算符的操作数不能是常量或表达式,如2++,(x+1)++都是不合法的,再如,2*a++等价于2*(a++). 6.条件运算符“?:”是C++中唯一的三目运算符,条件表达式的一般格式为:逻辑表达式1?表达式2:表达式3.,1为真执行2,为假执行3,注意:条件表达式的功能相当于条件语句,但一般不能取代if语句;表达式1,2,3类型可不同,此时条件表达式的值取较高的类型,如a>b?2:5.5,a<b时,值为5.5,a>b时,值为2.0,而不是2。

注意:逗号运算符计算方法:按先后顺序依次计算各个表达式的值,最后一个表达式的值作为整个逗号表达式的值。

江苏省计算机二级C基础知识部分

江苏省计算机二级C基础知识部分

江苏省计算机二级C基础知识部分参考资料1.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可以写成7x102+2x101+0x100+3 x10 1+0x10 2,此式称为按权展开表示式2. R进制计数制从十进制计数制的分析得出,任意R进制计数制同样有基数N、和Ri按权展开的表示式。

全国计算机等级考试二级C语言考试复习资料及复习计划以及考试要点

全国计算机等级考试二级C语言考试复习资料及复习计划以及考试要点

全国计算机等级考试二级C语言考试复习资料及复习计划一、C语言的特点C语言是近年来非常流行的语言,很多人宁愿放弃已经熟悉的其他语言而改用C语言,其原因是C语言有优于其他语言的一系列特点。

下面是C语言的主要特点: (1)语言简洁、紧凑,并且使用方便、灵活;(2)运算符丰富;(3)数据结构丰富;(4)具有结构化的控制语句;(5)语法限制不太严格,使程序设计比较自由; (6)C语言允许用户直接访问物理地址,能进行位(bit)操作,可以直接对硬件进行操作。

二、源程序的书写规则C语言的书写规则。

C语言书写格式自由,一行内可以写几个语句,一个语句也可以分写在多行上。

C程序没有行号,每个语句和数据定义的最后必须有一个分号。

C语言中分号是语句中不可少的,即使是程序中的最后一个语句也应该包含分号。

C语言中的注释可以用″/*″用″*/″结束,注释可以在任何允许插入空格符的地方插入。

C语言中注释不允许嵌套,注释可以用西文,也可以用中文。

三、C语言的风格由于C语言对语法限制不太严格,为了保证程序的准确性和可读性,建议在书写程序采用阶梯缩进格式。

也就是按如下格式书写C语言程序:**********;*****(){**********;********;{******;......}*********;}概括起来,C语言程序具有如下的风格:①C语言程序的函数具体模块结构风格,使得程序整体结构清晰、层次清楚,为模块化程序设计提供了强有力的支持。

②C语言的源程序的扩展名都是.C。

③C语言中的注释格式为:/*注释内容*//与*之间不允许有空格,注释部分允许出现在程序中的任何位置。

④C语言中的所有语句都必须以分号“;”结束一、程序的构成尽管C程序的内容千变万化,但是它们的构成都是一致的,一个完整的C源程序的格式可以如下表示: 编译预处理主函数()函数()..函数()从上面中可以看出,一个C源程序实际上就是若干函数的集合,这些函数中有一个是程序的主函数,任何C 的源程序执行时,都是从主函数开始执行的,其它的函数最终必将被这个主函数所调用。

自整理江苏省计算机二级基本知识点

江苏省计算机二级等级考试基础知识(按照2015年秋的江苏省计算机等级考试大纲整理)目录一、计算机的发展、类型及其应用领域 (2)二、计算机软硬件系统的组成及主要技术指标 (3)三、计算机中数据的表示与存储 (6)四、编码 (6)五、多媒体技术的概念与应用 (8)六、计算机病毒的特征、分类与防治 (9)七、计算机网络的概念、组成和分类 (10)八、计算机与网络信息安全的概念和防控 (11)九、因特网网络服务的概念、原理和应用 (12)十、I NTERNET 的几个关键概念 (13)十一、I NTERNET 接入方式 (14)十二、I NTERNET 的主要应用 (14)一、计算机的发展、类型及其应用领域1. 计算机computer 是一种能自动、高速进行大量算术运算和逻辑运算的电子设备。

2. 第一台计算机:ENIAC,美国,1946 年宾夕法尼亚大学3. 冯·诺依曼思想的核心要点是:“存储程序”和“程序控制”1)、计算机的基本结构应由五大部件组成:运算器、控制器、存储器、输入设备和输出设备。

2)、计算机中应采用二进制形式表示数据和指令。

3)、采用“存储程序”和“程序控制”的工作方式。

4. 计算机的发展过程5. 主要特点:运算速度快、精确度高、具有存储和逻辑判断能力、自动控制能力、二进制发展趋势:巨型化、微型化、网络化、智能化、多媒体化6. 计算机的主要应用1)、科学计算:例如:气象预报、海湾战争中伊拉克导弹的监测2)、数据处理:例如:高考招生中考生录取与统计工作,铁路、飞机客票的预定系统,银行系统的业务管理3)、计算机辅助系统:例如:用CAI 演示化学反应4)、人工智能:例如:代替人类到危险的环境中去工作5)、办公自动化系统中的应用:例如:Internet 发emailCBE:计算机辅助教育CAI:计算机辅助教学CMI:计算机管理教学CAD:计算机辅助设计CAT:计算机辅助翻译CAM:计算机辅助制造CAE:计算机辅助工程7. 计算机的分类:1)、根据规模大小分类:巨型机、大型机、微机、工作站、服务器2)、根据用途分类:通用计算机、专用计算机3)、根据计算机处理数据的类型分类:模拟计算机、数字计算机、数字与模拟计算机4)、根据工作原理分类:电子数字计算机(处理离散量)、电子模拟计算机(处理连续量)。

江苏省计算机二级C语言考试备考指南

江苏省计算机二级C语言考试备考指南一、江苏省计算机二级(C语言)考试简介省二级C语言考试分为理论考试与上机考试两部分,只有两部分都合格总成绩才算合格。

1、理论考试一共60分。

(1)计算机基础题20分,主要为大学计算机信息技术这门课所学计算机基础知识,全部为单选题,每题1分。

(2)C语言知识题40分。

单选题10分(每题1分),一般考的都是基础知识;填空题30分,每空1分,其中5分为基础知识填空,25分为语言运用填空(比如:递归、排序、二维数组、单链表等知识点读程序填写题)。

2、上机考试一共40分,分两道题。

(1)改错题(18分):一般为4个错误,包括语法错误(如数组的声明与初始化错误、函数定义错误等)、运行错误(如缺少头文件)、逻辑错误(如==写成=号,给字符数组名赋值等)。

(2)编程题(22分):编程题一般要求编写两个函数,涉及到算法的应用(比如:排序、回文数问题等)。

一般编程题考得最多的是数字处理问题,一般只能平时多积累,多上机编程与调试。

二、如何准备省二级C语言考试其实江苏省二级考试目前趋势:考点越来越广,而题目难度越来越简单。

1、重视理论考试中计算机基础知识的20分题目该部分占总分的20%(20分),占理论考试分的33.3%(20/60分)。

由于该部分知识是当年计算机一级考试题目,且都是单选题。

这些分比C语言部分拿起来更容易,因此,一定要重视计算机基础知识题,复习时只要将大学计算机信息技术期末考试前老师发的题库好好做,弄懂了,争取拿到18-20分。

2、C语言理论知识准备。

应有计划针对考点地做一些往年的二级考试真题。

重要的考点包括:递归、二维数组、结构体、排序与查找、字符串处理、单链表、递推法、穷举法、方程求根、静态局部变量、变量作用域、宏定义与宏替换等。

3、上机考试准备。

(1)应将学校C语言课程实验中做过的程序全部弄懂,也就是会自己根据题目变化能再编写出来。

(2)要多找一些往年的真题来调试,不断体会其中错误之处的提示;往年的编程题应该找来自己编编,如果实在编不出来也没关系,就对照着答案看,看懂了,自己再关上书编写出来也可以。

江苏省计算机二级C语言复习指导

总体上必须清楚的:1)程序结构是三种: 顺序结构, 循环结构(三个循环结构), 选择结构(if 和switch)2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。

3)计算机的数据在电脑中保存是以二进制的形式. 数据存放的位置就是他的地址.4)bit是位是指为0 或者1。

byte 是指字节, 一个字节= 八个位.5)一定要记住二进制如何划成十进制。

概念常考到的:1、编译预处理不是C语言的一部分,不再运行时间。

C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。

2、每个C语言程序中main函数是有且只有一个。

3、在函数中不可以再定义函数。

4、算法的是一定要有输出的,他可以没有输入。

5、break可用于循环结构和switch语句。

6、逗号运算符的级别最低关键字不可以作为用户标识符号2)实型数据的合法形式:2.333e-1 就是合法的,且数据是2.333×10-1。

考试口诀:e前e后必有数,e后必为整数。

. 3)字符数据的合法形式::'1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。

'0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII 数值是65。

4)整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节:考试时候一般会说,在16位编译系统,或者是32位系统。

碰到这种情况,不要去管,一样做题。

掌握整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节就可以了。

5)转义字符的考查:在程序中int a = 0x6d,是把一个十六进制的数给变量a 注意这里的0x必须存在。

在程序中int a = 06d, 是一个八进制的形式。

在转义字符中,’\x6d’才是合法的,0不能写,并且x是小写。

‘\141’是合法的,0是不能写的。

(新)江苏省计算机二级基础知识整理资料

第一章、信息技术概述1:现代信息技术的主要特征是以数字技术为基础,以计算机及其软件为核心,采用电子技术进行信息的收集、传递、加工、存储信息处理是指:信息收集加工,存储,传递,施用信息处理系统:用于扶助人们进行信息获取、传递等的综合使用各种信息技术的系统2:微电子技术的核心:集成电路(分小,中,大规模,超大规模,极大规模 PC机)特点:体积小,重量轻,可靠性高未来发展:晶体管已经逼近其物理极限,纳米芯片技术IC卡存储器卡:电话卡、水电卡、医疗卡CPU卡:SIM卡3:对载波进行调制所使用的设备叫做调制器低成本传输信息:多路复用技术(时分多路复用TDM,频分多路复用FDM)通信的三要素:信源,信宿,信道数字通信的性能指标:信道带宽数据传输速率(用小bp表示)误码率:规定时间内出错数据占被传输数据总数的比例端端延迟:数据从信源到信宿所花费的时间利用微波进行远距离通信的方式地面微波接力通信卫星通信(用人造地球卫星做中继站)对流层散射通信*激光,红外线,微波,无线电波:建设费低,容量大,前两:一定范围*微波:极高频率的电磁波,可用于电话及电视图像*双绞线:成本低,误码率高*同轴电缆:传输特性和屏蔽特性良好,成本高*光缆:损耗小,通信距离长,移动通信第一代模拟技术应用:传统的有线载波电话,广播*有线载波通信:发信端频率调制,收信端信号滤波第二代话音和低速数据业务 GPRS第三代 3G高质量的多媒体通信4:比特是组成数字信息的最小单位 b表示字节 B表示=8b千字节 1KB=2^10B=1024B比特的传输用b表示逻辑乘:也称“与”,“AND”1∧1=1,1∧0=0逻辑加:也称“或”“OR” 1∨1=1,1∨0=1取反:也称“非”“NOT”十进制----二进制小数不断*2 从高位到低位依次下排八进制,十六进制先转二进制,再转十进制整数原码表示第一位0表正数,1表负数补码表示正数不变,负数绝对值表示每位取反后+1第二章、计算机组成原理计算机硬件的发展受到所使用电子元器件的极大影响,因此按其分代几十年来,集成电路技术发展很快。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章、信息技术概述1:现代信息技术的主要特征是以数字技术为基础,以计算机及其软件为核心,采用电子技术进行信息的收集、传递、加工、存储信息处理是指:信息收集加工,存储,传递,施用信息处理系统:用于扶助人们进行信息获取、传递等的综合使用各种信息技术的系统2:微电子技术的核心:集成电路(分小,中,大规模,超大规模,极大规模 PC机)特点:体积小,重量轻,可靠性高未来发展:晶体管已经逼近其物理极限,纳米芯片技术IC卡存储器卡:电话卡、水电卡、医疗卡CPU卡:SIM卡3:对载波进行调制所使用的设备叫做调制器低成本传输信息:多路复用技术(时分多路复用TDM,频分多路复用FDM)通信的三要素:信源,信宿,信道数字通信的性能指标:信道带宽数据传输速率(用小bp表示)误码率:规定时间内出错数据占被传输数据总数的比例端端延迟:数据从信源到信宿所花费的时间利用微波进行远距离通信的方式地面微波接力通信卫星通信(用人造地球卫星做中继站)对流层散射通信*激光,红外线,微波,无线电波:建设费低,容量大,前两:一定范围*微波:极高频率的电磁波,可用于电话及电视图像*双绞线:成本低,误码率高*同轴电缆:传输特性和屏蔽特性良好,成本高*光缆:损耗小,通信距离长,移动通信第一代模拟技术应用:传统的有线载波电话,广播*有线载波通信:发信端频率调制,收信端信号滤波第二代话音和低速数据业务 GPRS第三代 3G高质量的多媒体通信4:比特是组成数字信息的最小单位 b表示字节 B表示=8b千字节 1KB=2^10B=1024B比特的传输用b表示逻辑乘:也称“与”,“AND”1∧1=1,1∧0=0逻辑加:也称“或”“OR” 1∨1=1,1∨0=1取反:也称“非”“NOT”十进制----二进制小数不断*2 从高位到低位依次下排八进制,十六进制先转二进制,再转十进制整数原码表示第一位0表正数,1表负数补码表示正数不变,负数绝对值表示每位取反后+1第二章、计算机组成原理计算机硬件的发展受到所使用电子元器件的极大影响,因此按其分代几十年来,集成电路技术发展很快。

根据摩尔定律(Moore Law ),在过去几十年以及在可预测的未来几年,单块集成电路的集成度平均大约每24一36个月翻一番。

分类(内部逻辑结构):16位机,32位机,64位(性能,用途)巨型,大型(企业),小型(部门),个人计算机(服务器不是个人计算机,工作站可以是个人计算机)微处理器:Up,MP,通常只使用单片大规模集成电路制成的,具有运算和控制功能的部件,主频主要决定性能指标嵌入式计算机:(微控制器)内嵌在其它设备中的计算机,如数码相机、汽车、手机特点:满足实时信息处理,最小化存储容量,最小化功耗,适应恶劣条件下的需求第二章、计算机原理:冯。

诺伊曼提出的储存程序控制原理进行工作的CPU包括 1)寄存器组2)运算器数据来自寄存器,结果也回寄存器保存进行算术运算和逻辑运算3)控制器 CPU的指挥中心指令计数器指令寄存器:保存当前正在执行的指令,通过译码器解释该指令的含义,控制运算器的操作,记录CPU的内部状态指令译码部件用于分析指令操作码需要执行什么操作指令包括:操作码和操作数(地址)性能指标:1)字长:CPU定点运算器的宽度,地址码的长度决定了CPU的可访问存储器最大空间现在大多数32位2)主频3)总线速度4)高速缓存(cache)(外存)的容量与结构 Cache中的数据是主存很小一部分内容的映射(副本)5)指令系统6)逻辑结构是否具有数字字信号处理功能流水线结构,有无指令预测和数据预测功能每一种CPU的都有自己独特的一组指令CPU的指令系统:他所能执行的全部指令可装入多个CPU 成为并行处理通常采用向下兼容的方式来开发新的处理器大部分PC Pentium CPUPentium4处理器得主频大约为1.5GHz,地址线数目是36位有些相互兼容,有些并不3、主机主板上安装了CPU、内存、总线,I/O控制器,他们是PC机的核心主板:随着集成电路的发展,许多扩充卡的功能可以部分或全部集成在主板上的PCI插槽(声卡等),而显示卡的专用插槽为:AGP插槽只读存储器ROM:基本输入输出系统BIOSCMOS存储器:硬件参数系统日期和时间,可修改,需要用电池供电可以设置开机密码芯片组:决定了主板上所能安装的内存最大容量、速度及可使用的内存条类型BIOS: 1)加电自检程序2)系统自举程序读出引导程序并装入内存,然后将控制权交给引导程序(由于ROM固化了BIOS,才能完成)3)CMOS设置程序4)基本外围设备的驱动程序存储器的存取时间(快到慢)寄存器 cache存储器主存储器(RAM ROM)(毫秒级)外存储器后备存储器(光盘)内存 RAM随机存储器断电后信息都将丢失 DRAM (存储时间单位:ns)*SRAM 奔4处理器存储芯片,发挥CPU高速性能ROM永久保存I/O 没有I/O设备,计算机就无法与外界交换信息主机上用于连接I/O设备的各种接口叫做I/O接口I/O接口:串行接口只能一位一位传输数据I/O总线总线带宽(MB/S)=数据线宽度/8*总线工作频率(MHz)*每个总线周期的传输次数现使用PCI总线常见I/O设备接口鼠标 PS/2硬盘,光驱,软驱 IDE 并行接口USB 四线连接器即插即用支持热插拔串行接口 IEEE1394 支持热插拔 6线接口由于价格和兼容问题,MCA未被广泛应用鼠标器:鼠标移动的距离和方向分别转作脉冲信号输入计算机分为:机械式,光电式,光机式多用PS/2接口,为6针也用USB分辨率性能指标:单位dpi扫描仪:用于光电转换的器件:CCD(电荷耦合器件)数码相机:性能指标CCD像素存储器大多采用快擦除/flash存储器显示器显示器 CRT 显像管红、绿、蓝三种基色LCD 液晶显示器工作电压低辐射小体积小21英寸显示器的21英寸是指对角线长度性能参数:1)显示屏尺寸一般4:32)显示屏分辨率一般水平*垂直3)刷新频率:每秒更新的次数4)可显示颜色数目:RGB分别用8位表示则就有2^24种颜色5)辐射和环保显示控制器(显示卡)只有配置了合适的显示存储器才能使芯片性能完全发挥出来(接口北桥芯片提供)显示存储器:存储显示屏上的所有存储信息都被预先保存在显示存储器中,在显示控制器的控制下送到屏幕上显示打印机针式打印机目前票据打印使用。

能多层套打激光打印机多用并行或USB接口高速激光打印机 SCSI接口性能指标:打印精度,速度,色彩数目,成本外存:一、软盘:写保护处有一块可移动的翼片,移动翼片,露出写保护口,信息就无法记录到盘片上,因此写保护每面80个磁道,每个磁道有18个扇区,每个扇区容量512字节,有两个面,总容量为1.44MB二、硬盘:通过磁层的磁化来记录数据,通过将数据暂存在一个比起速度快得多的缓冲区来提高它与主机交换数据的速度,就是硬盘的高速缓存(cache),其原理是:存储器访问局部性原理 [其重要指标:命中率];适合用作cache的存储器芯片是SRAM数据参数定位:磁头号,柱面号,扇区号SRAM:存储器芯片用作高速缓冲存储器主要性能指标:1)容量2)平均存取时间3)缓冲容量4)数据传输速率:由于硬盘的内部传输速率小于外部传输速率,所以内部传输速率高低是影响硬盘速率的决定性因素三、移动存储器:优点容量大,兼容性好(Windows me 2000 XP都不用安装驱动程序),速度快,体积小,安全可靠(防震)光盘CD-ROM只读式光盘CD-R 可记录式光盘,写入后不允许修改,但允许反复读出CD-RW(rewritable)可改写,大约可改写1000-2000次DVD 可单层,可双层,道间距是CD的一半120 mm 单面单层 4.7GB 单面双层 8.5 GB 双面单层 9.4 GB双面双层 17 GB第三章计算机软件程序告诉计算机做什么的指令软件有价值的程序包括程序(为主体),及其相关文档,数据计算机软件技术研制和开发计算机软件所需技术的总称软件工程技术程序设计技术软件工具环境技术系统软件技术数据库技术网络软件技术与实际工作相关的软件技术*除软件工程技术外,最重要的核心技术是数据库系统的设计技术数据程序所处理的对象和处理后所得到的结果存储管理虚拟存储技术:物理内存(RAM),硬盘上的虚拟内存组成页面调度:最近最少使用(LRU)文档与程序开发、维护及操作有关的资料(设计报告、维护手册等)有三种形式:静态文档,动态文档和主动文档软件特性不可见、适用性依附性复杂性无磨损性易复制性不断演变性有限责任性脆弱性软件系统软件有效的使用计算机系统、给应用软件开发与运行提供支持、过着能为用户管理与使用计算机提供方便的一类软件如: BIOS Windows 程序语言设计最重要:操作系统(OS)应用软件通用应用软件文字处理软件、信息检索软件、游戏软件定制应用软件两者关系应用软件调用操作系统的功能操作系统程序模块的集合,运行在计算机系统的底层,组织管理计算机的软硬件资源合理安排工作流程作用:资源调度和分配主要功能:处理器、存储、文件管理提供友善的人机界面:图形用户界面(GUI)为应用程序的开发和运行提供一个高效率的平台UNIX 树型目录结构的文件系统作为基础可移植性好(90%用C语言编写)可伸缩性和互操作性强,网络通信能强多任务处理:为提高CPU的利用率,支持若干个程序同时运行接受用户信息的窗口活动窗口前台任务不管前台或后台任务都能分配到CPU的使用权,宏观上同时进行实际任何时刻只有一个任务正在被执行存储管理虚拟存储技术文件管理文件类型系统文件、隐藏文件(资源管理其设置为不显示时不在文件表里列出)、存档文件、只读文件*磁盘为文件分配存储空间时,分配单位不是磁盘的物理扇区,是簇*磁盘的数据区中存储某个文件数据时,分配给他的若干个簇在FAT表中形成一个数字链*文件说明信息和内容分开有效程序设计主要内容:算法和数据结构算法:至少产生一个结果程序设计语言机器语言计算机指令系统难于修改,不使用汇编语言用汇编符来代替及其指令木马程序高级语言 FORTRAN formula translation 数值计算,面向过程BASIC VBJAVA 适用于网络分布环境面向对象C C++(对C语言的扩充) UNIX使用,面向对象程序设计语言基本成分数据成分描述数据对象说明数据类型(指针,数组,自定义)和数据结构运算成分算术表达式,逻辑表达式,用来描述程序中对数据的处理控制成分 1)顺序 {A;B}2)条件选择结构if(A) else B3)重复结构 while (P) AFor (p1,p2,p3) A= P1;While (P2){A,P3}传输成分 I/O语句程序设计语言处理系统把程序语言处理成计算机可执行的语言翻译程序汇编程序汇编语言到机器语言解释程序源程序的语句的执行顺序逐条翻译算法简单效率低编译程序高级到汇编能高效运行算法软件的主体是程序,程序的核心是算法开发计算机应用的核心内容:研究实际应用问题的算法并将其在计算机上实现编写程序时必须首先考虑如何描述问题的对象(数据结构)如何设计算法基本要求确定性有穷性能行性输出需要考虑的问题:算法设计(确定算法)算法表示(如何表示算法)算法的复杂性分析(如何使算法更有效)*数量级递增对算法分析中常见的时间代价排列好坏的判断正确性执行算法所要占用的计算机资源(时间,空间)算法是否容易理解,是否容易理解,是否容易调试*伪代码一种介于自然语言和程序设计语言之间的文字和符号表达工具数据结构数据的存储结构实质:它的逻辑结构在计算机存储器上的实现(映像)分为:顺序结构链接表结构第四章计算机网络与因特网网络工作模式两种基本工作模式对等(peer-to-peer)客户/服务器( C/S )扮演固定角色*需要获得服务器服务时,登陆后访问网络操作系统 Windows2000及以后UNIX Linux(源代码开放)局域网设备互联结构星型网环形网总线网(任何节点故障,都不会使整个系统瘫痪)中继器:将信号整型放大,在网络协议的物理层网桥将两个同类局域网互联网卡具有全球唯一的地址码:该网卡节点的MAC地址通过传输介质把节点计算机与网络连接起来传输介质以太网以集线器(总线式,交换式)为中心构成数据以帧为单位传输基本功能总线式数据帧的分发,其中继器的作用交换式星型,每个节点独享一定带宽可将信号放大均使用网卡,有唯一的48b(6字节)的MAC地址网卡识别MAC地址采用广播方式进行通信(一个发其余都可收)一般采用的传输介质:双绞线为避免冲突采用CSMA/CD的方法FDDI 环形(双环型)用光纤将许多节点环接起来,依次获得对环路的访问权,高可靠性*MAC地址和帧格式与以太网不同,需网关或路由器无线局域网采用无线电波通信广域网电话网连接用调制解调器把数字信号调制成模拟音频信号专线费用取决于线路的容量和跨越的距离大多数租用电信局的专线虚拟专网采用隧道技术加密,在公用骨干网基础上构建自己逻辑上的专用网络,效果同专线一样公用数据网采用分组交换技术我国 X.25 (公用电话线)SMDS(对远程数据进行优化)ISDN 综合业务数字网,一线通(窄带)最高128kb/sATM一般使用光纤异步传输模式为获得高速率低延迟无抖动的数据传输分为大小固定的包,为信元,分组交换以包为单位进行传输分组交换机:一种专用计算机,连接计算机(较慢)和另一个交换机地址:[3,5]表示:3号包交换机5号端口路由器:连接异构网络的基本设备(一种分组交换机)下一站仅依赖于保的目的地址默认路由:为消除重复的路由采用的代替项优点:线路利用率高整个网络用来缓冲重要数据优先传递缺点:延时较长TCP/IP 协议系列 TCP 传输控制协议 IP网络互联协议,最核心的协议4、应用层简单电子邮件传送协议 SMTPWeb浏览器HTTP超文本传输协议3、传输层大部分使用TCPUDP不保证传输的可靠性音频和视频数据2、网络互联层规定编制方案和数据包格式1、网络接口和硬件层规定怎样与不同网络接口IP地址 4个字节表示包括网络号(主机所从属的物理网络编号)和主机号(主机在物理网络中的编号)A 二进制最高位 0 (x<128):超大规模主机B 二进制最高位 10 (128<x<192)C 二进制最高位 110 (192<x<224)D 二进制最高位 1110E 备用 1111IP地址=类型号+网络号+主机号字节必须小于等于255通常用4个十进制数表示每个对应着字节主机号全为0,整个网络,不能用作IP地址主机号全为1,全部主机,不能用作IP地址域名从小到大排列因特网中主机的符号名DNS:把域名翻译成IP地址的软件成为域名系统一台主机只能有一个IP地址,和IP地址对应的域名可以有多个因特网接入不对称数字用户线技术:如ADSL:接受信息远多于发送信息传输介质:普通电话线安装:配置ADSL MODEM 双绞线连接网卡电缆传输介质:同轴电缆Cable MODEM将频带分为:数字信号上传(下传)和电视节目下传不足之处传输速率不够稳定光纤入网传输介质:光纤因特网服务 E-mail电子邮件 MIME协议:增加说明信息SMTP:简单邮件传输协议POP3:向收信人提出收信请求错误:接受新邮件时,若邮箱已满,则将最早的删除WWW URL:资源定位器标识每个信息的位置http://主机域名或IP地址/文件路径/文件名FTP 远程文件传输协议把网络上一台计算机中的文件移动或拷贝到另外一台计算机上但:某公司发现软件有误,就可让任何用户使用anonymous登陆telnet 远程登陆计算机病毒防火墙位于子网和它所连接的网络之间,确保信息合法蓄意编制具有寄生型和自我复制能力的计算机程序凡是软件能作用到的计算机资源(有时硬件)都能被破坏数字签名附加在消息上并随着消息一起传送的一串代码,与普通签名一样,使对方相信消息的真实性(RASA 公共钥匙加密一般认为须1024位)第五章数字媒体及其应用文本的处理过程文本准备编辑处理存储与传输展现ASC11码一个字节存放多出的最高位通常用0有128个不同字符十六进制(21-7E)扩充ASC11码最高位为1各地区使用十进制(128-255)汉字编码 GB2312 区号和位号从33开始编号最高位为1机内码按汉语拼音排列GBK 包括繁体和多种字体Big5 港台(与其它不兼容)GB18030 2000发布与国际标准UCS接轨,所有字符都有,仅编码不同与GB2312,GBK保持向下兼容GB 2312-80是我国颁布的第一个汉字信息编码的国家标准一位汉字标点占2位*汉字(区号+区位)A0—0E,英文:数字+something汉字输出根据机内码在字库中进行查找,找到该汉字的字形描述信息印刷体汉字识别将印刷或打印在纸上的中西文字输入计算机并经过识别转换为编码表示的一种技术,也叫汉字OCR文本简单文本记事本 .txt丰富格式文本写字板 Word Front Page HTML XML为编辑的文档设置密码时,在选项对话框中设置Web文档的基本形式:静态文档,动态文档,主动文档选段落时,三击段前超文本起点链源(HTML称为锚)目的链宿写字板 Word Front Page 都可以使用文本展现对文本格式描述进行解释生成字符图表的映像传输到显示器打印或输出图像从现实世界获取的数字化过程扫描分色(分解成三个基色)取样(测量亮度值)量化(量度值进行A/D转换)图像的表示方法每个取样点是组成取样图像的基本单位,为像素像素深度像素所有颜色分量的二进制位数之和若分量为4、4、4,则像素深度为12,最大颜色数目为2^12()*黑白图像或灰度图象只有1个位平面(矩阵),彩色有三个图像数据量=图像水平分辨率*垂直分辨率*像素深度/8(字节)图像的分辨率:也成为图像的大小图像压缩评价:压缩倍数大小,重建图像质量,算法复杂程度JPEG室和处理各种连续色调的彩色或灰度图象,算法适中,大多为有损压缩。

相关文档
最新文档