Minggu, 27 September 2015

Struktur Sistem Operasi Windows

Windows merupakan sistem operasi yang paling banyak di gunakan oleh pengguna komputer di seluruh dunia. Mengapa? tentu saja tampilannya yang user friendly sangat mudah di gunakan oleh user. Selain itu Windows juga membuat struktur direktori yang mudah di gunakan. 

Ada 3 Sistem File yang terdapat di dalam sistem operasi ini:
  1. FAT 16: Sistem file ini di perkenalkan pada tahun 1981 melalui MS-DOS. Pada saat mendesainnya sistem ini hanya di peruntukan untuk mengatur file pada floopy drive saja, namun semakin di kembangkan sehingga dapat juga untuk mengatur file pada harddisk. Sistem file ini juga compatible untuk semua OS yang ada pada saat itu, seperti Windows 95/98/me, OS/2, bahkan juga Unix. Namun kekurangan dari sistem file ini, tidak adanya dukungan untuk kompresi, enkripsi dan kontrol akses dalam partisi.
  2. FAT 32: merupakan pengembangan dari FAT 16 sehingga kemampuan harddisk menjadi lebih baik lagi. Seperti kebalikannya dari FAT 16, FAT 32 tidak dapat di gunankan oleh sembarang sistem operasi dengan kata lain tidak semua OS dapat menggunakan sistem file ini. 
  3. NTFS: merupakan terobosan baru yang benar-benar berbeda dari teknologi sebelumnya, seperti sebuah gebrakan sistem file ini sudah mendukung untuk kompresi file, enkripsi data dan cluster serta peningkatan security yang jauh lebih baik. New Technologi File System merupakan kepanjangan dari NTFS, yang dapat di gunakan hanya pada Windows NT dan semua keluarganya. 
Untuk Struktur File Windows ini dapat di lihat dari gambar berikut:

Dari gambar di atas sudah cukup jelas menjelaskan pembagian direktori file pada sistem operasi windows. Sedangkan My Computer sendiri adalah sebagai root nya, yang terdiri dari C:, D:, dan E: yang penggunaannya dapat di sesuaikan oleh user. kecuali untuk C: yang otomatis untuk tempat menyimpan file Sistem operasi nya itu sendiri.
Penjelasan berikut, merupakan direktori yang secara otomatis akan terbentuk saat instalasi Windows:
  • Direktori C:\Windows : pada direktori ini terdapat semua sistem dari Windows. Seperti Device Driver, Registry dan program-program lain yang di gunakan oleh windows untuk dapat bekerja dengan baik.
  • Direktori C:\Program Files : direktori ini menyimpan program-program yang di telah di install pada sistem operasi Windows.
  • Direktori C:\My Document : direktori ini berisi semua data maupun dokumen yang di miliki oleh user. 
     
     
    ARSITEKTUR SISTEM OPERASI WINDOWS Sistem operasi Windows untuk desktop pada mulanya adalah sebuah sistem operasi sederhana. MS-DOS merupakan sistem operasi dasar yang digunakan dan dikembangkan menjadi Windows 1.0 sampai Windows ME. Selain itu, Microsoft juga membangun suatu sistem operasi yang berbeda arsitekturnya dengan MS-DOS, yaitu Windows NT. Arsitektur windows NT ini menjadi dasar pengembangan sistem operasi Windows NT 3.1 sampai Windows 8 .

    1. Arsitektur MS DOS Arsitektur sistem operasi MS-DOS menggunakan model struktur monolitik yang konstruksinya tidak terstruktur. Dalam arsitektur ini semua komponen sistem operasi tergabung atau bercampur menjadi satu, semua program bagian (fungsi, prosedure atau sub rutin) dapat mengakses program-program lainnya. Pada sistem operasi MS-DOS, antara aplikasi dan sistem operasi tidak ada pemisahan yang jelas, yang menyebabkan mudahnya program-program virus memodifikasi dan merusak sistem operasi MS-DOS. Program aplikasi memiliki aksea untuk memodifikasi bagian sistem operasi (program resident, device driver MS-DOS maupun device driver BIOS).
    2. Arsitektur Dasar Windows NT Sistem operasi windows NT memiliki menggunakan model struktur berlapis (layered). Dalam arsitektur ini komponen dalam sistem operasi tidak tergantung dari komponen yang lain, dengan demikian modifikasi atau perubahan dalam satu komponen tidak berpengaruh banyak pada komponen lainnya. Arsitektur Windows NT secara global terdidi dari empat lapisan yaitu: 
    • Hardware abstraction layer (HAL) 
    • Kernel 
    • Subsystems 
    • System services Hardware Abstraction Layer (HAL), lapisan ini memetakan perintah dan tanggapan perangkat keras generik menjadi perintah dan tanggapan unik platform tertentu seperti Intel 486 atau Pentium, Motorola PowerPC, atau DEC Alpha. HAL membuat machine system bus, DMA controller, interrupt controller, system timer, dan modul memori. Sebagai mana oleh kernel HAL juga menyediakan dukungan untuk symmetric multiprocessing. Kernel, lapisan ini berisi komponen-komponen sistem operasi paling dasar. Kernel mengelola penjadwalan dan context switching, exception handling dan interrupt handling serta multiprocessing synchronization. Subsystems, lapisan ini terdiri dari berbagai ragam modul, fungsi-fungsi spesifik yang menggunakan layanan-layanan dasar yang disediakan kernel. System services, lapisan ini menyediakan antarmuka ke perangkat lunak mode pemakai. 
      3. Arsitektur Dasar Sistem Operasi Windows Vista, Windows 7, 8 Sistem operasi Windows memiliki arsitektur yang sangat modular. Setiap fungsi sistem dikelola oleh satu komponen dari sistem operasi. Semua aplikasi mengakses fungsi melalui komponen yang bertanggung jawab menggunakan antar muka data standar (data standar interfaces). Key sistem hanya dapat diakses melalui sesuai fungsi. dalam arsitektur modular ini pada prinsipnya setiap modul dapat dihapus, upgrade, atau diganti tanpa menulis ulang seluruh sistem atau standar aplikasi program antarmuka (API). Berbagai ragam Kernel-mode komponen Windows adalah sebagai berikut:


    • Exekutiv : Berisi dasar layanan sistem operasi, seperti manajemen memori, proses dan manajemen thread, keamanan, I / O, dan komunikasi interprocess. 
    • Kernel : Mengontrol eksekusi prosesor (s). Kernel mengelola benang penjadwalan, proses switching, pengecualian dan penanganan interupsi, dan multiprosesor sinkronisasi. Tidak seperti sisa Eksekutif dan tingkat pengguna, kode sendiri Kernel ini tidak berjalan di thread. 
    • Hardware Abstraction Layer (HAL) : Maps antara perintah hardware generic dan tanggapan dan mereka yang unik untuk platform tertentu. Ini mengisolasi OS dari platform-spesifik hardware differences.The HAL membuat setiap computer sistem bus, memori akses langsung (DMA) controller, interrupt controller, system timer, dan modul memori terlihat sama dengan Eksekutif dan Kernel komponen. Hal ini juga memberikan dukungan yang diperlukan untuk multiprocessing simetris (SMP), menjelaskan selanjutnya. 
    • Device Driver : Perpustakaan dinamis yang memperluas fungsionalitas dari Eksekutif. Ini termasuk driver perangkat keras yang menerjemahkan pengguna I / O fungsi panggilan ke perangkat hardware tertentu I / O permintaan dan komponen perangkat lunak untuk menerapkan sistem file, protokol jaringan, dan setiap ekstensi sistem lainnya yang perlu dijalankan dalam mode kernel. Sistem Operasi 45 
    • Windowing and Graphics System : Mengimplementasikan pengguna grafis antarmuka (GUI) fungsi, seperti berurusan dengan windows, antarmuka pengguna kontrol, dan menggambar. Executive Windows termasuk komponen untuk fungsi sistem tertentu dan menyediakan API bagi pengguna-mode software. Berikut ini adalah deskripsi singkat dari masing-masing dari modul Eksekutif: 
    • I/O Manager. Menyediakan kerangka kerja di mana perangkat I / O dapat diakses untuk aplikasi, dan bertanggung jawab untuk pengiriman ke driver perangkat yang sesuai untuk diproses lebih lanjut. Manajer I / O menerapkan semua Windows I / O API dan keamanan menegakkan dan penamaan untuk perangkat, protokol jaringan, dan file system. 
    • Cache Manager. Meningkatkan kinerja berbasis file I / O dengan menyebabkan baru Data file yang direferensikan untuk berada di memori utama untuk akses cepat, dan dengan menunda disk menulis dengan memegang pembaruan dalam memori untuk waktu yang singkat sebelum mengirim mereka ke disk. 
    • Object Manager. Membuat, mengelola, dan menghapus objek Executive Windows dan tipe data abstrak yang digunakan untuk mewakili sumber daya seperti proses, benang, dan objek sinkronisasi. Ini memaksa aturan seragam untuk mempertahankan, penamaan, dan pengaturan keamanan objek. Manajer objek juga menciptakan objek menangani, yang terdiri dari informasi kontrol akses dan pointer ke benda object.Windows dibahas kemudian dalam bagian ini. Plug and Play Manager. Menentukan driver yang diperlukan untuk mendukung khususnya perangkat dan beban tersebut driver. 
    • Power Manager. Koordinat manajemen daya antara berbagai perangkat dan dapat dikonfigurasi untuk mengurangi konsumsi daya dengan mematikan perangkat menganggur, menempatkan prosesor untuk tidur, dan bahkan menulis semua memori ke disk dan menutup aliran listrik ke seluruh sistem. Sistem Operasi 46 
    • Security Reference Monitor. Memberlakukan akses-validasi dan audit generasi rules.The Windows model berorientasi objek memungkinkan untuk konsisten dan seragam melihat keamanan, sampai ke entitas mendasar yang membentuk Eksekutif. Dengan demikian, Windows menggunakan rutinitas yang sama untuk validasi akses dan untuk Audit memeriksa semua benda yang dilindungi, termasuk file, proses, ruang alamat, dan I / O device. 
    • Virtual Memory Manager. Mengelola alamat virtual, memori fisik, dan paging file pada disk. Kontrol hardware memori manajemen dan data struktur yang memetakan alamat virtual dalam ruang alamat proses untuk halaman fisik dalam memori komputer. 
    • Process/thread Manager. Membuat, mengelola, dan proses menghapus dan thread object. 
    • Configuration Manager. Bertanggung jawab untuk melaksanakan dan mengelola system registry, yang merupakan repositori untuk kedua sistem yang luas dan berbagai parameter setiap pengaturan user. 
    • Local Procedure Call (LPC) Facility. Mengimplementasikan efisien lintas proses Prosedur panggilan mekanisme komunikasi antara proses lokal mengimplementasikan layanan dan subsistem. Serupa dengan panggilan prosedur remote (RPC) fasilitas yang digunakan untuk pengolahan terdistribusi.

