Rabu, 23 April 2014

Mesin Virtual


1. Jelaskan yang dimaksud dengan mesin virtual? jawab :
Mesin Virtual adalah istilah yang awalnya berasal dari optik, untuk memahami objek di cermin. Objek dalam cermin adalah cerminan dari suatu benda fisik yang sebenarnya, tetapi cermin tidak benar-benar objek. Ini berarti bahwa gambar tersebut terlihat seperti objek aktual dan terlihat menjadi di lokasi yang sama.
         Sistem mesin virtual (kadang-kadang disebut mesin virtual hardware) mengizinkan berbagi dari mesin sumber daya fisik yang mendasari antara mesin virtual yang berbeda, masing-masing berjalan sistem operasi sendiri. Lapisan perangkat lunak yang menyediakan virtualisasi ini disebut monitor mesin virtual atau hypervisor . hypervisor A dapat berjalan di hardware telanjang (Tipe 1 atau VM asli) atau di atas sistem operasi (Tipe 2 atau host VM). 
  2. Jelaskan manfaat dari mesin virtual? jawab :
         Sebuah mesin virtual (VM) adalah implementasi perangkat lunak dari sebuah mesin (misalnya komputer) yang mengeksekusi program-program seperti mesin fisik. Mesin virtual dipisahkan menjadi dua kategori utama, didasarkan pada penggunaan dan tingkat korespondensi untuk setiap mesin nyata. Sebuah mesin virtual sistem menyediakan lengkap platform sistem yang mendukung pelaksanaan lengkap sistem operasi (OS). Sebaliknya, mesin virtual proses didesain untuk menjalankan satu program , yang berarti bahwa ia mendukung satu proses Karakteristik penting dari sebuah mesin virtual adalah bahwa perangkat lunak yang berjalan di dalam terbatas pada sumber daya dan abstraksi yang disediakan oleh mesin virtual tidak dapat keluar dari dari dunia virtual. 
  3. Sebutkan contoh mesin virtual beserta kekurangan dan kelebihannya? Jawab :
     
1. Virtual Machine Aplikasi, adalah jenis virtual machine yang dapat
menjalankan aplikasi di atas sistem operasi. Biasanya sering disebut sebagai
middleware karena bekerja diantara sistem operasi dan aplikasi komputer. Contoh dari
virtual machine ini adalah Java Virtual Machine dan Common Language Runtime.
2. Virtual Machine Sistem Operasi, adalah jenis virtual machine yang dapat
menciptakan lingkungan sistem komputer atau sering disebut sebagai komputer virtual
agar dapat menjalankan sistem operasi yang lain. Virtual machine ini sering disebut
sebagai emulator, karena mengemulasi sistem operasi menjadi sebuah mesin virtual.
Contoh dari virtual mesin ini adalah VMWare Workstation dan Microsoft Virtual PC.

Keuntungan utama dari VM adalah:
         beberapa OS lingkungan bisa hidup berdampingan pada komputer yang sama,
dalam isolasi kuat dari satu sama lain.
         mesin virtual dapat menyediakan set instruksi arsitektur (ISA) yang agak berbeda
dari mesin nyata aplikasi provisioning, pemeliharaan, ketersediaan tinggi dan pemulihan bencana. 

Kelemahan utama dari VM adalah:
         mesin virtual kurang efisien dibandingkan mesin yang sebenarnya ketika mengakses hardware secara tidak langsung ketika VMS multiple bersamaan berjalan pada host fisik yang sama, setiap VM.
mungkin menunjukkan kinerja yang bervariasi dan tidak stabil (Kecepatan
Eksekusi, dan bukan hasil), yang sangat tergantung pada beban kerja yang
dikenakan pada sistem dengan VM yang lain, kecuali teknik yang tepat
digunakan untuk isolasi temporal antara mesin virtual
.
 
 

Senin, 21 April 2014

Tugas Sistem Operasi

TUGAS

Tgl: 9 April 2014

*Jelaskan perbedaan antara multi processing simetris dan asimetris....????

Pemrosesan-jamak simetris yang  berarti semua program/proses dijalankan dalam posisi setara. Kalau pemrosesan-jamak asimetris
berarti ada program tertentu yang diprioritaskan. Ada macam-macam cara 
memberi prioritas, salah satunya adalah mendahulukan program yang 
tidak banyak pakai I/O, karena I/O selalu lebih lambat dari memori, 
jadi kalau OS memprioritaskan program yang I/O-intensif berarti dia 
juga harus rela menunggu. Pemakai nggak mau nunggu, jadi OS juga nggak 
boleh rela menunggu.

