Minggu, 04 November 2018

SISTEM OPERASI






assalamualaikum. kembali lagii
semoga selalu dalam keadaan sehat yaaa
kali ini akan membahas sistem operasi.
oke disimak yaa



1.Apa pengertian sistem operasi?
Perluasan mesin (extended machine)
Menyembunyikan detail yang harus dilakukan
Menampilkan mesin virtual pada pemakai, sehingga memudahkan penggunaan
Sebagai pengelola sumber daya (resource manager)
Mengendalikan alokasi prosesor, memori, dan I/O untuk program-program yg membutuhkannya
Penting dlm kondisi multitasking dan multiuser

Sistem operasi sebagai mesin semu (virtual machine)
Lapisan software di atas hardware
Membungkus kompleksitas hardware, mengelola seluruh bagian sistem, dan memberi interface kpd pemakai
SO sebagai Extended Machine
Arsitektur dan tingkat bahasa mesin terlalu rumit dan sulit diprogram
Yang dimaksud dengan arsitektur adalah:
Set instruksi, organisasi memori, I/O, bus
Floppy disk I/O
Chip Controller PDP765 mempunyai 16 perintah
Pemrogram tidak ingin berurusan terlalu banyak dengan detil pemrograman floppy disk

SO sebagai Resource Manager
SO mengelola hal-hal rumit pada sistem komputer
SO menyediakan keteraturan dan kendali dalam mengalokasikan
Prosesor
Memori
I/O
Antara berbagai program yang bersaing untuk mendapatkannya

Jadi pengertian sistem operasi adalah
Suatu program yang bertindak sebagai penengah (intermediary), antara pengguna komputer dengan perangkat keras komputer
Tujuan sistem operasi:
Eksekusi program pengguna dan membuat pemecahan masalah pengguna menjadi lebih mudah
Membuat sistem komputer menjadi nyaman digunakan
Menggunakan perangkat keras komputer dengan cara yang efisien


Resource allocator
Mengelola dan mengalokasikan sumber daya (prosesor, memori, I/O, bus)
Control program
Mengendalikan eksekusi program-program pengguna dan operasi perangkat I/O
Kernel
Suatu program yang bekerja terus-menerus, yang merupakan inti dari sistem operasi

Sasaran SO
Sistem operasi mempunyai 3 sasaran
Kenyamanan
SO membuat pengguna komputer menjadi lebih nyaman
Efisiensi
SO mengefisienkan penggunaan sumber daya sistem komputer
Mampu berevolusi
SO harus dikembangkan sehingga memungkinkan dan memudahkan pengembangan dan pengujian


Kemampuan dan Fungsi
Sistem Operasi (OS) merupakan bagian dari software komputer yang berfungsi sebagai interface (penghubung) antara aplikasi user, hardware komputer, dan software komputer.

Karena itu, sistem operasi harus memilki kemampuan untuk bertindak sebagai :
Coordinator, yaitu menyediakan fasilitas sehingga instruksi yang kompleks dapat dikerjakan dalam tingkatan tertentu.
Guardian, memiliki access controls untuk melindungi file dan mengadakan restriksi terhadap reading/writing/executing data dan program

Gatekeeper, mengendalikan siapa saja yang dapat masuk ke dalam sistem momputer tersebut
Accountant, menjaga  kerja CPU, penggunaan memory, termasuk media penyimpan (storage devices)
Server, melayani aplikasi yang dibutuhkan oleh user
Sejarah os
1954 : Sistem Operasi pertama kali Digunakan untuk komputer IBM 701 di General Motor Research Laboratories
1960 : Sistem Operasi untuk komputer mini pertama kali
1969 : UNIX,Ken Thompson, diterapkan pada komputer PDP-7, Bell Laboratories
1970 : CP/M (Control Program / Microprocessor),Garry Kildal,Digital Research
1980 : MS-DOS (Microsoft- Disk Operating System),William Bill Gates, Microsoft Corporation
1985 : Microsoft Windows Pertama
1987 : IBM Operating System/2
1988 : Windows/386
1990 : Windows 3.0
1993 : Mosaic, Browser Internet Pertama
1995 : Windows 95
1997 : Windows 98

1.2 Sejarah Sistem Operasi
Generasi pertama (1945 – 1955)
vacuum tubes, plug boards
Generasi kedua (1955 – 1965)
transistors, batch systems
Generasi ketiga (1965 – 1980)
ICs and multiprogramming
Generasi keempat (1980 – saat ini)
personal computers


Awal 1960-an ada dua jenis komputer:
Komputer saintifik : IBM 7094
Komputer komersial : IBM 1401
Muncul masalah kesulitan perawatan
IBM memberikan solusi System/360
Seri komputer yang saling kompatibel (family of compatible computer)
Beberapa model dengan kinerja dan harga yang berbeda
Menangani saintifik dan komersial
Sistem operasi : OS/360


1974 : Intel membuat prosesor 8080
Sistem operasi pada PC
CP/M : Control Program for Microcomputer
DOS: Disk Operating System
MS-DOS: bundling dengan IBM PC
XENIX: Unix versi Mircrosoft