Kamis, 24 September 2015

Windows 10

Windows 10 merupakan sistem operasi komputer pribadi yang dikembangkan oleh Microsoft sebagai bagian dari keluarga sistem operasi Windows NT. Diperkenalkan pada tanggal 30 September 2014, dirilis pada 29 Juli 2015.
Pertama diperkenalkan pada bulan April 2014 pada Konferensi Build, Windows 10 bertujuan untuk mengatasi kekurangan dalam antarmuka pengguna pertama kali diperkenalkan oleh Windows 8 dengan menambahkan mekanik tambahan yang dirancang untuk meningkatkan pengalaman pengguna untuk perangkat yang tidak ada layar sentuh (seperti komputer meja dan laptop), termasuk kebangkitan menu Mulai yang terlihat di Windows 7, sistem desktop maya, dan kemampuan untuk menjalankan aplikasi Bursa Windows dalam jendela pada desktop daripada modus layar penuh.
Pada bulan April 2014, pada Konferensi Build, Terry Myerson dari Microsoft meluncurkan versi terbaru dari Windows yang menambahkan kemampuan untuk menjalankan aplikasi Bursa Windows di dalam jendela desktop, dan menu Mulai yang lebih tradisional. Menu Mulai baru yang terbentuk setelah desain Windows 7 dengan menggunakan hanya sebagian dari layar dan termasuk daftar aplikasi bergaya Windows 7 di kolom pertama. Kolom kedua menampilkan Metro UI aplikasi bergaya Windows 8. Myerson menyatakan bahwa perubahan ini akan terjadi dalam pembaruan masa depan, tetapi tidak menjelaskan lebih lanjut. Microsoft juga meluncurkan konsep "aplikasi Windows universal", memungkinkan aplikasi Windows Runtime dapat diporting ke Windows Phone 8.1 dan Xbox One sementara berbagi basis kode yang sama, dan memungkinkan data pengguna dan lisensi untuk sebuah aplikasi yang akan dibagi antara beberapa platform.
Hal itu kemudian melaporkan bahwa Microsoft sedang mengerjakan pembaruan untuk Windows 8 dengan nama kode Threshold, dan itu berspekulasi Threshold yang akan dicap sebagai "Windows 9", "Windows X", atau "Windows One" (mengacu pada beberapa produk Microsoft baru-baru ini dengan merek yang sama, seperti Xbox One dan OneDrive) pada rilis publik. Demikian pula untuk "Blue" (yang menghasilkan Windows 8.1),Threshold juga menjadi kumpulan pemutakhiran yang dikoordinasikan di beberapa produk dan layanan Microsoft.
Pada bulan Juli 2014, CEO baru Microsoft Satya Nadella menjelaskan bahwa perusahaan berencana untuk "merampingkan versi berikutnya dari Windows dari tiga sistem operasi ke dalam satu sistem operasi konvergensi tunggal untuk layar dari semua ukuran", menyatukan Windows, Windows Phone, dan Windows Embedded sekitar arsitektur yang umum dan ekosistem aplikasi terpadu. Namun, Nadella menyatakan bahwa perubahan-perubahan internal yang tidak akan memiliki efek pada bagaimana sistem operasi yang dipasarkan dan dijual.
Tangkapan layar dari build Windows yang diakui menjadi Threshold yang bocor pada bulan Juli 2014, mengungkapkan menu Mulai disajikan sebelumnya dan aplikasi berjendela, bersama dengan sistem desktop maya baru, pusat pemberitahuan, dan, ikon sistem datar yang baru yang terinspirasi oleh bahasa desain Metro (menggantikan ikon sistem yang pertama kali diperkenalkan pada Windows Vista).Pada bulan September 2014, Presiden Microsoft Indonesia Andreas Diantoro menyatakan bahwa Threshold akan tersedia secara gratis untuk semua pengguna Windows 8.

Pengumuman

