SlideShare ist ein Scribd-Unternehmen logo
1 von 4
SISTEM OPERASI KOMPUTER
Sistem operasi Komputer adalah perangkat lunak komputer atau software yang
bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi
dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data
yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa
Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.
Sistem Operasi komputer merupakan software pada lapisan pertama yang
diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan
memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya
dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan
layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke
disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing
software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani
dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum
tersebut dinamakan dengan “kernel" suatu Sistem Operasi.
Sistem Operasi secara umum terdiri dari beberapa bagian :
1.Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan
sebagai inti dari Sistem Operasi.
2.Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan
menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh
aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command Prompt
pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).
3.Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.
4.Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya
dari perangkat.
5.Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari
kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan
software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah
penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat
berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin
aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output
terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi
berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang
tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan
waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat
yang lain.
Secara umum, Sistem Operasi berfungsi sebagai berikut :
1. Resource manager, merupakan pengelolaan sumber daya dan mengalokasikannya,
Contoh: memori, CPU, Disk Drive dan perangkat lainnya.
2. Interface / tatap muka, yaitu sebagai perantara antara pengguna dengan perangkat
keras dengan menyediakan tampilan kepada pengguna yang lebih mudah dipahami
dan bersahabat (user friendly)
3. Coordinator, mengkoordinasi dan menyediakan fasilitas sehingga aktifitas yang
kompleks dapat diatur dan dapat diproses secara berurutan.
4. Guardian, menyediakan akses kontrol yang bertugas untuk melindungi file dan
memberi pengawasan pada data dan program.
5. Gate Keeper, berfungsi sebagai pengendali hak akses oleh pengguna yang
mengendalikan siapa saja yang berhak masuk ke dalam sistem dan mengawasi apa
saja yang dilakukannya.
6. Optimizer adalah penjadwal masukan (input) oleh user, pengaksesan basis data,
proses komputasi dan penggunaan.
7. Accountant befungsi untuk mengatur waktu CPU, penggunaan memori, pemanggilan
I/O, disk storage, dan waktu koneksi terminal.
8. Server berfungsi untuk melayani pengguna komputer.
Sistem operasi komputer mengalami perkembangan yang sangat cepat, jika
dibandingkan dengan sestem operasi komputer terdahulu maka sistem operasi yang kita
rasakan sekarang ini adalah bentuk dari perkembangan sistem operasi tersebut. Berdasarkan
generasi terdahulu sampai sekarang ini perkembangan sistem operasi terbagi menjadi 4
generasi yaitu :
 Sistem operasi generasi pertama (Tahun 1945 - 1955).
Sistem operasi generasi pertama merupakan awal perkembangan sistem komputasi
elektronik sebagai pengganti sistem komputasi mekanik. Pada generasi ini belum ada
yang namanya sistem operasi komputer, maka sistem komputer diberi instruksi yang
harus dikerjakan secara langsung.
 Sistem operasi generasi ke-dua (Tahun 1955 - 1965).Sistem operasi generasi ke-
dua memperkenalkan BPS (batch processing sistem) yaitu pekerjaan yang di kerjakan
dalam satu rangkaian, lalu di eksekusi secara berururan. Pada generasi ini sistem
komputer belum dilengkapi dengan sistem operasi, tetapi beberapa fungsi sistem
operasi telah ada.
 Sistem operasi generasi ke-tiga (Tahun 1965 - 1960).
Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani
banyak pemakai sekaligus, dimana user atau penguna dapat berkomunikasi lewat
terminal secara online ke komputer, maka sistem operasi menjadi multi user
(Digunakan oleh banyak penguna sekaligus). Dan multi programing (Melayani
banyak program sekaligus).
 Sistem operasi generasi ke-empat (Tahun 1980an--pasca 1980an).
Dewasa ini sistem operasi digunakan untuk jaringan komputer, dimana user
menyadari keberadaan komputer - komputer yang saling terhubung satu dengan yang
lain.
Berikutnya Kita lanjut kepada jenis - jenis sistem operasi pada komputer.
Jenis - Jenis sistem operasi komputer
Jenis sistem operasi yang bisa digunakan antara lain :
 Posix, Unix, Ms Dos, Ms WINDOWS, Linux, Apple dll.
