欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 软件技术 > 对计算机操作系统的简要探讨

对计算机操作系统的简要探讨

日期:2023-01-24 阅读量:0 所属栏目:软件技术


对计算机操作系统的简要探讨

  一、操作系统的使命及功能
  每当我们启动计算机成功后首先映入眼帘的就是操作系统的界面,我们所做的一切工作都是在操作系统之上来完成的。可是谁也不会去想为什么鼠标的拖拖拽拽就能完成对文件、磁盘、各种软硬件资源的管理,谁也没意识到是因为有了操作系统的支撑我们才那么方便地使用计算机。如果有一天离开了操作系统,我们的计算机也就成了一堆废铁什么事也干不了。 操作系统的目标是为用户提供一个良好的界面方便用户使用计算机,同时对内部各种软硬件资源能够进行有效地管理和分配,使整个系统能高效率的运行。操作系统所做的这一切是为了谁,归根结底为了用户。
  操作系统主要有五大功能:处理机管理、存储器管理、设备管理、文件管理、用户接口。我们现在使用的大多是pc机都是只有一块cpu,而有时却要在计算机上运行多个程序。每道程序在什么时候使用cpu这需要合理的分配协调才行。操作系统关于处理机的分配有相应的调度算法,这些工作都有操作系统帮你代劳。内存储器是存放程序与数据的,如何存放才能井井有条互不干扰,而且能充分合理的利用有限空间,这一切也是操作系统的事。当你要使用设备的时候,例如要使用打印机时,只要单击打印机按钮即可将内容传到打印机进行后台打印。都是因为有了操作系统才可以这么轻松的调用外部设备还不影响当前处理的工作,所以对设备的管理也是非常重要的。文件的操作对于每个用户来说是家常便饭,每次存取文件只需知道地点和文件名即可,你可曾想过你要存取的文件是放在哪个道哪个扇区上吗,有时你不想让自己的文件被外人看到还可设置权限。这些幕后的工作都由操作系统完成。操作系统还为用户使用提供了两种方式的接口,命令接口和系统调用接口。
  二、操作系统的发展史
  1、手工操作阶段。在这个阶段的计算机主要元器件是电子管运算速度慢,没有任何软件更没有操作系统,用户直接使用机器语言编写程序上机时完全手工操作。首先将预先准备好的程序纸带装入输入机,然后启动输入机把程序和数据送入计算机,接着通过开关启动程序运行,计算完成后打印机输出结果。用户必须是非常专业的技术人员才能实现对计算机的控制。
  2、 批处理阶段。由于20世纪50年代中期计算机的主要元器件由晶体管取代,运行速度有了很大的提高,这时软件也开始迅速发展,出现了早期的操作系统,这就是早期的对用户提交的程序进行管理的监控程序和批处理软件。
本文由论文联盟http://收集整理  3、多道程序系统阶段。随着中、小规模的集成电路在计算机系统中的广泛应用,cpu的运动速度大大提高,为了提高cpu的利用率引入了多道程序设计技术,并出现了专门支持多道程序的硬件机构。这一时期为了进一步提高cpu的利用效率出现了多道批处理系统、分时系统等等,从而产生了更加强大的监管程序并迅速发展成为计算机科学中的一个重要分支,就是操作系统,统称为传统操作系统。
  4、现代操作系统阶段。大规模、超大规模集成电路急速的迅速发展出现了微处理器,使得计算机的体系结构更加优化,计算机的运行速度进一步提高,而体积却大大减小。面向个人的计算机和便携式计算机出现并普及,它的最大优点是结构清晰、功能全面、可以适应多种用途的需要,并且操作使用方便。
  三、操作系统的分类
  从功能的角度看可将计算机操作系统分为批处理系统、分时系统、实时系统、网络系统、分布式系统。批处理系统、分时系统和实时系统的运行环境大多是计算机系统,而后两种操作系统的运行环境是多计算机系统。
  1、批处理系统。批处理的系统可分为单道批处理系统和多道批处理系统。单道批处理系统一次只能调入一个处理作业在在计算机内运行,其他作业放在辅助存储器上,它类似于单用户操作系统。由于输入输出设备的速度相对cpu的执行程序的速度慢很多导,致计算机在输入输出时cpu处于空闲。为了提高cpu的使用效率出现了多道批处理系统,它与单道批处理系统不同的是在计算机内存中可以有多个作业存在,调度程序根据事先确定的策略选择一个作业将cpu资源分配给它运行处理,当处理的作业要进入输入输出操作时就释放对cpu的占有,调度程序则从其他的内存中的待处理作业中选择一交给cpu执行,这样就提高了cpu的使用效率。
  2、分时系统。分时是指两个或两个以上的事件按时间划分轮流使用计算机系统的某一资源。在一个系统中如果多个用户分时使用一个计算机,那么这样的系统成为分时系统。分时的时间单位称为时间片,一个时间片一般是几十豪秒。在一个分时系统中往往要连接几十个甚至上百个终端,每个用户在自己的终端上控制其作业的运行。通过操作系统的管理将cpu轮流分配给各个用户使用。
  3、实时系统。实时系统一般是采用时间驱动的设计方法,系统能够及时对随时发生的事件做出响应并及时处理。实时系统分为实时控制系统和实时处理系统。实时控制系统常用于工业控制以及飞行器、导弹发射等军事方面的自动控制。实时处理系统常用于预定飞机票、航班查询以及银行之间账务往来等系统。
  4、网络操作系统。随着计算机技术的迅速发展和网络技术的日益完善,不同地域的具有独立处理能力的多个计算机系统通过通信设施互联实现资源共享组成计算机网络成为一种更开放的工作环境,而网络操作系统也应运而生。网络操作系统除具有单机操作系统的所有功能外,还具有支持网络应用程序运行的网络资源的管理功能。
  5、分布式操作系统。分布式操作系统是为分布式计算机系统配置的操作系统。分布式计算机系统与计算机网络一样通过通信网络互联实现资源共享,但不同的是系统中的各个计算机没有主次之分,各计算机系统具有相对的自治性,用户访问共享资源时不需要知道该共享资源位于哪台计算机。如需要的话系统中的多台计算机可以相互协作共同完成的一个任务,即可以将一个任务分割成若干个子任务分散到多台计算机上同时执行。一种商用操作系统往往包括了批处理系统个、分时系统、实时系统、网络系统、分布式系统等多方面的功能。

本文链接:http://www.qk112.com/lwfw/jsjlw/ruanjianjishu/229844.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学