Threshold secara resmi diperkenalkan selama acara media pada tanggal 30 September 2014 dengan nama Windows 10; Myerson disebut-sebut bahwa Windows 10 akan menjadi "platform yang paling komprehensif yang pernah ada" Microsoft, menyediakan tunggal, platform yang bersatu untuk komputer meja, laptop, tablet, telepon cerdas, dan perangkat all-in-one.Dia menekankan bahwa Windows 10 akan mengambil langkah-langkah menuju pemulihan mekanik antarmuka pengguna dari Windows 7 dalam rangka untuk meningkatkan pengalaman bagi pengguna pada perangkat non-sentuh, mencatat kritik antarmuka sentuh berorientasi Windows 8 dengan papan tombol dan tetikus pengguna, dan sebaliknya.Meskipun konsesi ini, Myerson mencatat bahwa antarmuka sentuh berorientasi akan "berkembang" juga pada Windows 10.[18] Dalam menggambarkan perubahan, Myerson menyamakan dua sistem operasi untuk mobil listrik, membandingkan Windows 7 untuk generasi pertama dari Toyota Prius hibrida, dan Windows 10 sampai semua-listrik Tesla—mengingat kedua untuk menjadi perpanjangan dari teknologi pertama kali diperkenalkan pada pendahulunya.
Dalam hal penamaan sistem operasi, Myerson menolak untuk menguraikan mengapa Microsoft melewatkan langsung ke Windows 10 dari 8 bukannya penomoran angka 9, hanya menyatakan bahwa "berdasarkan produk yang datang, dan betapa berbedanya pendekatan kami akan keseluruhan, itu akan tidak benar". Ia juga bercanda bahwa mereka tidak bisa menyebutnya "Windows One" karena mereka sudah membuat Windows 1.Namun, kritikus juga berteori—berbasis pada posting oleh pengguna Reddit mengklaim bekerja untuk Microsoft—bahwa keputusan untuk melewati 9 adalah untuk mencegah masalah dengan aplikasi yang lebih tua yang mungkin telah dikodekan untuk mendeteksi Windows 95 dan 98 dengan memeriksa string "Windows 9". Teori ini didukung oleh penemuan kode pada repositori publik menunjukkan perilaku ini.

Windows 10 akan tersedia dalam empat edisi utama untuk komputer meja, laptop, dan tablet; Windows 10 Home ditujukan untuk perangkat PC biasa dan memberikan fitur tingkat-konsumen; Windows 10 Pro menambahkan fitur tambahan yang ditujukan untuk pengguna mahir dan lingkungan bisnis; Windows 10 Enterprise berisi fitur tambahan yang ditujukan terhadap lingkungan bisnis; sementara Windows 10 Education merupakan versi yang mirip dengan Enterprise yang akan didistribusikan ke sekolah, kampus, dan universitas melalui program lisensi akademi Microsoft. Tiga edisi Windows 10 juga akan tersedia untuk perangkat bergerak dan benam.
Empat edisi utama dari Windows 10, yaitu:
  • Windows 10 Home: dirancang untuk digunakan dalam komputer meja, laptop, dan tablet. Edisi ini termasuk semua fitur tingkat-konsumen dan setara dengan versi dasar dari Windows 8, 8.1, Windows 7 Home Basic dan Home Premium.
  • Windows 10 Pro: sebanding dengan Windows 8 Pro, Windows 7 Professional dan Ultimate, dan Windows Vista Business dan Ultimate. Edisi ini dibangun dari edisi Home dan menambahkan fitur penting untuk bisnis, dan memiliki fitur yang setara dengan Windows 8.1 Pro.
  • Windows 10 Enterprise: memberikan semua fitur dari Windows 10 Pro, dengan fitur tambahan untuk membantu dengan organisasi berbasis IT, dan akan memberikan fungsi yang setara dengan Windows 8.1 Enterprise dan hanya tersedia melalui lisensi volume.
  • Windows 10 Education: memberikan semua fitur Windows 10 Enterprise, dirancang untuk digunakan di sekolah, kampus dan universitas. Edisi ini akan tersedia melalui Lisensi Volume Akademi Microsoft, dengan cara yang mirip dengan Windows 8.1 Enterprise.
Edisi Windows 10 untuk perangkat bergerak dan benam, yaitu:
  • Windows 10 Mobile: dirancang untuk telepon cerdas dan tablet kecil. Edisi ini termasuk semua fitur konsumen dasar, termasuk kapabilitas Continuum. Ini merupakan suksesor secara de facto dari Windows Phone 8.1 dan Windows RT.
  • Windows 10 Mobile Enterprise: memberikan semua fitur Windows 10 Mobile, dengan fitur tambahan untuk membantu dengan organisasi berbasis IT, dengan cara yang mirip dengan Windows 8.1 Enterprise, tetapi dioptimalkan untuk perangkat bergerak.
  • Windows 10 IoT Core: akan dirancang khusus untuk digunakan dalam footprint kecil, perangkat berbiaya rendah dan skenario Internet of Things (IoT) dan akan mirip dengan Windows Embedded.
Pada tanggal 1 Oktober 2014, Microsoft memperkenalkan program Windows Insider baru di mana peserta menerima pemutakhiran build pra-rilis Windows 10 dalam cara "rilis cepat", yang memungkinkan perusahaan untuk mengumpulkan umpan balik tambahan selama proses pengembangan. Build pratayang teknis ini terutama ditujukan untuk pengujian oleh perusahaan dan pengguna antusias, dan mengumpulkan umpan balik dari para pengguna. Sebelumnya, proses dogfooding ini terjadi secara pribadi antara rilis beta publik.

Rilis

Windows 10 diharapkan akan dirilis pada tahun 2015. Microsoft belum merilis rincian tentang bagaimana Windows 10 akan didistribusikan, atau apakah Windows 10 akan diperlakukan sebagai pembaruan gratis seperti Windows 8.1, atau peningkatan yang dibayar. Merilis Windows 10 sebagai pembaruan gratis akan menempatkan Microsoft lebih dekat sesuai dengan praktik pembaruan dari sistem operasi telepon genggam, bersama dengan OS X, yang, dimulai pada versi 10.9, juga mulai mendistribusikan pembaruan sistem operasi masa depan secara gratis. Sejak Windows 8 dirilis, Microsoft mulai kembali menyelaraskan model bisnis konsumen untuk Windows sekitar membangun basis pengguna untuk layanan daring dan bursa aplikasi, bukan penjualan sistem operasi lisensi: awal tahun, Microsoft mulai menawarkan lisensi OEM gratis untuk Windows 8 pada perangkat dengan layar di bawah 9 inci di ukuran. Sebelum pembukaan, Presiden Microsoft Indonesia Andreas Diantoro mengklaim bahwa sistem operasi akan pembaruan gratis untuk pengguna Windows 8 yang ada.

Fitur

Antarmuka pengguna dan desktop

Antarmuka pengguna Windows 10 dirancang terutama untuk mengoptimalkan pengalaman berdasarkan jenis perangkat dan tersedia input, memberikan "pengalaman yang tepat pada perangkat yang tepat pada waktu yang tepat." Untuk perangkat non-sentuh, variasi menu Mulai sebelumnya digunakan sebagai bagian dari tampilan desktop, menampilkan kedua daftar tradisional aplikasi dan kotak pencarian pada sisi kiri, bersama dengan ubin hidup Windows 8 di sebelah kanan. Juga, beberapa ikon seperti ikon file explorer telah diberikan ikon datar baru, untuk mencocokkan dengan Metro UI. Microsoft mungkin akan mengubah semua ikon yang cocok satu sama lain. Sebuah sistem virtual desktop baru yang dikenal sebagai "Task View" juga ditambahkan; mirip dengan fungsi Exposé OS X, klik tombol Task View pada bilah tugas atau menyapukan dari kiri layar menampilkan semua jendela yang sedang terbuka pada desktop, yang memungkinkan pengguna untuk beralih di antara mereka, snap mereka ke sisi layar, atau beralih di antara beberapa ruang kerja. Aplikasi Bursa Windows, yang sebelumnya hanya dapat digunakan dalam lingkungan layar penuh, sekarang dapat digunakan dalam jendela pada desktop.
Layar Mulai masih digunakan dalam lingkungan sentuh, tapi sekarang berisi kolom di sisi kiri layar untuk menampilkan cara pintas dan tombol "Semua aplikasi", mirip dengan menu Mulai. Fitur lain yang direncanakan untuk membangun masa depan Windows 10 adalah Kontinum, yang menangani transisi antara berbasis-sentuhan dan non-sentuh antarmuka pada perangkat seperti konversi laptop dan tablet dengan keyboard Dock: bila keyboard terhubung, pengguna diminta jika mereka ingin beralih antara antarmuka pengguna sentuhan-dioptimalkan dan dioptimalkan untuk mouse dan keyboard.

