Selasa, 12 Januari 2016

Kuis Pertemuan 6



1.      Apakah fungsi system operasi?
Fungsi sistem operasi secara umum adalah sebagai berikut:
1.Resource manager, merupakan pengelolaan sumber daya dan mengalokasikannya, Contoh: memori, CPU, Disk Drive dan perangkat lainnya.
 2.Interface / tatap muka, yaitu sebagai perantara antara pengguna dengan perangkat keras dengan menyediakan tampilan kepada pengguna yang lebih mudah dipahami dan bersahabat (user friendly)
 3.Coordinator, mengkoordinasi dan menyediakan fasilitas sehingga aktifitas yang kompleks dapat diatur dan dapat diproses secara berurutan.
 4.Guardian, menyediakan akses kontrol yang bertugas untuk melindungi file dan memberi pengawasan pada data dan program.
 5.Gate Keeper, berfungsi sebagai pengendali hak akses oleh pengguna yang mengendalikan siapa saja yang berhak masuk ke dalam sistem dan mengawasi apa saja yang dilakukannya.
 6.Optimizer adalah penjadwal masukan (input) oleh user, pengaksesan basis data, proses komputasi dan penggunaan.
 7.Accountant befungsi untuk mengatur waktu CPU, penggunaan memori, pemanggilan I/O, disk storage, dan waktu koneksi terminal.
 8.Server berfungsi untuk melayani pengguna komputer.


2.      Apa yang dimaksud dengan firmware dan apa bedanya os?
firmware itu adalah softwarenya atau OS-nya. Seperti OS Windows, firmware juga selalu mengalami perubahan, baik itu adaptasi dengan fitur fitur terbaru, atau peningkatan kinerja, atau bahkan perubahan total di sisi tampilan, Firmware mengacu pada setumpuk kode yang lebih sederhana (jika di bandingkan operating system) yang di simpan dalam sebuah memory Non-Volatile  yang bertugas menjalankan tugas-tugas tertentu, firmware tergantung tujuan pembuatnya, Firmware bisa ada pada printer, scaner, modem, dan sejenisnya.  tanpa firmware benda-benda tersebut tidak dapat bekerja sebagaimana mestinya. Sebagai contoh tugas firmware pada printer bertugas menterjemahkan data yang di kirim dari komputer menjadi gerakan-gerakan cartridge dan roda-roda penjepit kertas. Kebanyakan vendor-vendor perangkat keras menggunakan turunan dari linux misalkan Cisco IOS, jadi dapat di simpulkan firmware adalah operating system yang lebih sederhana.

3.      Apakah yang dimaksud dengan cross platform apps dan contohnya?
platform (bahasa Inggris: cross-platform) adalah istilah dalam teknologi informasi mengenai sebuah perangkat lunak yang dapat digunakan di beberapa sistem operasi yang berbeda (Microsoft Windows, Linux, Mac OS, BSD dan lain sebagainya), Umumnya perangkat lunak yang memiliki kemampuan lintas platform adalah perangkat lunak bebas, Cross platform ialah kemampuan dari bahasa pemrograman (seperti Java) yang memungkinkan programer untuk dapat menjalankan software di beberapa sistem operasi (OS) yang berbeda. Umumnya bahasa pemrograman yang memiliki kemampuan cross platform adalah software bebas (Contoh : Java). Software dari cross platform yang dapat bekerja di hampir semua sistem dengan atau tanpa modifikasi dapat disebut juga sebagai multi platform.
Contoh perangkat lunak atau aplikasi yang memiliki kemampuan lintas platform ini antara lain:
• Apache HTTP Server
• MySQL
• PHP

4.      Apa yang dimaksud dengan virtual memori dan buffer, apa fungsinya dan bagaimana kerjanya ?
Memory virtual (virtual memory) adalah konsep dimana sistem operasi mengalokasikan sebagian ruang dari media penyimpanan, biasanya harddisk, untuk bekerja sebagai RAM tambahan. Pengertian dari Virtual memory itu sendiri yakni memori sementara yang digunakan komputer untuk menjalankan berbagai program aplikasi ataupun menyimpan data yang membutuhkan memory yang lebih besar dari memory yang telah tersedia
Buffer adalah bagian dari memori atau media penyimpanan di mana data ditempatkan ketika menunggu untuk dipindahkan dari perangkat input atau ke perangkat output.

