Kamis, 05 November 2015

Konsep Manajemen Proses Dalam Sistem Operasi


1) Konsep Manajemen Process 
Proses adalah sebuah program yang sedang dieksekusi. Program adalah kumpulan instruksi yang ditulis ke dalam bahasa yang dimengerti sistem operasi. Proses membutuhkan sejumlah sumber daya untuk menyelesaikan tugasnya. Sumber daya dapat berupa CPU time, alamat memori, berkas- berkas, dan perangkat-perangkat masukan atau keluaran. Sistem operasi mengalokasikan sumber daya-sumber daya tersebut saat proses itu diciptakan atau sedang diproses. Ketika proses dihentikan, sistem operasi akan mengambil kembali semua sumber daya agar bisa digunakan oleh proses lainnya. Sistem operasi bertanggung jawab atas aktivitas yang berkaitan dengan manajemen proses.
  • Membuat dan menghapus proses pengguna dan sistem proses. 
  •  Menunda atau melanjutkan proses. 
  • Menyediakan mekanisme untuk proses sinkronisasi. 
  • Menyediakan mekanisme untuk proses komunikasi. Sistem operasi menyediakan mekanisme 
  • Menyediakan mekanisme untuk penanganan deadlock. Deadlock adalah suatu keadaan 
a) Model proses 
Dua hal penting yang mendasari manajemen proses sistem operasi yaitu : 1) Multiprogramming, yaitu melakukan proses satu persatu secara bergantian dalam waktu yang sangat cepat atau bersamaan (hardware level). Setiap proses mempunyai satu virtual CPU. 2) Pseudoparallelism, yaitu Melakukan lebih dari satu pekerjaan dalam waktu yang bersamaan / pseudoparallelism (user level). Dua hal diatas memunculkan beberapa jenis model proses yang dilakukan oleh sistem operasi yaitu  1) Proses Serentak / Concurrent Process. 2) Proses Serentak  Berpenggalan. 3) Proses Berurutan dan 4) Proses Paralel.  Proses Serentak atau Concurrent Process  adalah suatu proses dimana unit pemroses atau prosesor menghadapi banyak tugas dan proses. Dalam proses ini beberapa istilah yang digunakan ialah : 1) Multiprogramming, ialah sistem menjalankan lebih dari satu program sekaligus dalam satu proses. 2) Multitasking, yaitu menyiapkan beberapa program bagian untuk diolah oleh prosesor tetapi belum sempat dijadwalkan untuk dijalankan oleh prosesor. 3) Multiprocessing, yaitu sejumlah tugas yang telah dijadwalkan untuk dijalankan oleh prosesor. 4) Multiplexing, yaitu menggunakan pertukaran kendali dalam selang waktu terpisah-pisah. 5) Time sharing / rentang waktu, yaitu secara bersamaan, sejumlah pemakai dapat menggunakan satu sistem komputer, sehingga setiap pemakai merasa bahwa seluruh sistem komputer dimanfaatkan oleh dirinya sendiri

  • Proses Berurutan, yaitu sejumlah proses berlangsung secara berselingan dalam satu waktu dan diantara proses tersebut tidak saling tumpang tindih, sebelum satu proses diselesaikan sementara proses berikutnya belum bekerja. 
  • Proses Paralel, yaitu sejumlah proses (banyak proses) dapat dilaksanakan secara serempak oleh banyak prosesor. Sementara itu dalam sebuah proses (tunggal) , proses serentak bukan proses paralel karena proses tersebut dijalankan satu demi satu atau sepenggal demi sepenggal.  
  • Proses Serentak  Berpenggalan, yaitu suatu proses secara serentak  dimana terdapat beberapa potongan atau penggalan dari satu proses yang berselingan dengan potongan dari proses lain. Dalam proses ini memungkinkan Potongan dari proses pertama  waktunya saling tumpang tindih dengan potongan  proses kedua. 