Dari sekian banyak sistem operasi dapat dibagi menjadi dua berdasarkan kontak
(interface) yaitu :
o Coman line interface (CLI)
Coman line interface (CLI) adalah kontak user dengan perangkat keras
berbasis text (huruf, angka, dan simbol atau tanda baca) contonya : MS Dos,
posix, linux.
o Grafical user interface (GUI)
Grafical user interface (GUI) adalah kontak user dengan perangkat keras
berbasis gambar atau grafik. contohnya: Ms windows, unix, Linux
Sasaran sistem operasi komputer
Sistem operasi mempunyai tiga sasaran utama, yaitu :
 Kenyamanan (Membuat user komputer menjadi lebih nyaman dalam mengunakan
komputer).
 Efisien (Penggunaan sumber dasa sistem komputer tepat tujuan "terarah dan
terkendali").
 Evolusi (Sistem Operasi harus dibagun, sehingga memungkinkan dan memudahkan
pengembangan, pengujian dan menciptakan sistem operasi baru yang lebih bagus lagi.
Sekian makalah tentang Sistem Operasi, apabila ada kesalahan mohon kritik dan
sarannya untuk membangun makalah ini agar lebih baik lagi kedepannya.

Weitere ähnliche Inhalte

Empfohlen

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 

Empfohlen (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

Sistem operasi

  • 1. SISTEM OPERASI KOMPUTER Sistem operasi Komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS. Sistem Operasi komputer merupakan software pada lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan “kernel" suatu Sistem Operasi. Sistem Operasi secara umum terdiri dari beberapa bagian : 1.Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan sebagai inti dari Sistem Operasi. 2.Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix). 3.Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware. 4.Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya dari perangkat. 5.Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
  • 2. Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain. Secara umum, Sistem Operasi berfungsi sebagai berikut : 1. Resource manager, merupakan pengelolaan sumber daya dan mengalokasikannya, Contoh: memori, CPU, Disk Drive dan perangkat lainnya. 2. Interface / tatap muka, yaitu sebagai perantara antara pengguna dengan perangkat keras dengan menyediakan tampilan kepada pengguna yang lebih mudah dipahami dan bersahabat (user friendly) 3. Coordinator, mengkoordinasi dan menyediakan fasilitas sehingga aktifitas yang kompleks dapat diatur dan dapat diproses secara berurutan. 4. Guardian, menyediakan akses kontrol yang bertugas untuk melindungi file dan memberi pengawasan pada data dan program. 5. Gate Keeper, berfungsi sebagai pengendali hak akses oleh pengguna yang mengendalikan siapa saja yang berhak masuk ke dalam sistem dan mengawasi apa saja yang dilakukannya. 6. Optimizer adalah penjadwal masukan (input) oleh user, pengaksesan basis data, proses komputasi dan penggunaan. 7. Accountant befungsi untuk mengatur waktu CPU, penggunaan memori, pemanggilan I/O, disk storage, dan waktu koneksi terminal. 8. Server berfungsi untuk melayani pengguna komputer. Sistem operasi komputer mengalami perkembangan yang sangat cepat, jika dibandingkan dengan sestem operasi komputer terdahulu maka sistem operasi yang kita rasakan sekarang ini adalah bentuk dari perkembangan sistem operasi tersebut. Berdasarkan
  • 3. generasi terdahulu sampai sekarang ini perkembangan sistem operasi terbagi menjadi 4 generasi yaitu :  Sistem operasi generasi pertama (Tahun 1945 - 1955). Sistem operasi generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik. Pada generasi ini belum ada yang namanya sistem operasi komputer, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.  Sistem operasi generasi ke-dua (Tahun 1955 - 1965).Sistem operasi generasi ke- dua memperkenalkan BPS (batch processing sistem) yaitu pekerjaan yang di kerjakan dalam satu rangkaian, lalu di eksekusi secara berururan. Pada generasi ini sistem komputer belum dilengkapi dengan sistem operasi, tetapi beberapa fungsi sistem operasi telah ada.  Sistem operasi generasi ke-tiga (Tahun 1965 - 1960). Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana user atau penguna dapat berkomunikasi lewat terminal secara online ke komputer, maka sistem operasi menjadi multi user (Digunakan oleh banyak penguna sekaligus). Dan multi programing (Melayani banyak program sekaligus).  Sistem operasi generasi ke-empat (Tahun 1980an--pasca 1980an). Dewasa ini sistem operasi digunakan untuk jaringan komputer, dimana user menyadari keberadaan komputer - komputer yang saling terhubung satu dengan yang lain. Berikutnya Kita lanjut kepada jenis - jenis sistem operasi pada komputer. Jenis - Jenis sistem operasi komputer Jenis sistem operasi yang bisa digunakan antara lain :  Posix, Unix, Ms Dos, Ms WINDOWS, Linux, Apple dll. Dari sekian banyak sistem operasi dapat dibagi menjadi dua berdasarkan kontak (interface) yaitu : o Coman line interface (CLI) Coman line interface (CLI) adalah kontak user dengan perangkat keras
  • 4. berbasis text (huruf, angka, dan simbol atau tanda baca) contonya : MS Dos, posix, linux. o Grafical user interface (GUI) Grafical user interface (GUI) adalah kontak user dengan perangkat keras berbasis gambar atau grafik. contohnya: Ms windows, unix, Linux Sasaran sistem operasi komputer Sistem operasi mempunyai tiga sasaran utama, yaitu :  Kenyamanan (Membuat user komputer menjadi lebih nyaman dalam mengunakan komputer).  Efisien (Penggunaan sumber dasa sistem komputer tepat tujuan "terarah dan terkendali").  Evolusi (Sistem Operasi harus dibagun, sehingga memungkinkan dan memudahkan pengembangan, pengujian dan menciptakan sistem operasi baru yang lebih bagus lagi. Sekian makalah tentang Sistem Operasi, apabila ada kesalahan mohon kritik dan sarannya untuk membangun makalah ini agar lebih baik lagi kedepannya.