Anda di halaman 1dari 25

DISUSUN OLEH :

1. Ikhsan Dhamar Saputra (114130005)


2. Rochma Hidayanti (114130021)
3. Rubben Arnez (114130147)
Perangkat Lunak

 Perangkat Lunak (Software) merupakan perangkat


yang digunakan untuk mengoperasikan dan
koordinasikan perangkat keras komputer.
 Peragkat lunak tidak berbentuk fisik (tidak dapat
dilihat), melainkan berupa program yang diciptakan
(diprogramkan) melalui perankat elektronik
maupun digital.
 Pada perangkat lunak, dikenal apa yang disebut
sistem operasi.
Sistem Operasi

• Sistem Operasi adalah perangkat lunak sistem yang


bertugas untuk melakukan kontrol dan manajemen
perangkat keras serta operasi-operasi dasar sistem,
termasuk menjalankan software aplikasi seperti
program-program pengolah kata dan browser web.

• Sistem operasi adalah program komputer yag digunakan


untuk mengorganisasi penggunaan komputer, sejak
komputer mulai dihidupkan hingga siap mati kembali
komputer mengendalikan semua yang dipasang di
komputer.
• OS secara formal pertama kali dikembangkan untuk
komputer IBM 701 pada tahun 1954 dan pada tahun 1955
oleh General Motors Research Laboratories.
• Seperti kita ketahui, system operasi yang umum digunakan
oleh kebanyakan computer 3 kelompok, yaitu Microsoft
Windows, Unix, dan Mac OS.
• Sedangkan untuk computer mainframe dan super computer
menggunakan banyak sekali system operasi yang berbeda-
beda, umumnya turunan dari sitem UNIX yang
dikembangkan oleh vendor seperti IBM AIX, Hp/UX,dll.
 Mekanisme Boot, yaitu meletakan kernel ke dalam memori kernel, kernel
dapat dikatakan sebagai inti dari Sistem Operasi.
 Command Interpreter atau Shell, bertugas untuk membaca input berupa
perintah dan menyediakan beberapa fungsi standar dan fungsi dasar
yang dapat dipanggil oleh aplikasi/program maupun piranti lunak lain.
Contoh dari Shell adalah : Command prompt pada Windows Xp (DOS
pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).
 Resource Allocator. Sistem Operasi bertugas mengatur dan
mengalokasikan sumber daya dari perangkat.
 Handler. Handler berperan dalam mengendalikan sistem perangkat agar
terhindar dari kekeliruan (error) dan penggunaan sumber daya yang
tidak perlu.
 Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja
hardware.
 Generasi Awal : Perkembangan awal Sistem Operasi masih
dilakukan secara manual dalam artian belum muncul adanya
Sistem Operasi yang secara otomatis artinya belum
mendukung layanan pekerjaan yang dapat dilakukan dalam
1 rangkaian.

 Generasi Kedua : Di generasi ini sudah diperkenalkannya


perkejaan yang dapat dilakukan dalam 1 rangkaian atau
biasa disebut dengan Batch proccessing System.

 Generasi Ketiga : Pada generasi ketiga, Sistem Operasi


sudah mendukung layanan Multi-User, Multi-
Programming dan Batch Proccessing System (Multi-Task).
 Generasi Keempat : Di masa ini, sudah diperkenankannya
GUI (Graphical User Interface) yang artinya Sistem Operasi
memiliki tampilan dan dengan bermodalkan mouse, End-User
dapat menjalankan aplikasi/porgram atau piranti lunak.
 Generasi Selanjutnya : Pada generasi selanjutnya
diperkenalkan Sistem Operasi yang berada dalam sebuah
Sistem Operasi, ini adalah contoh sebuah Sistem Operasi
berbasikan Website yang berkerja di dalam sebuah Sistem
Operasi.
 Dan generasi selanjutnya diperkenalkanlah Sistem Operasi
bergerak (Mobile) pada perangkat bergerak seperti : PDA,
Poket PC, dan lain sebagainya.
 Di generasi selanjutnya diperkenalkan juga teknologi Sistem
Operasi jaringan yang sifatnya virtual, sehingga dalam 1
jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat
yang bertugas menjadi Server.
 Selain itu, diperkenalkan pula Cross Platform Operating
System yang artinya dapat menggabungkan 2 Sistem Operasi
berbeda seperti : Linux dan Windows.
 WINDOWS (MICROSOFT WINDOWS)
