欢迎来到天天文库
浏览记录
ID:37787805
大小:552.31 KB
页数:38页
时间:2019-05-31
《操作系统基础1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章操作系统基础佛山科学技术学院信息中心2008年9月主要内容4.1操作系统基础4.2Windows操作系统4.3Windows的文件管理4.4Windows的系统优化4.5Windows的安全性4.6关于安装操作系统4.1操作系统基础4.1.1操作系统的功能作业管理进程管理存储管理设备管理文件管理4.1.2常见的操作系统1.Windows2.UNIX3.Linux4.WindowsVista5.WindowsMobile4.2Windows操作系统4.2.1Windows体系结构操作系统出现过多种多
2、样的体系结构,概括起来分为四种类型:模块组合结构分层结构虚拟机结构客户/服务器结构(又称微内核结构)。WindowsXP没有单纯地采用某一种体系结构,而是把分层结构操作系统和客户/服务器结构操作系统的特点融合到一起4.2.1Windows体系结构核心态(kernelmode)和用户态(usermode),代表程序不同的运行状态。计算机里运行的程序,不是处于核心态就是处于用户态。当程序处于用户态时,它直接为用户服务。当程序处于核心态时,既可为用户服务,又可为系统服务。WindowsXP通过硬件机制实现核心
3、态和用户态,并为前者赋予了很高特权,允许处于核心态的程序调用特权指令封杀任何用户态的程序,而用户态的程序只能调用常规的指令。通常,内存管理器、高速缓存管理器、安全管理器、网络协议、进程管理以及文件系统等都运行在核心态,用户的应用程序都只准运行在用户态4.2.1Windows体系结构系统支持进程服务进程应用程序环境子系统子系统DLLS用户态核心态执行程序内核、设备驱动程序硬件抽象窗口及图形引擎4.2.1Windows体系结构4种基本类型的用户模式进程系统支持进程(SystemSupportProcess)
4、服务进程(ServiceProcess)应用程序(UserApplication)环境子系统(EnvironmentSubsystem)WindowsXP的核心态组件内核(Kernel)硬件抽象层(HardwareAbstractionLayer,HAL)执行体(Executive)设备驱动程序(DeviceDrivers)图形引擎(GraphicsEngine)4.2.2Windows注册表注册表是存储计算机配置信息的数据库,包含了有关计算机如何运行的信息。如计算机中每个用户的配置文件、有关系统硬件的
5、信息、应用程序和资源管理器的初始条件和卸载数据、文件扩展名与应用程序的关联等。Windows在运行过程中将不断引用这些信息。注册表由system.dat和user.dat两个文件构成,保存在Windows系统文件夹中。system.dat包含系统硬件和软件的设置,user.dat保存与用户有关的信息。Windows提供了一个注册表编辑器,文件名为Regedit.exe,执行该程序可查看、修改注册表内容4.2.2Windows注册表4.2.2Windows注册表所有Windows配置信息都是以树状结构被分
6、类组织在注册表中。编辑器窗口的左窗格为树状文件夹列表,每个文件夹表示注册表中的一个主键,共有5个主键,将存储的信息分为5类:HKEY_CLASSES_ROOT:存储启动应用程序所需的全部信息。HKEY_CURRENT_USER:包含与当前登录用户有关的配置信息。HKEY_LOCAL_MACHINE:保存使系统及其硬件、软件正常运行所需的设置。HKEY_USERS:保存默认用户和登录用户的配置信息。HKEY_CURRENT_COFIG:保存系统硬件的配置信息。4.2.2Windows注册表注册表通过键和子
7、键的键值来管理信息,键值有三种类型:字符串型:字符串值一般用来表示文件的描述和硬件的标识。通常由字母和数字组成,也可以是汉字,最大长度不能超过255个字符。二进制值:注册表中二进制值没有长度限制,可以是任意字节长,在注册表编辑器中二进制值以十六进制方式显示。DWORD型:是一个长度固定为32位的数值。在注册表编辑器中也以十六进制方式显示。4.3Windows的文件管理4.3.1驱动器、文件与文件夹驱动器驱动器是读取、写入信息的硬件。每个驱动器都有一个字母标识名,软盘驱动器的标识是A和B,驱动器C通常是计
8、算机中用来存放操作系统和其他重要信息的逻辑硬盘,当机器中有多个硬盘时,标识通常依次为D、E、F等。文件文件是一组逻辑上相互关联的信息集合,如一篇文稿、一批数据、一张照片、一首歌曲或者一个程序,管理文件是操作系统的一项主要功能。文件名通常由主文件名和扩展名组成,中间以“.”连接,扩展名常用来表示文件的数据类型和性质。在WindowsXP中,文件名最长可达255个字符,一个文件名中可以包含多个“.”分隔符,其中最后一个分隔符“.”后面的内容是扩
此文档下载收益归作者所有