SlideShare a Scribd company logo
Lecture 1

                            Introduction
                       1.1. What is an operating system
                       1.2. History of operating systems
                       1.3. The operating system zoo
                       1.4. Computer hardware review




KCD - Sistem Operasi          http://fasilkom.narotama.ac.id/
                                                                1
Introduction




                  • A computer system consists of
                       – hardware
                       – system programs
                       – application programs
KCD - Sistem Operasi       http://fasilkom.narotama.ac.id/
                                                             2
What is an Operating System

• It is an extended machine
     – Hides the messy details which must be performed
     – Presents user with a virtual machine, easier to use


• It is a resource manager
     – Each program gets time with the resource
     – Each program gets space on the resource

KCD - Sistem Operasi   http://fasilkom.narotama.ac.id/
                                                             3
History of Operating Systems (1)




Early batch system
     –   bring cards to 1401
     –   read cards to tape
     –   put tape on 7094 which does computing
     –   put tape on 1401 which prints output
KCD - Sistem Operasi   http://fasilkom.narotama.ac.id/
                                                         4
History of Operating Systems (2)

• First generation 1945 - 1955
     – vacuum tubes, plug boards
• Second generation 1955 - 1965
     – transistors, batch systems
• Third generation 1965 – 1980
     – ICs and multiprogramming
• Fourth generation 1980 – present
     – personal computers
KCD - Sistem Operasi   http://fasilkom.narotama.ac.id/
                                                         5
History of Operating Systems (3)




• Structure of a typical FMS job – 2nd generation
  KCD - Sistem Operasi   http://fasilkom.narotama.ac.id/
                                                           6
History of Operating Systems (4)




        • Multiprogramming system
              – three jobs in memory – 3rd generation
KCD - Sistem Operasi    http://fasilkom.narotama.ac.id/
                                                          7
The Operating System Zoo
•   Mainframe operating systems
•   Server operating systems
•   Multiprocessor operating systems
•   Personal computer operating systems
•   Real-time operating systems
•   Embedded operating systems
•   Smart card operating systems

KCD - Sistem Operasi   http://fasilkom.narotama.ac.id/
                                                         8
Computer Hardware Review (1)
                         Monitor




                                                         Bus




• Components of a simple personal computer
KCD - Sistem Operasi   http://fasilkom.narotama.ac.id/
                                                               9
Computer Hardware Review (2)




                       (a) A three-stage pipeline
                       (b) A superscalar CPU
KCD - Sistem Operasi       http://fasilkom.narotama.ac.id/
                                                             10
Computer Hardware Review (3)




              • Typical memory hierarchy
                   – numbers shown are rough approximations
KCD - Sistem Operasi      http://fasilkom.narotama.ac.id/
                                                              11
Computer Hardware Review (4)




                       Structure of a disk drive
KCD - Sistem Operasi        http://fasilkom.narotama.ac.id/
                                                              12
Computer Hardware Review (5)




    One base-limit pair and two base-limit pairs
KCD - Sistem Operasi   http://fasilkom.narotama.ac.id/
                                                         13
Computer Hardware Review (6)




                    (a)                                     (b)

(a) Steps in starting an I/O device and getting interrupt
(b) How the CPU is interrupted
   KCD - Sistem Operasi   http://fasilkom.narotama.ac.id/
                                                                  14
Computer Hardware Review (7)




            Structure of a large Pentium system
KCD - Sistem Operasi   http://fasilkom.narotama.ac.id/
                                                         15
Question / Discussion




KCD - Sistem Operasi   http://fasilkom.narotama.ac.id/
                                                         16

More Related Content

What's hot

Kbk436 Sistem Operasi Lanjut Lecture02
Kbk436 Sistem Operasi Lanjut Lecture02Kbk436 Sistem Operasi Lanjut Lecture02
Kbk436 Sistem Operasi Lanjut Lecture02Cahyo Darujati
 
RTOS on ARM cortex-M platform -draft
RTOS on ARM cortex-M platform -draftRTOS on ARM cortex-M platform -draft
RTOS on ARM cortex-M platform -draftJou Neo
 
OS - Memory Management
OS - Memory ManagementOS - Memory Management
OS - Memory Managementvinay arora
 
Memory management in vx works
Memory management in vx worksMemory management in vx works
Memory management in vx worksDhan V Sagar
 