Komponen sistem

Windows 10 akan memakai versi terbaru dari DirectX, yaitu DirectX 12 diperkenalkan pada awal tahun di acara GDC, bertujuan untuk menyediakan "konsol-tingkat efisiensi" dengan "mendekati logam" akses ke sumber daya perangkat keras, dan mengurangi CPU dan pemacu grafis overhead. Jendela konsol seperti Command Prompt sekarang menyediakan satu set baru "pilihan eksperimental" yang memodernisasi fungsionalitasnya; di antaranya termasuk pemotongan teks di output konsol, kemampuan untuk secara native memilih string teks menggunakan tetikus seperti pada program lain (tidak seperti alat "Tandai" yang sebelumnya diperlukan untuk melakukannya, yang tidak benar memperhitungkan jeda baris dan spasi di output), dan kemampuan untuk menggunakan tombol Control pintasan papan tombol tradisional di konsol, seperti menempelkan teks menggunakan Ctrl+V.
Windows 10 akan dilayani dengan cara yang berbeda untuk rilis sebelumnya dari Windows. Sementara Microsoft mulai mendistribusikan sejumlah besar pembaruan untuk Windows 8 yang ditambahkan fitur (seperti perbaikan antarmuka) melampaui patch keamanan dan perbaikan bug, Windows 10 akan mengadopsi pendekatan rilis-cepat berjenjang. Secara default, Windows 10 akan menerima pembaruan kritis dan patch keamanan seperti mereka dilepaskan, tapi sistem administrator dan pengguna akan memiliki kemampuan untuk menunda penggunaan non-kritis pembaruan otomatis atau menonaktifkan mereka sepenuhnya. Sistem akan memungkinkan komputer utama untuk sering menerima perbaikan sistem operasi, sementara lingkungan perusahaan akan mampu keluar dari mereka untuk memastikan lingkungan yang stabil dan dikendalikan. Stella Chernyak mencatat dalam hal ini perubahan itu "kami memiliki bisnis [yang] mungkin memiliki misi-kritis lingkungan dimana kami menghormati fakta mereka ingin menguji dan menstabilkan lingkungan untuk waktu yang lama.

Kamis, 10 September 2015

Pengertian input proses dan output serta hubungannya dengan sistem operasi


1. Input Device (Alat Masukan)
 

  1. Alat yang digunakan untuk menerima masuk data dan program yang akan diproses di dalam computer.
  2. Input devices atau unit masukan yang biasa digunakan oleh personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer.
  3. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya dapat dimanipulasi.
  4. Selain itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan komputer
  5. Berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk menghasilkan informasi yang diperlukan. 
Data yang dimasukkan ke dalam sistem komputer berbentuk signal input dan maintenance input. Signal input berbentuk data yang dimasukkan ke dalam sistem komputer, manakala maintenance input berbentuk program yang digunakan untuk mengolah data yang dimasukkan. Jadi Input device selain digunakan untuk memasukkan data dapat juga digunakan untuk memasukkan program. Peralatan input terdiri daripada 2 sifat iaitu:-
  1. Peratalan input langsung, iaitu input yang dimasukkan secara langsung oleh alat pemroses. Contohnya : keyboard, mouse, dan scanner .
  2. Peralatan input tidak langsung, input yang melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Contohnya : punched card, disket, harddisk.


Contoh alat Input Device :

 1)Keyboard (Papan Kekunci)
 





  1. Digunakan untuk memberikan masukan (input) ke dalam komputer.
  2. Keyboard merupakan unit input yang paling penting dalam suatu pengolahan data dengan komputer.  
  3. Keyboard dapat berfungsi memasukkan huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah lain yang diperlukan, seperti menyimpan file dan membuka file
  4. Keyboard sekarang yang kita kenal memiliki beberapa jenis port, yaitu port serial, ps2, usb dan wireless.  


2)Mouse (Tetikus)














  1. Mouse adalah salah unit masukan (input device).
  2. Fungsi alat ini adalah untuk perpindahan pointer atau kursor secara cepat.
  3. Sebagian besar mouse terdiri dari tiga tombol, umumnya hanya dua tombol yang digunakan yaitu tombol kiri dan tombol kanan
  4.   Ketika ini mouse dilengkapi dengan tombol penggulung (scroll), dimana letak tombol ini terletak ditengah.
  5. Istilah penekanan tombol kiri disebut dengan klik (Click) dimana penekanan ini akan berfungsi bila mouse berada pada objek yang ditunjuk, tetapi bila tidak berada pada objek yang ditunjuk penekanan ini akan diabaikan
  6. Mouse terdiri dari beberapa port yaitu mouse serial, mouse ps/2, usb dan wireless.

3)Scanner  










  1. Scanner adalah alat masukan yang dapat menyalin atau meng-copy gambar atau teks
  2. Jika dilihat dari segi fungsinya scanner ini mirip seperti mesin fotocopy. Perbezaannya adalah mesin fotocopy hasilnya dicetak pada kertas, tidak dapat ditambah, dikurangi, dimodifikasi dan tidak dapat disimpan dalam media penyimpanan
  3. Manakala scanner pula hasilnya dapat dilihat melalui monitor, dan hasil tersebut dapat diperbaiki serta dapat disimpan dalam media penyimpanan. 
2. Proses Device 

Otak sebuah komputer berada pada unit pemrosesan (Process device). Unit pemrosesan ini dinamakan CPU ( Central Processing Unit ). Fungsi CPU adalah sebagai pemroses dan pengolah data yang dapat menghasilkan suatu informasi yang diperlukan. Pada komputer mikro unit pemrosesan ini disebut dengan micro-processor (pemroses mikro) atau processor yang berbentuk chip yang terdiri dari ribuan sampai jutaan IC.

Kecepatan processor atau CPU ini diukur dengan nilai hertz atau clock cycles. Sekarang, komputer memiliki kecepatan processor sampai giga hertz. 1 Giga Herzt sama dengan 1.000.000.000 herzt.Beberapa syarikat processor yang terkenal adalah Intel dan AMD.


















Peralatan Proses ( Process Storage)
 
Peralatan Proses adalah alat yang digunakan untuk melakukan suatu pemrosesan data.Peralatan proses adalah sebagai berikut:
1.) Processor ini berfungsi sebagai pengolah data, processor merupakan bahagian yang sangat penting dalam komputer. Kehandalan suatu komputer dapat dilihat dari processor yang digunakannya, misalnya Processor : Intel Pentium 4, AMD, Centrino dan Core Duo. Semakin tinggi tingkatan processornya semakin baik fungsi komputer tersebut.
 
