Friday, December 2, 2016

Management Process

# Konsep Management Process
  Proses adalah sebuah program yang sedang dieksekusi. Program adalah kumpulan intruksi yang dimengerti sistem operasi. Sistem operasi bertanggung jawab atas aktivitas yang berkaitan dengan management process.

  • Membuat dan menghapus proses pengguna dan sistem operasi. Sstem operasi bertugas mengalokasikan sumber daya yang dibutuhkan oleh sebuah proses dan kemudian mengambil sumber daya itu kembali setelah proses tersebut selesai agar dapat digunakan untuk proses lainnya.
  • Menunda atau melanjutkan proses. Sistem ooperasi akan mengatur proses apa yang harus dijalankan terlebih dahulu berdasarkan-berdasarkan prioritas dari proses-proses yang ada.
  • Menyediakan mekanisme untuk proses sinkronisasi. Sistem operasi akan mengatur jalannya beberapa proses yang dieksekusi bersamaan.
  • Menyediakan mekanisme untuk proses komunikasi. Sistem operasi menyediakan mekanisme agar beberapa proses dapat saling berinteraksi dan berkomunikasi (contohnya sebagai sumber daya proses).
  • Menyediakan mekanisme untuk penangan dealdock. Dealdock adalah suatu keadaan dimana sistem seperti terhenti kerena setiap proses memiliki sumber daya yang tidak bisa dibagi dan menunggu untuk mendapatkan sumber daya yang sedang dimiliki oleh proses lain.
a). Model Proses
Dua hal penting yang mendasari management proses sistem operasi yaitu :

  1. Multiprogramming. => Melakukan proses satu persatu secara bergantian dalam waktu yang sangat cepat atau bersamaan (hardware level).
  2. Pseudoparallelism. => Melakukan lebih dari satu pekerjaan dalam waktu yang bersamaan/pseudoparallelism (user level).
Dua hal diatas memunculkan beberapa jenis model proses yang dilakukan sistem operasi, yaitu :

  1. Proses serentak/concurrent process
  2. Proses serentak berpenggalan
  3. Proses berurutan
  4. Proses pararel
b). Hirarki dan Status Proses
Pemanggilan proses oleh proses lain disebut paralel. Umumnya proses diciptakan dan dihilangkan selama operasi berlangsung.
1. Create dan Destroy Process
   Sistem operasi yang mengandung konsep proses, harus menyediakan suatu cara untuk membuat (Create) proses dan menghilangkan (Destroy).
2. Fork Sistem Call
   Mekanisme untuk membuat (Create) proses yang identik dengan proses yang memanggilnya.
3. Proses Scheduler atau Penjadwalan Proses
   Digunakan untuk pengaturan eksekusi proses.

Sistem operasi memiliki 3 jenis keadaan atau status proses, yaitu :

  1. Running/kerja
  2. Blocked/terhenti
  3. Ready/siap
c). Implementasi Proses
Untuk mengimplementasi model proses, sistem operasi menggunakan suatu tabel atau array yang disebut tabel proses dengan 1 entry per-proses siap entri berisi tentang : Status proses, program counter, stack pointer, alokasi memory, status file, informasi schedulling atau penjadwalan informasi, dll dari status kerja ke status siap.

Perakitan Komputer

A. Deskripsi
    Perakitan komputer merupakan mata pelajaran yang membahas mulai dari perkembangan dari komputer yang ada di dunia mulai dari sebelum tahun 1940 dan sesudah tahun 1940.

B. Kegiatan Belajar
    Menjelaskan tentang aktivitas pembelajaran yang dilakukan siswa, meliputi mempelajari uraian  materi. Mengerjakan test formatif dan tugas atau eksperimen dari proses mengamati sampai menyusun laporan.

a. Perkembangan Teknologi Komputer Sebelum Tahun 1940
 Pada era sebelum tahun 1940 penggunaan alat bantu penghitung masih sangat sederhana dan manual.

~ Abacus
     Muncul sekitar 5000 tahun yang lalu di Asia kecil dan masih digunakan beberapa tempat hingga saat ini, dapat dianggap sebagai awal mula mesin komputasi. Alat ini memungkinkan penggunanya untuk melakukan perhitungan menggunakan biji-bijian geser yabg diatur pada sebuah rak. Para pedagang di masa itu menggunakan Abacus untuk menghitung transaksi perdagangan seiring dengan munculnya pensil dan kertas terutama di Eropa, Abacus kehilangan popularitasnya.