5.      Jelaskan dalam manajemen file, ada yang di sebut dengan swap file dan slack file, Apa yang dimaksud dengan swap file dan slack file?
Swaping Adalah Jika memori fisik tiba-tiba habis dan proses ingin memindahkan sebuah page ke memori, sistem operasi harus memutuskan apa yang harus dilakukan. Sistem operasi harus adil dalam mambagi page fisik dalam sistem diantara proses yang ada, bisa juga sistem operasi menghapus satu atau lebih page dari memori untuk membuat ruang untuk page baru yang dibawa ke memori. Cara page virtual dipilih dari memori fisik berpengaruh pada efisiensi sistem.
Linux menggunakan tehnik page aging agar adil dalam memilih page yang akan dihapus dari sistem. Ini berarti setiap page memiliki usia sesuai dengan berapa sering page itu diakses. Semakin sering sebuah page diakses, semakin muda page tersebut. Page yang tua adalah kandidat untuk diswap. Pengaksesan Memori Virtual Bersama Memori virtual mempermudah proses untuk berbagi memori saat semua akses ke memori menggunakan tabel page. Proses yang akan berbagi memori virtual yang sama, page fisik yang sama direference oleh banyak proses. Tabel page untuk setiap proses mengandung anggota page table yang mempunyai PFN fisik yang sama.
File Slack adalah data yang berada diantara akhir dari data dengan akhir cluster, secara garis besar File Slack itu bagian-bagian dari file yang pernah ter-delete tapi masih ada di dalam sector,

6.   Apakah yang dimaksud dengan virtual machine dan mengapa muncul teknologi virtual machine serta sebutkan tools yang banyak digunakan untuk kepentingan virtual machine ini?
Virtual Machine(VM) adalah sebuah mesin yang mempunyai dasar logika yang menggunakan pendekatan lapisan-lapisan ( layers)dari sistem komputer.Sehingga sistem komputer dengan tersendiri dibangun atas lapisan-lapisan tersebut.
Kekurangan Virtual Machine (VM) Ada beberapa kesulitan utama dari konsep Virtual Machine, diantaranya adalah:
1.Dalam sistem penyimpanan.
Sebagai contoh kesulitan dalam sistem penyimpanan adalah sebagai berikut: Andaikan kita mempunyai suatu mesin yang memiliki 3 disk drive namun ingin mendukung 7 Virtual Machine. Keadaan ini jelas tidak memungkinkan bagi kita untuk dapat mengalokasikan setiap disk drive untuk tiap Virtual Machine, karena perangkat lunak untuk mesin virtual sendiri akan membutuhkan ruang disk secara substansi untuk menyediakan memori virtual dan spooling.Solusinya adalah dengan menyediakan disk virtual atau yang dikenal pula dengan minidisk, dimana ukuran daya penyimpanannya identik dengan ukuran sebenarnya. Dengan demikian, pendekatan Virtual Machine juga menyediakan sebuah antarmuka yang identik dengan underlying bare hardware.
2.Dalam hal pengimplementasian.
Meski konsep Virtual Machine cukup baik, namun Virtual Machine sulit diimplementasikan.
Kelebihan Virtual Machine (VM) Terlepas dari segala kekurangannya, Virtual Machine memiliki beberapa keunggulan, antara lain:
1.Dalam hal keamanan
Virtual Machine memiliki perlindungan yang lengkap pada berbagai sistem sumber daya, yaitu dengan meniadakan pembagian resources secara langsung, sehingga tidak ada masalah proteksi dalam Virtual Machine. Sistem Virtual Machine adalah kendaraan yang sempurna untuk penelitian dan pengembangan sistem operasi. Dengan Virtual Machine, jika terdapat suatu perubahan pada satu bagian dari mesin, maka dijamin tidak akan mengubah komponen lainnya.
2.Memungkinkan untuk mendefinisikan suatu jaringan dari Virtual Machine.
Tiap-tiap bagian mengirim informasi melalui jaringan komunikasi virtual. Sekali lagi, jaringan dimodelkan setelah komunikasi fisik jaringan diimplementasikan pada perangkat lunak.
Hubungan virtual machine dengan sistem operasi:
Virtual machine biasanya digunakan untuk penelitian atau media untuk riset dalam pengembangan sistem operasi karena pengembangan sistem yang dikerjakan pada mesin virtual, termasuk di dalamnya mesin fisik dan tidak mengganggu operasi system yang normal. Dijaman sekarang ini virtual machine digunakan untuk mempelajari sistem operasi dan mungkin kita sering menggunakan yang biasanya disebut VMware.
macam-macam Virtual Machine :
1. Microsoft Virtual PC
2. Virtual Box
3. VMware