2.) Register Register merupakan jenis memori yang terdapat pada processor dan sebagai memori internal processor. Register merupakan memori yang mempunyai kecepatan 5 sampai 10 kali dibandingkan memori utama. Register digunakan untuk menyimpan data yang sedang diproses oleh CPU, sedang instruktur dan data lainnya yang menunggu giliran untuk diproses masih disimpan di memori utama.

3.)Cache memori merupakan memori yang dapat meningkatkan kecepatan komputer dan dikatakan sebagai memori perantara.

4.) ROM ( Read Only Memory)Memori dalam CPU berfungsi membantu proses kerja komputer. ROM adalah salah satu memori, mempunyai sifat hanya dapat dibaca dan tidak boleh diubah dan mempunyai sifat yang tetap (non-volatile). ROM mula berfungsi ketika  komputer dihidupkan.Sebahagian perintah ROM ini  juga dipindahkan ke dalam RAM. 

5.)RAM ( Random Access Memory )Merupakan jenis jenis memori yang dapat dibaca, diisi, dan diubah (volatile). RAM mempunyai sifat sementara iaitu memori tidak dapat dibaca dalam keadaan komputer dimatikan (shutdown).

Jenis-jenis RAM

  1. RAM
  2. DRAM
  3. FPRAM
  4. EDO RAM
  5. SDRAM
  6. DR DRAM
  7. RDRAM
  8. DDR SDRAM
  9. DDR RAM
  10. DDR2 RAM
  11. DDR3 RAM
3. Output Device (Alat Keluaran)

Output device ialah alat yang berfungsi untuk mengeluarkan hasil pemrosesan ataupun pengolahan data yang berasal dari CPU kedalam suatu media yang dapat dibaca oleh manusia ataupun dapat digunakan untuk penyimpanan data hasil daripada proses. Jenis dan media dari output device yang dimiliki oleh komputer cukup banyak. Output yang dihasilkan adalah seperti-
 

- Tulisan
- Image
- Suara

Output Device terdiri daripada Monitor,Printer dan speaker.


1).Monitor












  1. Monitor merupakan salah satu jenis output device yang sangat diperlukan dalam komputer.Monitor mempunyai bentuk seperti Televisyen dan fungsinya untuk megeluarkan data dan informasi yang berguna pada screen monitor.
  2. Antara Jenis monitor yang popular terdapat di negara ini adalah LCD dan LED.

2).Printer







  1. Printer adalah sebuah peralatan dari komputer yang dapat mencetak teks atau gambar ke atas kertas
  2. Printer yang biasa digunakan adalah Impact dan Non Impact.Impact ialah printer yang bekerja dengan kertas dimana proses cetaknya dilakukan dengan menggunakan jarum yang menghasilkan titik kotak (dot matrix).Manakala Non Impact pula ialah printer yang bekerja secara mekanik, iaitu melakukan proses elektronik pada media cetaknya. 
  3).Speaker











  1. Speaker akan memberikan informasi dalam bentuk suara. Apabila Anda mendengarkan lagu melalui komputer, maka unit keluaran yang diperlukan adalah speaker.Apa hubungan Sistem Operasi (OS) dengan Sistem Komputer yang Kita Gunakan? Sebelum kita mengetahui hubungan dari kedua system tersebut kita harus tahu terlebih dahulu apa itu pengertian dari Sistem Operasi dan juga Sistem Komputer.
    Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan “kernel” suatu Sistem Operasi.
    Selain itu sistem operasi merupakan penghubung antara pengguna dari komputer dengan perangkat keras komputer.
    Sistem Operasi secara umum terdiri dari beberapa bagian:
  2. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
  3. Kernel, yaitu inti dari sebuah Sistem Operasi
  4. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
  5. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
  6. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu, tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti itu disebut sebagai Multi-tasking Operating System. Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS.
Sistem operasi mempunyai tiga sasaran utama yaitu
  1. kenyamanan — membuat penggunaan komputer menjadi lebih nyaman,
  2. efisien — penggunaan sumber-daya sistem komputer secara efisien,
  3. mampu berevolusi–sistem operasi harus dibangun sehingga memungkinkan pengembangan, pengujian sistem yang baru.
Sedangkan yang dimaksud dengan Sistem komputer adalah suatu jaringan elektronik yang terdiri dari perangkat lunak dan perangkat keras yang melakukan tugas tertentu (menerima input, memproses input, menyimpan perintah-perintah, dan menyediakan output dalam bentuk informasi). Selain itu dapat pula diartikan sebagai elemen-elemen yang terkait untuk menjalankan suatu aktivitas dengan menggunakan komputer.
Secara umum komponen atau elemen sistem komputer terdiri dari:
  1. Perangkat Keras (Hardware), merupakan sumber daya utama untuk proses komputasi. Perangkat keras komputer terdiri atas:CPU, memory, dan perangkat input output.
  2. Sistem Operasi, mempunyai tugas untuk melakukan kontrol dan koordinasi penggunaan perangkat keras pada berbagai program aplikasi untuk user-user yang berbeda.
  3. Program Aplikasi, menentukan cara sumber daya sistem digunakan untuk menyelesaikan permasalahan komputasi dari user, contohnya compiler, sistem basis data, video games, program bisnis, dan lain-lain.
  4. User yang menggunakan sistem, terdiri dari orang, mesin atau komputer lain.
Dengan demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem komputer. Tentu saja hardware tidak berarti apa-apa jika tidak ada salah satu dari dua lainnya (software dan brainware). Sedangkan sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna. Sistem operasi juga sering disebut resource allocator. Satu lagi fungsi sistem operasi yang penting adalah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan dan penggunaan komputer yang tidak perlu.
Seiring dengan penemuan dan pengembangan internet pada tahun 1969, system operasi tidak hanya melayani komputasi namun juga menyediakan layanan network dan koneksitas internet, yang dulunya tidak menjadi prioritas. Sistem Operasi juga perlu menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari network, seperti virus, worm dan lain-lain. Adanya internet juga memicu perusahaan penyedia system operasi menyertakan secara langsung internet browser ke dalam produk system operasi mereka.
Maka di system operasi Windows kita dapat menggunakan jaringan internet yang dapat kita atur  pada Control Panel >> Network and Internet Connections pada menu itu kita dapat mententukan dan mengatur settingan jaringan internet yang ingin kita gunakan.
Tips agar koneksi internet lebih cepat
Semakin sering anda melakukan koneksi langsung ke internet dengan komputer anda, maka semakin besar kemungkinan komputer anda tersusupi spyware atau malware. Dengan banyaknya spyware atau malware yang mendiami komputer anda, bisa dipastikan koneksi internet anda menjadi korbannya (melambat). Spyware atau malware memang menyebalkan layaknya virus yang menggannggu kinerja komputer. Dalam beberapa kasus, adanya spyware menyebabkan koneksi internet anda down.
Yang menjadikan hal ini semakin parah adalah, sulitnya memperbaiki koneksi internet anda secara manual jika penyebabnya karena komputer anda telah terinveksi spyware ataupun malware. Namun jangan bersedih dulu, setiap masalah pasti ada jalan keluarnya. Internet Connection Repair menjawab masalah yang anda hadapi.
Dengan menggunakan free software Internet Connection Repair, komputer yang berbasis windows xp atau windows vista akan terbebas dari masalah di atas, jikalaupun masalah tersebut sudah terjadi pada komputer anda, Internet Connection Repair akan memperbaikinya, alhasil, koneksi internet anda akan pulih kembali karena Internet Connection Repair memiliki kemampuan atau fitur seperti tertulis di bawah ini:
  • Diagnose and automatically repair the most common Internet connection issues
  • Solve complex connection issues by providing easy step by step instructions for problems that cannot be solved automatically
  • Fix problems often associated with removal of spyware/adware or uninstall of network and firewall software
  • Repair registry and Winsock settings for XP and Vista
  • Pinpoint issues and direct you to the right support contact for further assistance
