计算机操作系统 订阅
《计算机操作系统》是2003年8月武汉大学出版社出版的图书,作者是黄水松、黄干平、曾平、李蓉蓉。 [1] 展开全文
《计算机操作系统》是2003年8月武汉大学出版社出版的图书,作者是黄水松、黄干平、曾平、李蓉蓉。 [1]
信息
作    者
黄水松、黄干平、曾平、李蓉蓉
定    价
35元
类    别
计算机与互联网
书    名
计算机操作系统
出版时间
2003年8月
开    本
16
出版社
武汉大学出版社
ISBN
9787307040076
计算机操作系统内容简介
本教材全面系统地介绍了现代计算机操作系统的基本概念、原理和实现方法。全书共分十二章,第一章讲述了现代操作系统的发展概况;第二章至第十章分别阐述了操作系统的基本原理 、概念和实现方法,包括中断技术,进程和线程的管理、进程的同步和通信,存储器管理,虚似存储器,处理机调度,死锁问题,设备管理和文件系统;第十一章介绍了UNIX操作系统,第十三章介绍Windows2000/XP操作系统,并较详细地分析了这两个系统的基本结构、主要的功能模块及其相互之间的关系。本书吸收了国内外近几 年出版的同类教材的优点,内容丰富,既可以作为计算机和相关专业的教材,也可作为从事计算机工作人员的参考书。 [1] 
收起全文
精华内容
下载资源
问答
  • 计算机操作系统

    千次阅读 2021-07-13 02:43:47
    spContent=Windows、Linux、Andriod、iOS,以及不久前横空出世的鸿蒙,都是操作系统。你几乎每天都在使用操作系统,可是你有没有想过,操作系统是如何设计实现出来的呢?本课程将带你深入剖析操作系统各个管理模块的...

    spContent=Windows、Linux、Andriod、iOS,以及不久前横空出世的鸿蒙,都是操作系统。你几乎每天都在使用操作系统,可是你有没有想过,操作系统是如何设计实现出来的呢?本课程将带你深入剖析操作系统各个管理模块的功能设理念和实现要点,引导你从操作系统的使用者一步步进阶为操作系统的设计开发者。

    —— 课程团队

    课程概述

    Windows、Linux、Andriod、iOS,还有横空出世的鸿蒙,都是操作系统。你几乎每天都在使用操作系统,称得上操作系统忠实的使用者。可是,你有没有想过,操作系统本身是如何设计实现出来的呢?本课程将带你走进操作系统内部,深入剖析操作系统的组成、操作系统各个管理模块的设计方法与实现技术,引导你从操作系统的使用者一步步进阶为操作系统的设计开发者。

    《计算机操作系统》是计算机相关专业必修的核心课程,主要讲授计算机操作系统的发展、类型、功能设计和实现方法。本课程以多用户多任务操作系统为研究对象,从资源管理的角度入手,系统讲授通用操作系统的各个功能子系统的功能设计和实现原理,包括作业管理和用户接口管理系统、进程控制管理和处理机调度系统、存储管理系统、设备管理系统、文件管理系统等。

    本课程引导学生系统学习操作系统的基本概念、管理原理和各项管理功能的实现方法,使学生能够深入分析用户和系统资源的管理需求,能够吃透经典管理算法的设计理念和实现要点;本课程帮助学生建立整机概念,使学生能够从系统角度理解整机的运行管理机制,培养学生面向问题、面向工程的分析、设计和实现能力;本课程帮助学生了解操作系统的发展历程和发展趋势,使学生能够追踪系统层新的管理需求和实现技术。

    授课目标

    本课程是计算机类专业的专业核心课程,教学目标是让学生能够深入理解操作系统的基本原理,掌握并发、异步、动态、虚拟等核心概念和资源管理、进程调度等核心管理思想,掌握操作系统各管理模块的功能设计和实现方法。该课程的学习帮助学生建立整机概念,透彻理解整个计算机软件系统的运行管理机制,从而提高软件系统的设计、开发、模拟和分析能力。

    课程大纲

    预备知识

    先修课程:C语言程序设计、数据结构、计算机组成原理

    证书要求

    1、完成各知识点课程教学文档和视频学习;2、按时完成单元测验(40分)3、按时完成单元作业,并完成对他人单元作业的互评(40分);4、完成考试(20分);5、80分及以上,优秀;60-79分合格。通过考核的学习者可以根据需要付费申请认证证书,100元每份。

    参考资料

    1.  计算机操作系统,西安电子科技大学出版社,汤小丹,梁红兵,部级优秀教材

    2.  计算机操作系统,北京邮电大学出版社,许曰滨,孙英华,国家级十一五规划教材

    3.  操作系统教程,高等教育出版社,费翔林,骆斌,国家级十二五规划教材

    4.  操作系统概念,高等教育出版社,Abraham Siberschatz,郑扣根  译

    5.  操作系统精髓与设计原理,电子工业出版社,William Stallings,陈向群  译

    展开全文
  • 计算机操作系统实验代码,包括先来先服务FCFS和短作业优先SJF进程调度算法、时间片轮转RR进程调度算法、预防进程死锁的银行家算法、动态分区分配算法、虚拟内存页面置换算法、磁盘调度算法
  • 计算机操作系统(第3版)汤子瀛.pdf 有目录结构
  • 计算机操作系统PPT

    热门讨论 2010-05-08 11:03:27
    操作系统》是计算机专业学生必修的一门专业基础课和专业主干课程。  操作系统计算机系统中最基本的系统软件,它在整个计算机系统软件中占据中心地位。操作系统的作用是对计算机系统进行统一的管理和调度,提供...
  • 计算机操作系统知识盘点

    千次阅读 2021-06-27 13:00:49
    计算机操作系统知识盘点操作系统是由指挥与管理计算机系统运行的程序模板和数据结构组成的一种大型软件系统,其功能是管理计算机的硬件资源和软件资源,为用户提供高效、周到的服务。下面是小编分享的计算机操作系统...

    计算机操作系统知识盘点

    操作系统是由指挥与管理计算机系统运行的程序模板和数据结构组成的一种大型软件系统,其功能是管理计算机的硬件资源和软件资源,为用户提供高效、周到的服务。下面是小编分享的计算机操作系统知识盘点,一起来看一下吧。

    0a0bf60e7023054366f3080073056262.png

    《系统之组成》

    1、计算机系统:它是一复杂的系统,一个完整计算机都是由硬件和软件两大部分组成

    2、计算机硬件:指系统中所有能被看到的实际物理装置的总称。如机箱、键盘、鼠标、显示器、打印机等

    3、计算机软件:指在计算机中运行的各程序、数据及相关文档

    4、计算机硬件和计算机软件是相辅相成、相互依存的。硬件是整个计算机系统的物质基础,么有硬件系统就谈不上计算机;软件是灵魂,么有软件系统,计算机是无法正常工作的

    《系统之地位和作用》

    1、操作系统是系统软件的一种,且是系统软件的核心

    2、计算机系统呈层次结构,包括硬件、操作系统、其他系统软件和应用软件。操作系统是介于硬件和其他系统软件之间的

    3、操作系统为用户提供了友善的人机接口。人机接口也叫用户界面或人机界面,它是实现用户与计算机“对话”的软件和硬件的总称

    4、操作系统能有效管理系统中的各种资源。它能合理控制和处理各种资源,合理组织系统的工作流程,尽可能提高系统资源利用率,最大限度满足用户需求

    5、操作系统为应用程序的开发和运行提供了有效平台

    《系统之定义》

    操作系统是管理和控制计算机中各种资源、合理组织计算机工作流程、为用户使用计算机系统提供方便的软件

    《系统之特征》

    1、并发性,指两个或多个事件在同一时间间隔内发生。并行性是指两个或多个事件在同一时刻发生,并行性强调的是“同时”,而并发性强调的是“交替”

    2、共享性,指某个软件资源或硬件不为某个程序独占,而是供多个用户共同使用。另外,并发性与共享性,它们是互为存在的`

    3、虚拟性,指通过某种技术把一个物理上的实体变为若干个逻辑的对应物。物理实体是实际存在的,而逻辑上的对应物是用户的一种感觉

    4、不确定性,可表现为程序执行结果不确定性和程序何时被执行及每道程序所需时间的不确定性

    《系统之功能》

    1、处理机管理功能

    (1)进程控制:包括进程的创建、撤销及状态转换

    (2)进程同步:指对主要并发执行的进程进行协调

    (3)进程通信:主要完成进程间的信息交换

    (4)进程调度:按一定算法进行处理机分配

    2、存储器管理功能

    (1)内存分配:按一定策略为每道程序分配内存空间,并在程序运行结束时及时回收内存

    (2)内存保护:确保每道程序在自己内存空间中运行,互不干扰

    (3)地址交换:实现逻辑地址到物理地址的映射

    (4)内存扩充:借助于虚拟存储技术去获得增加内存的效果

    3、设备管理功能

    (1)设备分配:根据用户请求、系统现有资源的情况,以及设备分配策略,为用户分配所需的设备

    (2)设备传输控制:实现物理的输入输出操作,包括对设备的启动、中断及结束处理等

    4、文件管理功能

    (1)创建新文件或文件夹:在外存中为新文件或文件夹分配空间,将文件或文件夹的说明信息添加到指定文件夹中

    (2)保存文件:将内存中的程序、数据等信息以规定的文件名存储到指定外存的指定文件夹中

    (3)读出文件:将指定外存的特定文件夹中的特定文件读出到内存

    (4)删除文件:从指定外存的特定文件夹中将特定的文件删除,释放其原先占用的存储空间

    5、用户接口

    (1)命令接口:提供一组命令给用户直接或间接控制自己的作业

    (2)程序接口:提供一组系统调用供用户程序或其他系统程序调用.

    【计算机操作系统知识盘点】相关文章:

    展开全文
  • 计算机操作系统的分类

    千次阅读 2019-09-04 09:17:06
    随着计算机体系结构的发展,又出现了许多种操作系统,它们是嵌人式操作系统、个人操作系统、网络操作系统和分布式操作系统。 1.批处理操作系统 批处理(Batch Processing)操作系统的工作方式是:用户将作业交给系统...

    根据操作系统在用户界面的使用环境和功能特征的不同,操作系统一般可分为三种基本类型,即批处理系统分时系统实时系统。随着计算机体系结构的发展,又出现了许多种操作系统,它们是嵌人式操作系统、个人操作系统、网络操作系统和分布式操作系统。
    1.批处理操作系统
    批处理(Batch Processing)操作系统的工作方式是:用户将作业交给系统操作员,系统操作员将许多用户的作业组成一批作业,之后输入到计算机中,在系统中形成一个自动转接的连续的作业流,然后启动操作系统,系统自动、依次执行每个作业。最后由操作员将作业结果交给用户。
    批处理操作系统的特点是:多道和成批处理。
    2.分时操作系统
    分时(Time Sharing)操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。用户根据上步结果发出下道命。分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。分时系统具有多路性、交互性、“独占”性和及时性的特征。多路性指,伺时有多个用户使用一台计算机,宏观上看是多个人同时使用一个CPU,微观上是多个人在不同时刻轮流使用CPU。交互性是指,用户根据系统响应结果进一步提出新请求(用户直接干预每一步)。“独占”性是指,用户感觉不到计算机为其他人服务,就像整个系统为他所独占。及时性指,系统对用户提出的请求及时响应。
    常见的通用操作系统是分时系统与批处理系统的结合。其原则是:分时优先,批处理在后。“前台”响应需频繁交互的作业,如终端的要求; “后台”处理时间性要求不强的作业。
    3.实时操作系统
    实时操作系统(RealTimeOperatingSystem,RTOS)是指使计算机能及时响应外部事件的请求在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地工作的操作系统。实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应,有高可靠性和完整性。
    4.嵌入式操作系统
    嵌入式操作系统(EmbeddedOperating System)是运行在嵌入式系统环境中,对整个嵌入式系统以及它所操作、控制的各种部件装置等资源进行统一协调、调度、指挥和控制的系统软件。程,并使整个系统能高效地运行。
    5. 个人计算机操作系统
    个人计算机操作系统是一种单用户多任务的操作系统。个人计算机操作系统主要供个人使用,功能强、价格便宜,可以在几乎任何地方安装使用。它能满足一般人操作、学习、游戏等方面的需求。个人计算机操作系统的主要特点是计算机在某一时间内为单个用户服务;采用图形界面人机交互的工作方式,界面友好;使用方便,用户无需专门学习,也能熟练操纵机器。
    6.网络操作系统
    网络操作系统是基于计算机网络的,是在各种计算机操作系统上按网络体系结构协议标准开发的软件,包括网络管理、通信、安全、资源共享和各种网络应用。其目标是相互通信及资源共享。
    7.分布式操作系统
    大量的计算机通过网络被连结在一起,可以获得极高的运算能力及广泛的数据共享。这种系统被称作分布式系统(DistributedSystem)

    展开全文
  • 操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序。是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。计算机(computer)俗称电脑,是现代...

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。

    操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序。是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。

    计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。

    计算机发明者约翰・冯・诺依曼。计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到社会的各个领域,已形成了规模巨大的计算机产业,带动了全球范围的技术进步,由此引发了深刻的社会变革,计算机已遍及一般学校、企事业单位,进入寻常百姓家,成为信息社会中必不可少的工具。

    展开全文
  • 计算机操作系统——学习笔记(上)

    万次阅读 多人点赞 2018-10-24 21:58:49
    操作系统OS是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。 1. 目标 有效性、方便性、可扩充性、开放性。 2. 作用 作为用户与计算机硬件系统之间的接口 作为计算机系统资源的管理者 实现了对...
  • 计算机操作系统-操作系统的定义

    千次阅读 2019-01-14 12:12:57
    操作系统层往两侧看:负责管理协调硬件、软件等计算机资源的工作 从上往下看:为上层的应用程序和用户提供简单易用的服务 从下往上看:操作系统系统软件,而不是硬件 定义 Operating System是指控制和管理整个...
  • 计算机操作系统【慕课版】课后习题解答

    千次阅读 多人点赞 2021-10-23 16:50:37
    第一章 操作系统引论 一、简答题 1.在计算机系统上配置OS的目标是什么?...操作系统是覆盖在硬件上的第一层软件,他管理计算机的硬件和软件资源,并向用户提供良好的界面。操作系统与硬件密切相关,它直接管理着硬
  • 为什么说分段系统较分页系统更容易实现信息共享和保护? 分段系统段内内容基本一致,只需要一个标志位便可对整个段进行保护。 分页系统,文件存放更分散,需要的标识太多 提高内存利用率途径有哪些? 内存利用率低...
  • 计算机操作系统第四版习题答案 第一章简答题

    千次阅读 多人点赞 2020-05-28 10:50:00
    答:( 1 ) OS 作为用户与计算机硬件系统之间的接口 ( 2 ) OS 作为计算机系统资源的管理者 ( 3 ) OS 实现了对计算机资源的抽象 3 .为什么说 OS 实现了对计算机资源的抽象? 答: OS 首先在裸机上覆盖一层 ...
  • 嵌入式系统与通用计算机操作系统的区别 以前仅学习并接触过嵌入式系统,通过对比,可以把以前学过的知识对应到计算机操作系统上来。 本文转自个人印象笔记,如有问题欢迎评论指正。 1. 嵌入式系统的要点 嵌入式系统...
  • 计算机操作系统原理

    千次阅读 2018-09-29 16:42:50
    最近准备i面试,抽时间回顾一下计算机操作系统原理. -2018.10.1 1、硬件基础 计算机的构成: 处理器(CPU):主要包括运算器、控制器 内存(主存储器) 输入输出设备 详细的讲,CPU内部包括: 存储器地址寄存器...
  • 他们对系统性能有哪些影响? 一次性:将全部作业装入内存才运行。会导致内存装不下或者装的太少影响系统性能。 驻留性:调入内存后直到运行结束都不会调出内存。浪费内存。 什么是虚拟储存器?如何实现分页式虚拟...
  • (2)为了提高内存的利用率与系统吞吐量。 ps:(中级调度是将作业调出掉回,高级调度是掉入,作业一次掉入,多次掉回,所以中级调度频次更高) 何谓作业和JCB? 作业是一组程序与数据和作业说明书,是高级调度的...
  • 管程是代表共享数据结构,以及由对该共享数据结构实施操作的过程组成的资源管理程序,是操作系统的一个资源管理模块。 特症: (1)抽象了临界资源。 (2)对临界资源的访问只能调用管程进行。 (3)只允许一个进程...
  • 我国计算机操作系统开发历史及现状 周龙飞 (华北电力大学控制与计算机工程学院,河北保定) 摘要:国内的实时操作系统研究开发有两种类型。一类是中国自主开发的实时操作系统,如电子科技大学嵌入式实时教研室和科...
  • 计算机操作系统》(第四版)知识点总结

    千次阅读 多人点赞 2020-12-03 14:51:23
    引言:操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。起作用是管理好这些设备,提高他们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用。 计算机系统主要包括...
  • 计算机操作系统是什么?

    千次阅读 2018-05-06 15:00:24
    能不能有一种东西作为中介,能驱动所有的硬件,并且提供一个开发接口给工程师来开发程序,那这样子,程序的运行就只需要看是不是同一个操作系统即可,而不用顾虑硬件功能(因为在生活中,操作系统只有...
  • 计算机操作系统-中断

    千次阅读 2019-01-15 09:30:11
    为了提高计算机资源的利用率、效率,人们发明了操作系统来作为计算机的管理者,进而引入中断机制来辅助操作系统,实现了多道程序并发执行 本质 发生中断就意味着需要操作系统的介入,来展开管理工作。因为很多操作...
  • 最近在研究操作系统这门基础专业课,在前面也写了篇博客–进程和线程的区别,从操作系统的发展过程来引出进程和线程被引入到操作系统的目的,并从六大方面对进程和线程进行对比。在里面简单的提了下操作系统的发展...
  • 计算机操作系统核心知识点总结&面试笔试要点

    万次阅读 多人点赞 2019-08-14 22:00:41
    操作系统之基础篇 一、 操作系统概述  1. 操作系统的演进   无操作系统:人工操作,用户独占,CPU等待人工操作,资源利用率很低。   批处理系统:批量输入任务,无需等待人工操作,资源利用率提升,提出多道...
  • 习题1 6.7.11.12.13.14.16.26.28 答案参考
  • 计算机操作系统原理与设计.pdf 下载
  • 计算机组成原理、计算机操作系统、计算机网络 一、计算机发展简史
  • 计算机操作系统》试题库——修订版

    万次阅读 多人点赞 2017-01-11 18:20:46
    计算机操作系统》试题库 1. 单项选择题(共200个题目) 100236. 一般用户更喜欢使用的系统是(C )。 A.手工操作 B.单道批处理 C.多道批处理 D.多用户分时系统 100237. 与计算机硬件关系最密切的软件是( D...
  • Windows7及Windows8 是( )操作系统。   A. 多用户单任务   B. 单用户单任务   C. 多用户多任务   D. 单用户多任务 答案:C   反馈:多用户多任务   题目 2 of 402.0/ 2.0 得分 设计实时操作系统时,首先...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,287,886
精华内容 515,154
关键字:

计算机操作系统

友情链接: X2-SDA-Update.zip