大学生计算机基础.ppt
《大学生计算机基础.ppt》由会员分享,可在线阅读,更多相关《大学生计算机基础.ppt(369页珍藏版)》请在三一办公上搜索。
1、优秀精品课件文档资料,大学信息技术基础,计算中心高建良http:/Email:,大学信息技术基础,第1章 计算机基础知识第2章 操作系统与Windows XP第3章 办公自动化Office 2003第4章 多媒体制作初步第5章 数据库技术基础第6章 网络技术基础第7章 网页制作技术第8章 信息技术与信息安全,第1章 计算机基础知识第2章 操作系统与Windows XP第3章 办公自动化Office 2003第4章 多媒体制作初步第5章 数据库技术基础第6章 网络技术基础第7章 网页制作技术第8章 信息技术与信息安全,第1章 计算机基础知识,一、计算机发展与特点二、计算机系统组成三、数制表示方法
2、四、计算机信息编码五、计算机的应用,一 计算机发展与特点,1.电子计算机的诞生ENIAC,EDVAC冯.诺依曼理论基础采用二进制形式表示指令和数据;计算机应该包括控制器、运算器、储存器、输入设备和输出设备五大基本部件;采用存储程序和程序控制自动执行的工作方式。,一 计算机发展与特点,2.计算机的发展阶段半导体芯片所能容纳的晶体管数量,以每18到24个月为一个周期,成倍增长(摩尔定律)。(1)电子管计算机(2)晶体管计算机(3)集成电路计算机(4)大规模集成电路计算机,一 计算机发展与特点,4.新型计算机(1)单片计算机(2)生物计算机(3)量子计算机(4)光子计算机(5)混合型计算机(6)智能
3、型计算机,5.计算机特点(1)处理速度快(2)存储容量大,存储时间长(3)计算精度高(4)逻辑判断能力(5)自动运行能力(6)应用领域广泛,一 计算机发展与特点,二 计算机系统组成,二 计算机系统组成,1.计算机硬件计算机硬件(Computer Hardware)是构成计算机的物理装置,通常由机械、电子器件构成的具有输入、存储、控制、计算和输出功能的实体,是计算机能够运行的物质基础。计算机的性能包括运算速度、存储容量、计算精度、可靠性等内容,主要取决于计算机的硬件支持。,计算机工作示意图,二 计算机系统组成,2.计算机硬件五大组成部分输入设备(Input Device)输出设备(Output
4、Device)存储器(Memory/Storage)运算器(Arithmetic Unit,AU)控制器(Control Unit,CU),二 计算机系统组成,3.计算机软件 计算机软件(Computer Software)是指计算机系统中的程序及其文档。程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。具体地包括:运行时能够提供所要求功能和性能的指令或计算机程序集合。程序能够满意地处理信息的数据结构。描述程序功能需求以及程序如何操作和使用所要求的文档。,二 计算机系统组成,系统软件为使用计算机提供最基本的功能,但是并不针对某一特定应用领域。而应用软件则恰好相反
5、,不同的应用软件根据用户和所服务的领域提供不同的功能。常见的系统软件有:操作系统,数据库管理系统和程序设计语言 常见的应用软件有:辅助教学软件,辅助设计软件,文字处理软件,信息管理软件和自动控制软件等。,二 计算机系统组成,三 数制表示方法,1.数制 数制也称计数制,是指用一组固定符号和统一规则来表示数值的方法。按进位的原则进行计数的方法,称为进位计数制,简称进制。计算机中的进位计数制有:十进制(Decimal Notation)二进制(Binary Notation)八进制(Octal Notation)十六进制数(Hex decimal Notation),1.数制基数R元素、系数位权值,
6、系数,基数,位权值,三 数制表示方法,2.数制间的转换 将数由一种数制转换成另一种数制称为数制间的转换,日常生活中经常使用的是十进制数,而在计算机中采用的是二进制数。使用计算机时必须把输入的十进制数转换成计算机所能够接受的二进制数;计算机在运行结束后,再把结果的二进制数转换成习惯的十进制数输出。这两个换算过程完全由计算机自动完成。,三 数制表示方法,2.数制间的转换十进制与计算机常用数制间的转换二进制与八、十六进制间的转换,十进制转进制:除基取余、乘基取整,二进制转十六进制:以小数点为起点,每四位一组,例,三 数制表示方法,进制之间数字对照表,三 数制表示方法,四 计算机信息编码,1.存储单位
7、,存储单位表,2.编码体系计算机中常用的西文字符编码为ASCII码。ASCII与Binary 文件。国标区位码:中国使用计算机处理信息时,采用两个字节的双字节编码字符集DBCS。国标(GB)GB编码标准中,比较常用的是GB 2312和GBK两种。其他编码:BIG5,HZ,CJK,Unicode,四 计算机信息编码,3.数值编码体系(1)原码(2)反码(3)补码,四 计算机信息编码,(1)原码 原码(True Form)是一种计算机中对数字的二进制定点表示方法,以数值的最高位为符号位,该位为0表示正数,该位为1表示负数,其余位表示数值的大小。原码的优点是简单直观,转换容易。码的缺点也是不能直接参
8、加运算。,四 计算机信息编码,(2)反码 反码表示法规定正数的反码与其原码相同,负数的反码是符号位不变,原码的其他位逐位取反。反码的优点同样是简单直观,反码的缺点也是不能直接参加运算。,四 计算机信息编码,(3)补码 补码表示法规定正数的补码与其原码相同,负数的补码是在其反码的末位加1;由负数补码还原数据时,采用的是取反+1。,四 计算机信息编码,四 计算机信息编码,例:数据的长度为8位,数5和-5的表示,5的原码:00000101,-5的原码:10000101,5的反码:00000101,-5的反码:11111010,5的补码:00000101,-5的补码:11111011,四 计算机信息编
9、码,例:假设数据的长度为8位,下面各数据的大小是多少?,11111111B,10000000B,例:假设数据的长度为16位,下面各数据的大小是多少?,FFFFH,8000H,补码是计算机中重要的编码形式,注意:采用补码后,可以将减法运算转化成加法运算,运算过程得到简化。数值0的补码只有一个,0补=00000000B;补码运算时,所得结果有范围;比如字长为8位,则补码所表示的范围为-128+127;负数补码还原数据时,采用的是取反+1,即:负数的原码=负数的补码取反+1,四 计算机信息编码,(4)溢出处理 在计算机中,数据都是以补码形式存储的。n位二进制数的最高位为符号位,采用补码表示的数X的范
10、围是-2n-1X2n-1-1,如n=8时,表示的有符号数范围为-128+127,特别需要注意,二进制10000000对应的是十进制-128。两个有符号数进行加法运算时,如果运算结果超出可表示的有符号数的范围时,就会发生溢出。,四 计算机信息编码,五 计算机的应用,科学计算(或数值计算)数据处理(或信息处理)辅助技术(或计算机辅助设计与制造)过程控制(Process Control,PC)人工智能(Artificial Intelligence,AI)网络应用(Net Application,NA),第二章 操作系统与Windows XP,一、操作系统概述二、作业管理三、进程管理四、存储管理五、
11、设备管理六、文件管理七、常用操作系统,一、操作系统概述,操作系统就相当于计算机系统的“管家”,对操作系统而言,需要管理的是计算机硬件和软件资源,而且仅仅管理好硬、软件资源是不够的,更重要的是控制、调度好这些资源,最终目标只有一个:为计算机用户服务。计算机操作系统是方便用户使用、管理和控制计算机软硬件资源的系统软件(或程序集合)。,操作系统地位 计算机的硬件资源往往是固定的,一台只有硬件的计算机称为“裸机”。增加一层系统软件后,就变成了一台新的、功能扩展的计算机,称为计算机系统,也可称为虚拟计算机,所以计算机软件的作用就是将原来的计算机改造成具有更强功能的计算机(虚拟计算机)。,一、操作系统概述
12、,操作系统地位 计算机软件可以分为系统软件和应用软件两大类。操作系统是系统软件,却又不同于其它的系统软件,其它系统软件必须受操作系统的管理和控制,并得到操作系统的支持和服务。操作系统是加在计算机硬件上的第一层软件,带有操作系统的计算机像是在裸机上扩充了一层“硬件”的一台功能更强的虚拟计算机。,一、操作系统概述,操作系统地位示意图,一、操作系统概述,(1)用户服务的角度 通常情况下,用户通过操作系统的界面,可以对操作系统这位管家发布各种命令,完成各项任务,这就是操作系统面向用户的任务(作业)管理功能。,一、操作系统概述,(2)管理资源的角度 操作系统是计算机各种软、硬件资源的管理者,负责资源的登
13、记、状况的记录、分配、回收以及维护其完整性等信息,并控制和协调其工作。根据计算机软硬件资源状况,一般操作系统在资源管理方面的功能分为四种:处理机管理、存储管理 设备管理和文件管理。,一、操作系统概述,(3)管理者的角度 操作系统是计算机技术和管理技术的结合,设计操作系统既需要计算机知识,也需要拥有管理知识。管理工作的含义是管理者按一定的时间(随时间动态变化)和一定的空间(不同的位置和大小)调度所管辖下的人力、物力和财力进行协调工作。,一、操作系统概述,2.操作系统的形成操作系统是由监控程序发展而来 联机批处理阶段 脱机批处理系统 执行系统阶段 多道批处理操作系统,一、操作系统概述,3.操作系统
14、分类批处理操作系统(Batch Processing OS)分时操作系统(Time Sharing OS)实时操作系统(Real Time OS)网络操作系统(Network OS)分布式操作系统(Distributed OS),一、操作系统概述,二、作业管理,1.作业管理作业与作业管理功能 所谓作业,有时也称为任务,就是用户让计算机做的一件事,通常用户使用计算机时看到的是操作系统的用户界面即用户接口。作业是由用户程序、数据及某种形式的控制所组成,是指用户在一次计算过程或在一次事务处理过程中,要求计算机系统所做工作的集合。,操作系统作业管理的任务是为方便用户建立作业,组织调用系统内部资源执行,
15、并在完成任务后将其撤销。一个作业的建立过程一般包括作业的输入以及系统建立起作业控制块的管理控制两个过程。作业管理能够提供用户与操作系统的接口,并对用户作业进行合理调度,以提高系统的吞吐量和缩短作业的周转时间。,二、作业管理,具体地说:用户是通过命令(命令接口)或者程序(系统调用)向计算机发出请求,多个用户的请求以用户作业的方式在后备存储设备中等待;当计算机收到用户请求后,利用操作系统提供的命令解释来调用相应的处理程序,有序、有效地使用各种系统资源,完成用户作业的处理。,二、作业管理,(2)作业输入方式与作业状态作业输入方式主要三种方式 脱机输入、联机输入、假脱机输入作业四种状态 进入状态、后备
16、状态 运行状态、终止状态,二、作业管理,作业由进入状态到后备状态的转换,是由作业建立程序完成的;从后备状态转变为运行状态是由作业调度程序完成的;而作业由运行状态自愿或被迫转变为终止状态,是由作业终止的系统调用下完成的。,二、作业管理,(3)命令接口与程序接口 操作系统的作业管理有两类接口:一类是为一般用户提供的操作命令接口,包括联机的键盘操作命令和脱机的作业控制命令,简称命令接口;另一类是为编程人员提供的在程序模式下系统调用的接口,用来请求操作系统服务,简称程序接口。,二、作业管理,命令接口有两个基本任务:其一是判别和解释用户输入的操作命令,并将相应的命令操作转向对应的命令处理程序;其二是接收
17、从操作系统传来的信息,然后通过屏幕提示等方式提供给用户。,二、作业管理,系统调用接口:是为编程人员提供的在程序模式下的工作方式,用它们来请求操作系统服务,简称程序接口。操作系统的程序接口通常采用若干系统调用组成,也称为编程接口。,二、作业管理,2.Windows XP的用户与作业管理 Windows XP是一个常用的多用户多任务操作系统,这里说的任务与作业是等同的。正常使用情况下,Windows XP的任务管理对用户来说是完全透明的,可以为用户定制符合习惯的、个性化要求的任务栏。,二、作业管理,(1)用户管理 用户管理是计算机系统的一项重要管理内容,用户管理包括创建新用户、设置用户帐户密码及用
18、户权限等内容,用户管理对系统和网络运行的安全至关重要。Windows XP操作系统中帐户分为3类:管理员帐户Administrator 访客帐户Guest 创建的用户帐户。,二、作业管理,(2)创建任务 Windows XP操作系统中创建的任务是以一个工作窗口形式出现的。通常情况下用户可以通过:双击某个图标执行一个应用程序;开始菜单的程序中执行一个安装过的应用程序;运行环境中的DOS行命令界面输入一个应用程序名字执行来提交任务。,二、作业管理,(3)任务管理 任务工作时窗口出现在桌面上,每一时刻只有一个任务在工作,称为当前任务,其标题栏为蓝色,其他的任务窗口的标题栏为灰色。桌面下部的任务栏中会
19、出现各任务的最小化图标,使用任务栏中的小图标可以在各个应用程序窗口间直接切换。,二、作业管理,重要工具:任务管理器 使用键盘上的组合键可以打开Windows XP的任务管理器,通过其中应用程序选项可以了解计算机已经运行任务的工作情况。通过练习熟练掌握任务管理器的功能,二、作业管理,三、进程管理,处理机是操作系统管理的最重要的硬件资源之一。处理机管理的主要任务是如何安排多任务使用处理机,也就是把处理机合理地分配给多个任务使用。目前,大多数操作系统的设计都基于进程的概念,处理机的分配对象也大都是进程,因此处理机管理被归结为进程管理。,进程是操作系统分配软件资源和硬件资源的基本单位,在多道程序环境中
20、,几个进程并发运行,争夺处理机和共享其它有限的系统资源,因此进程管理是操作系统中最重要、最复杂的管理。,三、进程管理,进程定义 进程的各式各样定义:进程是程序的一次执行;进程是进程实体的一次活动;进程是可以与其它计算并发执行的计算;进程是一个程序及其数据在处理机上顺序执行时发生的活动;,三、进程管理,进程是程序在一个数据集合上的运行过程,是系统进行资源分配和调度的一个独立单位。到目前为止,一般被大家所公认的进程定义为:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,是操作系统进行资源分配的单位。,三、进程管理,2.进程与程序的区别进程是动态的,而程序是静态的;程序是指令的有序集
21、合,进程是程序的一次执行过程;程序可以复制、可以在不同计算机上运行,进程则不能;,三、进程管理,程序是永久的,进程是有生命周期的,且是短暂的;程序是指令代码的集合,进程实体包括:程序、数据和进程控制块;进程具有动态性、并发性、独立性和异步性等特性,程序不具有这些。进程可以生成其它进程,而程序不能生成新的程序,进程和程序并非一一对应。,三、进程管理,3.进程特征进程的五大特征:动态性:创建执行消亡,具有生命周期;并发性:多进程同时运行,提高利用率;独立性:独立分配资源和调度基本单位;异步性:共享资源和合作,异步方式运行;结构特性:进程控制块(PCB),三、进程管理,4.进程状态三种进程状态 就绪
22、状态 执行状态 阻塞状态代表进程生命周期存在的基本状态。,三、进程管理,就绪状态:进程已经获得除CPU之外的所有运行必要资源时,一旦获得处理机,便能立即执行的状态称为就绪状态。在一个系统中,可以有多个进程同时处于就绪状态,通常把它们排成一个队列,称之为就绪队列。,三、进程管理,执行状态:就绪状态的进程得到处理机,且正在处理机上运行的状态称为执行状态。在单处理机系统中,任一时刻系统中只能有一个进程处于执行状态。而在多处理机系统中,可能有多个进程同时处于执行状态。,三、进程管理,阻塞状态:正在执行的进程,由于等待某事件发生而无法执行,放弃处理机暂停,进程的执行受到阻碍,故称这种暂停状态为阻塞状态。
23、系统中同时处于阻塞状态的进程可以有多个,其阻塞原因可能相同,也可能不同,称之为阻塞队列,一个系统中可以有多个阻塞队列。,三、进程管理,5.进程状态转换进程状态转换示意图,三、进程管理,6.进程与线程 线程:由进程派生出来的一组代码(指令组)的执行过程。一个进程可以产生多个线程,这些线程共享该进程的内存地址空间,可以并发、异步执行。采用线程可以使同一个进程分成几个并发执行的路径,执行速度的提高,系统开销小。,三、进程管理,进程与线程比较 拥有资源:进程是拥有资源的一个独立单位,而线程几乎不拥有系统资源,它可以访问隶属进程的资源如代码段、数据段、已打开的文件、输入输出设备等。,三、进程管理,调度:
24、只有进程没有线程的操作系统中,进程既是拥有资源的基本单位,又是独立调度的基本单位;引入线程的操作系统中,进程只是拥有资源的基本单位,而线程是调度与分派的基本单位,线程切换不会引起进程切换,从而可显著提高系统的并发程度。,三、进程管理,并发性:引入线程的操作系统中,不仅进程之间可以并发执行,而且线程之间也可并发执行,使操作系统具有更好的并发性,能更有效地利用系统资源,提高系统的处理能力。,三、进程管理,系统开销:创建或撤销进程时,系统要为之分配或回收资源,创建进程的开销远大于创建线程的开销;进程切换付出的开销也远大于为同一进程内的线程切换付出的开销。同一进程内的多个线程具有相同的地址空间,线程间
25、的同步与互斥的实现比较容易。,三、进程管理,7.进程控制和调度 进程控制也叫进程管理,是整个生命周期中,对进程状态转换进行有效的控制和管理。进程控制的主要任务是负责进程的创建、撤销及实现进程之间状态转换和进程通信,是操作系统基本功能,由系统内核中的基本程序完成。,三、进程管理,7.进程控制和调度 进程控制也叫进程管理,是整个生命周期中,对进程状态转换进行有效的控制和管理。进程控制的主要任务是负责进程的创建、撤销及实现进程之间状态转换和进程通信,是操作系统基本功能,由系统内核中的基本程序完成。,三、进程管理,处理机是个可以抢占方式使用的资源,系统可以将处理机从正在运行的进程手中抢夺过来,交给另一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学生 计算机 基础

链接地址:https://www.31ppt.com/p-5818452.html