b) Hirarki dan status proses. 
Pemanggilan proses oleh proses lain disebut parallel. Sistem operasi menyediakan apa yang dibutuhkan oleh proses. Umumnya proses diciptakan dan dihilangkan selama operasi berlangsung. 
1. Create & Destroy Proses. Sistem operasi yang mendukung konsep proses, harus menyediakan suatu cara untuk membuat (create) proses dan menghilangkan (destroy) proses. 2. Fork System Call. Mekanisme untuk membuat (create) proses yang identik dengan proses yang memanggilnya. Contoh : Parent  children  children  children  children Pada sistem operasi UNIX, parent dan child process berjalan secara parallel. Sementara iti pada sistem operasi DOS, parent dan child process berjalan secara bergantian (sequential). Contohnya : MSDOS sebagai parent dan program aplikasi sebagai child. 3. Process scheduler atau penjadwalan proses digunakan untuk pengaturan eksekusi proses. 
Proses yang dijalankan oleh sistem operasi memiliki tiga jenis keadaan atau status proses yaitu sebagai berikut:  1. Running / kerja, benar-benar menggunakan CPU pada saat itu (sedang mengeksekusi instruksi proses itu). 2. Blocked / terhenti, tidak dapat berjalan sampai kegiatan eksternal terlaksana (proses menunggu kejadian untuk melengkapi tugasnya) Bisa berupa proses menunggu : Selesainya operasi perangkat I/O; Tersedianya memori; Tibanya pesan jawaban 3. Ready / siap, proses siap dikerjakan tetapi menunggu giliran dengan proses lain yang sedang dikerjakan (bisa berjalan, sementara berhenti untuk memungkinkan proses lain dikerjakan) 


YA SAMPAI DISINI YANG DAPAT SAYA JELASKAN KURANG ATAU LEBIH NYA AKAN DITAMBAHKAN UNTUK PERTEMUAN BERIKUTNYA
Semoga Bermanfaat!!!

Kamis, 29 Oktober 2015

Cara Menginstall Windows 7,8dan10 Di Virtual Box maupun VMware

Cara Menginstall Windows 7,8dan10 Di Virtual Box maupun VMware
Kemaren Saya Baru Belajar Menginstall Windows 7,8dan10 Di Virtual Box maupun VMware
Ternyata Caranya Sangat Mudah Sekali Berikut Langkah-langkah Menginstall Windows 7,8dan10 Di Virtual Box maupun VMware Semoga Bermanfaat !!!

Langkah/Cara :

1. Buka terlebih dahulu aplikasi VirtualBox. Jika belum ada, kamu bisa download dari website resminya atau pada tautan ini https://www.virtualbox.org/wiki/Downloads.

2. Setelah terbuka, buat mesin virtual baru dengan klik tombol New atau bisa melaluimenu Machine >> New atau juga bisa menggunakan tombol kombinasi Ctrl + N.

Tutorial Cara Menginstall Windows 7 di VirtualBox

3. Akan muncul jendela baru, disini kamu diminta untuk mengisi nama mesin virtualyang akan dibuat serta type sistem operasi yang akan digunakan nantinya.


Setelah mengisi Nama dan type OS, klik Next untuk melanjutkan.

Tutorial Cara Menginstall Windows 7 di VirtualBox

4. Kemudian atur kapasitas RAM yang akan diberikan untuk mesin virtual. Karena kita akan mengisntall windows 7, saya menyarankan untuk menggunakan kapasitas sebesar 1024 MB. Klik Next untuk melanjutkan.

Tutorial Cara Menginstall Windows 7 di VirtualBox

5. Kamu diminta untuk membuat harddisk virtual. Kamu bisa menggunakan harddisk virtual yang sudah ada, tetapi jika belum ada kemu bisa membuatnya dengan memilihCreate a virtual hard drive nowKemudian klik Create.

Tutorial Cara Menginstall Windows 7 di VirtualBox

6. Masih tentang harddisk virtual, selanjutnya kamu diminta menentukan format virtual disk yang akan digunakan. Pilih saja VDI (VirtualBox Disk Image). Kemudian klikNext untuk melanjutkan.

Tutorial Cara Menginstall Windows 7 di VirtualBox

7. Selanjutnya pilih Dynamically Alocated, kemudian klik Next.

Tutorial Cara Menginstall Windows 7 di VirtualBox

8. Aturlah kapasitas harddisk yang akan diberikan untuk komputer virtual tersebut. Kemudian klik Create.

Tutorial Cara Menginstall Windows 7 di VirtualBox

