twitter
rss

WELCOM TO MY BLOG,, SHERLY TEGUH MARFALINDA


Latar belakang sistem operasi
Pada  saat  pertama  kali  komputer  digunakan,  pengguna dihadapkan  pada  sulitnya  untuk  mengoperasikan  komputer tersebut.
Semakin banyak perangkat tambahan yang bisa ditambahkan kedalam  komputer,  semakin  rumit  pula  proses  pengaturan  perangkat tersebut .


Definisi sistem operasi
Merupakan  program  yang  ditulis  untuk  mengendalikan  dan mengkoordinasikan kegiatan dalam sistem komputer.
Sebuah   program   yang   mengelola   sistem   komputer dabertindak sebagai penghubung antara user dan komponen- komponen sistem computer.

Sudut pandang terhadap sistem operasi
Dari sudut user :
OS memberikan gambaran dari sistem-sistem yang ada dalam PC untuk  membuat  sistem  penyelesaian  masalah  menjadi  lebih mudah.
Dari sudut sistem :
OS   bertindak sebagai sebuah alokator sistem, proses/task manager, dan pengendali sistem.

Dari bagan komponen SISTEM KOMPUTER posisi SISTEM OPERASI merupakan salah satu komponen utama dari sebuah sistem komputer.
Komponen komputer lainnya adalah HARDWARE, SOFTWARE & USER

HARDWARE : penyedia sumber daya untuk komputasi yang dapat dilihat secara fisik dan dapat disentuh.
SOFTWARE : sarana yang memberitahukan hardware apa yang akan
dilakukannya terhadap hardware. Software tsb dibagi 2 yaitu sistem operasi & program aplikasi.
Program aplikasi merupakan merupakan software yang menentukan bagaimana sumber daya digunakan untuk menyelesaikan masalah para user.
USER : manusia yang menjalankan program aplikasi atau komputer lain.

Sistem operasi sebagai software management

Sistem operasi sebagai hardware management

Fungsi sistem operasi
·         Proses management
Sistem  operasi  berfungsi  sebagai  pengatur  proses yang sedang dilakukan  oleh  komputer.  Proses  adalah  sebuah  program  yang sedang dieksekusi (Program adalah pasif sedangkan proses adalah aktif )

·         Process Scheduling (Priority, time management)
·         Creation / termination
·         Block / unblock
·         Synchronization
·         Communication
·         Deadlock handling
·         Debugging


Main memory management
Sistem operasi berfungsi untuk mengatur penggunaan dan alokasi memori yang ada di komputer.
·         Alokasi memori untuk beberapa proses , file dan I/O
·         Mengatur beberapa proses dalam satu waktu
·         Mengawasi program  apa  yang  menggunakan  memori saat itu.
·         Mengatur   pergerakan   memori   proses   ke/dari penyimpanan sekunder.


File management
Sistem  operasi  mengatur  penggunaan  dan  operasi  file  dalam komputer.  File  adalah  kumpulan  dari  informasi  yang  saling  berkaitam yang didefinisikan oleh pembuatnya. Pada umumnya file merepresentasikan program dan data.

·         Pembuatan dan penghapusan file.
·         Pembuatan dan penghapusan directory.
·         Mendukung kegiatan untuk memanipulasi file dan directory.
·         Mapping file ke media penyimpanan sekunder (harddisk)
·         Melakukan backup file ke media penyimpanan lain.



i/o management
·         Sistem buffer.
·         Sistem pengkodean pengendali peralatan.
·         Pengendali untuk setiap peralatan


Secondary storage management
Sistem operasi mengatur penggunaan dan penyimpanan program atau data ke media penyimpanan sekunder dalam hal ini harddisk, CD,  Disket.  Kegiatan  yang  diatur  berkaitan  dengan  proses  ini adalah:
·         Hardware management
Pada  sistem  komputer  terdapat  beberapa  perangkat  yang terpasang. Perangkat tersebut   sebelum dapat digunakan oleh user terlebih dahulu harus dikendalikan oleh sistem operasi
·         Networking
Pada sistem jaringan komputer, file yang berada pada sebuah komputer  dapat  dipergunakan  bersama  oleh  pengguna  yang menggunakan komputer lain pada saat yang bersamaan.
·         Komunikasi sistem diantara prosesor  yang terdistribusi.
·         Mendapatkan informasi tentang file/proses/dll dalam sebuah sistem terpisah.
·         Mengatur transfer data pada sistem komputer yang berbeda.

·         Command interpreter system

Bahasa tingkat tinggi dapat dirubah menjadi bahasa mesin oleh sistem operasi melalui command interpreter system. Bekerja  dengan  cara  menterjemahkan  baris  perbaris  setiap program yang ditulis. Bila terjadi kesalahan dalam penulisan program,  secara  otomatis  interpreter  akan  menunjukkannya dan program akan berhenti.

·         Multi programing
·         Routine I/O routine yang disuplai oleh sistem
·         Memory   management-   Sistem   harus   mengalokasikan memory untuk beberapa program sekaligus
·         CPU  scheduling  -  Sistem  harus  memilih  program-program yang akan dieksekusi terlebih dahulu
·         Alokasi dari komponen komputer yang diperlukan