*Pengertian System terdistribusi,real time system,time sharing system,dan    multiprogamming

  1. Sistem Terdistribusi adalah kumpulan autonomous computers yang terhubung melalui sistem jaringan computer dan dilengkapi dengan system software tedistribusi untuk membentuk fasilitas computer terintegrasi. Sistem realtime adalah suatu sistem yang memberikan informasi suatu keadaan dimana informasi yang ditampilkan pada sisi penerima sesuai sama dengan sisi yang diamati baik dalam waktu maupun keadaan. Sebuah sistem dikatakan real-time jika koreksi dari operasi tidak hanya bergantung pada koreksi logisnya saja, tetapi juga koreksi terhadap performansi ketepatan waktu. Konsep klasik bahwa sistem real-time yang dibutuhkan dengan segera, kelengkapan dari operasi setelah batas waktu maksimal dianggap sangat diperlukan. Hampir tidak ada toleransi keterlambatan waktu dalam sistem real-time time sharing system adalah pengembangan dari sistem multi program. Beberapa job yang berada pada memory utama dieksekusi oleh CPU secara bergantian.CPU hanya bisa menjalankan program yang berada pada memory utama. Perpindahan antar job terjadi sangat sering sehingga user dapat berinteraksi dengan setiap program pada saat dijalankan. Suatu job akan dipindahkan dari memori ke disk dan sebaliknya. Multiprogramming adalah kegiatan menjalankan beberapa program pada memori pada satu waktu. Untuk meningkatkan keseluruhan kemampuan dari sistem komputer, para developer memperkenalkankonsep multiprogramming. Dengan multiprogramming, beberapa tugas disimpan dalam memori dalam satu waktu; CPU digunakan secara bergantian sehingga menambah utilisasi CPU danmengurangi total waktu yang dibutuhkan untuk menyelesaikan tugas-tugas tersebut.

Selasa, 01 April 2014

SOAL TENTANG BATCK SISTEM DAN JAWABANNYA

 1.Apa yang dimaksud Dengan batck system....? jawab..

Batch system adalah dimana job-job yang mirip dikumpulkan dan dijalankan secara kelompok kemudian setelah kelompok yang dijalankan tadi selesai maka secara otomatis kelompok lain dijalankan. jadi dengan kata lain adalah teknologi proses komputer dari generasi ke-2. yang jika suatu tugas sedang dikerjakan pada 1 rangkaian, akan di eksekusi secara berurutan. Pada komputer generasi ke-2 sistem komputer nya maasih blum dilengkapi oleh sebuah sistem operasi. But, dalan beberapa fungsi sistem operasi, seperti os yang tengah berkembang pada jaman sekarang ini. Contohnya adlah FMS ( Fortarn Monitoring System ) dan IBSYS


2.sebutkan dan jelaskan 2 bentuk batck system....? jawan :

Batch system adalah dimana job-job yang mirip dikumpulkan dan dijalankan secara kelompok kemudian setelah kelompok yang dijalankan tadi selesai maka secara otomatis kelompok lain dijalankan. jadi dengan kata lain adalah teknologi proses komputer dari generasi ke-2. yang jika suatu tugas sedang dikerjakan pada 1 rangkaian, akan di eksekusi secara berurutan. Pada komputer generasi ke-2 sistem komputer nya maasih blum dilengkapi oleh sebuah sistem operasi. But, dalan beberapa fungsi sistem operasi, seperti os yang tengah berkembang pada jaman sekarang ini. Contohnya adlah FMS ( Fortarn Monitoring System ) dan IBSYS.


Jadi bisa disimpulkan, bahwa komputer generasi ke-2 ini merupakan generasi pertama Sistem Operasi.

A. Resident Monitor

a. Operator bertugas mengatur urutan job

b. Job-job yg sama cukup dicetak sekali saja, cara inilah yg disebut “Batch system”

Teknik pengurutan job secara manual begini akan menyebabkan tingginya waktu