9. Komputer atau mesin virtual telah berhasil dibuat. Sekarang kita nyalakan untuk mulai menginstall windows 7 di VirtualBox. Klik tombol Start yang ada di bagian atas.

Tutorial Cara Menginstall Windows 7 di VirtualBox

10. Ketika baru dinyalakan kamu akan diminta memasukan File ISO Windows 7 untuk menginstall. Pilih file windows 7 dengan klik icon folder, kemudian klik start.

Tutorial Cara Menginstall Windows 7 di VirtualBox

11. Setelah klik Start, secara otomatis komputer virtual akan merestart. Dan kamu bisa mulai menginstall windows 7 seperti biasa sebagaimana menginstall pada komputer sebenarnya.

Tutorial Cara Menginstall Windows 7 di VirtualBox


Cara Berikut Dapat Kita Lakukan Pada Windows 7,8 dan 10,,
Caranya Sama Aja Jadi Jangan Khawatir Teman-teman ...
Trus Kalau Mau Pake Software VMware Bisa juga Kemaren Saya Coba Di rumah Sendiri, dan Saya Otak-atik Akhirnya Bisa Juga ....
Memang Proses Mau Installnya Lama Tapi Kalau Dah Bisa Ntar Jadi Lumayan Cepat Lho... Teman-teman Berikut Cara Menginstall Dengan Menggunakan Software VMware Heheheh Semoga Mengerti OKe!!!@!

VMWare Workstation adalah software untuk virtual machine yang compatible dengan komputer Intel x86. Software ini memungkinkan pemakai untuk membuat satu atau lebih virtual machine dan menjalankannya secara serempak. Masing-masing virtual machine dapat menjalankan guest operating system-nya sendiri seperti Linux, Windows, BSD, dan lain-lain. Tetapi software ini tidak dapat menjalankan virtual machine yang dibuat oleh produk VMWare yang lain.

Software yang dibutuhkan :
  • Host OS : Windows 7

  • VMWareWorkstation 10

  • OS DVD image (.iso)

Langkah/Cara :

1.    Jalankan aplikasi VMWare workstation 10 kemudian untuk menginstall OS pilih Create a New Virtual Machine 
    


2.    Kemudian Anda bisa memilih type configurasi. Supaya lebih mudah, Anda pilih Typical (recomended) karena pengaturan fitur yang akan di install akan terinstall secara otomatis. Tetapi untuk type Custom, harus mengatur fitur-fitur yang ada didalamnya terlebih dahulu.

3.    Kemudian Anda diminta memasukkan driver software OS. Install melalui CD atau melalui disk_image file(.iso). Pilihan .iso, pilih Browse untuk memasukkan file yang ada pada file Explore 

4.  Pada 'Guest operating system' pilih Microsoft Windows klik Next

5.   Pada 'Location' pilih lokasi untuk menempatkan kemudian Next

6.    Pada 'Specity Disk Capacity' di Maximum disk size (GB) tetapkan berapa ukurannya Harddisk yang akan dipakai kemudian pilih Next  

7.   Instalasi selesai klik Finish


8.  Setelah tampil tampilan seperti di bawah Pilih Power on this virtual machine
9.  Saat muncul dialog 'Browse for ISO Image' pilih file dimana lokasi windows disimpan

10.Pilih Connect at power on dan use ISO image file kemudian Klik OK

11. Setelah muncul gambar ini tunggu sampai proses selesai
12.  Kemudian akan muncul dialog Install Windows ubahlah sesuai dengan pilihan lalu Next

13.Klik Install now 

14. Tunggu sampai proses selesai
15.  Pilih Windows 7 Ultimate Activated lalu klik Next
16.  Pilih I accept the licence terms kemudian pilih Next 

17.Pilih Upgrade

18.  Klik Next

19. Tunggu sampai proses selesai






20.  Tunggu sampai starting windows 7 selesai dan windows 7 siap dijalankan:)


HAHAHA.....
Itu Adalah Caranya ..
APA Teman-teman Sudah Bisa ???
Pasti Sudah Bisa ,,,'
Kalau Belum Bisa Juga , Tanya Sama Guru Mungkin atau Orang Yang Tahu Tentang Install Windows\\\\
Semoga Bermanfaat Ya!@!@!@!@

Rabu, 21 Oktober 2015

Perkembangan Sistem Operasi Windows