Jika anda merasa koneksi internet anda semakin melambat, pulihkan kembali untuk mempercepat koneksi internet anda dengan Internet Connection Repair.
Tugas yang dapat dilakukan Windows sebagai system operasi terhadap keyboard sebagai salah satu bagian dari system computer adalah mensetting keyboard. Setting keyboard yang dilakukan dapat bermacam-macam, salah satunya adalah mengubah bahasa keyboard pada windows. Dapat dilakukan dengan cara :
  • Pada windows Vista :
  1. Klik Start dan kemudian Control Panel
  2. Pada Control Panel, jika Anda berada dalam Classic View, klik pada Control Panel Home (sudut kiri atas)
  3. Buka Jam, Bahasa, dan Daerah
  4. Klik pada Regional dan Language Options.
  5. Klik tab Keyboard dan Bahasa dan kemudian klik Ubah keyboard.
  6. Dipasang di bawah layanan, klik Tambah.
  7. Dalam Masukan Tambahkan Bahasa kotak dialog, pilih layout keyboard yang anda ingin menambahkan dari daftar yang tersedia dan klik OK.
  8. Layout keyboard yang Anda tambahkan akan dimasukkan dalam daftar. Untuk mengatur layout baru sebagai default, pilih dari daftar. Klik OK untuk menyimpan perubahan Anda.
  9. Anda dapat beralih antara input yang berbeda bahasa (= keyboard bahasa) dengan mengklik pada bar Bahasa tombol atau dengan menekan tombol Alt + Shift.
  • Pada Windows XP :
  1. Klik Start dan kemudian Control Panel
  2. Pada Control Panel, jika Anda berada dalam Category View, klik Switch to Classic View (sudut kiri atas)
  3. Buka Regional dan Language Options.
  4. Klik pada tab Bahasa.
  5. Teks di bawah layanan dan masukan bahasa, klik pada tombol Detail.
  6. Dipasang di bawah layanan, klik Tambah.
  7. Dalam Input Tambahkan Bahasa kotak dialog, pilih input bahasa dan layout keyboard atau Input Method Editor (IME) yang ingin Anda tambahkan.
  8. Klik OK dua kali. Sekarang Anda akan melihat indikator bahasa dalam Sistem Tray (terletak di sudut kanan bawah dari desktop secara default). Anda dapat beralih antara input yang berbeda bahasa (= keyboard bahasa) dengan menekan tombol Alt + Shift
Jika suatu bahasa tidak muncul dalam daftar bahasa Input, font untuk bahasa yang mungkin tidak akan diinstal. Jika ini kasusnya, ikuti petunjuk di bawah ini.

Menambahkan dukungan bahasa

  1. Klik Start dan kemudian Control Panel
  2. Pada Control Panel, jika Anda berada dalam Category View, klik Switch to Classic View
  3. Buka Regional and Language Options di Control Panel.
  4. Klik pada tab Bahasa.
  5. Bawah dukungan bahasa tambahan, pilih kotak centang di samping bahasa yang berlaku koleksi.
Anda akan diminta untuk memasukkan Windows CD-ROM atau titik lokasi jaringan tempat file tersebut berada. Setelah file-file tersebut terinstal, Anda harus me-restart komputer Anda.
Sehingga dapat dikatakan sistem operasi sangat mempengaruhi cara kerja dari sistem komputer. Karena, sistem operasi merupakan elemen utama dari sistem komputer, jika tidak ada sistem operasi, sistem komputer akan berjalan tidak sesuai dengan kebutuhannya. Karena fungsi sistem operasi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi komputer agar dapat menjalankan program secara benar. Selain itu, dengan adanya sistem operasi membuat sistem komputer lebih nyaman digunakan. Sistem operasi mempunyai tujuan untuk menggunakan perangkat keras secara efisien.

Kamis, 03 September 2015

Sistem Operasi Komputer

Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.

Sistem Operasi secara umum terdiri dari beberapa bagian :

1.Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan sebagai inti dari Sistem Operasi.

2.Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).

3.Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.

4.Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya dari perangkat.

5.Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.

Sekarang kita akan menilik sejarah dan perkembangan Sistem Operasi.

Menurut Tanebaum, Sistem Operasi mengalami perkembangan yang dapat dibagi ke dalam 4 generasi.

1.Generasi Awal

Perkembangan awal Sistem Operasi masih dilakukan secara manual dalam artian belum muncul adanya Sistem Operasi yang secara otomatis artinya belum mendukung layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.

2.Generasi Kedua

Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut dengan Batch Proccessing System.

3.Generasi Ketiga

Pada generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-User, Multi-Programming dan Batch Proccessing System (Multi-Task).

4.Generasi Keempat

Di masa ini, sudah diperkenankannya GUI (Graphical User Interface) yang artinya Sistem Operasi memiliki tampilan dan dengan bermodalkan mouse, End-User dapat menjalankan aplikasi/porgram atau piranti lunak.

5.Generasi Selanjutnya

Pada generasi selanjutnya diperkenalkan Sistem Operasi yang berada dalam sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi berbasikan Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi selanjutnya diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak seperti : PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya diperkenalkan juga teknologi Sistem Operasi jaringan yang sifatnya virtual, sehingga dalam 1 jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat yang bertugas menjadi Server. Selain itu, diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan 2 Sistem Operasi berbeda seperti : Linux dan Windows.

Dewasa ini, hampir seluruh manusia memiliki PC dan Mobile PC. Dikarenakan faktor harga yang selalu berubah dan kebutuhan manusia akan perangkat otomatis seperti : PC, maka manusia menjadikan PC sebagai kebutuhan utama. Seiring dengan perkembangan teknologi PC pun dibuat ringkas agar dapat dijadikan sebagai piranti otomatisasi yang bergerak (Bisa digunakan kapan saja, di mana saja dan oleh siapa saja). Contoh PC bergerak adalah : Laptop, Notebook dan NetBook, ketiga piranti tersebut juga memiliki Sistem Operasi layaknya PC. Dan sekarang saatnya kita bahas Sistem Operasi yang ada di PC.

- WINDOWS (MICROSOFT WINDOWS)

Mircorost Windows atau biasa kita sapa dengan sebutan Windows adalah Sistem Operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan antarmuka dengan berbasikan GUI (Graphical User Interface) atau tampilan antarmuka bergrafis.

Awalnya Windows bermula dari Ms-Dos (Microsoft Disk Operating System) yaitu sebuah Sistem Operasi yang berbasiskan teks dan Command-Line interpreter. Windows Versi pertama, Windows Graphic Environmnet 1.0 merupakan perangkat lunak yang bekerja atas arsitekstur 16-Bit dan bukan merupakan Sistem Operasi dan berjalan atas MS-DOS, sehingga untuk menjalankannya membutuhkan MS-DOS. MS-DOS sendiri sebenarnya dibuat oleh perusahaan pembuat komputer Seattle Computer Products dan barulah kemudian direkrut oleh Microsoft yang selanjutnya dibeli lisensinya.