~ Kalkulator Roda Numerik 1
     Setelah hampir 12 abad, muncul penemuan lain dalam hal mesin komputasi pada tahun 1642, Blaise Pascal (1623-1662) yang pada waktu itu berumur 18 tahun, menemukan apa yang ia sebut sebagai kalkulator roda numerik (numerical wheel calculator) untuk membantu ayahnya melakukan peritungan pajak. Alat ini merupakan alat penghitung bilangan berbasis sepuluh. Kelemahan alat ini adalah hanya terbatas untuk melakukan penjumlahan.

~ Kalkulator Roda Numerik 2
     Tahun 1994, seorang matematikawan dan filsuf Jerman, Gottfred Wilhem Von Leibriz (1646-1716) memperbaiki pascaline dengan membuat mesin yang dapat mengalikan sama seperti pendahulunya, alat mekanik ini bekerja dengan mengunakan roda-roda gerigi. Dengan mempelajari catatan dan gambar-gambar yang dibuat oleh pascal, Leibriz dapat menyempurnakan alatnya.

~ Kalkulator Mekanik
     Charles Xavier Thomas De Colmar menemukan mesin yang dapat melakukan empat fungsi aritmatik dasar. Kalkulator mekanik colmar, arithometer, mempresentasikan pendekatan yang lebih praktis dalam kalkulasi karenaalat tersebut dapat melakukan penjumlahan, pengurangan, perkalian dan pembagian. Dengan kemampuannya, arithometer banyak digunakan hingga Perang Dunia 1. Bersama-sama dengan pascal dan leibriz, colmar membantu membangun era komputasi mekanikal.

b. Penyajian Hasil Perakitan Komputer
1. Pengertian Beep Code BIOS
     Beep Code merupakan hasil dari tes awal hardwareyang dilakukan oleh BIOS komputer yang disebut Post-Power-On Self-test (Post) adalah test yang dilakukan oleh BIOS komputer pada waktu pertama kali menyala untuk memastikan semua perangkat keras berfungsi dengan benar dan memenuhi persyaratan minimum sistem sebelum memulai sisa proses booting.
Jika komputer berhasil melakukan POST akan mengeluarkan suara beep tunggal (beberapa produsen komputer BIOS mungkin berbunyi beep 2 kali) sebagai tanda komputer mulai menyala dengan normal. Namun, jika komputer gagal melakukan POST, komputer tidak berbunyi beep sama sekali, atau menghasilkan bunyi beep dengan kode tertuntu yang bisa memberitahu sumber masalah kepada pegguna komputer. Setiap komputer memiliki tampilan BIOS yang berbeda, tergantung jenis BIOS yang digunakan pada Motherboard kadang POST BIOS ini tidak muncul di layar, tetapi diganti logo merik komputer dengan Men-disable tampilan logo (dari dalam BIOS), maka POST BIOS akan tampil di layar.

2. Jenis Beep Code POST BIOS dan Artinya
     Bunyi beep kode pada setiap komputer berbeda-beda tergantung pabrikan komputer dan jenis BIOS yang di pakai. Produsen BIOS secara umum ada 4 produsen yaitu : AMI BIOS, AWARD BIOS, IBM BIOS, PHONIX BIOS.
Secara MAC BIOS untuk komputer produkssi Apple yang menggunakan sistem operasi machintos.
Berikut adalah Code Beep dan artinya dari AMI BIOS yang dapat terjadi. Namun, karena berbagai komputer yang berbeda menggunakan BIOS ini, beep code mungkin bervariasi.

  1.  1 bunyi beep pendek   : Dram refers failure.
  2.  2 bunyi beep pendek   : Parity circuit failure.
  3.  3 bunyi beep pendek   : Base Guk RAM Failure.
  4.  4 bunyi beep pendek   : System timer failure.
  5.  5 bunyi beep pendek   : Process failure.
  6.  6 bunyi beep pendek   : Keyboard controller Gate A2O error.
  7.  7 bunyi beep pendek   : Virtual mode exception error.
  8.  8 bunyi beep pendek   : Display memory read/writer test failure.
  9.  9 bunyi beep pendek   : ROM BIOS check Sum Failure.
  10.  10 bunyi beep pendek : CMOS Shutdown read/write error.
  11.  11 bunyi beep pendek : Chace memory error.
  12.  1 bunyi beep panjang, 3 beep pendek : Conventional/extendet memory failure.
  13.  1 bunyi beep panjang, 8 beep pendek : Display/retrace test failure.