High Performance Storage Devices in the Linux Kernel
High Performance Storage Devices in the Linux KernelHigh Performance Storage Devices in the Linux Kernel
High Performance Storage Devices in the Linux KernelKernel TLV
 
Reliability, Availability and Serviceability on Linux
Reliability, Availability and Serviceability on LinuxReliability, Availability and Serviceability on Linux
Reliability, Availability and Serviceability on LinuxSamsung Open Source Group
 
Kcd226 Sistem Operasi Lecture03
Kcd226 Sistem Operasi Lecture03Kcd226 Sistem Operasi Lecture03
Kcd226 Sistem Operasi Lecture03Cahyo Darujati
 
OS Slide Ch12 13
OS Slide Ch12 13OS Slide Ch12 13
OS Slide Ch12 13庭緯 陳
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating SystemSharad Pandey
 
CPU Architecture - Advanced
CPU Architecture - AdvancedCPU Architecture - Advanced
CPU Architecture - AdvancedYong Heui Cho
 
The Amd Opteron Processor
The Amd Opteron ProcessorThe Amd Opteron Processor
The Amd Opteron Processorjainfu2
 
OS - Secondary Storage
OS - Secondary StorageOS - Secondary Storage
OS - Secondary Storagevinay arora
 
Single and Multi core processor
Single and Multi core processorSingle and Multi core processor
Single and Multi core processorMunaam Munawar
 
Disk scheduling algorithms
Disk scheduling algorithms Disk scheduling algorithms
Disk scheduling algorithms Paresh Parmar
 
Kernel Module Programming
Kernel Module ProgrammingKernel Module Programming
Kernel Module ProgrammingSaurabh Bangad
 

What's hot (20)

linux kernel overview 2013
linux kernel overview 2013linux kernel overview 2013
linux kernel overview 2013
 
Kbk436 Sistem Operasi Lanjut Lecture02
Kbk436 Sistem Operasi Lanjut Lecture02Kbk436 Sistem Operasi Lanjut Lecture02
Kbk436 Sistem Operasi Lanjut Lecture02
 
RTOS on ARM cortex-M platform -draft
RTOS on ARM cortex-M platform -draftRTOS on ARM cortex-M platform -draft
RTOS on ARM cortex-M platform -draft
 
Understanding The Boot Process
Understanding The Boot ProcessUnderstanding The Boot Process
Understanding The Boot Process
 
OS - Memory Management
OS - Memory ManagementOS - Memory Management
OS - Memory Management
 
Memory management in vx works
Memory management in vx worksMemory management in vx works
Memory management in vx works
 
High Performance Storage Devices in the Linux Kernel
High Performance Storage Devices in the Linux KernelHigh Performance Storage Devices in the Linux Kernel
High Performance Storage Devices in the Linux Kernel
 
Linux kernel architecture
Linux kernel architectureLinux kernel architecture
Linux kernel architecture
 
Reliability, Availability and Serviceability on Linux
Reliability, Availability and Serviceability on LinuxReliability, Availability and Serviceability on Linux
Reliability, Availability and Serviceability on Linux
 
Kcd226 Sistem Operasi Lecture03
Kcd226 Sistem Operasi Lecture03Kcd226 Sistem Operasi Lecture03
Kcd226 Sistem Operasi Lecture03
 
Motherboard
MotherboardMotherboard
Motherboard
 
OS Slide Ch12 13
OS Slide Ch12 13OS Slide Ch12 13
OS Slide Ch12 13
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating System
 
CPU Architecture - Advanced
CPU Architecture - AdvancedCPU Architecture - Advanced
CPU Architecture - Advanced
 
The Amd Opteron Processor
The Amd Opteron ProcessorThe Amd Opteron Processor
The Amd Opteron Processor
 
Linux on System z disk I/O performance
Linux on System z disk I/O performanceLinux on System z disk I/O performance
Linux on System z disk I/O performance
 
OS - Secondary Storage
OS - Secondary StorageOS - Secondary Storage
OS - Secondary Storage
 
Single and Multi core processor
Single and Multi core processorSingle and Multi core processor
Single and Multi core processor
 
Disk scheduling algorithms
Disk scheduling algorithms Disk scheduling algorithms
Disk scheduling algorithms
 
Kernel Module Programming
Kernel Module ProgrammingKernel Module Programming
Kernel Module Programming
 

