操作系统引论(学习随笔一)

 操作系统引论

1、 操作系统(OS)是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的唯一接口。

2、 计算机系统的层次结构:计算机硬件->操作系统->系统软件->应用软件、支撑软件。

3、 操作系统:对下,控制和管理系统内各种资源、有效地组织多道程序运行;,对上,扩充硬件功能,提供众多服务,方便用户使用。

4、 操作系统的五大功能:

a、 存储器管理:内存分配(应用程序运行时分配内存)、地址映射(逻辑地址映射到物理地址)、内存保护(应用程序所使用的内存的保护)、内存扩充(应用程序所分配的内存不足时,对应用程序扩充内存)。

b、 处理器管理:作业调度、进程调度、进程控制、进程通信

c、 设备管理:缓冲区管理、设备分配、设备驱动、设备无关性。

d、 文件管理:文件存储空间管理、文件操作、目录管理、读写管理和存取控制。

e、 用户接口:命令界面、程序界面、图形界面。

5、 操作系统的特点:

a、 并发(宏观):是指两个或多个活动在同一给定的时间间隔中进行。

b、 共享:是指计算机系统中的资源被多个任务所共用。(同时访问,互斥访问)

c、 异步

6、操作系统的类型:

a、批处理系统:①单道批处理系统(只能够有一个作业在被处理)②多道批处理系统(可以多个作业同时被处理),特点:多道、成批。

作业:是用户定义的、由计算机完成的工作单位。

b、分时系统,特点:同时性、交互性、独立性、及时性。

分时:是指若干并发程序对CPU时间的共享。

c、实时(及时、立即)系统:对特定的事件,系统能在很短时间内作出响应并完成事件处理工作。特点:专用、实时、高可靠(与分时系统的比较)。

d、个人机系统

分类:单用户操作系统、多用户操作系统。

特点:使用管理方便;界面友好;价格低,适于普及。

e、网络操作系统

   计算机网络=计算机技术+通信技术

计算机网络特性:分布性、自治性、互连性、可见性。

f、分布式操作系统

   特性:分布式处理、模块化结构、利用信息通讯、实施整体操作

特点:透明性、灵活性、可靠性、高性能、可扩充性。

6、 UNIX系统常用命令:

a、 UNIX系统是多用户多任务、分时系统。

b、 UNIX命令提示符:$普通用户,#root用户。

c、 一般命令格式:命令名  [选项]  [参数]

d、 常用命令:who  查询现在系统有哪些用户登录、在哪登录以及登录时  

间。

                 who am I 查询当前用户的在哪登录以及登录时间。

                 date  显示当前的时间,还有其他的用法。

                 cal  [参数]   显示日历。

                 more  分屏显示。  pwd  显示当前的文件路径。

      注:与Linux中的基本命令相同。

你可能感兴趣的:(操作系统引论(学习随笔一))