• für für Einzelpersonen
  • für Unternehmen
  • für für Hochschulen
  • für Behörden
Coursera
Anmelden
Kostenlose Teilnahme
Coursera
Peking University
操作系统原理(Operating Systems)
  • Info
  • Module
  • Empfehlungen
  • Referenzen
  • Bewertungen
  1. Blättern
  2. Computer Science
  3. Software Development

Diese kurs ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
Peking University

操作系统原理(Operating Systems)

Professor Chen Xiangqun

Dozent: Professor Chen Xiangqun

40.976 bereits angemeldet

Bei Coursera Plus enthalten

•Mehr erfahren
13 Module
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.6

(363 Bewertungen)

Stufe Mittel
Einige einschlägige Kenntnisse erforderlich
Flexibler Zeitplan
2 Wochen bei 10 Stunden eine Woche
In Ihrem eigenen Lerntempo lernen
92%
Den meisten Lernenden hat dieser Kurs gefallen

13 Module
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.6

(363 Bewertungen)

Stufe Mittel
Einige einschlägige Kenntnisse erforderlich
Flexibler Zeitplan
2 Wochen bei 10 Stunden eine Woche
In Ihrem eigenen Lerntempo lernen
92%
Den meisten Lernenden hat dieser Kurs gefallen
  • Info
  • Module
  • Empfehlungen
  • Referenzen
  • Bewertungen

Kompetenzen, die Sie erwerben

  • Kategorie: Computer Hardware
    Computer Hardware
  • Kategorie: System Programming
    System Programming
  • Kategorie: Algorithms
    Algorithms
  • Kategorie: File Systems
    File Systems
  • Kategorie: Software Systems
    Software Systems
  • Kategorie: Computer Systems
    Computer Systems
  • Kategorie: Operating Systems
    Operating Systems
  • Kategorie: Computer Science
    Computer Science
  • Kategorie: Unix
    Unix
  • Kategorie: Data Storage
    Data Storage
  • Kategorie: OS Process Management
    OS Process Management
  • Kategorie: Peripheral Devices
    Peripheral Devices
  • Kategorie: System Design and Implementation
    System Design and Implementation

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

13 Aufgaben

Unterrichtet in Chinesisch (vereinfacht)

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Weitere Informationen zu Coursera für Unternehmen
 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 13 Module

《操作系统原理》是针对计算机科学技术专业三年级本科生开设的一门专业基础课程。本课程着重学生系统观的培养,通过重点讲述操作系统的内部结构、工作原理及典型技术的实现,使学生建立起对操作系统的整体及各个功能模块的认识,从而系统掌握计算机的专业知识,进一步提升学生的软件开发能力乃至系统软件开发能力。

任何计算机都必须在加载相应的操作系统之后,才能构成一个可以运转的、完整的计算机系统。操作系统的功能是否强大,决定了计算机系统的综合能力;操作系统的性能高低,决定了整个计算机系统的性能;操作系统本身的安全可靠程度,决定了整个计算机系统的安全性和可靠性。操作系统是软件技术的核心和基础运行平台。因此,计算机科学技术专业的学生需要学习和掌握操作系统的基本原理和专业知识。 本课程的教学目标是: 1.掌握操作系统的基本概念、功能组成、系统结构及运行环境; 2.熟悉并运用操作系统工作原理、设计方法和实现技术,理解有代表性、典型的操作系统实例(如UNIX、Linux和Windows); 3.了解操作系统的演化过程、发展研究动向、新技术以及新思想,为后续相关课程的学习打下良好基础,为后续职业发展奠定基石。

主要内容:举例介绍操作系统所做的工作;操作系统的定义与特征;操作系统分类;操作系统发展中的典型技术;典型操作系统的结构。

Das ist alles enthalten

6 Videos1 Aufgabe

6 Videos•Insgesamt 87 Minuten
  • 操作系统做了什么?•10 Minuten•Modulvorschau
  • 操作系统的定义和作用 •20 Minuten
  • 操作系统的主要特征 •10 Minuten
  • 典型操作系统的架构 •11 Minuten
  • 操作系统的分类1 •17 Minuten
  • 操作系统的分类2 •18 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第一周测验•30 Minuten

主要内容:特权指令/非特权指令、CPU状态;中断系统的作用;中断硬件工作原理;中断处理程序流程;中断处理程序举例;中断系统举例;系统调用基本概念;系统调用实现机制;系统调用实现实例。

Das ist alles enthalten

6 Videos1 Aufgabe