Viewers also liked

Ignite Talk - Jeff Axup - How to design a tablet computer to upset the curr...
Ignite Talk - Jeff Axup - How to design a  tablet computer to  upset the curr...Ignite Talk - Jeff Axup - How to design a  tablet computer to  upset the curr...
Ignite Talk - Jeff Axup - How to design a tablet computer to upset the curr...User Design LLC
 
Making a Sustainable Difference
Making a Sustainable DifferenceMaking a Sustainable Difference
Making a Sustainable Differencescottbrooker
 
Daftar pembagian tugas presentasi kelompok kelas a b
Daftar pembagian tugas presentasi kelompok kelas a bDaftar pembagian tugas presentasi kelompok kelas a b
Daftar pembagian tugas presentasi kelompok kelas a bDasrieny Pratiwi
 
The science of productive breaks
The science of productive breaksThe science of productive breaks
The science of productive breaksWrike
 
6th Hydrology Fresh Andie
6th Hydrology Fresh Andie6th Hydrology Fresh Andie
6th Hydrology Fresh Andiecharsh
 
صور مكه
صور مكهصور مكه
صور مكهarabogrop
 
2009南科未婚聯誼活動簡章
2009南科未婚聯誼活動簡章2009南科未婚聯誼活動簡章
2009南科未婚聯誼活動簡章park101
 
Sustainability - Is It Really Influencing Investment Decisions
Sustainability - Is It Really Influencing Investment DecisionsSustainability - Is It Really Influencing Investment Decisions
Sustainability - Is It Really Influencing Investment Decisionsscottbrooker
 
2020 Social Company Profile
2020 Social Company Profile2020 Social Company Profile
2020 Social Company Profile2020 Social
 
EPRD/EAS+Y Community Garden Overview
EPRD/EAS+Y Community Garden OverviewEPRD/EAS+Y Community Garden Overview
EPRD/EAS+Y Community Garden OverviewWeb Sites for Good
 
PFL ASTD Presentation V8 7 09
PFL ASTD Presentation V8 7 09PFL ASTD Presentation V8 7 09
PFL ASTD Presentation V8 7 09mmay94521
 
Trend Report July 2011: Facebook, Brands & TV in Germany
Trend Report July 2011:  Facebook, Brands & TV in GermanyTrend Report July 2011:  Facebook, Brands & TV in Germany
Trend Report July 2011: Facebook, Brands & TV in GermanyZucker.Kommunikation
 
【2010南科藝術季】1~4月月份活動
【2010南科藝術季】1~4月月份活動【2010南科藝術季】1~4月月份活動
【2010南科藝術季】1~4月月份活動park101
 
Network First Open Day presentation
Network First Open Day presentationNetwork First Open Day presentation
Network First Open Day presentationVictoria College
 
Control system
Control systemControl system
Control systemsnozza66
 
Jason.O Keefe.Genuitec.Presentation.Final
Jason.O Keefe.Genuitec.Presentation.FinalJason.O Keefe.Genuitec.Presentation.Final
Jason.O Keefe.Genuitec.Presentation.FinalAjax Experience 2009
 
Earthquakes
EarthquakesEarthquakes
Earthquakescharsh
 
Weathering Andie
Weathering AndieWeathering Andie
Weathering Andiecharsh
 

Viewers also liked (20)

Ignite Talk - Jeff Axup - How to design a tablet computer to upset the curr...
Ignite Talk - Jeff Axup - How to design a  tablet computer to  upset the curr...Ignite Talk - Jeff Axup - How to design a  tablet computer to  upset the curr...
Ignite Talk - Jeff Axup - How to design a tablet computer to upset the curr...
 
Making a Sustainable Difference
Making a Sustainable DifferenceMaking a Sustainable Difference
Making a Sustainable Difference
 
Daftar pembagian tugas presentasi kelompok kelas a b
Daftar pembagian tugas presentasi kelompok kelas a bDaftar pembagian tugas presentasi kelompok kelas a b
Daftar pembagian tugas presentasi kelompok kelas a b
 
The science of productive breaks
The science of productive breaksThe science of productive breaks
The science of productive breaks
 
6th Hydrology Fresh Andie
6th Hydrology Fresh Andie6th Hydrology Fresh Andie
6th Hydrology Fresh Andie
 