Micrcorost Windows atau biasa kita sapa
dengan sebutan Windows adalah Sistem
Operasi yang dikembangkan oleh Microsoft
Corporation yang menggunakan antarmuka
dengan berbasikan GUI (Graphical User
Interface) atau tampilan antarmuka bergrafis.
Awalnya Windows bermula dari Ms-Dos
(Microsoft Disk Operating System) yaitu
sebuah Sistem Operasi yang berbasiskan teks
dan Command-Line interpreter.
 UNIX
Unix sendiri ditulis dalam bahasa C sehingga
UNIX pun mirip dengan DOS yaitu Line/Text
Command Based selain itu UNIX pun
merupakan Sistem Operasi yang secure
dibanding dengan Sistem Operasi lain, karena
setiap file, direktori, user dan group memiliki
set izin tersendiri untuk diakses. Karena
adanya dukungan Proyek GNU, maka
selanjutnya UNIX berkembang menjadi LINUX
(Salah satu varian UNIX).
 LINUX
. Linux memiliki banyak disain yang berasal dari disain
dasar UNIX, Linux menggunakan Kernel Monilitik yaitu
Kernel Linux yang menangani kontrol prosses, jaringan,
periferal, dan pengaksesan sistem berkas. Sama seperti
UNIX, Linux pun dapat dikendalikan oleh satu atau lebih
antarmuka baris perintah (Command Line Interface/CLI)
berbasis teks, antarmuka pengguna grafis (Graphical User
Interface/GUI) yang merupakan konfigurasi bawaan untuk
versi. Sebuah sistem Linux menyediakan antarmuka baris
perintah lewat sebuah Shell (Konsole)
 MAC OS (MACINTOSH OPERATING SYSTEM)
MAC OS atau Macintosh Operating System adalah Sistem
Operasi yang dibuat oleh Apple Computer khusus untuk
komputer Macintosh dan tidak kompatibel dengan komputer
berbasis IBM. MAC OS merupakan Sistem Operasi pertama yang
menggunakan antarmuka pengguna grafis (Graphical User
Interface/GUI). Sistem Operasi Macintosh dibagi menjadi 2 jenis :
 MAC OS KlasikTidak memiliki sembarang Command Line
(Baris perintah), menggunakan User Interface (UI) sepenuhnya
dan menggunakan Cooperative Multitasking
 MAC OS X adalah garis komputer Sistem Operasi yang
dikembangkan, dipasarkan oleh Apple Inc, MAC OS X adalah
penerus dari MAC OS (Klasik). MAC OS X memasukkan unsur-
unsur BSD Unix, One Step, dan MAC OS X memiliki memori
ala-Unix dan Pre-Emptive Multitasking.
 FREE BSD
FreeBSD adalah Sistem Operasi bertipe UNIX
bebas yang diturunkan dari UNIX AT&T.
FreeBSD berjalan di atas sistem intel x86.
FreeBSD sendiri kali pertama muncul pada
tahun 1993 oleh David Greenman. Tujuan dari
FreeBSD adalah menyediakan software yang
dapat digunakan untuk berbagai kepentingan.
FreeBSD sendiri dikembangkan dari 386BSD
sebuah proyek pengembangan BSD OS yang
berjalan di atas Chip Intel.
 SOLARIS
Sistem Operasi Solaris adalah sebuah Sistem Operasi
yang berdasarkan UNIX system yang diperkenankan
oleh Sun Microsystems oada tahun 1992 sebagai
pendukung SunOS. Solaris terkenal karena
kestabilannya, khususnya pada sistem SPARC
(Scalable Processor Architecture), Solaris disertifikasi
dalam Spesifikasi UNIX.
 CHROME OS
Chrome OS adalah Sistem Operasi besutan Google
yang ringan dan berbasis Linux dan standard web
untuk personal computer PC. Google Chrome
bekerja dengan metode Windowing atau switching
(Multi-Tasking). Google Chrome OS
menggunakan standard web HTML 5, yang
merupakan pengembangan software di browser
yang berbasis Sistem Operasi. Jika dilihat-lihat,
Chrome OS ini merupakan gabungan dari Linux
dan Windows Vista. Chrome OS dirilis pada
pertengahan 2010.
EKSEKUSI PROGRAM
 Sistem operasi berfungsi sebagai interface antara aplikasi dan
hardware. User berinteraksi dengan hardware melalui isi lain. Sistem
operasi berfungsi untuk menyederhanakan pengembangan aplikasi.
Eksekusi program melibatkan proses yang diciptakan sistem operasi.
Kernel menciptakan proses dengan menugaskan memori dan sumber
daya yang lain, menentukan prioritas dari suatu proses (dalam sistem
multitasking), memuat program dalam memori dan mengeksekusi
program. Program tersebut kemudian berinteraksi dengan user dan
atau divais dan melakukan fungsi yang diinginkan.

