《计算机基础复习汇总.ppt》由会员分享,可在线阅读,更多相关《计算机基础复习汇总.ppt(101页珍藏版)》请在课桌文档上搜索。
1、大学计算机基础复习汇总,计算机是科学,也是科学工具定义:计算机是一种能按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子装置计算机是信息系统的重要组成部分六大要素计算机模型和冯诺依曼体系结构 计算机五个组成部分程序存储二进制计算机的类型、特点和用途,计算机基础知识,2023/3/7,2,信息系统(Information System):六个组成要素,它们是:硬件。软件。数据/信息。人。过程或称为处理归纳为操作步骤。通信。,2023/3/7,3,计算机有多种模型,冯诺依曼(John von Neumann)体系结构现代计算机的基础冯诺依曼模型主要可归纳为以下三点(1)
2、计算机有五个组成部分:输入、存储、处理(运算)、控制和输出(2)程序和数据以二进制形式存放在计算机存储器中(3)计算机根据程序的指令序列进行,即程序存储(Stored-Program)的概念,2023/3/7,4,计算机的发展史,历史上的自动计算装置算盘是最早被广泛使用的计算装置 1642法国莱斯帕斯卡发明的Pascaline19世纪初英国数学家巴贝奇计算机之父 穿孔卡片机和IBM公司 第一台电子计算机1936年英国阿兰图灵-图灵机ABC计算机ENIAC世界上第一台可以真正运算、全部是电子装置的计算机现代计算机-通用数字电子计算机,2023/3/7,5,四代计算机及其特点,第一代计算机(194
3、61959)电子管计算机 第二代计算机(19591963)晶体管计算机第三代计算机(16631975年)集成电路(IC,Integrated Circuits)计算机第四代计算机(1975年)大规模集成电路(LSIC)Intel系列处理器,2023/3/7,6,计算机软件的进化,第一代软件为1950年代,主要是二进制代码语言,是内置在机器内部的指令50年代末的第二代软件高级语言。典型的高级语言有IBM公司的FORTRAN,还有COBOL第三代软件以“操作系统”为标志20世纪60年代中期 第四代软件的产业特征开始显露,2023/3/7,7,计算机的特点,1高速、精确的运算能力2准确的逻辑判断能力
4、 3强大的存储能力 4具有自动功能5网络功能,2023/3/7,8,计算机的用途,1科学计算2数据处理 3实时系统4计算机辅助 5计算机网络 6人工智能 7数字娱乐8嵌入式系统,2023/3/7,9,计算机的类型,超级计算机 Supercomputers,计算能力为T级(Tera-scale,万亿)大中型计算机(Mainframe Computer)小型计算机(Minicomputer)工作站(Workstation)微型计算机(Microcomputer)移动计算机(Notebook Computer)嵌入式计算机(Embedment Computer),2023/3/7,10,信息表示和数
5、字逻辑基础,理解数据表示数制数制转换计算机中的数另一种形式:码和编码逻辑代数基础逻辑电路*逻辑设计基础*,数制(Number System):全称为记数(计数)体制顺序记数,例如:567.1多项式记数,例如:5102+6101+7100+110-1,一般表达式:n:整数位;m:小数位;A:数码 0,1,.N-1;R 为基数;Ri 权系数,2023/3/7,12,常用数制,各种常用数制(1)二进制:0、1 逢二进一(2)十进制:0、1,9 逢十进一(3)八进制:0、1,7 逢八进一(4)十六进制:逢十六进一 0、19、A、B F(a、b f),2023/3/7,13,数制转换小结,主要在十进制和
6、二进制之间二进制(八进制、十六进制)十进制:求幂相加法十进制二进制(八进制、十六进制)整数部分:除2(8、16)取余小数部分:乘2(8、16)取整八进制二进制:1位八进制对应3位二进制十六进制二进制:1位十六进制对应4位二进制十六进制 二进制 八进制,2023/3/7,14,计算机中的数,计算机采取一种约定的方法解决数的正或负问题数的最高位为符号位用“0”表示正数,“1”表示负数例如:+1011 写作 01011-1011 写作 11011 用0或1表示正负号的数计算机的“机器数”主要有原码、补码和反码三种,2023/3/7,15,计算机中的数的两种常用格式,定点、浮点定点纯小数和定点纯整数使
7、用比例因子调整数的范围,2023/3/7,16,浮点数,小数点浮动科学计数法(指数)123.4567=0.1234567 1036.5=110.1=0.1101x23=0.8125x23容许的数值范围很大,硬件复杂浮点数分为阶码和尾数两部分阶码:表示小数点在该数中的位置,带符号整数尾数:表示数的有效数值,可用整数或纯小数,2023/3/7,17,另一种形式:码和编码,编码:用数码对非数值内容进行编号编码的目的之一是为了标记特定的对象数字、字母、符号 二十进制码、ASCII码、Unicode编码、汉字编码 UTF-8,UTF-16 和 UTF-32,分别指使用8位、16位或32位表示字符,202
8、3/3/7,18,硬件:计算机的体系结构,计算机的三个子系统计算机的大脑:处理器系统计算机记忆能力:存储器系统人机交互:输入输出系统信息公共通道:总线微机:办公桌上的机器输入设备:用户操作机器输出设备:数字化表达与理解USB接口和总线:新型的连接多媒体计算机系统并行处理系统,2023/3/7,19,计算机的3个子系统,计算机系统结构研究计算机硬件组成 五个组成部分处理器、存储器、输入、输出、总线 三个子系统:,图3.1 计算机三个子系统和总线的连接,2023/3/7,20,中央处理器,CPU也称为处理器(Processor)VLSI(超大规模集成电路)集成运算器和控制器,图3.3 CPU示意图
9、,2023/3/7,21,RISC和CISC,两种类型的处理器系统的设计CISC处理器的系统、RISC处理器的系统CISC(Complex Instruction Set Computer,复杂指令集计算机)Intel公司设计思路就是基于使用大量的指令 RISC(Reduced Instruction Set Computer精简指令集计算机)从指令系统中去掉一些不常用的指令降低处理器电路的复杂程度,提高整个计算机的执行速度,2023/3/7,22,CPU的主要技术指标,主频:CPU内部元部件的工作频率(Hz)。如Pentium4/1.7G表示该CPU为奔腾型,主频为1.7 GHz。CPU的主
10、频越高,运算速度就越快。字长(Word):Intel 4004字长仅4位。目前主流微机CPU的字长为32 位和64 位外频:CPU与外围部件进行信息交换的信号频率。如CPU和存储器之间交换数据,一般使用外部信号频率进行同步。典型的频率为100MHz、133MHz、200MHz、400MHz等,2023/3/7,23,各种存储器的主要性能参数,2023/3/7,24,内部总线:连接计算机内部部件,三总线结构:地址总线、数据总线和控制总线,2023/3/7,25,连接外设:系统总线,外部总线只提供各种信号标准,不考虑其实现符合总线标准的外设,可连接到总线被主机使用外部总线就是系统总线,因为外部总线
11、是基于系统层次连接高层次1处理器总线前端连接CPU和存储器,以较高频率运行后端较低频率,将CPU高频转为较低频的信号,控制显示、软盘、硬盘、打印机、鼠标器、键盘等外设 2 I/O总线,2023/3/7,26,微型计算机,掌握微型计算机的组成 掌握输入输出设备的功能 常用的输入设备和输出设备 熟悉USB接口总线的特点和应用,2023/3/7,27,操作系统,软件是计算机的灵魂,软件是用户使用计算机硬件的接口或桥梁软件的分类常见的操作系统。操作系统的地位操作系统的内核为Kernel,与用户和地图其他程序的接口为Shell操作系统的四个管理功能:处理器管理、文件管理、内存管理、输入输出管理进程是运行
12、中的作业,作业是包括待运行程序和正在运行的所有程序Windows的基本特点和基本使用方法,Windows资源管理器的使用微机系统的启动原理,2023/3/7,28,软件系统及其组成,计算机的软件系统系统软件 应用软件软件的特点 软件是一种逻辑实体,看不到具体的形态软件开发没有制造过程复制保护问题没有机械磨损和老化生存期软件退化、失效软件受计算机系统的限制软件移植性问题软件实际问题复杂、程序逻辑结构复杂软件昂贵软件的社会因素机构、体制及管理、观念和心理,2023/3/7,29,Back Overview,2023/3/7,30,什么是操作系统,定义操作系统是计算机硬件和用户(其他软件和人)之间的
13、接口,它使得用户能够方便地操作计算机操作系统能更有效地对计算机软件和硬件资源进行管理和使用,2023/3/7,31,操作系统的分类,批处理系统分时系统实时操作系统并行操作系统网络操作系统和分布式系统微机操作系统MS-DOSWindowsUnixLinuxMacintosh,2023/3/7,32,操作系统的组成部分,2023/3/7,33,启动计算机:BIOS和CMOS,BIOS Basic Input Output System基本输入输出系统一组程序包括基本I/O代码、Setup程序、开机自检程序和系统启动自举程序CMOS:保存系统的各种设备参数,如CPU型号,频率,硬盘,内存等,供OS获
14、取这些信息并正确管理,2023/3/7,34,数据组织和存储,文件文件系统文件存取 文件的存储结构数据存储管理内存管理,2023/3/7,35,文件的概念,所有数据以二进制形式存放在存储器上数据按照一定的规则进行组织“文件(File)”文件的属性区分数据的性质,数据被规定了一定的存储格式文件的三层意思:将所有存储在计算机中的数据当作文件一个文件的数据之间存在着一定的关联文件有一个名字,2023/3/7,36,文件的命名规则,2023/3/7,37,MS文件,MS系统环境下的文件名是由字符和数字组成的,分三部分,格式为:.扩展名盘符存放文件的磁盘驱动器号文件名:18个字符组成扩展名为由“.”开始
15、的13个字符组成,扩展名的作用,2023/3/7,38,常见MS文件扩展名,2023/3/7,39,通配符*?常用的文件类型执行文件.bat数据文件图形图像文件视频文件,2023/3/7,40,文件系统的概念计算机中所有文件的集合操作系统的功能之一:文件管理文件系统就是操作系统管理文件以及对文件数据的组织文件系统的功能文件的两种基本类型程序文件数据文件,2023/3/7,41,目录结构,系统角度对文件存储器的存储空间进行组织、分配和回收,负责文件的存储、检索、共享和保护用户角度实现“按名存取”MS DOS使用“目录”Windows系统,目录被“文件夹”(folder)代替,2023/3/7,4
16、2,文件存取类型顺序存取随机存取索引哈希二分法按关键字存取的文件文件系统的检索策略顺序检索随机检索索引文件的概念,存取数据的过程哈希文件的概念,主要方法文件系统的安全性最佳方法:备份,2023/3/7,43,内存管理,单道程序及其存在的问题多道程序及其实现的技术分区调度分页调度请求分页调度请求分段调度虚拟内存:原理和作用,2023/3/7,44,多道程序,2023/3/7,45,程序设计基础,程序的概念程序是计算机进行某种任务操作的一系列步骤的总和是一组计算机指令的有序集合由机器语言、汇编语言、高级语言编写指令和指令系统指令就是计算机执行的最基本的操作处理器所能够执行的二进制代码指令和指令系统
17、构成计算机处理器的重要部分,又是整个程序的基础算术逻辑类指令控制操作类指令,2023/3/7,46,翻译系统,概念本身就是程序任务就是把其他程序翻译为机器语言程序是程序的程序类型编译程序解释程序,2023/3/7,47,程序设计语言,按照程序设计语言和机器的密切程度面向机器硬件的机器语言二进制语言,用二进制机器指令来编写程序汇编语言机器语言的符号化,一般用英文单词或缩写表示机器指令,因此也是面向机器的 面向过程的高级语言接近数学描述求解问题的过程,它和机器没有直接关系。语法与自然语言接近 面向对象的高级语言,2023/3/7,48,机器语言就是指令二进制代码能被计算机直接执行一条机器指令需要包
18、含如下信息操作类型操作数或者操作数的的存储位置,也称操作数的地址操作结果的存储位置一条指令的地址信息汇编语言助记符,2023/3/7,49,高级语言类型面向过程Basic、C语言、Pascal语言、Fortran语言、Cobol语言面向对象封装、继承、多态性Visual Basic、JAVA、C+,2023/3/7,50,程序设计的过程,六个过程问题的定义或叫做程序说明设计解决问题的方案编写程序代码进行程序测试程序的文档程序应用,2023/3/7,51,程序的逻辑结构,所有的程序都由三种结构构成顺序结构是程序最简单的一种结构,它使计算机按照命令出现的先后顺序依次执行循环结构使计算机按照设定的条
19、件重复执行一组命令分支结构在程序执行过程中,根据设定的条件来决定程序的执行方向,2023/3/7,52,顺序结构,分支结构,2023/3/7,53,循环结构,(a)While结构(b)Until结构,2023/3/7,54,算法和数据结构,算法的概念一项工作如何被完成的步骤程序设计的基础算法的描述自然语言流程图结构图伪代码PAD图算法举例排序、查找,2023/3/7,55,数据表达和数据结构,算法最终都需要通过适当的数据表达,以便能够被计算机所处理数据表达是对数据的符号化表示 解代数方程的程序,其处理对象是整数和实数文字处理程序的处理对象是字符串 确定了算法后,要选择合适的数据表达并选择合适的
20、数据结构,并使用计算机语言处理它们数据结构包括逻辑结构、存储结构、和对数据的操作按照它的结构形式也可以分为链、表、堆、队、树等,2023/3/7,56,软件工程,了解软件工程的含义、软件开发生命周期、软件开发模型和软件开发过程;了解软件项目管理。了解软件工程师职业及其素质要求。,2023/3/7,57,典型题目分析,2023/3/7,58,在计算机中作为数据交换使用的ASCII是()。A、条件码 B、二十进制编码 C、二进制编码 D、美国信息交换标准代码P.36,2023/3/7,59,汉字2424点阵字库中,表示一个汉字字形需要()字节。A、24 B、32 C、48 D、72P.38,202
21、3/3/7,60,操作系统是()的接口。A、用户和软件B、系统软件和应用软件 C、主机和外设D、用户和计算机P.110,2023/3/7,61,Internet与WWW的关系是()。A、都是因特网,只是名称不同B、Internet就是WWW C、Internet与WWW完全没有关系D、WWW是Internet上的一个应用P.306,2023/3/7,62,IP地址所对应的二进制数字的长度为()。A、8位B、16位C、24位D、32位,2023/3/7,63,下列()不是操作系统软件。A、LinuxB、Windows 2000C、MS OfficeD、Unix,2023/3/7,64,计算机能够
22、直接识别和运行的语言是()。A、机器语言B、高级语言C、汇编语言D、智能语言,2023/3/7,65,一个指令通常由两部分组成,它们是()。A、操作数和操作码B、内部指令和扩展指令 C、算术指令和逻辑指令D、Intel指令系统和AMD指令系统P.185,2023/3/7,66,若用8位表示一个整数,则十进制数-36的补码是()。A、11011100B、11011101C、11011110D、11011111,2023/3/7,67,目前大多数数据库管理系统都支持()数据模型。A、层次型B、网模型C、关系型D、面向对象型P.248 数据库模型P.245 常见数据库系统 P.250 真正的关系型模
23、型的要点,2023/3/7,68,按结构化程序设计的观点,任何程序模块都可以由三种基本的控制结构组合而成。这三种基本的控制结构是:顺序控制结构、分支控制结构和()。、递归控制结构、循环控制结构、无条件转移控制结构、过程调用控制结构,2023/3/7,69,存储程序和程序控制的思想是由()提出来的。A、图灵B、冯诺依曼 C、E.F.CoddD、E.P.BrooksP.5,2023/3/7,70,对于C类网络地址,网络中最大的主机数为()。A、256B、255C、254D、无法确定P.299,2023/3/7,71,能够把由高级语言编写的源程序翻译成目标程序的系统软件叫()。A、机器程序B、汇编程
24、序C、操作系统D、编译程序,2023/3/7,72,绿色电脑是一个专门名词,主要意思是()。A、使用绿色保护视力B、具备环保功能的计算机 C、使用绿色外壳的计算机D、指省电的计算机,2023/3/7,73,下列软件中,()是应用于科学计算方面的软件,它是以矩阵和数组为基本单位的编程语言。它包括了一系列的应用工具、图形处理命令、大量的数学函数等部分。A、MATLABB、ExcelC、AccessD、SQL Server,2023/3/7,74,Microsoft推出的一个中小型关系数据库管理系统是()。A、OracleB、DB2C、AccessD、Sybase,2023/3/7,75,在计算机科
25、学中,算法被定义为()。A、求解问题的数学方法B、求解问题选择的编程工具 C、求解问题的一系列步骤D、求解问题选择计算机系统,2023/3/7,76,软件有一个重要的特点,也是软件知识产权保护的核心,即()。A、可以被大量复制B、可以被少量复制 C、可以被有条件复制D、不可以被复制,2023/3/7,77,USB是由Intel公司开发的一种新的接口技术,它是()。A、并行接口总线B、通用串行总线 C、视频接口总线D、通用控制总线,2023/3/7,78,从功能上看,计算机数据处理的结果除了取决于输入的数据,还取决于:A处理器B程序C存储器D外设,2023/3/7,79,计算机的特点可以简单地归
26、纳为精确高速的运算、准确的逻辑判断、强大的存储、自动处理以及:A网络的能力B多媒体的能力C应用设计的能力D辅助学习的能力P.13,2023/3/7,80,计算机知识是指:A能够认识计算机带来的积极和消极影响B理解计算机基本知识的能力C能够将它作为工具完成适当的任务D以上都是,2023/3/7,81,哪种发明使研制者成功地设计出现代广泛使用的微型计算机:A电子管B集成电路(IC)C半导体晶体管D磁带和磁盘,2023/3/7,82,硬件和软件是组成计算机的两个部分,而指令系统是连接这两个部分的。指令由CPU执行。下列叙述哪一个是不正确的:A指令是用户通过键盘(或者其他输入设备)输入后并被CPU直接
27、执行的。B指令是计算机能够直接识别的二进制代码,任何一种高级语言编写的程序都需要翻译为指令代码才能够被CPU执行。C所有指令的集合就是指令系统。D汇编语言的语句和指令系统具有一一对应的关系。,2023/3/7,83,在计算机中使用的数制是A十进制B八进制C十六进制D二进制,2023/3/7,84,为了适应不同的运算需要,在计算机中使用不同的编码方式,主要是:A原码、反码和补码B原码、补码和ASCII码C原码、反码和Uincode码D二进制、ASCII和Unicode码,2023/3/7,85,现代计算机中的CPU为中央处理器,它包含了:A存储器和控制器B运算器和控制器C存储器和运算器D存储器、
28、运算器和控制器P.53,2023/3/7,86,计算机中使用半导体存储器作为主存储器,它的特点是:A速度快,体积小,在计算机中和CPU一起被安装在主板上B程序在主存中运行,它和外部存储器交换数据C相对于外部磁盘或者光盘存储器,其容量小,价格贵D以上都是,2023/3/7,87,计算机有很多类型的外部设备,它们以哪种方式和主机实现连接:A插件方式和固定方式B并行方式和固定方式C并行方式和串行方式D无线方式和固定方式,2023/3/7,88,一般情况下,特定格式的数据被计算机处理:A需要专门的处理程序B需要使用Windows程序C大多数系统软件都可以处理D只要符合标准,不需要专门程序,2023/3
29、/7,89,计算机用户在使用计算机文件时:A按照文件的所有权使用文件B按文件性质寻找存放的位置并使用C按照存放文件的存储器类型使用D一般是按照文件名进行存取的P.153,2023/3/7,90,为了在联网的计算机之间进行数据通信,需要制订有关同步方式、数据格式、编码以及内容的约定,这些被称为:AOSI参考模型B网络操作系统C网络通信软件D网络通信协议,2023/3/7,91,URL(统一资源定位器)的作用是:A定位在网络中的计算机的地址B定位网络中的网页的地址C定位IP地址并实现域名的转换D定位收发电子邮件的地址,2023/3/7,92,计算机病毒是一种特殊的计算机程序,它除了具有破坏性外,还
30、具有A传染性B潜伏性C自我复制D以上都是,2023/3/7,93,目前计算机的主要应用领域包含()、网络计算、智能计算和多媒体计算几项。()A、科学计算B、科学决策C、自动控制D、计算机辅助系统E、信息处理F、时序控制,2023/3/7,94,控制器在工作时要完成()。(3)A、取指令B、算术运算C、分析指令D、内存控制E、逻辑运算F、关系运算G、执行指令,2023/3/7,95,通用的操作系统由()和I/O管理等基本管理模块组成。(3)A、进程管理B、程序管理C、数据库管理D、文件管理E、目录管理F、网络管理G、安全管理、存储管理,2023/3/7,96,数据库系统是由()、应用软件及其开发
31、工具、一般用户等部分构成的系统。(3)A、数据表B、索引表C、数据库D、数据库管理员 E、物理数据模型F、逻辑数据模型G、数据库管理系统P.242,2023/3/7,97,根据软件开发的生命周期方法学,一般将软件产品从设计、开发到维护分为三个基本阶段:即()。()、定义阶段、需求分析阶段、开发阶段、维护阶段、总体设计阶段、产品测试阶段、产品发布阶段,2023/3/7,98,计算机病毒有以下()等特性。()、依赖性、传染性、潜伏性、自我复制能力、破坏性、通用性、可预知性,2023/3/7,99,0BCH对应的十进制数为(1),二进制为(2),八进制为(3)微处理器的地址数目决定了系统对存储器和设备的寻址能力,如果一个微处理器芯片的地址线为24根,则它提供(4)字节的寻址能力。,188,2023/3/7,100,将数字信号转换为模拟信号的过程称为(12),将已调制信号转换为数字信号的过程称为(13)。除了WWW浏览,Internet三个最基本应用是:电子邮件、(20)、(21)。C/S模式中的C代表(22),S代表(23)。按照网络拓扑结构划分,可分(24)、环型、(25)、树型和网型。,2023/3/7,101,