什么是操作系统?操作系统知识介绍

  系统软件的核心是操作系统。操作系统是由指挥与管理计算机系统运行的程序模板和数据结构组成的一种大型软件系统,其功能是管理计算机的硬件资源和软件资源,为用户提供高效、周到的服务。操作系统与硬件关系密切,是加在“裸机”上的第一层软件,其他绝大多数软件都是在操作系统的控制下运行的,人们也是在操作系统的支持下使用计算机的。操作系统是硬件与软件的接口。

  常用的操作系统有UNIX/Xenix、MS-DOS、Windows XP、Linux和OS/2。下面简单介绍这些操作系统的发展过程和功能特点。

  (1)DOS操作系统

  DOS最初是为IBM PC开发的操作系统,因此它对硬件平台的要求很低。即使对于DOS 6.22这样的高版本,在640KB内存、60MB硬盘、80286微处理器的环境下,也能正常运行。DOS操作系统是单用户、单任务、字符界面和16位的操作系统。因此,它对于内存的管理仅局限于640KB的范围内。DOS有3种不同的品牌,它们是Microsoft公司的MS-DOS、IBM公司的PC-DOS和Novell公司的DR-DOS。这3种DOS都是兼容的,但也有一些区别。

  (2)Windows操作系统

  Windows是Microsoft公司在1985年11月发布的第一代窗口式多任务系统,它使PC机开始进入了所谓的图形用户界面时代。在1995年,Microsoft公司推出了Windows 95操作系统;在1998年,Microsoft公司又推出了Windows 95的改进版Windows 98。Windows 98的一个最大特点就是把Microsoft公司的Internet浏览器技术集成到了Windows 98里面,使得访问Internet资源就像访问本地硬盘一样方便,从而更好地满足了人们越来越多的访问Internet资源的需求。Windows 95、Windows 98操作系统是一种单用户、多任务、32位的操作系统。

  在2000年到来之际,Microsoft公司又推出了Windows 2000版本。它不仅吸取了Windows 98和Windows NT的许多精华之处,而且是Windows 98和

时间: 2024-12-01 14:12:41

什么是操作系统?操作系统知识介绍的相关文章

麒麟os系统怎么样 国产操作系统麒麟os介绍

  麒麟os系统怎么样?最近听说华为要自主研发国产操作系统麒麟os,那么麒麟os系统怎么样呢?下文小乐哥给大家带来国产操作系统麒麟os介绍信息,一起来瞧瞧吧! 近日,据消息人士透露称华为又在研发自主手机操作系统,代号为麒麟OS.自主CPU+自主OS,看来华为在筹划一部大棋. 其实很早之前路透社就曾给出消息称,华为.中兴都在着手研发自己的移动操作系统,很明显这样做就是为了降低对Android的依赖. 麒麟OS将与麒麟CPU软硬件封装 据说该系统已经在华为实验室研发了三年,目前所知的信息是一款独立的

新手U盘知识介绍

  新手U盘知识介绍         U盘相信大家都会使用了,但和U盘相关的知识应该就不是太多人理解了,现在就来补充一下这方面的知识: 一.U盘硬件组成是什么 主控芯片+存储芯片 主控芯片存储控制闪存的信息.有的U盘坏了,通过换主控,内容还不丢失,只要闪存没坏. 闪存,是外国鬼子搞出来的,目前在中国市的五花八门的U盘大多是国外淘汰的劣质闪存做成的,因此容易坏. 二. 主控有几种 cbm(chipsbank), icreate, 安国, sandiks etc.... 三. 为什么加载usbasp

倒相孔音箱和密闭音箱的知识介绍

开孔倒相音箱和密闭音箱的知识介绍在一开始,我们首先来给大家提出一个问题,为什么需要一个音箱?为什么不直接把扬声器放在一个架子上使用呢?如果你说是为了美观,那你就错了.美观确实是原因之一,但不是主要原因.真正的原因是,对于扬声器.特别是低音扬声器,没有箱体,它是没有声音的!扬声器在振动的时候,并不只是正面有声波,由背面裸露的振膜我们可以想象出来,扬声器的背面也是有声波的.但是扬声器的正面和背面的声波是不同的--想象一下就可以知道,当振膜向前振的时候,从背面看,就是向后振的.这样,用声学术语来说,也

安全基础知识介绍之什么是0day和Warez

首先谈谈什么是"warez","warez"就是破解软件的意思."warez"的"z"在英语中既表示复数形式,形容非常多,也可以表示"0day"中的"0"("zero"),可以说是一个双关.主要的意思还是数量的汇集,也就是很多的意思. 0day 其实就是Warez的一种传播形式,"0day"不是说那些破解专家不到1天就"搞定"某

嵌入式操作系统---重点知识

嵌入式系统的特点:1. 精简内存空间  2.待机时间长  3.可与外界设备连接  4.动态加载应用程序  5.网络通信 嵌入式处理器分类:1.嵌入式微处理器  2.嵌入式微控制器  3.嵌入式DSP处理器  4.嵌入式片上系统 MIPS:即"无内部互锁流水级的微处理器",其机制是尽量利用软件办法避免流水线中的数据相关问题. ARM处理器:ARM处理器既是一个公司名字,也是一类微处理器的统称,还是一种技术的名字.ARM处理器主要用于工业控制.无线通信.网络应用.消费类电子产品.成像和安全

Linux操作系统基础知识之八:文件系统

Q1.        Linux目录树结构是怎样的?它与Windows的目录树结构有什么区别?为什么Linux的文件系统采用固定的目录形式? A:文件是一个抽象的概念,它是存放一切数据或信息的仓库: 1)        Linux的目录树结构为:根目录(/)在上,其它的平行在下: 2)        Windows操作系统也是采用树型结构,但其树型结构的根是磁盘分区的盘符,有几个分区就有几个树型结构,它们之间的关系式并列的:而在Linux中,无论操作系统管理几个磁盘分区,这样的目录树只有一个:

Linux操作系统基础知识之六:系统调用

Q1.        什么是系统调用?为什么要引入系统调用? A: 1)        操作系统为用户态的进程与硬件设备(如CPU.磁盘和打印机等)之间的交互提供了一组接口,这些接口使得程序更具有可移植性,因为不同的操作系统只要所提供的一组接口相同,那么在这些操作系统之上就可以正确地编译和执行相同的程序,这组接口就是所谓的"系统调用": 2)        引入系统调用的原因有: A.      这使得编程更加容易: B.       这极大地提高了系统的安全性: C.      最重

Linux操作系统基础知识之七:内核中的同步

Q1.        什么是临界区?什么是竞争状态?什么是同步? A: 1)        临界区(critical regions)就是访问和操作共享数据的代码段,多个内核任务并发访问同一个资源通常是不安全的: 2)        如果两个内核任务可能处于同一个临界区,就是一种错误现象:如果确实发生了这种情况,就称它为竞争状态: 3)        避免并发和防止竞争状态称为同步(synchronization).   Q2.        简要介绍一下死锁及避免死锁的方法. 答:死锁包括自死

Linux操作系统基础知识之二:内存寻址

Q1.        什么是物理地址?什么是虚地址?什么是线性地址? A: 1)        将主板上的物理内存条所提供的内存空间定义为物理内存空间,其中每个内存单元的实际地址就是物理地址: 2)        将应用程序员看到的内存空间定义为虚拟地址空间(或地址空间),其中的地址就叫做虚拟地址(或虚地址),一般用"段:偏移量"的形式来描述,如A815:CF2D: 3)        线性地址空间是指一段连续的.不分段的.范围为0~4GB的地址空间,一个线性地址就是线性地址空间的一个