Sistem Operasi (Operating System) /OS
Assalamu’alaikum Wr.Wb. apa kabar semuanya, kali ini penulis mencoba
berbagi tentang system operasi atau sering disebut dengan Operating System
(OS). System operasi merupakan sebuah software atau perangkat lunak yang
mempunyai peranan yang sangat penting sekali, kerna sebuah komputer tanpa system
operasi, komputer tersebut tidak bisa di gunakan.
Sistem operasi (operating
system atau OS) adalah perangkat lunak yang bertugas untuk mengatur,
mengendalikan perangkat keras dan memberikan kemudahan untuk pemakai dalam
penggunaan komputer. Sistem Operasi akan melakukan layanan inti umum untuk
software aplikasi. Layanan tersebut seperti akses ke disk, manajemen memori, tugas
penjadwalan, dan antar-muka user. Bagian kode yang melakukan tugas-tugas ini
dinamakan dengan “kernel” suatu Sistem Operasi.
Sistem operasi yang digunakan
untuk sistem komputer umum termasuk komputer personal terbagi menjadi 3 kelompok
besar, yaitu:
a. Keluarga Microsoft Windows – sistem operasi meliputi antara
lain ialah Windows Desktop Environment berbasis MS-DOS (versi 1.x hingga versi
3.x), berbasis GUI Windows 9x (Windows 95, 98, dan Windows ME). Sistem
operasi berbasis Windows NT seperti Windows NT 3.x, Windows NT 4.0, Windows
2000, Windows XP, Windows Server 2003, windows server 2008, windows server 2008
R2, Windows Home Server Windows Vista, Windows 7 (Seven) yang dirilis pada
tahun 2009, Windows 8 yang dirilis pada Oktober 2012 dan Windows Orient yang
akan dirilis pada tahun 2014. Keluarga Windows CE seperti windows CE 1.0-CE 6.0
dan Windows Mobile.
b. Keluarga Unix. Sistem operasi
ini menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD
(Berkeley Software Distribution), GNU/Linux, debian, red hat, SUSE, Ubuntu,
Zeath OS (berbasis kernel linux yang dimodifikasi.). MacOS/X (berbasis kernel
BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd. Sistem
operasi keluarga unix lainnya seperti AIX, Amiga OS, DragonFly BSD, Free BSD,
GNU, HP-UX, IRIX,Linux, LynxOS, MINIX, NetBSD, OpenBSD, OS X, Plan 9, QNX,
Research UNIX, SCO OpenServer, Solaris, UNIX System V, Tru64 UNIX, UnixWare,
c. Keluaraga Mac
OS.
Sistem operasi ini dikeluarkan oleh industri komputer Apple yang disebut Mac
atau Macintosh. Sistem operasi ini antara lain ialah Public Beta (Kodiak), Mac
OS X 10.0 (Cheetah), Mac OS X 10.1 (Puma), Mac OS X 10.2 (Jaguar), Mac OS X
10.3 (Panther), Mac OS X 10.4 (Tiger), Mac OS X 10.5 (Leopard), Mac OS X 10.6
(Snow Leopard), Mac OS X 10.7 (Lion), Mac OS X 10.8 (Mountain Lion). Berbasis
Server : OpenStep, Raphsody, Mac OS X Server 1.0, berbasis Mobile: iOS. Awal
tahun 2007 dikeluarkan versi 10.5 (Leopard). Tahun 2011 diluncurkan versi 10.7
(lion). Sistem tersebut menggunakan interface TEXT (DOS, POSIX, LINUX), dan GUI
(Graphical User Interface) seperti MS Windows dan LINUX (berbasis TEXT dan
berbasis GUI).
3. Perkembangan
Umum Sistem operasi
Menurut Tanebaum,
Sistem Operasi mengalami perkembangan yang dapat dibagi ke dalam lima generasi.
a) Generasi Awal
(1945-1955)
Generasi pertama
merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti
sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung
terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan
kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer
diberi instruksi yang harus dikerjakan secara langsung oleh pengguna.
b) Generasi
Kedua (1955-1965)
Generasi kedua
memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam
satu rangkaian, lalu dieksekusi secara berurutan. Generasi ini sistem komputer
belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah
ada, contohnya fungsi sistem operasi ialah FMS dan IBSYS
c) Generasi
Ketiga (1965-1980)
Sistem operasi
pada generasi ini dikembangkan untuk melayani banyak pemakai, dimana para
pemakai berkomunikasi lewat terminal secara on-line ke komputer. Sistem
operasi menjadi multi-user (digunakan oleh banyak pengguna sekaligus), multi-programming
(melayani banyak program sekaligus) dan multi tasking (melayani banyak
tugas dan pekerjaan / Batch Processing System)
d) Generasi
Keempat (1980 – 2000-an)
Pada masa ini
sistem operasi telah menggunakan Graphical User Interface(GUI) yaitu
antar-muka komputer yang berbasis grafis yang sangat nyaman dan mudah
digunakan. Pada masa ini juga dimulai era komputasi tersebar (distributed
computer) dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi
dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.
e) Generasi
Selanjutnya
Pada
generasi ini diperkenalkan Sistem Operasi yang berada dalam sebuah Sistem
Operasi dan Sistem Operasi bergerak (Mobile) pada perangkat bergerak seperti:
PDA, Poket PC, Laptop, Notebook dan NetBook. Sistem Operasi jaringan virtual
juga berkembang, sehingga dalam satu jaringan hanya diinstal satu buah Sistem
Operasi pada perangkat Server. Pada masa ini, diperkenalkan virtualization
sistem yaitu satu komputer dapat diclonning secara virtual menjadi
lebih dari satu komputer (sistem operasi) yang dapat bekerja bersama-sama,
Cross Platform Operating System (multiboot system) yang dapat menggabungkan dua
atau lebih Sistem Operasi berbeda seperti : Linux dan Windows. Generasi ini
merupakan awal tren Mobile Computing, yang perangkatnya didominasi oleh
Android, iOS, Blackberry OS, Windows mobile, Windows Phone dan Symbian. Pada
masa ini dikenalkan sistem iClaud (layanan komputasi awan) yaitu sistem layanan
jaringan yang dipublikasikan oleh Apple Inc pada tanggal 6 Juni 2011 di San
Fransisco. iCloud memungkinkan para penggunanya untuk mensinkronisasi data
seperti foto, musik, dan dokumen dari perangkat satu ke perangkat lain seperti
ke dalam iPhone, iPad, iPod Touch, Mac dan komputer secara otomatis pada waktu
yang bersamaan.
You have great sense of knowledge which is proven from this article.kindly update more and more in future.
ReplyDeleteHadoop Training in Chennai
Big data training in chennai
Big Data Hadoop Training in Chennai
JAVA Training in Chennai
Python Training in Chennai
Digital Marketing Course in Chennai
Hadoop training in chennai
Big data training in chennai
big data training in velachery