Perkembangan Sistem Operasi Windows

1. Windows 1.0


Windows 1.0 Versi pertama Microsoft Windows, yang disebut dengan Windows 1.0, dirilis pada tanggal 20 November 1985. Versi ini memiliki banyak kekurangan dalam beberapa fungsionalitas, sehingga kurang populer di pasaran. Pada awalnya Windowsversi 1.0 ini hendak dinamakan dengan Interface Manager.





2. Windows 2


Windows versi 2 pun muncul kemudian pada tanggal 9 Desember 1987, dan menjadi sedikit lebih populer dibandingkan dengan pendahulunya. Sebagian besar populeritasnya didapat karena kedekatannya dengan aplikasi grafis buatan Microsoft, Microsoft Excel for Windows dan Microsoft Word for Windows. Aplikasi-aplikasi Windows dapat dijalankan dari MS-DOS, untuk kemudian memasuki Windows untuk melakukan operasinya, dan akan keluar dengan sendirinya saat aplikasi tersebut ditutup.

3. Windows 3


Microsoft Windows akhirnya mencapai kesuksesan yang sangat signifikan saat menginjak versi 3.0 yang dirilis pada tahun 1990. Selain menawarkan peningkatan kemampuan terhadap aplikasi Windows, Windows 3.0 juga mampu mengizinkan pengguna untuk menjalankan beberapa aplikasi MS-DOS secara serentak (multitasking), karena memang pada versi ini telah diperkenalkan memori virtual. Versi ini pulalah yang menjadikan IBM PC dan kompatibelnya penantang serius terhadap Apple Macintosh.



4. Windows 95


Setelah Windows 3.11, Microsoft mulai memulai pengembangan sebuah versi Windows yang berorientasi kepada pengguna yang diberi nama kode Chicago. Chicago didesain agar mmeiliki dukungan terhadap multitasking secara pre-emptive 32-bit seperti halnya yang terdapat di dalam OS/2 dan Windows NT, meskipun kernel 16-bit masih terdapat di dalamnya demi alasan kompatibilitas ke belakang. Win32 API yang pertama kali diperkenalkan pada Windows NT pun diadopsi sebagai sebuah standar antarmuka pemrograman baru yang berbasis 32-bit, dengan kompatibilitas Win16 juga dipertahankan dengan                                                                                       menggunakan sebuah teknik yang dinamakan                                                                                           dengan “thunking”.
5. Windows 2000


Microsoft merilis Windows 2000 pada 17 Februari 2000, sebuah versi yang sebelumnya dikenal dengan sebutan Windows NT 5.0 atau “NT 5.0″. Versi Windows 2000 ditujukan untuk dua pangsa pasar, yakni pangsa pasar workstation dan juga pangsa pasar server. Meskipun Windows 2000 dapat memperbarui komputer yang sebelumnya menjalankan Windows 98, Windows 2000 tidaklah dianggap sebagai produk yang cocok untuk pengguna rumahan. Alasannya banyak, di antaranya adalah kurangnya device driver untuk banyak perangkat pengguna seperti pemindai (scanner) dan juga pencetak (printer), pada saat                                                                                       dirilis. Situasi tersebut akhirnya berbalik pada saat                                                                                     Windows XP dirilis oleh Microsoft.
6. Windows ME


Pada bulan September 2000, Microsoft memperkenalkan Windows Millennium Edition (dikenal juga dengan sebutan Windows Me atau Windows ME). Versi ini memperbarui Windows 98 dengan dukungan multimedia dan Internet yang lebih baik. Versi ini juga memasukkan fitur “System Restore,” yang mengizinkan para penggunanya untuk mengembalikan keadaan sistem ke sebuah titik yang dikenal baik-baik saja, pada saat sistem operasi mengalami kegagalan. System Restore menjadi fitur yang masih dipertahankan pada Windows XP. Versi ini juga memperkenalkan Windows Movie Maker versi                                                                                           pertama.
7. Windows XP