صور مكه
صور مكهصور مكه
صور مكه
 
2009南科未婚聯誼活動簡章
2009南科未婚聯誼活動簡章2009南科未婚聯誼活動簡章
2009南科未婚聯誼活動簡章
 
Sustainability - Is It Really Influencing Investment Decisions
Sustainability - Is It Really Influencing Investment DecisionsSustainability - Is It Really Influencing Investment Decisions
Sustainability - Is It Really Influencing Investment Decisions
 
_s v. genesis
_s v. genesis_s v. genesis
_s v. genesis
 
2020 Social Company Profile
2020 Social Company Profile2020 Social Company Profile
2020 Social Company Profile
 
EPRD/EAS+Y Community Garden Overview
EPRD/EAS+Y Community Garden OverviewEPRD/EAS+Y Community Garden Overview
EPRD/EAS+Y Community Garden Overview
 
PFL ASTD Presentation V8 7 09
PFL ASTD Presentation V8 7 09PFL ASTD Presentation V8 7 09
PFL ASTD Presentation V8 7 09
 
Trend Report July 2011: Facebook, Brands & TV in Germany
Trend Report July 2011:  Facebook, Brands & TV in GermanyTrend Report July 2011:  Facebook, Brands & TV in Germany
Trend Report July 2011: Facebook, Brands & TV in Germany
 
Modal verbs
Modal verbsModal verbs
Modal verbs
 
【2010南科藝術季】1~4月月份活動
【2010南科藝術季】1~4月月份活動【2010南科藝術季】1~4月月份活動
【2010南科藝術季】1~4月月份活動
 
Network First Open Day presentation
Network First Open Day presentationNetwork First Open Day presentation
Network First Open Day presentation
 
Control system
Control systemControl system
Control system
 
Jason.O Keefe.Genuitec.Presentation.Final
Jason.O Keefe.Genuitec.Presentation.FinalJason.O Keefe.Genuitec.Presentation.Final
Jason.O Keefe.Genuitec.Presentation.Final
 
Earthquakes
EarthquakesEarthquakes
Earthquakes
 
Weathering Andie
Weathering AndieWeathering Andie
Weathering Andie
 

Similar to Kcd226 Sistem Operasi Lecture01

”Bare-Metal Container" presented at HPCC2016
”Bare-Metal Container" presented at HPCC2016”Bare-Metal Container" presented at HPCC2016
”Bare-Metal Container" presented at HPCC2016Kuniyasu Suzaki
 
BMC: Bare Metal Container @Open Source Summit Japan 2017
BMC: Bare Metal Container @Open Source Summit Japan 2017BMC: Bare Metal Container @Open Source Summit Japan 2017
BMC: Bare Metal Container @Open Source Summit Japan 2017Kuniyasu Suzaki
 
My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)Gustavo Rene Antunez
 
Virtualization in cloud
Virtualization in cloudVirtualization in cloud
Virtualization in cloudAshok Kumar
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptxPratik Gohel
 
MemGuard: Memory Bandwidth Reservation System for Efficient Performance Isola...
MemGuard: Memory Bandwidth Reservation System for Efficient Performance Isola...MemGuard: Memory Bandwidth Reservation System for Efficient Performance Isola...
MemGuard: Memory Bandwidth Reservation System for Efficient Performance Isola...Heechul Yun
 
Introduction to computer systems. Architecture of computer systems.
Introduction to computer systems. Architecture of computer systems.Introduction to computer systems. Architecture of computer systems.
Introduction to computer systems. Architecture of computer systems.TazhikDukenov
 
Erroneous co-routines can block system Formal interfaces slow down system
Erroneous co-routines can block system Formal  interfaces slow down systemErroneous co-routines can block system Formal  interfaces slow down system
Erroneous co-routines can block system Formal interfaces slow down systemjeronimored
 
2-OS - Operating-System Structures .pptx
2-OS - Operating-System Structures .pptx2-OS - Operating-System Structures .pptx
2-OS - Operating-System Structures .pptxAmeenKhaildAlweswes
 
Introduction to Linux Kernel by Quontra Solutions
Introduction to Linux Kernel by Quontra SolutionsIntroduction to Linux Kernel by Quontra Solutions
Introduction to Linux Kernel by Quontra SolutionsQUONTRASOLUTIONS
 