INTERUPSI PROGRAM
 Interupsi adalah pusat sistem operasi, yang
menyediakan cara efisien bagi sistem operasi untuk
berinteraksi dan bereaksi terhadap lingkungannya.
Interupsi menyediakan cara otomatis menyimpan isi
register local dan menjalankan kode khusus sebagai
respon terhadap sebuah kejadia.
MODE TERPROTEKSI DAN SUPERVISOR
 CPU modern mendukung operasi dual mode, yaitu: mode
terproteksi dan mode supervisor, yang memungkinkan fungsi-
fungsi CPU dikendalikan dan dipengaruhi hanya oleh kernel
sistem operasi. Ketika komputer pertama kali mulai, secara
otomatis berjalan di atas mode supervisor. Ketika sistem operasi
mengendalikan program lain, CPU ditempatkan pada mode
terproteksi. Dalam mode terproteksi ini, program punya akses
terbatas pada instruksi CPU. User bisa meninggalkan mode ini
hanya dengan memicu interupsi, yang menyebabkan kendali
kembali kepada kernel.

MANAJEMEN MEMORI
 Sebuah kernel sistem operasi multiprogramming
bertanggung jawab untuk mengatur semua sistem memori
yang sedang digunakan oleh program-program. Hal ini
untuk memastikan bahwa program tidak mencampuri
memori yang sedang digunakan oleh program lain. Ketika
program melakukan pembagian waktu (time sharing),
setiap program harus mempunyai akses independen
terhadap memori.
MEMORI VIRTUAL
 Menggunakan pengalamatan memori virtual maksudnya
adalah kernel bisa memilih memori program mana yang
bisa digunakan selama waktu tertentu, yang
membolehkan sistem operasi untuk menggunakan lokasi
memori yang sama untuk tugas yang banyak.
MULTITASKING

 Multitasking adalah sistem operasi menjalankan banyak


program komputer yang independen pada komputer yang
sama, seolah-olah terlihat menjalankan berbagai tugas
dalam waktu yang sama. Hampir semua komputer dapat
menjalankan satu atau dua hal pada waktu yang sama, ini
secara umum dilakukan melalui time sharing, yaitu setiap
program menggunakan pembagian waktu komputer untuk
mengeksekusi program.
DISK ACCESS DAN SISTEM FILE

 Mengakses data yang disimpan pada disk adalah fitur


pusat dari semua sistem operasi. Computer menyimpan
data pada disk menggunakan file-file, yang disusun
dengan cara khusus supaya memungkinkan akses cepat,
reliabilitas yang tinggi dan untuk menggunakan space
drive yang tersedia secara lebih baik. Cara khusus yang
digunakan untuk menyimpan file pada disk,
membolehkan file untuk dinamai dan diberi atribut
disebut sistem file.
DRIVER-DRIVER DIVAIS

 Sebuah driver divais adalah tipe khusus software


komputer yang dibuat agar sistem operasi bisa
berinteraksi dengan divais-divais hardware.
NETWORKING
 Sekarang sebagian besar sistem operasi mendukung
berbagai macam protokol, hardware dan aplikasi
networking. Hal ini bertujuan agar komputer yang
menggunakan sistem operasi yang berbeda dapat
berpartisipasi dalam jaringan umum untuk berbagi
sumber daya seperti file, printer dan scanner
menggunakan koneksi kabel atau wireless

KEAMANAN

 Keamanan komputer bergantung pada sejumlah teknologi


yang bekerja secara tepat. Sebuah sistem operasi modern
menyediakan akses ke sejumlah sumberdaya, yang tersedia
untuk software yang berjalan di atas sistem tersebut dan
untuk divais luar seperti jaringan melalui kernel
 Sistem Operasi adalah software pada lapisan pertama
yang ditaruh pada memori komputer pada saat
komputer dinyalakan.
 Software-software lainnya dijalankan setelah Sistem
Operasi 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, dan menyediakan layanan umum untuk
aplikasi perangkat lunak
Fakhri Husein, M. 2002. Aplikasi Komputer untuk
Perkantoran. Salemba Infotek: Yogyakarta
Tim Penelitian dan Pengembangan Wahana
Komputer. 2002. Pedoman Praktis Perakitan dan
Pengelolaan Perangkat Komputer. Salemba
Infotek: Jakarta
Wahyu Winarno, Wing. 1995. Mengenal Komputer.
Sekolah Tinggi Ilmu Ekonomi YKPN: Yogyakarta
TERIMAKASIH

Anda mungkin juga menyukai