banyak jenis sistem operasi yang bisa digunakan, antara lain : POSIX, UNIX, MS DOS, MS Windows,LINUX, APPLE, dll.
Dari sekian banyaksistem operasi ada sistem operasi yang interface (kontak) dengan user (pengguna) yaitu menggunakan TEXT (DOS, POSIX, LINUX),
ada juga yang kontaknya dengan pengguna menggunakan GUI (Graphical User Interface) seperti MS Windows dan LINUX (LINUX bisa berbasis TEXT dan berbasis GUI).


System operasi berbasis text artinya user berinteraksi dengan sistem dengan perintah-perintah yang berupa text.
Lain halnya dengan system operasi berbasis GUI, pada sistem ini user dapat berinteraksi dengan system operasi melalui gambar-gambar/ simbol-simbol, dan tentu hal ini akan lebih memberi kemudahan dan kenyamanan bagi pengguna. Itulah sebabnya mengapa system operasi yang berbasis GUI seringkali disebut “User Friendly” .

Perkembangan antarmuka GUI
1960-an: Doug Engelbert menemukan GUI
Xerox PARC mengadopsi konsep GUI
Steve Job mengembangkan interface GUI pada komputer Apple:
Lisa dan Apple Macintosh -> user friendly
1985 : Microsoft  MS-Windows
Seri Windows: NT, 2000, ME
Windows NT : oleh David Cutler, designer VAX VMS

Kategori
Berdasarkan user yang dapat dilayani, sistem operasi dapat dikelompokkan dalam dua kategori, yaitu berdasarkan :
Jumlah User
Jumlah Instruksi
Jumlah User
Single user
Sistem operasi yang hanya dapat melayani seorang user pada saat yang bersamaan.Yang masuk dalam kelompok ini di antaranya adalah  DOS, WINDOWS 3X, WINDOWS 9X.
Multi user
Sistem operasi yang dapat melayani lebih dari satu user pada saat yang bersamaan. Sebagai contoh adalah WINDOWS NT, UNIX, LINUX.
Jumlah Instruksi
Sistem operasi juga dapat dikelompokkan menurut jumlah instruksi yang mampu dijalankan pada saat bersamaan.
Mono-tasking:
Sistem operasi yang hanya mampu menjalankan satu buah instruksi pada saat bersamaan.
contoh : DOS x.x

Multi-tasking
Sistem operasi yang dapat menjalankan lebih dari satu instruksi pada waktu bersamaan. Pada sistem ini, Sistem operasi menentukan aplikasi mana yang harus dikerjakan dan berapa waktu yang disediakan unutk aplikasi tersebut sebelum mengerjakan aplikasi yang lain. OS juga mengatur pembagian internal memory di antara aplikasi-aplikasi tersebut.
contoh : Windows
1.3 Berbagai Sistem Operasi
Mainframe operating systems
Server operating systems
Multiprocessor operating systems
Personal computer operating systems
Real-time operating systems
Embedded operating systems
Smart card operating systems

Mainframe operating systems
Mainframe : berukuran ruangan
Orientasi : pemrosesan banyak job
Ada 3 macam layanan:
Batch processing : klaim asuransi
Transaction processing : reservasi tiket
Timesharing : queri database besar
Contoh : OS/390, OS/360

Server operating systems
Server dapat berupa:
PC yang sangat besar
Workstation
Mainframe
Melayani banyak user
Jenis layanan :
File service
Print service
Web service
Contoh: Unix, Windows 2000, Linux
Multiprocessing Operating System
Koneksi beberapa CPU pada suatu sistem tunggal
Disebut :
Komputer paralel
Multi komputer
Multiprosesor
Membutuhkan SO khusus
Seringkali merupakan variasi dari SO server dengan fitur khusus untuk komunikasi dan konektivitas
PC Operating System
Menyediakan antarmuka yang bagus untuk pemakai tunggal (single user)
Umumnya digunakan untuk :
Word processor
Spreadsheet
Internet
Contoh:
Windows 98/2000
Macintosh
Linux

Real-Time Operating System
Karakteristik: waktu sebagai parameter penting
Contoh:
pada sistem kendali industri, komputer real time mengumpulkan data proses produksi
Pengendalian pesawat terbang
Contoh: VxWorks, QNX
Embedded Operating System
Sistem yang semakin kecil :
Palmtop / PDA (Personal Digital Assistant)
Embedded system
Embedded system
Dioperasikan pada komputer yang mengendalikan perangkat yang tidak dianggap sebagai komputer, misalnya
Televisi, Oven microwave, Telepon selular
Sifat penting : seperti sistem real time, keterbatasan ukuran, memori, power
Contoh: PalmOS, Windows CE, SymbianOS
Smart card Operating System
Sistem operasi terkecil, beroperasi pada smart card
Smart card: perangkat berukuran kartu kredit yang berisi chip CPU
Kegunaan: pembayaran elektronis
ROM pada smart card berisi Java Virtual Machine (JVM)



seputar kuliah di
 www.swadharma.ac.id

Tidak ada komentar:

Posting Komentar

tugu mac arthur

halo teman teman.  udah lama ga mosting nih sibuk banget soalnya sekarang cuma mau upload aja nih.  upload foto yang pernah saya ku...