Perkembangan sistem operasi
Pada  awal  perkembangannya  komputer  belum  dilengkapi dengan OS, sebagai contoh, untuk dapat mencetak suatu hasil perhitungan  dengan  komputer  akan  diperlukan  beberapa langkah berikut:
-Membawa   kartu  ke  komputer 1401
-Kartu   dibaca  oleh   tape Dihasilkan input tape 
-Input  tape  dibawa  ke  komputer 7094 untuk diproses
-Setelah    diproses    dihasilkan output tape

-Output tape dibawa ke komputer 1401 untuk dicetak hasilnya

Disk operating system (DOS) : MS DOS
·         MSDOS  adalah  singkatan  dari  Microsoft  Disk  Operating System. MSDOS dibuat untuk PC IBM.
·         MSDOS masih merupakan sistem operasi 16 bit dan belum mendukung multitasking dan multiple users
·         Setelah  beberapa  periode  DOS  sudah  tidak  mendukung operasi sistem komputer modern karena keterbatasan memori dan fasilitasnya.

SYSTEM OPERASI WINDOWS

·         Saat ini kira-kira 80% PC menggunakan windows sebagai sistem operasinya. Windows sudah bisa digunakan untuk multitasking dan multipleusers
·         Masih terdapat kelemahan pada sistem windows yaitu untuk multipleusers  dan  tidak  adanya  fasilitas  Open-Source. Untuk kedua hal ini LINUX lebih baik

Versi windows
Windows 1.0
Dirilis  bulan  November 1985 merupakan  sistem  windows pertama yang dibuat.
Windows  2.0
·         Dirilis tahun 1987.
·         Fitur baru : overlapping Windows!
·         Memerlukan prosesor Intel 8086 atau 8088
·         Dapat mengakses memori 1 megabyte
Windows 3.0
·         Diperkenalkan pada 22 Mei 1990.
·         Perubahan besar: Mendukung  16-bit protected mode (Intel 286/386 processors).
·         Dapat mengakses memori sampai 16 megabyte
Windows  3.1
·         Dirilis pada April 1992.
·         TrueType fonts (scalable).
·         Multimedia.
·         Dapat dijalankan hanya dalam protected mode.
·         Memerlukan 286/386 dengan memori > 1MB.
Windows NT
·         Diperkenalkan pada July 1993
·         Windows  versi  pertama  yang  mendukung  mode  32-bit dari prosesor Intel 386, 486 dan Pentium
·         Dirancang  untuk  dapat  digunakan  pada  prosesor  non- intel.

Windows 95
·         Diperkenalkan pada Agustus 1995
·         Juga mendukung mode 32-bit

Windows NT
·         Dirilis pada Juni 1998
·         Peningkatan performansi & hardware support.
      ·          Internet Integration.  

Windows 2000
·         Diperkenalkan pada Februari 2000.
·         Protected, virtual memory, 32-bit operating system.
·         Separate, protected per-process address space
·         Preemptive, multithreaded multitasking.
·         Symmetric multiprocessing: 2-32 CPUs.

Windows XP
Merupakan  versi  terbaru  yang  dikeluarkan  oleh  microsoft  dalam berbagai versi pada tahun  2001. Windows XP memiliki beberapa kemampuan terbaru antara lain:
·         Dapat mendukung RAM sampai dengan 4 GB.
·         Proses   booting   menjadi   lebih   sederhana   sehingga pemakai komputer tidak perlu menunggu terlalu lama saat menjalankan  komputer.  Windows  XP  beroperasi  secara normal pada komputer dengan prosesor minimal Pentium III 800 MHz dan RAM 128 MB.
·         Proteksi terhadap virus meningkat terutama untuk worm.
·         Adanya  firewall  client  yang  dapat  melindungi  dara datangnya  gangguan  atau  serangan  yang  datang melalui internet
·         Memungkinkan bantak pemakai komputer mengakses dikumen yang diacak.
·         Memproteksi data yang disalurkan melalui jaringan.
·         Menunjang penggunaan smart card.
·         Memiliki versi baru dari internet explorer yaitu versi 6.
·         Dapat menggunakan berbagai macam bahasa untuk tiap terminal dalam satu sistem jaringan.
·         Dapat menggunakan berbagai macam bahasa untuk tiap terminal dalam satu sistem jaringan.
·         Memungkinkan  seseorang  untuk  dapat  mengendalikan terminal  lain  melalui  suatu  terminal  di  dalam  jaringan komupter atau internet.
·         Memungkinkan satu desktop komputer untuk ditayangkan dalam  dua  monitor  sehunga  pemakai  komputer  dapat bekerja   dengan   banyak   layar   monitor   tanpa   harus mengunakan banyak CPU
·         Pemakai    komputer    dapat    menjalankan    komputer programnya  dan  datanya  melalui  komputer  manapun, dimanapun, dengan network access.


Linux
·         Bisa digunakan pada platform hardware yang berbeda.
·         Didokumentasikan  dengan  sangat  baik  sehingga  mudah untuk dipelajari
·         Sistem ini tersedia source-code nya sehingga bisa dipelajari struktur  programnya.  Hal  inilah  yang  tidak  dimiliki  oleh sistem operasi manapun
·         Robust
·         Bisa didapatkan secara gratis.
·         Mempunyai banyak Developments tools
·         Full support of networking
·         Memiliki performansi yang tinggi


0 komentar:

Posting Komentar