HiPEAC Computing Systems Week 2022_Mario Porrmann presentation
HiPEAC Computing Systems Week 2022_Mario Porrmann presentationHiPEAC Computing Systems Week 2022_Mario Porrmann presentation
HiPEAC Computing Systems Week 2022_Mario Porrmann presentationVEDLIoT Project
 
asap2013-khoa-presentation
asap2013-khoa-presentationasap2013-khoa-presentation
asap2013-khoa-presentationAbhishek Jain
 

Similar to Kcd226 Sistem Operasi Lecture01 (20)

OS-Part-01.pdf
OS-Part-01.pdfOS-Part-01.pdf
OS-Part-01.pdf
 
”Bare-Metal Container" presented at HPCC2016
”Bare-Metal Container" presented at HPCC2016”Bare-Metal Container" presented at HPCC2016
”Bare-Metal Container" presented at HPCC2016
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 
Ali.ppt
Ali.pptAli.ppt
Ali.ppt
 
Chapter-01.ppt
Chapter-01.pptChapter-01.ppt
Chapter-01.ppt
 
BMC: Bare Metal Container @Open Source Summit Japan 2017
BMC: Bare Metal Container @Open Source Summit Japan 2017BMC: Bare Metal Container @Open Source Summit Japan 2017
BMC: Bare Metal Container @Open Source Summit Japan 2017
 
My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)
 
Virtualization in cloud
Virtualization in cloudVirtualization in cloud
Virtualization in cloud
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
 
Embedded system - embedded system programming
Embedded system - embedded system programmingEmbedded system - embedded system programming
Embedded system - embedded system programming
 
MemGuard: Memory Bandwidth Reservation System for Efficient Performance Isola...
MemGuard: Memory Bandwidth Reservation System for Efficient Performance Isola...MemGuard: Memory Bandwidth Reservation System for Efficient Performance Isola...
MemGuard: Memory Bandwidth Reservation System for Efficient Performance Isola...
 
Introduction to computer systems. Architecture of computer systems.
Introduction to computer systems. Architecture of computer systems.Introduction to computer systems. Architecture of computer systems.
Introduction to computer systems. Architecture of computer systems.
 
Erroneous co-routines can block system Formal interfaces slow down system
Erroneous co-routines can block system Formal  interfaces slow down systemErroneous co-routines can block system Formal  interfaces slow down system
Erroneous co-routines can block system Formal interfaces slow down system
 
2-OS - Operating-System Structures .pptx
2-OS - Operating-System Structures .pptx2-OS - Operating-System Structures .pptx
2-OS - Operating-System Structures .pptx
 
Introduction to Linux Kernel by Quontra Solutions
Introduction to Linux Kernel by Quontra SolutionsIntroduction to Linux Kernel by Quontra Solutions
Introduction to Linux Kernel by Quontra Solutions
 
TeksunLab Pegasus Program Details 2014
TeksunLab Pegasus Program Details 2014TeksunLab Pegasus Program Details 2014
TeksunLab Pegasus Program Details 2014
 
HiPEAC Computing Systems Week 2022_Mario Porrmann presentation
HiPEAC Computing Systems Week 2022_Mario Porrmann presentationHiPEAC Computing Systems Week 2022_Mario Porrmann presentation
HiPEAC Computing Systems Week 2022_Mario Porrmann presentation
 
Hardware
HardwareHardware
Hardware
 
asap2013-khoa-presentation
asap2013-khoa-presentationasap2013-khoa-presentation
asap2013-khoa-presentation
 
5120224.ppt
5120224.ppt5120224.ppt
5120224.ppt
 

More from Cahyo Darujati

Presentasi jaring pengaman sandi untuk mendukung spbe 29042019 rev2
Presentasi jaring pengaman sandi untuk mendukung spbe 29042019 rev2Presentasi jaring pengaman sandi untuk mendukung spbe 29042019 rev2
Presentasi jaring pengaman sandi untuk mendukung spbe 29042019 rev2Cahyo Darujati
 
Melindungi, Mengamankan, Menanggulangi, dan Memulihkan Keamanan Informasi Pen...
Melindungi, Mengamankan, Menanggulangi, dan Memulihkan Keamanan Informasi Pen...Melindungi, Mengamankan, Menanggulangi, dan Memulihkan Keamanan Informasi Pen...
Melindungi, Mengamankan, Menanggulangi, dan Memulihkan Keamanan Informasi Pen...Cahyo Darujati
 