7.   Jelaskan apa yang dimaksud dengan shareware, freeware, open source, and public-domain software serta propietary software. Berikan masing-masing contoh 3 jenis aplikasi yang termasuk didalamnya.
Freeware atau perangkat lunak gratis adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa batasan waktu, berbeda dari shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan). Para pengembang perangkat gratis seringkali membuat perangkat gratis freeware “untuk disumbangkan kepada komunitas”, namun juga tetap ingin mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap pengembangan selanjutnya. Freeware juga didefinisikan sebagai program apapun yang didistribusikan gratis, tanpa biaya tambahan. Sebuah contoh utama adalah suite browser dan mail client dan Mozilla News, juga didistribusikan di bawah GPL (Free Software).
Contoh Freeware
1. Firefox
Siapa yang tidak kenal dengan Mozilla Firefox? Browser opensource yang mencuri sekitar 20% pangsa browser yang dipakai pengguna internet. Firefox jauh lebih aman dan nyaman. Tab browsing, dukungan yang baik terhadap teknologi web (CSS dan Javascript), Popup blocker, perluasan dengan extension, RSS feed dan sejumlah keunggulan lainnya. Firefox terbaru, Firefox 2.0 (masih dalam tahap RC2) bahkan sudah dilengkapi dengan antiphising. Microsoft yang sangat ketinggalan dengan teknologi web baru-baru ini (19/10/06) meluncurkan IE7 dan mengadopsi beberapa keunggulan ini.
2.Copernic Desktop Search
Pernahkah anda merasakan betapa susahnya menggunakan fasilitas “Find” dari Windows dan mendapatkan pesan “File not Found” selalu muncul walaupun anda yakin bahwa file tersebut ada? Perkenalkan Copernic Desktop Search! CDS akan mengindex setiap file di komputer anda, baik itu file dokumen, gambar, e-mail, video dan music. Hasil pencariannya juga sangat baik. Dilengkapi dengan kolom preview dan text highlight sehingga anda bisa melihat isi file yang sangat membantu dalam proses pencarian. Indexing juga bisa dilakukan di network share. Bila freeware sejenis lainnya hanya dapat digunakan di Windows 2000 ke atas maka CDS dapat dijalankan di Windows 9x.
3.Irfanview
Salah satu freeware image viewer yang paling terkenal adalah Irfanview. Irfanview sangat ringan. Hanya ~800KB untuk program dasar dan ~3MB untuk plugins. Tidak hanya bisa melihat gambar dengan berbagai macam format, Irfanview juga bisa melakukan sedikit manipulasi gambar, antara lain resizing, mengatur kontras gambar, konversi file masal (batch conversion), membuat slideshow, mengisi “file info” pada file gambar, membuat katalog gambar untuk presentasi di web dan lain-lain. Program komersial terkenal sejenis berukuran ~40 MB.
4.Antivir
Freeware Antivirus buatan Jerman dengan logo payung ini bukan hanya terkenal di tanah kelahirannya tapi juga di dunia. Antivir akan menjaga komputer anda dari serangan virus/adware/worm. Rasio deteksinya juga sangat tinggi ditambah dengan konsumsi resource komputer yang relatif kecil. Kelemahannya adalah harus sering online untuk update lisensi pemakaian dan virus definitionnya.
5.Ccleaner
File-file sampah sering muncul seiring dengan aktifitas kita memakai komputer. Apalagi bila anda sering menginstall hapus software komputer. File-file tak berguna bukan hanya memenuhi media penyimpanan anda tapi juga memperlambat kinerja komputer. Ccleaner akan menghilangkan file-file sampah, file-file yang tidak terpakai dan membersihkan jejak aktifitas anda berkomputer baik di browser dan berbagai aplikasi lainnya. Ccleaner juga bisa menghapus aplikasi yang sulit dihapus melalui “Add/remove programs” di Windows. Cobalah dan rasakan “daya bersih” dari Ccleaner.
6-zip
Kompressor file format baru ini menawarkan rasio kompresi yang jauh lebih kecil daripada .ZIP yang terkenal. Aplikasi Opensource ini mendukung hampir semua format arsip antara lain RAR, ACE, ARJ, TGZ, TAR dan lain-lain. Memory yang digunakan untuk dekompresi juga relatif sedikit karena pengguna bisa memilih metode pengarsipan yang tersedia dan “Dictionary Size”. 7-Zip dengan ekstensi .7Z ini menggunakan AES-256 untuk mengenkripsi file arsip.
Shareware juga bebas tetapi lebih dibatasi untuk waktu tertentu. Shareware adalah program terbatas didistribusikan baik sebagai demonstrasi atau versi evaluasi dengan fitur atau fungsi yang terbatas atau dengan menggunakan batas waktu yang ditetapkan (misalnya 30 hari) . Dengan demikian, memberikan pengguna kesempatan untuk menguji produk sebelum membeli dan kemudian membeli versi lengkap dari program. Sebuah contoh yang sangat jelas dari tipe ini adalah perangkat lunak antivirus, perusahaan-perusahaan ini biasanya memudahkan pelepasan produk evaluasi yang hanya berlaku untuk jumlah hari tertentu. Setelah melewati maksimum, program akan berhenti bekerja dan Anda perlu membeli produk jika Anda ingin tetap menggunakannya. Kita juga dapat menemukan  perangkat lunak bebas sepenuhnya, namun termasuk dalam program periklanan, distribusi jenis ini disebut Adware. Sebuah contoh yang jelas adalah program Messenger dari Microsoft yang memungkinkan penggunaan perangkat lunak bebas dalam pertukaran untuk masuk dengan cara iklan banner atau pop-up.
Contoh shareware adalah StyleXP, Window Blinds, WinRar, dan lain-lain.
Open source adalah sistem pengembangan yang tidak dikoordinasi oleh suatu individu / lembaga pusat, tetapi oleh para pelaku yang bekerja sama dengan memanfaatkan kode sumber (source-code) yang tersebar dan tersedia bebas (biasanya menggunakan fasilitas komunikasi internet). Pola pengembangan ini mengambil model ala bazaar, sehingga pola Open Source ini memiliki ciri bagi komunitasnya yaitu adanya dorongan yang bersumber dari budaya memberi, yang artinya ketika suatu komunitas menggunakan sebuah program Open Source dan telah menerima sebuah manfaat kemudian akan termotivasi untuk menimbulkan sebuah pertanyaan apa yang bisa pengguna berikan balik kepada orang banyak,Pola Open Source lahir karena kebebasan berkarya, tanpa intervensi berpikir dan mengungkapkan apa yang diinginkan dengan menggunakan pengetahuan dan produk yang cocok, Beberapa contoh open source software misalnya Pidgin, gGo, Inkscape, Linux, Google, gimp,
Perangkat lunak public domain ialah perangkat lunak yang tanpa hak cipta. Ada yang menggunakan istilah public domain secara bebas yang berarti cuma-cuma atau gratis. Namun public domain merupakan istilah hukum yang artinya tidak memiliki hak cipta. Dengan kata lain software jenis ini tidak terikat secara hukum yang terkait dengan hak cipta, jadi setiap pihak berhak untuk melakukan apapun terhadap software ini, alias tidak bertuan. Meskipun tidak bertuan, bukan berarti jenis software ini aman. Ada kalanya jenis software yang beredar adalah malware, atau software yang sangat diragukan keamanannya.
Propietary adalah perangkat lunak yang dikembangkan oleh kalangan bisnis untuk memperoleh keuntungan dari penggunaannya. Bisa jadi dikembangkan dari open source software yang kemudian dijual kembali oleh kalangan bisnis setelah mengalami modifikasi. Intinya adalah suatu software yang dikembangkan untuk memperoleh keuntungan finansial.

0 komentar:

Posting Komentar