Kemudian berkembang menjadi Windows 1.0 versi pertama Sistem Operasi dalam dunia Sistem Operasi yang berbasiskan GUI (Graphical User Interface) dan mendukung Multi-Tasking atau dapat mengerjakan banyak pekerjaan secara simultan. Setelah itu Windows 1.0 berkembang menjadi Windows 2.0, Windows 2.0 ini berbasis GUI dan mendukung penggunaan VGA (Video GraphicsArray) dan juga mendukung Multi-Tasking. Windows 2.0 juga support terhadap penggunaan Processor Intel 80286 dimana Processor Intel 80286 adalah Processor pertama dengan kemampuan untuk memproteksi area memory.

Kemudian dilanjutkan dengan generasi Windows 3.0 dimana Windows 3.0 memiliki kemampuan yang sama dengan Windows sebelumnya dan ditambah dukungan kartu grafis SVGA atau XGA dan juga icon yang lebih baik. Dalam era tersebut, Microsoft juga menyediakan SDK (Software Development kit) sehingga para developer piranti lunak dapat mengembangkan aplikasi/programnya agar mampu berjalan di Windows 3.0 ini. Windows 3.0 juga memperkenalkan adanya Virtual Device Driver (VXD) dimana dapat berguna untuk meminimalisasi ketergantungan pada setiap driver pada perangkat keras tertentu. Windows 3.0 kemudian berevolusi menjadi Windows 3.1 yang sudah diperkenalkan dengan fitur Multimedia dan True Type Font selain itu juga memudahkan End-User karena adanya fitur Drag and Drop dan akhirnya Windows versi 3 ini berkembang menjadi Sistem Operasi yang sudah mengenal NetWorking (Windows 3.11).

Setelah berkembang cukup lama akhirnya Microsoft memperkenalkan Sistem Operasi hibrida 16-Bit/32-Bit yang dikenal dengan nama Windows 95. Banyak perubahan dari Windows versi sebelumnya, yaitu : Windows 95 memiliki GUI yang lebih menarik dan atraktif, mendukung Plug and Play, mendukung penamaan yang panjang, memiliki beberapa fasilitas seperti : Browser yang terintegrasi dan Windows Explorer untuk menjelajah Windows. Selain itu juga Windows 95 memiliki fitur untuk memanajemen daya (APM) dan diperkenalkannya juga Client-Server.

Generasi penerus dari Windows 95 adalah Windows 98 dimana Windows 98 sudah mendukung VGA berbasis AGP, serta mendukung media penyimpanan ringkas seperti USB, diperkenalkannya NAT untuk berbagi koneksi Internet dan digantikannya Virtual Device Driver dengan Windows Driver Model. Ada juga beberapa fitur tambahan berupa aplikasi Microsoft Office dan Internet Explorer versi 5. Windows 98 juga sudah memiliki kemampuan-kemampuan untuk memainkan Game dan menjalankan aplikasi Multimedia.

Perkembangan selanjutnya adalah Windows ME, tidak ada yang spesial dari Windows ME selain transisi dukungan grafis dari 16-Bit ke 32-Bit dan pada era Windows ME sudah banyak pengguna rumahan yang memakainya. Windows ME pun akhrinya digantikan dengan Windows NT yang sudah mendukung arsitekstur x86 (80×86) , Intel IA64 dan AMD64 (x64) serta mendukung grafis 32-Bit. Windows NT sebenarnya dibangun dari pengembangan IBM OS/2 dan Windows NT juga banyak digunakan dalam jaringan komputer. Windows NT juga memperkenalkan File System NTFS yang lebih baik dari FAT maupun FAT-32.

Selanjutnya Windows NT berkembang menjadi Windows 2000 banyak fitur tambahan diantaranya : Active Directory, Image Preview, Browser Internet Explorer v6, DirectX dan Open GL, Plug and Play dan Windows Driver Model yang lebih baik performanya dibanding sebelumnya. Setelah generasi Windows NT munculah Windows XP yang menawarkan banyak perubahan, mempunyai banyak fitur dan performa yang semakin mengingkat. Bisa dikatakan Windows XP merupakan Windows yang paling laris dan digandrungi oleh pengguna PC maupun perangkat PC bergerak (Mobile). Seiring dengan kebutuhan akan networking maka Microsoft Corporation mengeluarkan Sistem Operasi yang berkonsentrasi pada jaringan, yaitu : Windows Server 2003. Bisa dibilang Windows Server 2003 adalah reinkarnasi dari Windows NT.

Banyak sekali fitur yang ditawarkan pada Windows Server 2003 ini salah satunya adalah diperkenalkannya platform .Net. Diperkenalkan juga fitur Domain Controller Server, PKI (Public Key Infrastructure) Server, Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP), Windows Internet Name Service (WINS), Microsoft IIS, dan lain sebagainya. Microsoft pun melanjutkan perkembangan Sistem Operasi dengan Windows Vista (Longhorn), ini merupakan revolusi dari Windows XP. Windows Vista lebih mengutamakan interface atau penampilan grafis antarmuka dibandingkan dengan performa, dibuktikan dengan adanya fitur : AERO, Sidebar, dan lain sebagainya.

Windows Vista juga menawarkan tingkat keamanan yang lebih baik dibandingkan dengan Windows XP, karena pada Windows Vista diperkenalkan adanya Windows Firewall with Advanced Security, Windows Defender, Parental Control, User Account Control (UAC), BitLocker Drive Encryption, ASLR. Windows Vista juga sudah mengenal IPv6, DirectX versi terbaru, dan arsitekstur 64-Bit. Perkembangan selanjutnya adalah transisi dari Windows Server 2003 menjadi Windows Home Server yang ditujukan sebagai File Server untuk rumahan. Windows Server juga mengenalkan beberapa teknologi yaitu : Headless Operation (Server tidak membutuhkan monitor atau keyboard untuk memanjemen perangkat), Kontrol jarak jauh, Pemantauan kesehatan komputer, Sharing dan Streaming.

Generasi berikutnya ditandai dengan munculnya penggabungan Sistem Operasi Windows Vista dengan Windows Server, yaitu Windows Server 2008. Fitur Windows Vista dan Windows Server digabung menjadi satu padu untuk meningkatkan keamanan dan kenyamanan End-User. Selanjutnya Windows Server 2008 berkembang menjadi Windows Server 2008 R2. Versi terakhir Sistem Operasi besutan Windows adalah Windows 7, Windows 7 dirilis untuk menggantikan kekurangan Windows XP dan kelebihan Windows Vista. Boleh dikatakan jikalau Windows 7 adalah fusi dari Windows XP dan Windows Vista, tidak seperti pada Windows Vista, Windows 7 memiliki performa yang lebih baik dari Windows Vista.

- UNIX

UNIX adalah Sistem Operasi yang diciptakan oleh Ken Thompson dan Dennis Ritchie, dikembangkan oleh AT&T Bell Labs. UNIX didesain sebagai Sistem Operasi yang portabel, Multi-Tasking dan Multi-User. Sistem Operasi UNIX lebih menekankan diri pada Workstation dan Server, Karena faktor ketersediaan dan kompatibilitas yang tinggi menyebabkan UNIX dapat digunakan, disalin dan dimodifikasi sehingga UNIX pun dikembangkan oleh banyak pihak dan menyebabkan banyak sekali varian dari UNIX ini.

UNIX sendiri ditulis dalam bahasa C sehingga UNIX pun mirip dengan DOS yaitu Line/Text Command Based selain itu UNIX pun merupakan Sistem Operasi yang secure dibanding dengan Sistem Operasi lain, karena setiap file, direktori, user dan group memiliki set izin tersendiri untuk diakses. Karena adanya dukungan Proyek GNU, maka selanjutnya UNIX berkembang menjadi LINUX (Salah satu varian UNIX).

- LINUX