Melawan penyebaran hoax di media sosial dengan teknologi
Melawan penyebaran hoax di media sosial dengan teknologiMelawan penyebaran hoax di media sosial dengan teknologi
Melawan penyebaran hoax di media sosial dengan teknologiCahyo Darujati
 
Security is a process not a magic
Security is a process not a magicSecurity is a process not a magic
Security is a process not a magicCahyo Darujati
 
01.welcome.ppt.sosialisasi.skkni.surabaya
01.welcome.ppt.sosialisasi.skkni.surabaya01.welcome.ppt.sosialisasi.skkni.surabaya
01.welcome.ppt.sosialisasi.skkni.surabayaCahyo Darujati
 
Mengatur referensi penelitian
Mengatur referensi penelitianMengatur referensi penelitian
Mengatur referensi penelitianCahyo Darujati
 
Tatakelola Teknologi Informasi
Tatakelola Teknologi InformasiTatakelola Teknologi Informasi
Tatakelola Teknologi InformasiCahyo Darujati
 
Kbk436 Sistem Operasi Lanjut Lecture01
Kbk436 Sistem Operasi Lanjut Lecture01Kbk436 Sistem Operasi Lanjut Lecture01
Kbk436 Sistem Operasi Lanjut Lecture01Cahyo Darujati
 
Kcd226 Sistem Operasi Lecture06
Kcd226 Sistem Operasi Lecture06Kcd226 Sistem Operasi Lecture06
Kcd226 Sistem Operasi Lecture06Cahyo Darujati
 
Kcd226 Sistem Operasi Lecture05
Kcd226 Sistem Operasi Lecture05Kcd226 Sistem Operasi Lecture05
Kcd226 Sistem Operasi Lecture05Cahyo Darujati
 
Kcd226 Sistem Operasi Lecture04
Kcd226 Sistem Operasi Lecture04Kcd226 Sistem Operasi Lecture04
Kcd226 Sistem Operasi Lecture04Cahyo Darujati
 
Kbk436 Sistem Operasi Lanjut Lecture01
Kbk436 Sistem Operasi Lanjut Lecture01Kbk436 Sistem Operasi Lanjut Lecture01
Kbk436 Sistem Operasi Lanjut Lecture01Cahyo Darujati
 

More from Cahyo Darujati (14)

Presentasi jaring pengaman sandi untuk mendukung spbe 29042019 rev2
Presentasi jaring pengaman sandi untuk mendukung spbe 29042019 rev2Presentasi jaring pengaman sandi untuk mendukung spbe 29042019 rev2
Presentasi jaring pengaman sandi untuk mendukung spbe 29042019 rev2
 
Melindungi, Mengamankan, Menanggulangi, dan Memulihkan Keamanan Informasi Pen...
Melindungi, Mengamankan, Menanggulangi, dan Memulihkan Keamanan Informasi Pen...Melindungi, Mengamankan, Menanggulangi, dan Memulihkan Keamanan Informasi Pen...
Melindungi, Mengamankan, Menanggulangi, dan Memulihkan Keamanan Informasi Pen...
 
Melawan penyebaran hoax di media sosial dengan teknologi
Melawan penyebaran hoax di media sosial dengan teknologiMelawan penyebaran hoax di media sosial dengan teknologi
Melawan penyebaran hoax di media sosial dengan teknologi
 
Security is a process not a magic
Security is a process not a magicSecurity is a process not a magic
Security is a process not a magic
 
01.welcome.ppt.sosialisasi.skkni.surabaya
01.welcome.ppt.sosialisasi.skkni.surabaya01.welcome.ppt.sosialisasi.skkni.surabaya
01.welcome.ppt.sosialisasi.skkni.surabaya
 
Mengatur referensi penelitian
Mengatur referensi penelitianMengatur referensi penelitian
Mengatur referensi penelitian
 
Tatakelola Teknologi Informasi
Tatakelola Teknologi InformasiTatakelola Teknologi Informasi
Tatakelola Teknologi Informasi
 
Pen test methodology
Pen test methodologyPen test methodology
Pen test methodology
 
pengenalan ipv6
pengenalan ipv6pengenalan ipv6
pengenalan ipv6
 
