`
zhb870815
  • 浏览: 25405 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

操作系统原理学习笔记(4)-现代主流操作系统简介

 
阅读更多

1.7 现代主流操作系统简介

 

windows操作系统是一个多任务操作系统,它允许用户同时运行多个应用程序,或在一个程序中同事做几件事情,系统为每个应用程序打开一个窗口,用户可以移动窗口,或在不同的应用程序之间切换。windowsNT以及Windows2000都属于多用户操作系统,WindowsNT支持对称多处理机,多线程,多个可装卸文件系统,兼容POSLX标准(是统一的工业标准,遵循这样的标准可以使平台具有移植性)。

 

unix操作系统是一个由C语言编写的多用户多任务操作系统,已应用于从嵌入式处理器到工作站,桌面系统乃至服务于大群用户的高性能多处理机系统。

 

linux是unix的变种,是一个源代码开放的,多用户操作系统,linux支持多用户,多任务,分页式虚拟存储,动态链接库,动态调整文件系统缓冲区大小等功能。其网络功能非常强大,几乎能与当前绝大多数的网络互连。

 

 

第一章小结

 

操作系统是计算机系统中最重要的一个系统软件

对操作系统的四种基本观点:用户环境的观点,虚拟机的观点,作业组织观点和资源管理观点。

若干因素推动着操作系统的发展

现代操作系统的特征

操作系统的类型

操作系统的功能

分享到:
评论

相关推荐

    操作系统-个人学习笔记

    操作系统是计算机系统的核心组成部分,它负责管理系统的硬件资源和软件资源,协调计算机的运行,提供用户界面和服务。本文主要探讨了操作系统中与...理解这些基础知识对于深入学习操作系统原理和进行系统设计非常关键。

    HCIA-Cloud学习笔记全

    通过阅读这五份PDF文档——HCIA-Cloud上课笔记-5.pdf、HCIA-Cloud上课笔记-3.pdf、HCIA-Cloud上课笔记-1.pdf、HCIA-Cloud上课笔记-2.pdf、HCIA-Cloud上课笔记-4.pdf,学员可以系统地学习并复习HCIA-Cloud的相关知识...

    信息安全工程师学习笔记.rar

    4. **操作系统安全**:笔记会涵盖Windows和Linux等主流操作系统的安全特性,如权限管理、访问控制列表、安全配置以及补丁管理。 5. **数据库安全**:讲解数据库管理系统(DBMS)的安全性,包括数据加密、审计、备份...

    摄影笔记-摄影笔记-摄影入门必备.pdf

    根据提供的文件信息,本文将重点解析《摄影笔记》这一教程中的关键知识点,特别是关于数码单反相机(DSLR)的基础介绍及其选择指南。 ### 一、DSLR的概念 #### 1.1 定义 DSLR是“Digital Single Lens Reflex”的...

    数据库原理入门知识学习笔记

    它提供了强大的数据管理功能,包括数据安全性、故障恢复能力,并且建立在操作系统和文件系统之上,实现了数据独立性和完整性,降低了用户开发应用程序的时间成本。 数据库与文件系统的主要区别在于,文件系统缺乏...

    自己学习系统架构整理出的学习笔记

    本学习笔记集合了多个方面的内容,旨在帮助学习者全面理解并掌握系统架构设计的核心理念和实践技巧。 首先,Spring Cloud微服务实战.pdf是关于微服务架构的深度探讨。Spring Cloud是Java生态系统中实现微服务的主流...

    软件工程师的学习笔记,包含网络、操作系统、设计模式、JVM、多线程与高并发、Spring、MySQL......zip

    这篇学习笔记涵盖了软件工程师在职业发展中需要掌握的关键领域,包括网络、操作系统、设计模式、Java虚拟机(JVM)、多线程与高并发处理、Spring框架以及MySQL数据库。以下是对这些知识点的详细解读: 1. **网络**...

    Python 学习笔记 第二版

    2. 标准库,介绍了字符串处理、数据类型、数学运算、文件与目录操作、数据存储、数据压缩、格式解析、数据加密、操作系统、进程通信等多个模块。 在学习Python的过程中,需要掌握以下几个关键的知识点: - 基本...

    架构师笔记.pdf

    - **专业知识**:掌握计算机科学的基础知识,如算法、数据结构、操作系统原理等。 - **编程能力**:熟悉至少一种主流编程语言,能够编写高质量代码。 - **架构设计**:具备良好的系统设计能力,能够设计出既符合业务...

    springboot学习思维笔记.xmind

    springboot学习笔记 spring基础 Spring概述 Spring的简史 xml配置 注解配置 java配置 Spring概述 Spring的模块 核心容器CoreContainer Spring-Core Spring-Beans ...

    尚硅谷周阳Mysql高级思维导图脑图学习笔记.rar

    【尚硅谷周阳Mysql高级思维导图脑图学习笔记】是针对MySQL数据库系统的一份高级学习资料,包含了丰富的知识体系,旨在帮助学习者深入理解并掌握MySQL的高级特性和优化技巧。这份资源以.mmap格式提供,这是一种专业的...

    教育科研-学习工具-NFC开机控制笔记本电脑.zip

    目前,Windows、macOS等主流操作系统都已集成NFC支持,开发者可以利用这些平台提供的工具进行开发。 此外,为了安全考虑,NFC开机控制通常需要配合身份验证机制。例如,NFC标签可能存储一个加密的密钥或用户ID,...

    有限元学习笔记.pdf

    ### 有限元学习笔记知识点概览 #### 一、有限元的基本概念与应用 - **定义**: 有限元方法(FEM, Finite Element Method)是一种数值分析技术,用于模拟物理系统的行为,尤其是解决复杂的工程问题。它将连续介质分割成...

    oracle GoldenGate学习笔记.pdf

    - **操作系统**:广泛支持多种主流操作系统,包括但不限于Windows NT/2000/XP/Linux/Sun Solaris/HP-UX/IBM AIX/HP NonStop/TRU64/IBM z/OS/OS/390等。 - **数据库平台**:支持Oracle、DB2、MSSQL Server、MySQL、...

    郑志远的java学习笔记

    《郑志远的Java学习笔记》是一份详细记录了作者郑志远在深入学习Java编程过程中积累的知识点和实践经验的文档。这份笔记以其系统性、实用性以及深入浅出的讲解方式,成为了Java初学者和进阶者的重要参考资料。以下是...

    Java学习笔记(必看经典).

    通过这份"Java学习笔记(必看经典)",读者可以系统地学习和掌握Java编程语言的核心知识点,逐步成长为一名熟练的Java开发者。文档详细讲解了每个主题,并提供了丰富的实例,方便读者实践操作,加深理解。无论你是Java...

    在工作中java学习资料学习笔记

    4. **IO流**:Java的输入/输出系统是基于流的,包括字节流和字符流。理解流的读写、缓冲、转换以及文件操作是处理数据输入输出的重要技能。 5. **多线程**:Java提供了强大的多线程支持,包括Thread类和Runnable...

    本项是我在CS-Notes基础上的学习笔记。Tech Interview Guide 技术面试必备基础知识、Leet.zip

    4. **操作系统**:包括进程与线程、内存管理(虚拟内存、页表、缓存)、磁盘I/O、死锁、同步机制(信号量、管程、条件变量)、操作系统的调度策略等。 5. **数据库**:SQL语言的基本操作(SELECT、INSERT、UPDATE、...

Global site tag (gtag.js) - Google Analytics