6 Videos•Insgesamt 85 Minuten
  • 处理器状态•15 Minuten•Modulvorschau
  • 中断与异常机制介绍•14 Minuten
  • 中断与 异常机制 工作原理 •16 Minuten
  • 实例:X86的中断与异常机制 •9 Minuten
  • 系统调用机制 •15 Minuten
  • 实例:基于X86的Linux系统调用机制简介•13 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第二周测验•30 Minuten

主要内容:进程基本概念;进程状态及状态转换;进程控制块的作用和内容;进程控制操作;进程地址空间与进程映像;为什么引入线程?线程的应用场景;Web服务器的实现;线程概念、线程与进程的区别;线程实现的三种方式;Pthreads线程库及应用;几个重要的概念:原语、可再入程序。

Das ist alles enthalten

6 Videos1 Aufgabe

6 Videos•Insgesamt 87 Minuten
  • 进程的基本概念 •17 Minuten•Modulvorschau
  • 进程状态及状态转换 •14 Minuten
  • 进程控制 •14 Minuten
  • 关于进程相关概念的讨论 •14 Minuten
  • 线程的引入 •14 Minuten
  • 线程机制的实现•11 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第三周测验•30 Minuten

主要内容:调度层次与调度类型;调度时机与进程切换;调度算法设计原则;调度算法设计时考虑的各种因素;基本调度算法;多级队列反馈调度算法;调度算法应用;Linux调度算法的演化; Windows调度算法简介。

Das ist alles enthalten

6 Videos1 Aufgabe

6 Videos•Insgesamt 82 Minuten
  • 处理器调度的相关概念•15 Minuten•Modulvorschau
  • 设计调度算法要考虑的几个问题•9 Minuten
  • 批处理系统的调度算法 •13 Minuten
  • 交互式系统的调度算法 •16 Minuten
  • 多级反馈队列调度算法、各种调度算法小结等 •13 Minuten
  • Windows 的线程调度算法 •14 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第四周测验•30 Minuten

主要内容:进程/线程的并发执行;竞争条件的引入;进程互斥与进程同步的概念;进程互斥的软件解法;Peterson算法;进程互斥的硬件解法;睡眠与唤醒机制;信号量及PV操作;用信号量解决互斥问题举例;用信号量解决生产者消费者问题;用信号量解决读者写者问题。

Das ist alles enthalten

8 Videos1 Aufgabe

8 Videos•Insgesamt 97 Minuten
  • 进程的并发执行 •12 Minuten•Modulvorschau
  • 进程互斥 •9 Minuten
  • 进程互斥的软件解决方案 •17 Minuten
  • 进程互斥的硬件解决方案 •12 Minuten
  • 进程同步 •13 Minuten
  • 信号量及PV操作 •11 Minuten
  • 生产者消费者问题 •9 Minuten
  • 读者写者问题 •10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第五周测验•30 Minuten

主要内容:信号量的问题及管程的引入;管程的基本概念;Hoare管程;管程应用举例;Mesa管程;JAVA管程解决生产者消费者问题。

Das ist alles enthalten

7 Videos1 Aufgabe

7 Videos•Insgesamt 74 Minuten
  • 管程的基本概念 •11 Minuten•Modulvorschau
  • HOARE管程 •8 Minuten
  • 管程的应用 •11 Minuten
  • MESA管程 •13 Minuten
  • PTHREAD中的同步机制 •8 Minuten
  • 进程间通信IPC •11 Minuten
  • 典型操作系统中的IPC机制 •10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第六周测验•30 Minuten

主要内容:基本概念介绍;物理内存管理方案之可变分区管理方案;物理内存管理方案之页式管理方案。

Das ist alles enthalten

6 Videos1 Aufgabe

6 Videos•Insgesamt 71 Minuten
  • 基本概念-地址重定位 •12 Minuten•Modulvorschau
  • 物理内存管理 •7 Minuten
  • 伙伴系统 •8 Minuten
  • 基本内存管理方案1 •9 Minuten
  • 基本内存管理方案2 •19 Minuten
  • 交换技术 •14 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第七周测验•30 Minuten

主要内容:虚拟存储管理基本思想;页表设计;地址转换过程;TLB引入;缺页异常处理;页面置换算法及应用;工作集模型;清除策略与页缓冲技术。

Das ist alles enthalten

8 Videos1 Aufgabe