Awalnya dikembangkan oleh Linus Torvalds yang pada mulanya sekedar emulasi terminal yang dibutuhkan untuk mengakses server UNIX di Universitasnya. Linux merupakan kloningan dari MINIX (Salah satu varian UNIX), peralatan sistem dan pustakanya umumnya berasal dari Sistem Operasi GNU. Linux memiliki banyak disain yang berasal dari disain dasar UNIX, Linux menggunakan Kernel Monilitik yaitu Kernel Linux yang menangani kontrol prosses, jaringan, periferal, dan pengaksesan sistem berkas. Sama seperti UNIX, Linuxpun dapat dikendalikan oleh satu atau lebih antarmuka baris perintah (Command Line Interface/CLI) berbasis teks, antarmuka pengguna grafis (Graphical User Interface/GUI) yang merupakan konfigurasi bawaan untuk versi dektop.

Pada komputer Desktop, GNOME, KDE dan Xfce merupakan antarmuka pengguna yang paling populer diantara varian antarmuka pengguna lainnya. Sebuah sistem Linux menyediakan antarmuka baris perintah lewat sebuah Shell (Konsole). Perbedaan utama antara Linux dan Sistem Operasi Populer lainnya terletak pada Kernel Linux dan komponen-komponennya yang bebas dan terbuka. Sama seperti pada UNIX, Linux berkonsentrasi pada Workstation dan Server banyak Workstation dan Server yang mengandalkan Linux karena Linux sangat stabil digunakan untuk jangka waktu lama dan Linuxpun kebal terhadap Malware.

Satu hal yang membedakan Linux terhadap Sistem Operasi lainnya adalah harga. Harga Linux ini kebanyakan Gratis walaupun ada juga yang berbayar (Lisensi). Linux dapat didistribusikan tanpa harus memberikan royalty kepada seseorang. Linux disusun berdasarkan standard Sistem Operasi POSIX yang diturunkan dari UNIX itu sendiri. Ada beberapa macam Distro Linux, seperti : Debian, Lycoris, Xandros, Lindows, Linare, Linux-Mandrake, Red Hat Linux, Slackware, Knoppix, Fedora, Suse, Ubuntu.

- IBM OS/2

Sistem Operasi IBM OS/2 ini dibuat secara bersama-sama oleh International Bussiness Machine Corporation dan Microsoft Corporation, untuk digunakan pada komputer IBM sebagai pengganti Sistem Operasi DOS. Kata OS/2 adalah singkatan dari Operating System/2, Sistem Operasi ini didesain agar dapat menggunakan kemampuan penuh dari Mikroprosessor Intel 80286 , termasuk diantaranya adalah Modus terproteksi (Protected Mode), mampu menjalankan tugas secara Simultan, serta mendukung Memori Virtual, dengan tetap mempertahankan kompatibilitas dengan banyak perangkat lunak MS-DOS yang beredar saat itu,

- MAC OS (MACINTOSH OPERATING SYSTEM)

MAC OS atau Macintosh Operating System adalah Sistem Operasi yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan komputer berbasis IBM. MAC OS merupakan Sistem Operasi pertama yang menggunakan antarmuka pengguna grafis (Graphical User Interface/GUI). Sistem Operasi Macintosh dibagi menjadi 2 jenis :




1.MAC OS Klasik

Tidak memiliki sembarang Command Line (Baris perintah), menggunakan User Interface (UI) sepenuhnya dan menggunakan Cooperative Multitasking

2.MAC OS X

MAC OS X memasukkan unsur-unsur BSD Unix, One Step, dan MAC OS X memiliki memori ala-Unix dan Pre-Emptive Multitasking.

Kelebihan MAC OS :

1.Stabil, karena menggunakan UNIX.

2.Multitasking.

3.Tampilan (UI) sangat bagus.

4.Aman dari Malware.

MAC OS X adalah garis komputer Sistem Operasi yang dikembangkan, dipasarkan oleh Apple Inc, MAC OS X adalah penerus dari MAC OS (Klasik). MAC OS X dibangun di atas XNU kernel, dengan fasilitas standar Unix tersedia dari antarmuka baris perintah.

- FREE BSD

FreeBSD adalah Sistem Operasi bertipe UNIX bebas yang diturunkan dari UNIX AT&T. FreeBSD berjalan di atas sistem intel x86. FreeBSD sendiri kali pertama muncul pada tahun 1993 oleh David Greenman. Tujuan dari FreeBSD adalah menyediakan software yang dapat digunakan untuk berbagai kepentingan. FreeBSD sendiri dikembangkan dari 386BSD sebuah proyek pengembangan BSD OS yang berjalan di atas Chip Intel.








-SOLARIS


Sistem Operasi Solaris adalah sebuah Sistem Operasi yang berdasarkan UNIX system yang diperkenankan oleh Sun Microsystems oada tahun 1992 sebagai pendukung SunOS. Solaris terkenal karena kestabilannya, khususnya pada sistem SPARC (Scalable Processor Architecture), Solaris disertifikasi dalam Spesifikasi UNIX walaupun pada awal pengembangannya berdasarkan kepemilikan pribadi, dan kebanyakan kode dasarnya sekarang ini merupakan Software OpenSource yang biasa dikenal dengan OpenSolaris. OpenSolaris adalah OpenSource versi Sistem Operasi Sun Solaris, tetapi Sun Solaris terdiri dari lebih beberapa kode yang tidak hanya inti dari Sistem Operasi misalnya : Source untuk Installer, Desktop, Software.

Open Solaris memiliki banyak fitur yang menjadikan OpenSolaris bisa digunakan untuk skala penggunaan yang besar dari penggunaan untuk desktop pC atau Mobile PC. Konsep Open Solaris adalah sebagai berikut :

1.Free Redistribution : Didistribusi secara bebas.

2.Source Code : Sumber (Source) harus tersedia untuk semua distribusi.

3.Derived Works : Setiap orang bisa mengubah kode dan mendisrtibusikan kembali.

4.No Discrimination : Kode harus disediakan untuk seseorang untuk dikembagkan.

Beberapa kelebihan OpenSolaris dibandingkan dengan Sistem Operasi lain :

1.ZFS : System Rstore.

2.DTrace L : Dapat mengamati dimana aplikasi banyak menggunakan waktunya dan berapa lama.

3.Manajemen Kegagalan : Mencegah, mendiagnosa dan memperbaiki error.

4.Zona : Mengimplementasikan sebuah abstraksi Sistem Operasi yang memungkinkan beberapa aplikasi berjalan secara terisolasi satu dengan lainnya di perangkat keras fisik yang sama.

5.Multimedia.

- Chrome OS

Chrome OS adalah Sistem Operasi besutan Google yang ringan dan berbasis Linux dan standard web untuk personal computer PC. Google Chrome bekerja dengan metode Windowing atau switching (Multi-Tasking). Google Chrome OS menggunakan standard web HTML 5, yang merupakan pengembangan software di browser yang berbasis Sistem Operasi. Jika dilihat-lihat, Chrome OS ini merupakan gabungan dari Linux dan Windows Vista. Chrome OS dirilis pada pertengahan 2010.

Banyak sekali berbagai Macam Sistem Operasi Komputer yang terus berkembang, Tidak ada Sistem Operasi yang sempurna karena masing-masing Sistem Operasi memiliki daya dan ciri khas tersendiri. Walaupun ada Sistem Operasi yang berbayar, kenapa tidak kita coba Sistem Operasi yang Free alias gratis? Gratis bukan berarti buruk, baik atau buruknya sebuah Sistem Operasi bergantung pada End-Usernya sendiri. Sehingga kita harus cermat dalam memilih Sistem Operasi yang digunakan.