Pada tahun 2001, Microsoft memperkenalkan Windows XP (yang memiliki nama kode “Whistler” selama pengembangan. Akhirnya, setelah merilis beberapa versi Windows berbasis Windows 9x dan NT, Microsoft berhasil menyatukan kedua jajaran produk tersebut. Windows XP menggunakan kernel Windows NT 5.1, sehingga menjadikan kernel Windows NT yang terkenal dengan kestabilannya memasuki pasar konsumen rumahan, untuk menggantikan produk Windows 9x yang berbasis 16/32-bit yang sudah menua.
Windows XP merupakan versi sistem operasi Windows yang paling lama (paling tidak hingga saat ini), karena memang berkisar dari tahun 2001 hingga tahun 2007, saat Windows Vista dirilis ke konsumen. Jajaran sistem operasi Windows XP akhirnya diteruskan oleh Windows Vista pada 30 Januari 2007.\

8. Windows Vista


Setelah meraih kesukesan besar dengan Windows XP, Microsoft tidak lantas berhenti begitu saja mengembangkan Windows. Versi terbaru dari Windows, disebut dengan Windows Vista, dirilis pada tanggal 30 November 2006 [1] bagi kalangan bisnis sementara untuk kalangan pengguna rumahan dirilis pada tanggal 30 Januari 2007. Windows Vista memang dicanangkan agar memiliki keamanan yang lebih tangguh dibandingkan dengan versi-versi sebelumnya, dengan memperkenalkan sebuah modus pengguna yang terbatas, yang disebut sebagai User Account Control (UAC), untuk menggantikan filosofi “administrator-by-default” yang diberlakukan pada Windows XP.

9. Windows 7

windows 7
Rilis selanjutnya setelah Windows Vista adalah Windows 7, yang sebelumnya dikenal dengan sebutan Blackcomb dan Vienna. Saat pertama kali dirilis, Windows ini memiliki kernel NT versi 6.1 build 7600, yaitu perbaikan dari Windows Vista dimana saat rilis pertama memiliki kernel NT 6.0 build 6000. Windows 7 yang dirilis pada tanggal 22 Oktober 2009 ini memiliki keamanan dan fitur yang baru, diantaranya adalah: Jump List, Taskbar yang membuka program dengan tampilan kecil, Windows Media Player 12, Internet Explorer 8, dan lain-lain. Beberapa fitur yang unik adalah Sidebar yang berganti nama menjadi Gadget dan bebas ditaruh kemana-mana pada desktop (tidak seperti Sidebar yang hanya bisa diletakkan di tempat tertentu). Fitur itu membuat Windows 7 menjadi menarik. Spesifikasi Windows 7 lebih ringan dan harganya juga lebih murah dari pada Windows Vista

10. Windows 8


Berikut ini adalah kelebihan dari windows 8 :
1. Loading proses boot sangat cepat yaitu sekitar 8 detik saja. Windows 7 aja K.O kalo lagi boot loading.
2. Penggunaan memory windows 8 sedikit, ketimbang windows 7 yang banyak memakai beberapa proses.
3 Windows 8 dalam performance 3D nya lebih cepat dari pada windows 7.
Aplikasi – aplikasi yang khusus untuk windows 7 ternyata bisa masuk dan diinstal ke dalam windows 8. Jadi nggak usah khawatir lagi dengan hal ini.
Pihak Microsoft pun mengatakan kalo platform pembuatan windows 8 ini merupakan platform yang sama dengan windows 7 tetapi Microsoft sendiri membuat agar penggunaan hardware dan software yang compatible dengan versi windows 7 sebelumnya.
Tidak hanya itu, windows 8 dan juga windows 7 juga punya kelebihan yang cukup menarik bagi para pengguna komputer dengan spesifikasi hardware yang sedikit. Windows 7 dapat beroperasi pada komputer / laptop dengan RAM 512MB dan ketika loading bisa dibilang lumayan lah ( maksudnya lumayan lambat dengan tampilan aero nya). Microsoft merincikan spesifikasi minimum kalo mau menginstal windows 8, diantaranya:
1 Processor minimum kecepatan 1 Ghz ke atas ( intel atom juga bisa, tapi keluaran yang terbaru)
2 RAM 1 Gb untuk x86 (versi 32bit) dan 2Gb untuk yang versi x64
3 HDD minimal 16 Gb pemakaiannya.
4 VGA yang kompatibel dengan directX 9



SEKIAN PEMBAHASAN PERKEMBANGAN SISTEM OPERASI WINDOWS,
SEMOGA BERMANFAAT YA...