8 Videos•Insgesamt 117 Minuten
  • 虚拟存储技术 •12 Minuten•Modulvorschau
  • 页表及页表项的设计 •18 Minuten
  • 地址转换过程及TLB的引入 •11 Minuten
  • 页错误(Page Fault) •6 Minuten
  • 软件相关策略 •18 Minuten
  • 页面置换算法1 •25 Minuten
  • 页面置换算法2-工作集算法 •17 Minuten
  • 其他相关技术 •7 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第八周测验•30 Minuten

主要内容:文件系统的功能;文件分类;文件的逻辑结构和物理结构;文件控制块的内容和作用;文件目录与目录文件;文件系统的布局;文件的基本操作;文件系统的内存结构;磁盘空间管理;UNIX文件系统。

Das ist alles enthalten

7 Videos1 Aufgabe

7 Videos•Insgesamt 107 Minuten
  • 文件与文件系统 •15 Minuten•Modulvorschau
  • 文件的存储介质 •8 Minuten
  • 磁盘空间管理 •11 Minuten
  • 文件控制块及文件目录 •13 Minuten
  • 文件的物理结构 •29 Minuten
  • 文件系统的实现 •13 Minuten
  • 文件系统实例——UNIX •15 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第九周作业•30 Minuten

主要内容:FAT16/32文件系统;文件共享与保护机制;文件系统一致性;文件系统性能。

Das ist alles enthalten

8 Videos1 Aufgabe

8 Videos•Insgesamt 111 Minuten
  • 文件系统实例——FAT •22 Minuten•Modulvorschau
  • 文件操作的实现 •12 Minuten
  • 文件系统的管理 •13 Minuten
  • 文件系统的安全性 •6 Minuten
  • 文件系统的性能1 •18 Minuten
  • 文件系统的性能2 •16 Minuten
  • 文件系统的性能3 •11 Minuten
  • 文件系统的两个练习 •8 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第十周作业•30 Minuten

主要内容:设备管理的目标和任务;I/O设备分类;I/O设备组成;I/O端口地址;I/O控制方式;I/O软件层次;设备分配算法;设备驱动程序;缓冲技术;I/O性能问题。

Das ist alles enthalten

7 Videos1 Aufgabe

7 Videos•Insgesamt 65 Minuten
  • I/O管理概述 •18 Minuten•Modulvorschau
  • I/O硬件组成 •9 Minuten
  • I/O控制方式 •6 Minuten
  • I/O软件的组成 •5 Minuten
  • I/O相关技术 •10 Minuten
  • I/O设备管理 •8 Minuten
  • I/O性能问题 •5 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第十一周作业•30 Minuten

主要内容:死锁的基本概念;产生死锁的原因;死锁举例;用资源分配图讨论死锁问题;死锁预防方法;死锁避免方法;银行家算法;银行家算法的应用;死锁检测方法;死锁解除方法;哲学家就餐问题。

Das ist alles enthalten

7 Videos1 Aufgabe

7 Videos•Insgesamt 105 Minuten
  • 死锁的基本概念 •20 Minuten•Modulvorschau
  • 资源分配图 •12 Minuten
  • 死锁预防 •14 Minuten
  • 死锁避免 •16 Minuten
  • 银行家算法 •15 Minuten
  • 死锁检测与解除 •8 Minuten
  • 哲学家就餐问题 •18 Minuten
1 Aufgabe•Insgesamt 30 Minuten
  • 第十二周作业•30 Minuten

Das ist alles enthalten

1 Aufgabe

1 Aufgabe•Insgesamt 30 Minuten
  • 期末考试•30 Minuten

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

Lehrkraftbewertungen

Lehrkraftbewertungen

Wir haben alle Lernenden um Feedback zu unseren Dozenten gebeten, ausgehend von der Qualität ihres Unterrichtsstils.

4.0 (14 Bewertungen)
Professor Chen Xiangqun
Professor Chen Xiangqun
Peking University
1 Kurs•40.976 Lernende

von

Peking University

von

Peking University

Peking University is determined to make its education openly accessible to students in China and around the world. With over 3000 faculty members, Peking University offers excellence in teaching and learning. Founded in 1898, Peking University (PKU) was the first national comprehensive university in China. For the past 115 years, with its hundreds of thousands of outstanding alumni, Peking University has made prominent contributions in the humanities and sciences to further China's prosperity and progress.

Mehr von Software Development entdecken

  • Status: Kostenloser Testzeitraum
    Kostenloser Testzeitraum
    I

    Illinois Tech

    Hardware and Operating System Foundations II

    Kurs

  • Status: Kostenloser Testzeitraum
    Kostenloser Testzeitraum
    I

    Illinois Tech

    Hardware and Operating System Foundations III

    Kurs

  • I

    Illinois Tech

    Hardware and Operating System Foundations I

    Kurs

  • Status: Kostenloser Testzeitraum
    Kostenloser Testzeitraum
    I

    Infosec

    Operating System Foundations

    Kurs

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Bewertungen von Lernenden

