《大学计算机基础》考试复习材料
- 格式:doc
- 大小:1.69 MB
- 文档页数:27
1.电子管计算机没有系统软件,只能用机器语言和汇编语言编程。
晶体管计算机有了系统软件,基础操作系统概念。
2.计算机中的数据表示单位:位(b)字节(B)字(W)3.字节:以八位二进位制代码为一个单位存放在一起成为一个字节,一个中文字占用两个字节。
4.字:计算机能够同时处理一组二进位制字符串成为计算机的一个字;一个字有若干个字节组成,组成一个字的二进位制代码的位数叫做该字的字长,字长越长计算机的处理速度越快,字长也是衡量计算及性能的指标。
5.各进位制之间的转换。
6.计算机中的数据编码:原码:正0,负1;反码:正不变,反除符号位其余取反;补码:正不变,负同反低位多加1.7.ASCII码顺序;数字,大写字母,小写字母。
8.BCD码:从0000-1111中选择前十个0000-1001来表示0-9,有压缩型BCD码,和非压缩型BCD码,压缩型BCD码是用一个字节存放两位十进位制数,非压缩型BCD码,高四位总是0000,低四位表示一位十进位制数。
9.国标区位码,行为区,列为位。
10.国标码=区位码的十六进位制表示+2020H 机内码=国标码+8080H11.微机的基本结构—总线结构(运算器,控制器,存储器,输入设备,输出设备)12.微机系统分为硬件系统和软件系统,硬件系统包括主机和外部设备;软件系统包括系统软件和应用软件,CPU由运算器和控制器组成,又叫微处理器,内存储器由RAM(随机)和ROM(只读),一旦断电,RAM中的信息将会消失。
对于ROM,CPU对其只取不存。
13.存储器中以字节为基本单位。
14.操作系统是计算机中的一个系统软件,他是这样一些程序模块的集合,它能有效地组织和管理系统中的硬件和软件资源,合理的组织计算机的工作流程,控制程序执行,并向用户提供各种服务功能,使得用户能够灵活,方便和有效的使用计算机,是整个计算机系统能够高效的进行。
15.操作系统的作用?(1)管理系统中的各种资源(2)为用户提供良好的界面16.什么是多道程序?在内存中存放多道用户程序,当一程序在执行过程中需要等待外部设备的输入或输出时,让另一程序使用处理器,而CPU会一直处理程序,从而大大提高CPU 的使用效率。
大学计算机基础大一考试必备题库一、计算机基础知识1. 计算机硬件•什么是计算机硬件?列举几种常见的计算机硬件设备。
•描述计算机的主要组成部分及其功能。
2. 计算机软件•什么是计算机软件?区分系统软件和应用软件。
•举例说明几种常见的计算机操作系统。
3. 计算机网络基础•描述计算机网络的基本概念和组成要素。
•什么是IP地址?举例说明IPv4和IPv6地址的区别。
二、数字电路1. 逻辑门及其运算•什么是逻辑门?列举几种常见的逻辑门。
•分别描述逻辑与、逻辑或、逻辑非门的真值表和运算规则。
2. 数制转换•什么是二进制、八进制和十六进制?•如何进行二进制与十进制、八进制与十进制、十六进制与十进制的互相转换?3. 组合逻辑电路•什么是组合逻辑电路?举例说明。
•描述半加器和全加器的结构及运算原理。
三、计算机存储1. 存储器的基本概念•什么是存储器?区分主存储器和辅助存储器。
•描述随机存储器(RAM)和只读存储器(ROM)的特点和作用。
2. 存储器层次结构•描述存储器层次结构的概念和原理。
•说明Cache、主存和辅助存储器在存储器层次结构中的位置和作用。
四、计算机原理1. 计算机运行基本原理•描述冯诺依曼计算机的结构和工作原理。
•说明指令周期和时钟周期的概念及其关系。
2. 计算机指令系统•什么是指令系统?说明指令的分类和功能。
•解释寻址方式和寻址方式的分类。
3. 中央处理器(CPU)•描述CPU的结构和功能。
•说明CPU的时钟频率和性能的关系。
五、操作系统基础1. 操作系统概念•什么是操作系统?说明操作系统的功能和作用。
•描述操作系统的分类和常见操作系统的特点。
2. 进程管理•什么是进程?说明进程的状态和状态转换。
•解释进程调度的概念和作用。
3. 存储管理•描述操作系统中存储器管理的重要性。
•解释内存分配的原则和算法。
结语以上是大学计算机基础大一考试必备的题库内容,在备战考试中,掌握这些知识点将有助于顺利通过考试。
《大学计算机基础》期末资料整理(希望能够对大家有一些帮助,也希望大家能够指出错误帮忙完善)一、选择题1、计算机病毒的基本概念和特点概念:计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。
特点:破坏性、传染性、隐蔽性、可触发性2、计算机网络的基本概念、功能及常用拓扑结构和常用网络分类概念:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信设备和通信线路连接起来,在网络软件的管理和协调下,实现资源共享和数据通信的计算机系统。
功能:数据传输、资源共享(硬件、软件、数据)、分布式处理(具体见教材P41)常用拓扑结构:星型结构、环形结构、总线型结构、树形结构、网状结构(具体详见教材P52-53)常用网络分类:局域网、城域网、广域网(详见教材P44-45)3、WINDOWS的窗口中选中末尾带有省略号的菜单意味着什么?弹出一个对话框4、剪切板是内存中的一个区域,其作用和基本特点是?作用:剪切板就是暂时用来存放数据的地方(剪切复制粘贴文件的中转站)基本特点:断电后剪切板中的数据会丢失;剪切板中只保存最新的剪切数据。
5、内存:内存与CPU进行信息交换;内存分为随机存取存储器(RAM)、只读存储器(ROM)和高速缓冲存储器(Cache)。
RAM:既可以读取数据又可以写入数据,如果断电,RAM中的信息会自动消失。
它就是人们通常所说的内存。
其性能指标为存储容量和存取速度,存储容量的上限受CPU位数和主板设计的限制,存取速度主要由内存本身的工作频率决定,目前可以达到1600MHz。
ROM:只能从中读取数据(即固化指令),不能写入数据a,主要用于存放计算机的启动程序。
其数据如果要更改,就需要用紫外线来擦除。
Cache:存放当前使用最频繁的指令和数据并实现高速存取(是一种高速小容量的临时存储器,集成在CPU的内部,存储CPU即将访问的指令或数据)。
CONTENTS使用说明 (2)第一章计算机概述 (2)第二章操作系统基础 (7)第三章软件技术基础 (9)第四章网络技术基础 (13)第五章数据库应用基础 (16)附录一 (20)附录二 (21)使用说明:1.本资料仅供生技二班使用,外传造成的后果由自己承担。
2.为保证知识点间的融会贯通,请与参考教科书一起使用。
3.本资料附有第三章附加习题及课后题删减题目提示,以节约时间。
4.由于时间紧迫以及纯手打工作,难免会有错误,欢迎批改指正并望谅解。
5.本文档来源于计算机讲师的课件及教科书,不含任何本人观点。
但相比网上资料可信度增强。
6.祝亲们取得好成绩,拒绝挂科。
Now le t’s begin…..第一章计算机概述1.1.1计算机的应用:数值计算,数据处理,自动控制,计算机辅助系统CAD.CAM.CBE(CAI&CA T),人工智能,通信。
(只需了解标题即可。
)1.1.2 计算机的特点:运算速度快,计算精度高,记忆力强,具有逻辑判断能力,自动化程度高。
(只需了解标题即可。
)1.2.1计算机发展简史:1946年2月,世界上第一台电子计算机ENIAC诞生于美国宾州大学。
第一代电子计算机:电子管第二代电子计算机:晶体管第三代电子计算机:中小规模集成电路第四代电子计算机:大规模,超大规模集成电路代别划分标准:逻辑元器件。
计算机的奠基人:图灵:提出了计算机理论模型,冯.诺依曼:提出了计算机的物理结构。
1.2.3.计算机的系统组成:计算机系统由硬件系统及软件系统组成,其中硬件系统包括:运算器、控制器、存储器、输入设备、输出设备,软件系统包括:系统软件和应用软件。
计算机系统层次结构分为:应用软件层、实用软件层、操作系统层、硬件层。
1.3数制:1)数制:按进位的原则进行计数称为进位计数制,简称数制。
2)位权:某个位置上的一种进制中单位值称为位权。
3)基数:某种进制的数字符号个数称为基数。
4)N进制特点:N个数字符号1、2、……N,逢N进一,基数为N。
1.冯·诺依曼体系:运算器、控制器、存储器、输入设备和输出设备(I/O设备)。
运算器与控制器合称CPU2.二进制位bit(够蠢存储器的最小单位);B字节;1B=8bits3.第一台电子数字计算机ENIAC诞生于1946年。
4.通常用于科学计算的计算机是数字计算机。
5.计算机的应用办公自动化属于数据处理6.计算机中元器件(逻辑器件)的发展阶段:电子管→晶体管→中小规模集成电路→大规模/超大规模集成电路二、微型计算机的硬件系统:1.CPU——也称为微处理器;微处理器里,数据是存放在寄存器里的。
存储器——分为主存储器与辅助存储器。
主存储器称为内部存储器,简称为主存或者内存;辅助存储器称为外部存储器,简称为辅存或外存。
外部设备——输入设备、输出设备以及辅存合称外部设备,简称外设。
2.存储器:内存:读写数据速度很快,与CPU基本匹配,正在运行的程序总是放在内存中,且程序必须放在计算机的内存中,才可以被计算机执行。
RAM——随机存取存储器:绝大部分程序与数据放在RAM中,快速的存入或者取出数据,但一旦停电,其中数据全部丢失。
ROM——只读存储器:用于存放BIOS,写入数据的速度相对读出的速度慢得多,停电后的数据不会丢失。
外存:U盘——用闪存做存储器3.“32位微机”中的32位指的是机器字长4.高速缓存cache是SRAM中的一种,用于缓和CPU与主存之间速度的矛盾,工作速度在RAM中是最快的,接近CPU的速度。
5.DRAM(动态RAM)比SRAM(静态)慢。
三、微型计算机的软件系统计算机的软件系统由两大部分组成:系统软件和应用软件系统软件:BIOS、操作系统、程序设计语言及其处理程序、数据库管理系统等应用软件:为种应用目的而编制的程序以及相关程序。
1.操作系统——微型计算机常用操作系统:DOS、UNIX(世界上应用最为广泛的一种多用户多任务操作系统)、Linux(是一个遵循标准操作系统界面的免费操作系统)、Windows、Mac os x(苹果公司基于UNIX开发的操作系统,主要用于苹果电脑)——操作系统的功能有:处理机管理、储存器管理、设备管理、文件管理、作业管理2.程序设计语言及其处理程序程序设计语言分为低级语言和高级语言(算法语言)两大类。
《大学计算机基础》复习第一章~第三章1、计算机系统包括1)计算机硬件系统2)计算机软件系统[一般包括:系统软件和应用软件]2、文件的命名规则(p35)及文件的存放位置(路径p37:绝对路径和相对路径)3、文件的基本操作:选定、复制、移动、删除;文件的大小;文件属性的设置。
4、应用程序窗口之间的切换(Alt+Tab)5、中/英文字符及特殊字符的录入(软键盘录入)6、各种数制:1)在计算机内部,数据和指令的表示形式是二进制,其他数制还有八进制、十六进制2)比较各种数制数的大小及其转换3)以下各种汉字编码标准是向下兼容:GB18030>GBK>GB2312>ASCII7、查指定字符的编码(如ANSI、Unicode UTF-16等)方法是用记事本存(相应编码类型),用WinHex 查看。
例如汉字“国”的UTF-16小序编码是:FD 56 8、常用的压缩工具软件有:WinZip、WinRar、WinAce9、计算机的主要性能指标:主频、字长、运算速度及存储容量10、计算机的主机:运算器、控制器和内存储器三部分;而外部设备则由显示器、键盘、外存储器等输入/输出设备组成11、随着I/O技术的发展,系统总线标准大致经历以下发展阶段:ISA→PCI→PCI Express第四章程序设计基础一、程序设计语言●程序是用计算机语言描述的解决某一问题的步骤,由符合一定词法、语法和语义规则的符号序列组成。
1 语言分类(1)机器语言是二进制代码语言,能被计算机硬件直接识别并执行。
如计算2+3:(2)汇编语言是用助记符代替操作码、用地址符代替操作数的一种面向机器的低级语言。
例如:●汇编概念:汇编语言程序必须使用汇编程序把它翻译成机器语言后,才能被机器理解、执行。
(3)高级语言的表达方法接近于人的自然语言和数学表达式,不依赖于机器的特定属性。
例如:●翻译方式:编译方式:使用编译程序解释方式:使用解释程序●流程图是用一些几何框图、流程线和文字说明表示各种类型的操作。
《大学计算机基础》期末复习要点1、计算机基础知识1. 冯·诺依曼体系结构计算机系统的组成及其工作原理。
存储程序+程序执行。
(1)所有数据和指令均应以二进制形式表示。
(2)所有数据和由指令组成的程序必须事先存放在主存储器中,然后以顺序的方式执行,除非显式修改。
(3)计算机的硬件系统应该由存储器、运算器、控制器、输入设备和输出设备五个基本部件组成。
在控制器的统一控制下,完成由程序所描述的处理工作。
(4)一条指令可完成一种操作。
一台计算机可以有许多指令,所有这些指令的集合称为该台计算机的指令系统。
(5)程序首先装入计算机内存,CPU从内存中取出一条指令,分析识别指令,最后执行指令,从而完成了一条指令的执行周期。
然后,CPU按序取出下一条指令,继续下一个指令执行周期,周而复始,直到执行完成程序中的所有指令。
计算机系统是由硬件系统和软件系统两大部分组成。
硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部分组成。
软件系统:系统软件+应用软件。
2. 计算机硬件系统组成,各组成部分的主要功能、特点。
1. 运算器:在控制器的控制下进行算术和逻辑运算,将结果送到寄存器或内存。
2. 控制器:负责从存储器中读取程序指令并进行分析。
何敏3. 存储器:分为主存储器(内存)和辅助存储器(外存)。
内存是与CPU直接进行数据交换的场所,存储正在或将要运行的程序和数据。
存储量小,存取速度快。
外存存储大量暂时不用的信息,不能与CPU直接进行数据交换,其上的信息要先调入内存后才能被处理,存储量大,存取速度慢。
4. 输入设备:常用的输入设备有键盘、鼠标、光笔、扫描仪、数字化仪等。
5. 输出设备:常用的输出设备有显示器和打印机等。
3. 计算机软件系统组成及其各组成部分的功能。
系统软件:操作系统(如DOS、Windows、UNIX、OS/2、Linux等)语言编译和解释系统程序设计语言(如汇编语言、C、FORTRAN、PASCAL等)网络软件数据库管理系统(如FoxBASE、Oracle等)系统服务程序(如编辑程序、诊断程序等)应用软件:信息管理软件(如工资管理软件、人事管理软件等)科学计算程序文字与表格处理软件(如WPS、Word、Excel等)图形与图像处理软件(如Photoshop、Flash等)辅助设计软件(如CAD、CAM、CAI、CAT等)网络通信软件4. 程序设计语言的基本知识。
计算机基础复习第一章计算机概论计算机发展史2. 计算机特点3・计算机应用领域1.计算机发展情况:•计算机发展经历四代:电子管计算机(46—57)晶体管计算机(58—64)中小规模集成电路计算机(65—71)大规模和超大规模集成电路计算机(72—现在)第一台计算机ENIAC 1946年诞生在美国2.计算机特点:速度快,精度高,存储容量大,自动控制,可靠性高,应用范围广。
3.计算机应用科技计算,过程控制,计算机辅助系统(CAD, CAM, CAI等),信息处理第二章数据在计算机内的表示1。
数制的概念2o 2进制、八进制、十六进制数的表示,计算3.数制转换(2分10, 2<^8、16, 8、16O10)6・字符编码(ASCII) 7.各种数、字符比较 8.逻辑运算9.汉字编码、汉字分级1.数制2进制:基数为 2 (0,1),逢2进 1。
0, 1, 10, 11, 100, 101,8进制:基数为8 (0,1, 2,3, 4, 5, 6, 7),逢 8 进 1。
0, 1, 2, 3,4, 5,6, 7, 10, 11, 12^0 00 0 0 02.2进制计算3.数制转换110101+ 10110 1001011▲ 2T10按权展开110101一 1011011111(10 1011. 11)2 =1*25+1*23+1*21+1*20+1*2-1+1*2-24o 原码、补码 5o 定点、浮点表示10・汉字点阵存储量计算110, 111,00000016 进制:基数为 16 (0,1,2, 3,4, 5,6, 7,8, 9, A, B, C, D, E, F) 逢16进1。
0,1,2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, 10, 11, 12。
▲ 10-»2整数:除2取余,倒排;小数:乘2取整,顺排XXXXXXX• 2JT 83位2进制数对应1位8进制数(101011 ・110)2 <—> (53. 6)8 • 2―164位2进制数对应1位16进制数(00101011.1100)2(2B. C) 16(53. 6) 8 jt (101011.1100) 2 JT (2B. C) 16 4・原码和补码原码:符号位数的绝对值定点小数, 小数点紧跟在符号位后面,但不占2进制位阶符阶码 数符尾数10000111 -7求补码的方法:正数的补码与原码相同 负数的补码:除符号位外各位变反,再加1;或除符号位外从左向右依次1变0、0变1,最后一个1及其后面的0不变。
1 考试试卷形式参见2005年等2 复习内容提示(以课件为主)--------------------------------------------A 计算机科学基础(概念、原理、人、时、名、规格等)1 计算机的构成、信息系统的构成、数据处理机模型、冯·诺依曼模型及冯·诺依曼结构计算机的组成、程序存储的概念最早提出:宾西法尼亚大学Moore电子工程学院的J·P·Eckert哈佛体系结构:数据和程序分开存放多种其他模型2 计算机的历史•算盘---•1642法国莱斯•帕斯卡发明的Pascaline ——人类历史上的第一台自动计算机器•钟表齿轮计数加减,用杠杆实现进位•程序设计语言Pascal以他的名字命名•19世纪初英国数学家巴贝奇——计算机之父–发明差分机–IPOS(Input,Processing,Output and Storage)•穿孔卡片机和IBM公司•1936年英国数学家阿兰•图灵(Alan Turing) 提出计算机理论模型:只要能够被分解为有限步骤就能够实现自动计算——图灵机•ABC计算机(Atanasoff Berry Computer)•ENIAC(Electronic Numerical Integrators and Calculation)计算机的里程碑意义•世界上第一台可以真正运算、全部是电子装置的计算机•3 计算机的时代:(时间,特征,原理,贡献、人)4 计算机的主要特点------------------------------------------------------------------------------ B信息表示方法数制转换(D:十进制 B:二进制 O:八进制 X:十六进制)(157.87)10 =(10010101.1110000)2(1011)8=83+ 81+ 80=512+8+1=521(1011)16=163+ 161+ 160=4096+16+1=4113•二进制(八进制、十六进制)→十进制 :求幂相加法•十进制→二进制(八进制、十六进制)整数部分: 除2(8、16)取余小数部分: 乘2(8、16)取整•八进制⇔二进制: 1位八进制对应3位二进制•十六进制⇔二进制: 1位十六进制对应4位二进制•十六进制⇔二进制⇔八进制码和编码码:原码、补码和反码十进制的a=11和b=-10,设5位二进制(带符号)a补= a原= 01011b原=11010,b反=10101,b补= 1 0110编码:n位二进制可对2n个不同对象进行编码二—十进制码、ASCII码、汉字编码•ASCII码有两种形式:7位码和8位码–7位ASCII码:标准单字节字符编码——基于文本数据–8位扩展 ASCII 码——第 8 位用于确定附加的 128 个特殊符号字符、外来语字母和图形符号(参见本书附录)•在汉字系统中,每个汉字对应两个英文字符宽度–在汉字的存储、输入和输出中,处理的并不是汉字本身,而是汉字的编码–不同的环境下有不同的汉字编码–汉字交换码(国标码)–汉字机内码–汉字输入码。
•Unicode 字符清单有多种代表形式,包括 UTF-8,UTF-16 和 UTF-32,分别指使用8位、16位或32位表示字符•英文版Windows使用8位ASCII码或Unicode-8,中文版的Windows使用支持汉字系统的Unicode-16汉字编码:12 计算存储:每个汉字的字型信息需要16⨯16个二进制位,共16*16 (bit)/8 (byte)= 2*16 = 32字节(byte)C 基本逻辑关系及基本运算•用来描述逻辑关系的方法——–文氏图(Venn)、真值表逻辑代数真值表D计算机的体系结构1.计算机的三个子系统图3.1 计算机三个子系统和总线的连接2.计算机的大脑:处理器系统RISC和CISC系统两种类型的处理器系统的设计——CISC处理器的系统、RISC处理器的系统CISC (Complex Instruction Set Computer,复杂指令集计算机)——Intel公司——设计思路就是基于使用大量的指令RISC (Reduced Instruction Set Computer精简指令集计算机)——从指令系统中去掉一些不常用的指令降低处理器电路的复杂程度,提高整个计算机的执行速度CPU的原理:⏹ALU (Arithmetic Logical Unit) ——运算器1.定点运算器——整数、纯小数和逻辑运算2.浮点运算器——完成小数点位置不固定的数据运算⏹寄存器组:临时存放参与ALU运算的各种数据,具有存储特性的内部高速单元1.数据寄存器:存放各种临时存放的数据2.指令寄存器:专门用来存放程序的指令代码3.指令计数器:存放当前所执行指令的存储器地址今天的CPU——更复杂的技术特征:流水线技术、使用大量的内部高速缓冲存储器(Cache),降低和存储器的数据交换频率、双内核技术即在一个芯片内集成两个CPU 等CPU的指标:主频:CPU内部元部件的工作频率(Hz)。
如Pentium4/1.7G表示该CPU为奔腾Ⅳ型,主频为1.7 GHz。
CPU的主频越高,运算速度就越快。
字长(Word):Intel 4004字长仅4位。
目前主流微机CPU的字长为32 位和64 位外频:CPU与外围部件进行信息交换的信号频率。
如CPU和存储器之间交换数据,一般使用外部信号频率进行同步。
典型的频率为100MHz、133MHz、200MHz、400MHz等3.计算机记忆能力:存储器系统主存储器位于机器内部,辅助存储器位于机器外部存储单元:地址和内容RAM ——RandomAccess Memory ,随机存储器,计算机主存储器系统中的主要组成部分ROM 一个重要的应用——存放启动计算机所需要的BIOS 程序。
计算机每次开机都执行相同的操作,所以BIOS 程序是固定不变的,它被“固化”(Solidify )在ROM 中。
每次计算机上电开机时,首先执行的就是BIOS 程序外存:1 磁盘表面结构● 磁盘被划分磁道,磁道被划分扇型区域● 数据存储在磁道上:一组同心圆(宽零点几个毫米) ● 磁道/扇区结构:数据读一段时间内在一个扇区进行 ● 主要指标:角速度、寻找磁道的时间和数据传送时间 2 硬盘称为固定盘(Fix Disk ),最初是IBM 公司的术语 3 IDE 、SCSI 、SATA 硬盘虚拟存储器虚拟存储器是一个容量非常大的存储器的逻辑模型,并不是任何实际的物理存储器 它借助于磁盘扩大主存容量,使之为更大或更多的程序所使用在Windows 系统中,在“我的电脑”的属性中有虚拟存储器的设置4. 人机交互:输入输出系统1 速度匹配——协同设计,接口(Interface )2 在CPU 与磁盘、光盘、键盘、打印机等设备之间实现数据通信 输入输出方式● 程序查询方式 ● 程序中断方式● 直接存储器访问方式DMA ● 通道方式● 外围处理机方式5.信息公共通道:总线总线(Bus):一组物理导线,计算机的所有部件都通过总线互连总线——减少了连接的复杂性,减少了电路的使用空间——小型化、微型化设计按总线连接部件或者设备的性质●主机内的总线叫做内部总线(三总线结构:地址总线、数据总线和控制总线)●外设和主机连接的总线叫外部总线(系统总线:1 处理器总线前端连接CPU和存储器,以较高频率运行后端较低频率,将CPU高频转为较低频的信号,控制显示、软盘、硬盘、打印机、鼠标器、键盘等外设2.I/O总线)6.微机:办公桌上的机器主板 1 Main board,主板安装在主机箱内,上面排列着用于安装CPU芯片、内存条、总线接口、配件插槽等2 扩展槽是微机的一个重要特征,系统的开放性就是通过扩展槽实现的芯片为两片——“南桥”和“北桥”“北桥”主要负责管理、控制机内的总线“南桥”则主要负责外设接口的控制不同的CPU必须配与它相应的芯片组(Intel CPU配套的芯片组,AMD公司的CPU配套的芯片组)内存常用微机内存有SDRAM、DDR,168个引脚(pin)的插条结构总线1 ISA/ EISA总线2.局部总线VESA VL3.局部总线PCIPCI要求插卡(外设接口)自动配置,这就需要在扩展卡中设置配置信息的存储器,因此诞生“即插即用”(Plug and Play,PnP),为非专业用户扩展自己的机器提供了便利4.PCMCIA接口工作方式两种方式:并行或串行并行接口是采用一次传送8位二进制数据;串行采用每次传输1位二进制数据端口端口是系统提供给外部设备接入的地方分为外置和内置7.输入设备:用户操作机器8.输出设备:数字化表达与理解1.打印机类型:1.针式打印机、喷墨打印机和激光打印机2.热升华打印机、热蜡打印机等,用于高级印刷2.以图形方式将点输出到打印纸的确定位置1.打印分辨率以DPI(Dots Per Inch)为单位2.如300DPI是指在1英寸长度内输出点数3003.DPI数值越高,打印质量越好B接口和总线:新型的连接USB支持四种传输类型1.控制传输,USB设备必须的,负责建立总线通信2.中断传输,典型设备就是人机交互设备,如键盘、鼠标和游戏操纵杆等。
USB中断只规定在一个时间段传送一个中等数量的数据3.批量传输,对大数据量设备如移动存储、打印机、数码产品等设备等使用这种工作类型4.等时传输,这种类型的特点是传输的数据不进行校验,适合视频、音频设备的数据的传输10.多媒体计算机系统多媒体(Multimedia)技术——使用计算机交互式综合技术和数字通信技术处理多种媒体信息1.文本、图形、图象、视频、动画和声音2.多种信息建立逻辑连接——交互系统3.多种单一媒体被有机地结合成为一个整体11.并行处理系统并行处理——两个或两个以上的事件同时被处理,它被理解为同时执行不同的任务,而这些任务彼此是无关的多处理机系统(Multiprocessor System)中,许多方法来组织处理机系统和存储器系统,同样也有许多实现这些系统的方法并行处理系统的多处理器结构的核心技术是处理器之间拓扑结构、系统部件之间的通信存储器共享等E 操作系统软件和软件系统(硬件和用户之间的接口,软件是计算机系统中的程序和相关文档)系统软件:主要包括操作系统、语言处理系统、实用工具软件和系统性能检测软件等 语言处理系统 ⏹ 作用:将由高级语言或汇编语言写的源程序转换成能被计算机直接执行的代码⏹ 语言处理程序大致可分为三类⏹ 汇编语言处理系统 ⏹ 高级语言编译系统 ⏹ 高级语言解释系统操作系统概述(主要是管理,即管理计算机的所有资源;一般认为操作系统主要在处理器、存储器、输入输出和计算机文件四个方面进行管理 )操作系统是计算机硬件和用户(其他软件和人)之间的接口,它使得用户能够方便地操作计算机操作系统能更有效地对计算机软件和硬件资源进行管理和使用常见的操作系统批处理/分时/实时/并行/网络MS-DOS/windows/Unix/Linux/Macintosh操作系统的组成(操作系统的组成也有两种分类一种是基于软件的层次结构,把操作系统分为内核(Kernel )和用户接口(Shell )一种是按照操作系统的功能性结构,把操作系统分为存储管理、进程管理、设备管理和文件管理)核心:进程管理Kernel是操作系统的核心:执行计算机各种资源所需要的基本模块(程序)代码——直接操作计算机的各种资源设备驱动(Device Driver)内存管理调度(Scheduled)和控制(Dispatcher)Kernel和用户之间的接口就是Shell程序Shell最早是Unix系统提出的概念,它是用户和Kernel之间的一个交互接口早期Shell为命令集,Shell通过命令完成基本的控制操作对用户或程序命令进行解释并将解释结果通报给KernelShell命令有两种方式会话式输入命令文件方式DOS的Shell叫命令解释器(Command)在Windows系统中Shell是“窗口管理器”进程看作是计算机管理CPU和用户程序的任务现代操作系统把进程管理归纳为:“程序”成为“作业”进而成为“进程”,并被按照一定规则进行调度需要理解的三个概念程序Program作业Job进程Processes程序:用户编制完成特定任务的代码,被存放在外存上;作业:程序被选中到运行结束并在次成为程序的整个过程;进程:是正在内存中被运行的程序,当一个作业被选中后进入内存运行,这个作业就成为进程;程序是静态的,进程是动态的,介于两者之间的便是作业线程:一个程序只有一个进程就可以处理所有的任务,那么它就是单一线程的如果一个程序可以被分解为多个进程共同完成程序的任务,那么这个程序被分解的不同进程就叫做线程(Thread),也叫轻量级进程(Light Weight Processes)线程有几种模式:单线程、单元线程模式和自由线程模式I/0设备管理控制输入输出设备是操作系统的功能之一操作系统向外设发出命令检测设备状态处理设备发生的各种错误为使用这些设备的应用程序提供接口如果可能的话,应用程序对设备接口操作都是相同的——设备无关性设备:⏹块设备(Block Device),如磁盘1.信息存储在固定长度块中2.每个块有自己的地址3.块大小一般在128到1024个字节之间⏹字符设备,如键盘、鼠标器1.以字符为单位接收/发送2.不考虑结构OS的I/O内核提供与I/O有关的服务•调度、缓冲、假脱机、设备预留及错误处理…•在硬件和设备驱动程序结构之上•OS不直接操纵设备,它是通过管理设备的驱动程序间接使用设备•设备驱动程序(Device Driver)•由生产设备的厂家提供,所有与设备相关的代码都放在设备驱动程序中•如果设备的类型差别很小,系统可以屏蔽其差别,使用同一个程序代码操纵这个设备•OS管理设备的一个重要的特点是保证设备无关性•设备驱动程序和设备相关,现代OS包含了许多类型设备的驱动程序,使设备能被OS直接支持•大多数应用软件和设备无关,因此OS需要为大多数应用软件提供I/O操作功能•OS负责向应用程序提供统一的接口:给I/O设备命名•OS负责把设备的符号名映射到相应的设备驱动程序上•Windows,使用LPT、Com1、Com2以及CON等专用符号为设备命名•Unix,使用像/dev/lpt01这个的格式给设备命名Windows操作系统自由软件:Linux操作系统启动计算机:BIOS和CMOSBIOS —— Basic Input Output System基本输入输出系统BISO——是一组程序,直接使用计算机硬件,并为操作系统提供使用硬件的接口BIOS 放置主板上的一个ROM芯片中,包括基本I/O代码、Setup程序、开机自检程序和系统启动自举程序BIOS “固化”到ROM中,可被执行,信息不会丢失——永久保存F 数据组织与存储管理◆计算机数据组织的基本概念i.计算机以文件的形式存储数据ii.计算机文件是一个存储在存储器上的数据的有序集合并标记以一个名字,三层意思:1.将所有存储在计算机中的数据当作文件2.一个文件的数据之间存在着一定的关联3.文件有一个名字iii.文件可以是计算机执行的程序和数据1.如论文数据保存到磁盘上,被保存的也是一个文件iv.文件和文件系统是一个很复杂的体系1.计算机系统对软件资源,无论是程序或数据、系统软件或应用软件都以文件方式来管理◆MS系统中文件的基本知识,文件命名规则、文件后缀◆文件通配符、文件存取和目录管理◆文件系统的功能1.计算机中所有文件的集合就是文件系统(File System)2.文件管理是操作系统的功能之一3.文件系统就是操作系统管理文件以及对文件数据的组织◆计算机中所有文件的集合就是文件系统◆文件系统就是操作系统中以文件方式管理计算机软件资源的软件和被管理的文件与数据结构◆两种基本类型:程序文件或数据文件◆程序文件——各种执行文件◆数据文件——程序使用的数据◆计算机文件系统——管理整个计算机中的文件——按照“目录”进行处理的◆目录结构以及目录表示方法1.从系统角度来看——文件系统是对文件存储器的存储空间进行组织、分配和回收,负责文件的存储、检索、共享和保护2.从用户角度来看——文件系统主要是实现“按名存取”——用户只要知道所需文件的文件名,就可存取文件中的信息,而无需知道这些文件究竟存放在什么地方3.MS DOS——使用“目录”(Directory)这个词4.Windows系统,目录被“文件夹” (folder)代替◆文件的分类和常见文件类型◆文件存取的基本方法和文件的存储结构◆顺序存取的文件◆随机存取的文件•索引(Index)•哈希(Hash)•二分法◆按关键字存取的文件◆Unix和MS系统都是采用顺序存取和随机存取两种方法◆索引文件a)是为了检索需要建立的文件b)索引文件存取数据的过程为:i.将索引文件调入计算机主存;ii.根据关键字在索引文件中查找目标存储地址;iii.根据所检索到的存储地址到文件系统或数据文件中查找;iv.将查找到的结果返回给用户v.2.哈希文件——使用一个函数(算法)来完成这种映射,根据用户给出的关键字,经函数计算得到目标的地址,再进行目标的检索3.哈希的多种方法a)直接哈希法b)求模法c)数字析取法◆数据存储管理的概念以及内外存结构的特点和意义1.不同的文件系统有不同的存储结构2.MS文件系统存储结构:a)FAT12b)FAT16c)FAT32d)NTFS等◆多道程序交换技术,理解分段和分页的概念多道程序——操作系统可以装入多个程序并“同时”执行这些程序,由CPU轮流执行1.实现多道程序的技术◆分区调度◆分页调度◆请求分页调度◆请求分段调度◆虚拟存储技术的原理1.虚拟内存技术——在磁盘上开辟一个比内存要大的空间(Windows建议为1.5倍),把被执行的程序装载到这个区域中,按照内存的结构进行组织2.被执行的程序大小和内存无关;映射技术使得被装载到内存的那部分程序的速度比较快的3.虚拟内存的空间在一定情况下可以被系统临时扩展◆PC系统内存管理G语言,算法和程序设计方法1.程序和指令1.程序1.从广义上看,程序是计算机进行某种任务操作的一系列步骤的总和——是一组计算机指令的有序集合2.由机器语言、汇编语言、高级语言编写2.指令和指令系统1.指令和指令系统构成计算机处理器的重要部分,又是整个程序的基础2.指令就是计算机执行的最基本的操作——处理器所能够执行的二进制代码3.指令和机器的硬件是直接相关的2.程序的程序:翻译系统1.语言处理系统——翻译计算机程序1.本身就是程序2.任务就是把其他程序翻译为机器语言程序3.是程序的程序2.翻译程序归类为系统软件3.除了机器语言编制的程序,其他任何语言编写的程序都需要相应的翻译系统4.不同的编程语言的翻译系统是不同的。