You are on page 1of 3

Presentasi Sistem Operasi

Semester Genap 2018/2019


Reference:
Andrew S. Tanenbaum: Modern Operating Systems (3rd edition)
No. Materi Materi Kelas A Kelas B
2.3.1 Race Conditions, p. 115 Wempy Yoshua Agape Arimatea 115 117
2.3.3 Mutual Exclusion w/ Busy waiting, p. 118 Stendy Iliandre Dionisius Pratama
IPC Ganjil
2.3.5 Semaphores, p. 126 Richard William Georgius Kevin
2.3.7 Monitors, p. 132 Maria Mayangsari F.X. Adrian
2.3.2 Critical Regions, p. 117 William Johann Jacobus Calvin 117 118
2.3.4 Sleep and Wakeup, p. 123 Natasha Yulian Vincentius Evan
IPC Genap
2.3.6 Mutexes, p. 128 Jessica Cecilia Andreas Steven
2.3.8 Message Passing, p. 138 Andreas Christian Jason Tan
1 1.1 What is an OS, p. 3 Richard Denilson Andreas Steven 3 7
1.4 OS Zoo, p. 31 Hanna Nathan 31 35
1.5 OS Concepts, p. 35 Bello Irvandi Gian 35 47
2 1.6 System Calls, p. 47 Antonius Yanuar Nicholas Zanardi 47 60
1.7 OS Structure, p. 60 Kevin Arlandy Kevin Aprilion 60 70
Gregorius Ricky Dionisius Pratama
3 Tanenbaum vs Linus Debate Wempy Yoshua Dionisius Pratama
Natasha Yulian Grace Vanessa
Andreas Christian F.X. Adrian
4 2.1 Processes, p. 81 Michael Nathaniel Natanael Kevin
2.2 Threads, p. 93 Richard Denilson F.X. Adrian
Jessica Cecilia Jacobus Calvin
5 2.4 Scheduling Kevin Suwanda Nathan
Antonius Yanuar Andreas Steven
Hanna Vincentius Evan
6 6.1 Resources, p. 432 Davin Yulion Irvandi Gian
6.2 Introduction, p. 435 Nurul Arifin Nicholas Zanardi
6.3 Ostrich Algo, p. 439 Kevin Suwanda Georgius Kevin
6.4 Deadlock Detection and Recovery, p. 440
7 6.5 Deadlock Avoidance, p. 446 Willy Octavian Kevin Aprilion
6.6 Deadlock Prevention, p. 452 Maria Mayangsari Grace Vanessa
Stendy Iliandre Matthew
8 3.1 No Memory Abstraction, p. 174 Gregorius Ricky Christian Dwi
3.2 Address Spaces, p. 177 Imelda Natanael Kevin
Davin Yulion Jason Tan
9 3.3 Virtual Memory, p. 186 Kevin Arlandy Georgius Kevin
3.3.1 Paging, p. 187 Pricilia Kaligis Agape Arimatea
3.3.2 Page Tables, p. 191 Willy Octavian Muhammad Fadil
3.3.3 Speeding up Paging, p. 192 Jessica Cecilia Axel Yudhiputra
10 3.3.4 Page Tables for Large Memories, p. 196 Nurul Arifin Matthew
Antoni Irvandi Gian
William Johann Ronaldo Joshua
Natasha Yulian Kezia
11 3.4 Page Replacement, p. 199 Kevin Arlandy Femby
Maria Mayangsari Jacobus Calvin
Richard William Samuel A.
Andrean Putra Natanael Kevin
12 3.5 Design Issues for Paging Systems, p. 214 Imelda Kezia
3.6 Implementation Issues, p. 225 Michael Nathaniel Agape Arimatea
Juan Wilson
Hanna
13 3.7 Segmentation, p. 232 Pricilia Kaligis Christian Dwi
Kevin Suwanda Femby
Markus Samuel A.
Nurul Arifin
14 5.1 Principles of I/O H/W, p. 327 Antoni Muhammad Fadil
5.2 Principles of I/O S/W, p. 341 Stendy Iliandre Matthew
5.3 I/O Software Layers Budiman Axel Yudhiputra
15 5.4 Disks, p. 358 Bello Ronaldo Joshua
5.4.1 Disk Hardware, p. 359 Davin Yulion Nathan
Richard Denilson
16 5.4.2 Disk Formatting, p. 374 Andrean Putra Samuel A.
5.4.3 Disk Arm Scheduling Algorithm, p. 377 Willy Octavian Vincentius Evan
5.4.4 Error Handling, p. 380 Antonius Yanuar Kevin Aprilion
5.4.5 Stable Storage, p. 383
17 5.5 Clocks, p. 386 Juan Wilson Kezia
William Johann Jason Tan
Wempy Yoshua Christian Dwi
18 5.6 UI, p. 392 Markus Femby
Gregorius Ricky Muhammad Fadil
Richard William Nicholas Zanardi
19 5.7 Thin Clients, p. 413 Budiman Axel Yudhiputra
5.8 Power Management, p. 415 Andreas Christian Ronaldo Joshua
Michael Nathaniel Grace Vanessa
2.4 Scheduling
6.5 Deadlock Avoidance, p. 446
6.6 Deadlock Prevention, p. 452

You might also like