4.6

363 Bewertungen

  • 5 stars

    72,17 %

  • 4 stars

    22,31 %

  • 3 stars

    3,30 %

  • 2 stars

    0,82 %

  • 1 star

    1,37 %

Zeigt 3 von 363 an

N
NL
5

Geprüft am 16. Dez. 2017

This is an awesome class. It covers basic knowledge of Operating System. Lectures are valuable and homework is not that easy to complete. Try this class and you won't be regret.

P
PW
5

Geprüft am 13. Aug. 2019

Its better to highlight the most important concept and how it is adapted in the real application since it is easy to forget many things after the course.

E
EM
4

Geprüft am 17. Feb. 2017

我觉得本课程比较全面的、本课程是有重点地勾勒出来现代操作系统的雏形,操作系统这个话题很多,本课程挑选了几个重要的话题进行探讨,例如CPU的进程/线程管理和调度、线程同步与互斥、内存管理(包括内存空间的分配与回收、页式内存的各类置换策略)、文件系统和磁盘管理等,课程同时结合window/(l)unix的实例去做进一步的说明。

Weitere Bewertungen anzeigen
Coursera Plus

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten

Mehr erfahren

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Erkunden Sie die Abschlüsse

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Mehr erfahren

Häufig gestellte Fragen

Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

  • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.

  • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

You will be eligible for a full refund until two weeks after your payment date, or (for courses that have just launched) until two weeks after the first session of the course begins, whichever is later. You cannot receive a refund once you’ve earned a Course Certificate, even if you complete the course within the two-week refund period. See our full refund policyWird auf einer neuen Registerkarte geöffnet.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Weitere Fragen

Besuchen Sie die das Hilfe-Center für Kursteilnehmer.

Finanzielle Unterstützung verfügbar,

Coursera-Fußzeile

Technical Skills

  • ChatGPT
  • Coding
  • Computer Science
  • Cybersecurity
  • DevOps
  • Ethical Hacking
  • Generative AI
  • Java Programming
  • Python
  • Web Development

Analytical Skills

  • Artificial Intelligence
  • Big Data
  • Business Analysis
  • Data Analytics
  • Data Science
  • Financial Modeling
  • Machine Learning
  • Microsoft Excel
  • Microsoft Power BI
  • SQL

Business Skills

  • Accounting
  • Digital Marketing
  • E-commerce
  • Finance
  • Google
  • Graphic Design
  • IBM
  • Marketing
  • Project Management
  • Social Media Marketing

Career Resources

  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Get a PMP Certification
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Popular Data Analytics Certifications
  • What Does a Data Analyst Do?
  • Career Development Resources
  • Career Aptitude Test
  • Share your Coursera Learning Story

Coursera

  • Info
  • Was wir anbieten
  • Leitung
  • Jobs
  • Katalog
  • Coursera Plus
  • Berufsbezogene Zertifikate
  • MasterTrack® Certificates
  • Abschlüsse
  • Für Unternehmen
  • Für Regierungen
  • Für Campus
  • Werden Sie Partner
  • Soziale Auswirkung
  • Free Courses
  • ECTS Credit Recommendations

Community

  • Kursteilnehmer
  • Partner
  • Beta-Tester
  • Blog
  • Der Coursera-Podcast
  • Tech-Blog

Mehr

  • Presse
  • Anleger
  • Nutzungsbedingungen/AGB
  • Datenschutz
  • Hilfe
  • Barrierefreiheit
  • Kontakt
  • Artikel
  • Verzeichnis
  • Partnerunternehmen
  • Stellungnahme zu moderner Sklaverei
  • Nicht verkaufen/weitergeben
Überall lernen
Aus dem App Store herunterladen
Erhältlich bei Google Play
Logo von Certified B Corporation
© 2025 Coursera Inc. Alle Rechte vorbehalten.
  • Coursera Facebook
  • Coursera LinkedIn
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera auf TikTok
Coursera

Willkommen zurück

​
Ihr Passwort ist ausgeblendet
​

oder

Neu bei Coursera?


Sie haben Schwierigkeiten bei der Anmeldung? Learner Help Center

Diese Seite ist durch reCAPTCHA Enterprise geschützt. Es gelten die Datenschutzerklärung und Nutzungsbedingungen von Google.