### UNIX 分时系统知识点概述 #### 一、UNIX操作系统概览 - **定义与特性**:UNIX是一种通用的、多用户、交互式的操作系统,适用于多种计算机平台,最初为数字设备公司的PDP-11/40和11/45等计算机设计。它具备高度的灵活性和扩展性,即使是在较小的平台上也能表现出色。 - **特点**:包括集成的层次文件系统、统一的文件、设备和进程间通信机制、支持异步进程的初始化、灵活的系统命令语言选择以及丰富的子系统和工具。 #### 二、UNIX的历史发展 - **历史背景**:UNIX经历了三个主要版本的发展,最早版本运行于PDP-7和PDP-9计算机上,随后的版本则针对PDP-11/20进行了优化,本文重点介绍了PDP-11/40和11/45系统。这些版本在设计上对旧有系统进行了改进和完善。 - **实际应用**:自从1971年首次应用于PDP-11系列计算机以来,UNIX已经广泛应用于专利文档编辑、电话系统故障数据分析、电话服务记录等领域。此外,还被用于操作系统研究、编程语言开发、计算机网络研究等高级科研项目。 #### 三、UNIX的经济性和易用性 - **成本效益**:尽管具备强大的功能,UNIX却能够在成本较低的硬件上运行,例如仅需4万美元的硬件成本即可支持整个系统运行。这证明了一个高效的操作系统不必依赖昂贵的硬件资源。 - **设计哲学**:UNIX的设计强调简洁、优雅和易用性,即便在功能上超越了许多大型操作系统,但仍保持了其核心优势——简单且易于使用。 #### 四、UNIX下的程序与工具 - **关键工具**:UNIX下提供了多种工具,包括汇编器、文本编辑器、链接加载器、符号调试器、C语言编译器、BASIC解释器、文本格式化程序、Fortran编译器、Snobol解释器等。这些工具覆盖了从低级编程到高级语言处理的各种需求。 - **自给自足的生态系统**:UNIX本身就是一个完整的开发环境,所有软件都是在UNIX环境下开发和维护的。文档的编写和格式化也通过UNIX的工具完成,体现了UNIX的高度自给自足性。 #### 五、硬件和软件环境 - **硬件配置**:PDP-11/45是一款16位字长的计算机,拥有144KB的核心内存。UNIX系统本身占用42KB内存。硬件配置还包括多个磁盘驱动器、高速纸带读卡器-打孔机、磁带设备等。 - **软件环境**:UNIX的软件主要采用C语言编写,这使得系统更加易于理解和维护。早期版本虽然使用汇编语言编写,但在1973年被重写为C语言版本后,系统规模增加了三分之一,同时引入了多任务编程和支持代码重入等功能。 #### 六、UNIX的文件系统 - **文件类型**:UNIX的文件系统支持三种类型的文件:普通文件、目录和特殊文件。普通文件可以是任何形式的数据,如文本文件或二进制文件。目录用于组织和管理文件,而特殊文件则代表硬件设备。 - **普通文件**:普通文件没有固定的结构,其内部结构完全由应用程序决定。例如,文本文件由一系列字符组成,二进制文件则是字序列。 - **目录结构**:目录作为文件的一种特殊形式,用于建立文件名和文件实体之间的映射关系。每个用户都可以创建自己的目录来组织文件,便于管理和查找。 UNIX分时系统以其独特的设计理念、高效的功能实现和广泛的实用性,在计算机历史上占据了重要地位。通过对其文件系统、硬件配置、软件环境等方面的深入了解,我们可以更好地把握UNIX的核心价值和应用潜力。














剩余20页未读,继续阅读


- 粉丝: 2w+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- cisco网络工程师面试必看大问.doc
- 慕课背景下计算机操作系统课程设计的教学改革.docx
- 考勤管理系统数据库设计.doc
- 软件技术职业生规划.doc
- ASP1004药业网站的方案设计书与实现2.doc
- 信息化建设与信息安全(三)答案.docx
- 项目管理中如何为你的下属提供指导.docx
- 计算机网络安全漏洞分析及防范对策探讨.docx
- 计算机图形图像处理技术在视觉传达系统中的应用研究.docx
- PLC技术课程方案设计书与工程实践课题集.doc
- 互联网应用高可用架构设计.docx
- 数据库原理与应用实验1(二版)1.doc
- 计算机教学方法与手段的改革的实践与研究.docx
- Java综合性实验学生成绩管理.doc
- 个市场电子商务分析.doc
- 【word】医疗器械软件售后服务方案word格式文档模板.docx


