十、操作系统基础1.操作系统概述
(1)基本概念
操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合———它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,使整个计算机系统能高效地运行。
(2)操作系统的特征①并发性。②共享性。③随机性。
(3)操作系统的地位
(4)操作系统的功能①进程管理②存储管理③文件管理④设备管理⑤作业管理
2.操作系统的类型
(1)批处理系统
(2)分时系统
(3)实时系统
(4)个人计算机操作系统
(5)网络操作系统
(6)分布式操作系统
3.研究操作系统的方法
研究操作系统可以有几种不同的观点。
(1)资源管理观点
(2)进程观点
(3)虚拟机观点
4.操作系统的硬件环境
(1)特权指令与处理机状态①特权指令和非特权指令
每个机器都有自己的指令系统。在多道程序设计环境中,为了保证系统安全,将指令系统中的指令分成两部分:特权指令和非特权指令。②CPU状态
CPU交替执行操作系统程序和用户程序。在执行不同程序时,根据运行程序对机器指令的使用权限而将CPU置为不同的状态。CPU的状态属于程序状态字PSW的一位。大多数计算机系统将CPU执行状态划分为管态和目态。(2)中断机制
中断机制是现代计算机系统中的基本设施之一,它在系统中起着通信联络作用,以协调系统对各种外部事件的响应和处理。中断是与进程管理密切相关的,确切地说,中断是实现多道程序设计的必要条件。有了中断,操作系统才可以获得系统的控制权,以便将CPU资源分派给不同的进程。
(3)定时装置
为了实现系统管理和维护,硬件必须提供时钟,即定时装置。硬件时钟通常分为两类:绝对时钟和相对时钟。
5.进程管理
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配的一个独立单位。进程是动态产生、动态消亡的,每个进程都有一个数据结构———进程控制块———记录其执行情况。进程有三种基本状态,随着进程的进展,状态之间相互转化。
6.存储管理
内存是可被处理器直接访问的,处理器是按绝对地址访问内存的。为了使用户编制的程序能存放在内存的任意区域执行,用户程序使用的是逻辑地址空间。存储管理必须为用户分配一个物理上的内存空间,于是,就有一个从逻辑地址空间到物理地址空间的转换问题。为了保证CPU执行指令时可正确访问存储单元,需将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为地址映射。
7.文件管理
用户从使用角度组织文件,用户组织的逻辑文件有两种形式:流式文件和记录式文件。文件系统从存储介质的特性、用户的存取方式以及怎样有效地存储和检索的角度组织文件。由文件系统组织的物理文件类型可以有连续文件、链接文件和索引文件等。
8.设备管理
按设备的使用特性分类,输入输出设备可分为输入设备、输出设备、交互式设备和存储设备,等等。以系统中信息组织方式来划分设备,可把输入输出设备划分为字符设备(character device)和块设备(block device)等。
从使用的角度可把外部设备分成独占设备和共享设备两大类。
十一、计算机网络基础
1.计算机网络基本概念
(1)计算机网络的形成与发展
(2)计算机网络的主要特征
资源共享观点将计算机网络定义为“以能够相互共享资源的方式互联起来的自治计算机系统的集合”。
资源共享观点的定义符合目前计算机网络的基本特征。
2.计算机网络的分类
(1)网络分类方法
计算机网络的分类方法可以是多样的,其中最主要的两种方法是:
·根据网络所使用的传输技术(transmission technology)分类。
·根据网络的覆盖范围与规模(scale)分类。
(2)广域网
广域网(Wide Area Network,WAN)也称为远程网。目前的广域网具有以下特点:
·适应大容量与突发性通信的要求;
·适应综合业务服务的要求;
·开放的设备接口与规范化的协议;
·完善的通信服务与网络管理。
(3)局域网
局域网(Local Area Network,LAN)是继广域网之后又一个网络研究与应用的热点,也是目前技术发展最快的领域之一。
局域网的技术特点主要表现在以下几个方面:
①局域网覆盖有限的地理范围,它满足公司、机关、校园、工厂等有限范围内的计算机、终端与各类信息处理设备联网的需求。
②局域网提供高数据传输速率(10Mb/s~1000Mb/s)、低误码率的高质量数据传输环境。③局域网一般属于一个单位所有,易于建立、维护与扩展。
④决定局域网特性的主要技术要素为网络拓扑、传输介质与介质访问控制方法。
⑤从介质访问控制方法的角度看,局域网可分为共享式局域网与交换式局域网两类。
(4)城域网城域网(MAN,Metropolitan Area Network)是介于广域网与局域网之间的一种高速网络。城域网设计的目标是要满足几十公里范围内的大量企业、机关、公司的多个局域网互联的需求,以实现大量用户之间的数据、语音、图形与{mod}等多种信息的传输功能。
早期的城域网产品主要是光纤分布式数据接口(Fiber Distributed Data Interface,FDDI)。
3.Internet基础
(1)Internet的形成与发展
(2)Internet的结构与组成
(3)TCP/IP、域名与IP地址①TCP/IP的基本概念
TCP/IP具有以下几个特点。
·开放的协议标准,独立于特定的计算机硬件与操作系统。
·独立于特定的网络硬件,可以运行在局域网、广域网,更适用于互联网中。
·统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有惟一的IP地址。
·标准化的高层协议,可以提供多种可靠的用户服务。②域名与IP地址
4.Internet提供的主要服务
(1)WWW服务(2)电子邮件服务
5.Internet的基本接入方式
(1)ISP的作用
Internet服务提供者(ISP)是用户接入Internet的入口点。一方面,它为用户提供Internet接入服务;另一方面,它也为用户提供各类信息服务。
一般来说,用户计算机接入Internet的方式主要有两种:通过局域网接入Internet;通过电话网接入Internet。
(2)通过局域网接入Internet
(3)通过电话网接入Internet