Pengantar/pengenalan (Introduction) Pertemuan I
Latar Belakang mempelajari SO Komputer, tanpa adanya S/W, hanyalah sekumpulan beberapa alat elektronik (terutama digital) dengan fungsi yang berbeda-beda. SO mengorganisasikan (menyatukan) perangkat-perangkat tersebut sehingga berfungsi sebagai satu unit dengan fungsi yang lengkap. …
Introduction Pengertian Sistem Operasi (SO) Sistem Mainframe Sistem Desktop Sistem Multiprocessor Sistem Terdistribusi Sistem Terklaster (Clustered System) Real-time Systems Handheld Systems Computing Environments
Beberapa pengertian SO A program that: acts as an intermediary between a user of a computer and the computer hardware provide an environtment in which a user can execute programs in convenient dan efficient manner The software component of a computer system that is responsible for the management and coordination of activities and the sharing of the resources of the computer (McGraw-Hill Professional) An operating system (OS) is a computer program that manages the hardware and software resources of a computer (Wikipedia).
Pengertian SO (lanjutan) Operating system goals: Execute user programs and make solving user problems easier. Make the computer system convenient to use. Use the computer hardware in an efficient manner.
Kedudukan SO dalam sistem komputer Sistem Operasi Hardware Driver Perangkat Keras Elektronik (Hardware) BIOS dan firmware Program Aplikasi USERS
Komponen2 Sistem Komputer Hardware – pelaku utama proses komputasi (CPU, memory, I/O devices). SO – mengendalikan dan mengkoordinasikan penggunaan H/W di antara berbagai program aplikasi bagi satu/banyak pengguna (user). Program aplikasi – menentukan bagaimana sumber daya sistem dipakai untuk menyelesaikan masalah-masalah komputasi dari pengguna (compilers, database systems, video games, business programs). Users (people, machines, other computers).
Gambaran sebuah sistem komputer
Penerapan SO pd sistem komputer Sistem Mainframe Automatic job sequencing batch system, meliputi: Simple batch system Multiprogrammed batch system Sistem Desktop, computer system dedicated to a single user. Note: laptop IS a desktop. Sistem Paralel, multiprocessor systems with more than one CPU in close communication tightly coupled system Sistem Terdistribusi, distribute the computation among several physical processors loosely coupled system
Penerapan SO … (lanjutan) Sistem terklaster (clustered), clustering memungkinkan 2 sistem atau lebih melakukan storage sharing. Real-time system, sering digunakan pada perangkat kendali pada aplikasi khusus seperti pengendalian scientific experiments, medical imaging systems, industrial control systems, and some display systems. Handheld systems, memiliki karakter: memori kecil, prosesor lemah/lambat, layar tampilan kecil, sumber tenaga batere.
Computing Environments Traditional computing Web-Based Computing Embedded Computing