Kbk436 Sistem Operasi Lanjut Lecture01
Kbk436 Sistem Operasi Lanjut Lecture01Kbk436 Sistem Operasi Lanjut Lecture01
Kbk436 Sistem Operasi Lanjut Lecture01
 
Kcd226 Sistem Operasi Lecture06
Kcd226 Sistem Operasi Lecture06Kcd226 Sistem Operasi Lecture06
Kcd226 Sistem Operasi Lecture06
 
Kcd226 Sistem Operasi Lecture05
Kcd226 Sistem Operasi Lecture05Kcd226 Sistem Operasi Lecture05
Kcd226 Sistem Operasi Lecture05
 
Kcd226 Sistem Operasi Lecture04
Kcd226 Sistem Operasi Lecture04Kcd226 Sistem Operasi Lecture04
Kcd226 Sistem Operasi Lecture04
 
Kbk436 Sistem Operasi Lanjut Lecture01
Kbk436 Sistem Operasi Lanjut Lecture01Kbk436 Sistem Operasi Lanjut Lecture01
Kbk436 Sistem Operasi Lanjut Lecture01
 

Recently uploaded

Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
 
The Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational ResourcesThe Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational Resourcesaileywriter
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptxmansk2
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chipsGeoBlogs
 
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...Sayali Powar
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasiemaillard
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345beazzy04
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXMIRIAMSALINAS13
 
NLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxNLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxssuserbdd3e8
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...Denish Jangid
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxShibin Azad
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...Nguyen Thanh Tu Collection
 
Forest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDFForest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDFVivekanand Anglo Vedic Academy
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfjoachimlavalley1
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...Nguyen Thanh Tu Collection
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePedroFerreira53928
 

Recently uploaded (20)

Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
The Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational ResourcesThe Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational Resources
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
 
NCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdfNCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
NLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxNLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptx
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
Operations Management - Book1.p  - Dr. Abdulfatah A. SalemOperations Management - Book1.p  - Dr. Abdulfatah A. Salem
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Forest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDFForest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDF
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 

Kcd226 Sistem Operasi Lecture01

  • 1. Lecture 1 Introduction 1.1. What is an operating system 1.2. History of operating systems 1.3. The operating system zoo 1.4. Computer hardware review KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 1
  • 2. Introduction • A computer system consists of – hardware – system programs – application programs KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 2
  • 3. What is an Operating System • It is an extended machine – Hides the messy details which must be performed – Presents user with a virtual machine, easier to use • It is a resource manager – Each program gets time with the resource – Each program gets space on the resource KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 3
  • 4. History of Operating Systems (1) Early batch system – bring cards to 1401 – read cards to tape – put tape on 7094 which does computing – put tape on 1401 which prints output KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 4
  • 5. History of Operating Systems (2) • First generation 1945 - 1955 – vacuum tubes, plug boards • Second generation 1955 - 1965 – transistors, batch systems • Third generation 1965 – 1980 – ICs and multiprogramming • Fourth generation 1980 – present – personal computers KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 5
  • 6. History of Operating Systems (3) • Structure of a typical FMS job – 2nd generation KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 6
  • 7. History of Operating Systems (4) • Multiprogramming system – three jobs in memory – 3rd generation KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 7
  • 8. The Operating System Zoo • Mainframe operating systems • Server operating systems • Multiprocessor operating systems • Personal computer operating systems • Real-time operating systems • Embedded operating systems • Smart card operating systems KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 8
  • 9. Computer Hardware Review (1) Monitor Bus • Components of a simple personal computer KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 9
  • 10. Computer Hardware Review (2) (a) A three-stage pipeline (b) A superscalar CPU KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 10
  • 11. Computer Hardware Review (3) • Typical memory hierarchy – numbers shown are rough approximations KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 11
  • 12. Computer Hardware Review (4) Structure of a disk drive KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 12
  • 13. Computer Hardware Review (5) One base-limit pair and two base-limit pairs KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 13
  • 14. Computer Hardware Review (6) (a) (b) (a) Steps in starting an I/O device and getting interrupt (b) How the CPU is interrupted KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 14
  • 15. Computer Hardware Review (7) Structure of a large Pentium system KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 15
  • 16. Question / Discussion KCD - Sistem Operasi http://fasilkom.narotama.ac.id/ 16