menganggur CPU. Muncul teknik pengurutan job otomatis yg mampu mentransfer secara otomatis dari suatu proses ke proses lainnya.Program kecil dan bersifat residen dimemori serta berisi urutan2 job yg akan berpindah secara otomatis, inilah “Resident Monitor”


B. Overlap Operasi antara I/O dg CPU


  •   .  Off line Processing, data yg dibaca dari card reader disimpan dulu dalam tape driver sebelum dibawa ke CPU, demikian pula informasi yg mau dicetak, disimpan dulu di tape 

  •   Spooling  adalah suatu program dapat dikerjakan walaupun I/O masih mengerjakan  proses lainnya dan disk secara bersamaan menggunakan data untuk banyak proses. Pengertian multi programming adalah kegiatan menjalankan beberapa program pada memori pada satu waktu.

3.sebutkan jenis-jenis sistem operasi...?  jawab :

a. Sistem Operasi MS-DOS
Sistem operasi MS-DOS dikembangkan oleh Bill Gates dan Paul Allen pada tahun 1981. Meskipun dirasa kurang populer, Anda masih dapat menemukan MS-DOS dalam sistem operasi Microsoft Windows. Jika Anda menggunakan sistem operasi Microsoft Windows XP, MSDOS yang digunakan berupa versi 5.1.2600. MS-DOS bersifat single tasking.

b. Sistem Operasi Microsoft Windows
Dapat dikatakan bahwa sistem operasi Microsoft Windows mendominasi dunia komputer. Penggunaan ikon atau gambar sebagai antarmuka (interface) membuat sistem operasi ini begitu mudah digunakan. Sistem operasi ini bersifat multitasking dan multiuser. Tidak heran, sistem operasi Microsoft Windows sangat digemari. Bahkan, hingga saat ini telah lahir berbagai versi sistem operasi Microsoft Windows.
Generasi pertama sistem operasi Microsoft Windows yaitu Microsoft Windows 3.0 yang dirilis tahun 1990. Selanjutnya Microsoft merilis Microsoft Windows 3.1 (tahun 1992), Microsoft Windows NT (tahun 1993), Microsoft Windows 95, Microsoft Windows 98, Microsoft Windows 2000, Microsoft WindowsXP, serta Microsoft Windows Vista. Microsoft Windows 98 dirilis tahun 1998 sedangkan Microsoft Windows 2000 dirilis tahun 2000. Microsoft Windows XP dirilis tahun 2001 dan Microsoft Windows Vista dirilis tahun 2007.

c. Sistem Operasi Mac OS
Mac OS kependekan dari Macintosh Operating System. Sistem operasi berbasis GUI ini dirilis oleh perusahaan Apple Computer pada tahun 1984. Saat itu, teknologi Mac OS dianggap paling maju. Sayang, kehebatan ini tidak dapat dipertahankan. Tahun-tahun berikutnya Mac OS kalah bersaing dengan Microsoft Windows. Hingga saat ini Mac OS masih disempurnakan agar dapat bersaing dengan Microsoft Windows.

d. Sistem Operasi UNIX
Sistem operasi UNIX dikembangkan oleh perusahaan AT&T Bell Laboratories. UNIX digunakan untuk menjalankan jaringan komputer. Awalnya UNIX merupakan sistem operasi jenis Command line interface. Keadaan ini menyulitkan bagi pengguna (user) baru. Untuk memudahkan penggunaan, sekarang UNIX juga disediakan dalam versi Graphical User Interface.

e. Sistem Operasi LINUX
LINUX merupakan pengembangan dari UNIX. Sistem operasi ini awalnya dibuat oleh Linus Torvalds, seorang mahasiswa di Finlandia. LINUX yang dibuat pada tahun 1991 kemudian dikembangkan oleh programmer-programmer di dunia.

Sistem Operasi MOBILE:
    ~ Symbian
      Sistem operasi yang populer di kalangan para pengguna handphone. Kebanyakan handphone nokia menggunakan symbian sebagai sistem operasi. Versinya antara lain S40, S60, S9


    ~ microsoft Windows Mobile
      Sistem operasi yang dikeluarkan oleh microsoft untuk smartphone dan PDA. Tampilannya hampir sama dengan Windows pada komputer.


    ~ Palm OS
      Sistem operasi yang digunakan pada PDA keluaran PALM.


    ~Android
      Sistem operasi untuk handphone yang akan diluncurkan Google. Android berbasis Linux sehingga termasuk open source.