文档下载 免费文档下载 http://www.51wendang.com/ 本文档下载自文档下载网,内容可能不完整,您可以点击以下网址继续阅读或下载: http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf Modul Teori S1-SI.doc ——均是精品资料,值得下载!下的越多,我越开心了。哈哈 PENGENALAN SISTEM OPERASI 1.1. Sekilas Tentang Sistem Komputer Sebuah komputer dapat bekerja dengan melibatkan 3 komponen utama. Dalam penggunaan komputer sehari-hari, 3 komponen ini akan sering kita temui,yaitu: 1. HARDWARE (Perangkat Keras) 2. SOFTWARE (Perangkat Lunak) & 3. BRAINWARE (User/Sumber Daya Manusia). Gambar 1.1. Skema hubungan antar komponen utama komputer 1. Hardware (perangkat keras) seperti : Desktop PC, Laptop, Tablet PC, Server, terdiri dari 3 bagian utama, yaitu: 文档下载 免费文档下载 http://www.51wendang.com/ a. Input Unit b. Process Unit, dan c. Output Unit 2. Software (perangkat lunak) terdiri dari 2 jenis, yaitu: a. Sistem Operasi b. Aplikasi 3. Brainware (User/Sumber Daya Manusia) yang menggunakan komputer, dikategorikan sesuai dengan keahlian atau profesinya, seperti: a. Operator (Data Entry/EDP) b.http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf Programmer System c. Analys System (Program, Database dan Network) d. Administrator System, Network Engineer e. Technical Engineer (Technical Support) f. Web Developer / Web Designer g. Animator, dll. 文档下载 免费文档下载 http://www.51wendang.com/ 1.2. Pengertian Sistem Operasi (SO) Sistem Operasi merupakan program utama yang menghubungkan Software Aplikasi yang digunakan oleh user dengan hardware. 1.3. Jenis Sistem Operasi (SO) Sistem operasi dapat dibedakan berdasarkan jumlah pengguna dan program yang dapat dijalankan, juga berdasarkan jenis software, atau jenis hardware yang digunakan. Berdasarkan jumlah pengguna dan program yang dijalankan, sistem operasi dapat dikategorikan dengan: 1. Single User – Single Tasking : Satu komputer hanya bisa digunakan oleh satu user dan hanya bisa menjalankan satu program di satu waktu, contohnya: DOS (Disk Operating System). 2http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf. Multi User – Single Tasking : Satu komputer dapat digunakan oleh banyak user namun tiap user hanya bisa menjalankan 1 program (aplikasi) di satu waktu, contohnya: Novell Netware yang menjalankan SO Network berbasis DR-DOS. 3. Single User – Multi Tasking : Satu komputer dipakai oleh satu user dan dapat menjalankan banyak program disatu waktu, contohnya: Windows, MacOS, BeOS, JDS, dll. 文档下载 免费文档下载 http://www.51wendang.com/ 4. Multi User – Multi Tasking : Satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyak program di satu waktu, contohnya: Unix, Linux, FreeBSD (SO turunan Unix) atau Windows dengan aplikasi Citrix Metaframe, dll. Berdasarkan hardware komputer yang digunakan, sistem operasi dapat dibedakan untuk: 1. Komputer PC (desktop / laptop): 2. Komputer Server Berdasarkan jenis software, sistem operasi dibedakan berdasarkan: 1. Perangkat Lunak (Frhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfee Software) 2. Perangkat Lunak Open Source 3. Perangkat Lunak Public Domain 4. Perangkat Lunak Copylefted 5. Perangkat Lunak Bebas Non-Copylefted 6. Perangkat Lunak GPL-covered 7. Perangkat Lunak GNU 8. Perangkat Lunak Semi Bebas Bebas 文档下载 免费文档下载 http://www.51wendang.com/ 9. Perangkat Lunak Berpemilik 10. Freeware 11. Shereware 12. Perangkat Lunak Komersial Lebih detail tentang jenis software tersebut anda bisa baca di bab 9. 1.4. Fungsi Dasar Sistem Operasi Menjembatani hubungan antara hardware dan program aplikasi yang dijalankan user. Mengatur dan mengawasi penggunaan perangkat keras oleh user dan berbagai program aplikasi (Resource allocator). Sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu (sebagai guardian yang menjaga komputer dari berbagai kemuhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfngkinan kerusakan). Manajer sumberdaya hardware, seperti mengatur memori, printer, cdrom, dll. 1.5. Komponen Utama Sistem Operasi 1. Kernel 文档下载 免费文档下载 http://www.51wendang.com/ 2. File 3. User Interface 1.5.1. Kernel Kernel merupakan suatu software (kumpulan program) yang membentuk sistem dan memiliki tugas melayani bermacam program aplikasi untuk mengakses hardware komputer secara aman dan terkendali. Karena akses terhadap hardware terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur agar kapan dan berapa lama suatu program dapat menggunakan satu bagian hardware tersebut. Hal tersebut dinamakan sebagai ‖multiplexing‖. Akses kepada hardware secara langsung merupakan masalah yang kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi (gambaran umum tentang) hardware. terhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfsebut Abstraksi-abstraksi merupakan sebuah cara untuk menyembunyikan kerumitan, dan memungkinkan akses kepada hardware menjadi mudah dan seragam. Sehingga abstraksi (gambaran umum) ini pada akhirnya memudahkan pekerjaan programmer. Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel sistem operasi. Sebuah program dapat saja langsung diload dan dijalankan diatas mesin komputer, yakni bila programmer ingin melakukan pekerjaannya tanpa bantuan abstraksi hardware atau bantuan sistem operasi. Tehnik ini digunakan pada komputer generasi awal, sehingga bila kita ingin berpindah dari satu program ke program lain, kita harus mereset dan me-load kembali program-program tersebut. Ada 4 kategori kernel: 文档下载 免费文档下载 http://www.51wendang.com/ ? ? Monolitich kernel. Kernel yang menyediakan abstraksi hardware yang kaya dan powerful. Microkernel. Kernel yang menyediakan hanya sekumpulan kecil abstraksi hardware sederhana, dan menggunakan aplikasi-aplikashttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya. Hybrid (modifikasi dari microkernel). Kernel yang mirip microkernel, tetapi ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih cepat Exokernel. Kernel yang tidak menyediakan sama sekali abstraksi hardware, tapi ia menyediakan sekumpulan library yang menyediakan fungsi-fungsi akses ke hardware secara langsung atau hampir-hampir langsung. ? ? 1.5.2. File File disini merupakan file-file yang dibentuk atau dijalankan oleh sistem operasi. File disini juga berarti sistem berkas dan file system yang dimiliki oleh suatu sistem operasi. 1.5.3. User Interface (Shell) Sebuah sistem operasi memiliki karakteristik (bentuk) interface (tampilan) yang menjadi interaksi antar user dengan komputer. Bentuk umum user interface yang ada, adalah: 1. Command Line Interface atau command interpreterhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf (CLI) line 文档下载 免费文档下载 http://www.51wendang.com/ CLI memberikan tampilan dalam mode teks ke user, dengan backgroud satu warna dan tampilan teks yang juga satu atau beberapa warna dasar. 2. Graphical User Interface (GUI). GUI memberikan tampilan yang lebih interaktif dan nyaman digunakan oleh user. Resolusi gambar dan jumlah warna yang dihasilkan juga lebih banyak, tergantung kemampuan Video Adapter yang dimiliki komputer. 1.6. Tujuan Sistem Operasi a. Sistem Operasi membuat komputer menjadi lebih mudah dan menarik serta nyaman untuk digunakan. b. Sistem Operasi memungkinkan sumberdaya komputer digunakan secara efisien. c. Sistem Operasi yang disusun/diprogram sedemikian rupa memungkinkan menerima perubahan/pengembangan baru yang efektif dan efisien, dapat melakukan pengujian sistem tanpa mengganggu layanan yang telah ada. 1.7. Tujuan Mempelajari Sistem Operasi Tujuan mempelhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfajari operasi adalah agar user dapat merancang sendiri sistem 文档下载 免费文档下载 http://www.51wendang.com/ dan memodifikasi sistem yang telah ada sesuai dengan kebutuhan. Untuk dapat memilih sistem operasi yang sesuai, serta mampu memaksimalkan penggunaan sistem operasi, dan agar konsep serta teknik sistem operasi dapat diterapkan pada aplikasi-aplikasi lain, maka pengetahuan mengenai system operasi sangat diperlukan. 1.8. Pertanyaan 1. Jelaskan pengertian Sistem Operasi 2. Apa perbedaan antara Sistem Operasi dengan Aplikasi 3. Berikan contoh SO yang multi user dan multi tasking 4. Apa maksud single user – multi tasking, apa contoh sistem operasinya 5. Apa 3 komponen utama sistem operasi 6. Apa yang dimaksud dengan kernel 7. Jelaskan tentang user interface 8. Apa tujuan sistem operasi 9. Kenapa mahasiswa perlu mempelajari sistem operasi, kan bisa belajar sendiri ://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf10. Hal apa yang perlu dipelajari dari sistem operasi 文档下载 免费文档下载 http://www.51wendang.com/ STRUKTUR KOMPUTER Struktur sebuah sistem komputer dapat dibagi menjadi: ? ? ? ? Sistem Operasi Komputer. Struktur I/O. Struktur Penyimpanan. Proteksi Perangkat Keras. 2.1. Sistem Operasi Komputer Dewasa ini sistem komputer multiguna terdiri dari CPU (Central Processing Unit), serta sejumlah device controller yang dihubungkan melalui bus yang menyediakan akses ke memori. Setiap device controller bertugas mengatur perangkat yang tertentu (contohnya disk drive, audio device, dan video display). CPU dan device controller dapat dijalankan secara bersamaan, namun demikian diperlukan mekanisme sinkronisasi untuk mengatur akses ke memori. Pada saat komputer pertama kali dijalankan atau pada saat boot, terdapat sebuah program awal yang mesti dijalankan. Program awal ini disebut program bootstrap. Program ihttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfni berisi semua aspek dari sistem komputer, mulai dari register CPU, device controller, sampai isi memori. 2.2. Struktur I/O Bagian ini akan membahas struktur I/O, yang terdiri dari interupsi I/O, dan DMA, serta 文档下载 免费文档下载 http://www.51wendang.com/ perbedaan dalam penanganan interupsi. Gambar 2.1. Struktur I/O 2.2.1. Interupsi I/O Interupsi merupakan bagian penting dari sistem arsitektur komputer. Setiap sistem komputer memiliki mekanisme yang berbeda. Interupsi bisa terjadi apabila perangkat keras (hardware) atau perangkat lunak (software) minta "dilayani" oleh prosesor. Apabila terjadi interupsi maka prosesor menghentikan proses yang sedang dikerjakannya, kemudian beralih mengerjakan service routine untuk melayani interupsi tersebut. Setelah selesai mengerjakan service routine maka prosesor kembali melanjutkan proses yang tertunda. Untuk memulai operasi I/O, CPU me-load register yang devichttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfe bersesuaian ke controller. Sebaliknya device controller memeriksa isi register untuk kemudian menentukan operasi apa yang harus dilakukan. Pada saat operasi I/O dijalankan ada dua kemungkinan, yaitu synchronous I/O dan asynchronous I/O. Pada synchronous I/O, kendali dikembalikan ke proses pengguna setelah proses I/O selesai dikerjakan. Sedangkan pada asynchronous I/O, kendali dikembalikan ke proses pengguna tanpa menunggu proses I/O selesai. Sehingga proses I/O dan proses pengguna dapat dijalankan secara bersamaan. 2.2.2. Struktur DMA Direct Memory Access (DMA) adalah suatu metoda penanganan I/O dimana device 文档下载 免费文档下载 http://www.51wendang.com/ controller langsung berhubungan dengan memori tanpa campur tangan CPU. Setelah men-set buffers, pointers, dan counters untuk perangkat I/O, device controller mentransfer blok data langsung ke penyimpanan tanpa campur tangan CPU. DMA digunakan untuk perangkat I/O dengan kecepatan tinggi. Hanya interupshttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfi terdapat setiap satu blok, berbeda dengan perangkat yang mempunyai kecepatan rendah dimana interupsi terjadi untuk setiap byte (word). Seluruh proses DMA dikendalikan oleh sebuah controller bernama DMA Controller (DMAC). DMA Controller mengirimkan atau menerima signal dari memori dan I/O device. Prosesor hanya mengirimkan alamat awal data, tujuan data, panjang data ke DMA Controller. Interrupt pada prosesor hanya terjadi saat proses transfer selesai. Hak terhadap penggunaan bus memory yang diperlukan DMA controller didapatkan dengan bantuan bus arbiter yang dalam PC sekarang berupa chipset Northbridge. 2.3. Struktur Penyimpanan (Hirarki Penyimpanan) Program komputer harus berada di memori utama (biasanya RAM) untuk dapat dijalankan. Memori utama adalah satu-satunya tempat penyimpanan yang dapat diakses secara langsung oleh prosesor. Idealnya program dan data secara keseluruhan dapat disimpan dalam memori uthttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfama secara permanen. Namun hal ini tidak mungkin dilakukan karena: ? Ukuran memori utama relatif kecil untuk dapat menyimpan data dan program secara keseluruhan. Memori utama bersifat volatile, tidak bisa menyimpan secara permanen, apabila komputer dimatikan maka data yang tersimpan di memori utama akan hilang. ? 文档下载 免费文档下载 http://www.51wendang.com/ Gambar 2.2. Hirarki Storage 2.3.1. Register Tempat penyimpanan beberapa buah data volatile yang akan diolah langsung di prosesor yang berkecepatan sangat tinggi. Register ini berada di dalam prosesor dengan jumlah yang sangat terbatas karena fungsinya sebagai tempat perhitungan/komputasi data. 2.3.2. Cache Memory Tempat penyimpanan sementara (volatile) sejumlah kecil data untuk meningkatkan kecepatan pengambilan atau penyimpanan data di memori oleh prosesor yang berkecepatan tinggi. Dahulu cache disimpan di luar prosesor ditambahkahttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfn. dan dapat Misalnya pipeline burst cache yang biasa ada di komputer awal tahun 90-an. Akan tetapi seiring menurunnya biaya produksi die atau wafer dan untuk meningkatkan kinerja, cache ditanamkan di prosesor. Memori ini biasanya dibuat berdasarkan desain memori statik. 2.3.3. Random Access Memory Tempat penyimpanan sementara sejumlah data volatile yang dapat diakses langsung oleh prosesor. Pengertian langsung di sini berarti prosesor dapat mengetahui alamat data yang ada di memori secara langsung. RAM hanya berfungsi selama komputer mendapat dukungan daya listrik (hidup). 文档下载 免费文档下载 http://www.51wendang.com/ 2.3.4. Memori Ekstensi Tambahan memori yang digunakan untuk membantu proses-proses dalam komputer, biasanya berupa buffer. Peranan tambahan memori ini sering dilupakan akan tetapi sangat penting artinya untuk efisiensi. Biasanya tambahan memori ini memberi gambaran kasar kemampuan dari perangkat tersebut, sebagai contoh mehttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfmori misalnya jumlah VGA, memori soundcard. 2.3.5. Magnetic Disk Magnetic Disk berperan sebagai secondary storage pada sistem komputer modern. Magnetic Disk disusun dari piringan-piringan seperti CD. Kedua permukaan piringan diselimuti oleh bahan-bahan magnetik. Permukaan dari piringan dibagi-bagi menjadi track yang memutar, yang kemudian dibagi lagi menjadi beberapa sektor. Memori Sekunder merupakan media penyimpanan data yang non-volatile (bersifat tetap/permanen) yang berupa Flash Drive, Optical Disc, Magnetic Disk (HDD dan FDD), Magnetic Tape. Media ini biasanya daya tampungnya cukup besar dengan harga yang relatif murah. Portability-nya juga relatif lebih tinggi Gambar 2.3. Struktur Harddisk Gambar 2.4. Struktur Optical Drive 文档下载 免费文档下载 http://www.51wendang.com/ 2.3.6. Memori Tersier Pada standar arsitektur sequential computer ada tiga level utama tingkatan penyimpanan: primer, sekunderhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf, and tersier. Memori tersier menyimpan data dalam jumlah yang besar (terabytes, atau 1012 bytes), tapi waktu yang dibutuhkan untuk mengakses data biasanya dalam hitungan menit sampai jam. Saat ini, memori tersiser membutuhkan instalasi yang besar berdasarkan (bergantung) pada disk atau tapes. Memori tersier tidak butuh banyak operasi menulis tapi memori tersier tipikal-nya write ones atau read many. Meskipun per-megabites-nya pada harga terendah, memory tersier umumnya yang paling mahal, elemen tunggal pada modern supercomputer installations. Ciri-ciri lain: non-volatile, off-line storage, umumnya dibangun pada removable media, contoh Magnetic Tapes. 2.4. Proteksi Perangkat Keras Sistem komputer terdahulu berjenis programmer-operated systems. Ketika komputer dioperasikan, user mengoperasikan secara manual dan harus melengkapi sistem terlebih dahulu. Setelah sistem operasi lahir maka hal tersebut diambil alhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfih oleh sistem operasi. Sebagai contoh proses output di monitor sudah diambil alih oleh sistem operasi, padahal dahulu hal ini dilakukan oleh pengguna. Pengertian spooling adalah suatu poses dapat dikerjakan walau pun I/O masih mengerjakan proses lainnya. Pengertian multi-programming adalah kegiatan menjalankan beberapa program pada memori pada satu waktu. Kegiatan ini memang menguntungkan sebab banyak proses dapat berjalan bersamaan pada 文档下载 免费文档下载 http://www.51wendang.com/ satu waktu meski mengakibatkan masalah-masalah baru muncul. Banyak kesalahan pemprograman dideteksi oleh perangkat keras. Kesalahan ini biasanya ditangani oleh sistem operasi. Jika terjadi kesalahan program, perangkat keras akan meneruskan kepada sistem operasi dan sistem operasi akan mengiinterupsi dan mengakhirinya. Pesan kesalahan disampaikan, dan memori dari program akan dibuang. Tapi memori yang terbuang biasanya tersimpan pada disk agar programmer bisa membetulkan kesalahan dan menjalhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfankan program ulang. 2.4.1. Proteksi I/O Pengguna bisa mengacaukan sistem operasi dengan melakukan instruksi I/O ilegal (mengakses lokasi memori untuk sistem operasi atau melepaskan diri dari prosesor). Untuk mencegahnya kita menganggap semua instruksi I/O sebagai priviledge instruction sehingga mereka tidak bisa mengerjakan instruksi I/O secara langsung ke memori tapi harus lewat sistem operasi terlebih dahulu. Proteksi I/O dikatakan selesai jika pengguna dapat dipastikan tidak akan menyentuh mode monitor. Jika hal ini terjadi proteksi I/O dapat dikompromikan. 2.4.2. Proteksi Memori Salah satu proteksi perangkat keras ialah dengan proteksi memori yaitu dengan pembatasan penggunaan memori. Disini diperlukan beberapa istilah yaitu: ? ? ? Base Register yaitu alamat memori fisik awal yang dialokasikan (boleh digunakan) oleh pengguna. Limit Register yaitu nilai batas dari alahttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfmat memori fisik awal yang 文档下载 免费文档下载 http://www.51wendang.com/ dialokasikan/boleh digunakan oleh pengguna. Hardware Protection. Sebagai contoh sebuah pengguna dibatasi mempunyai base register 300040 dan mempunyai limit register 120900, maka pengguna hanya diperbolehkan menggunakan alamat memori fisik antara 300040 hingga 420940 saja. 2.5. Pertanyaan 1. Apa program yang pertama kali dijalankan pada saat komputer baru dihidupkan 2. Apa yang dimaksud dengan interupsi, dan apa yang menyebabkan terjadinya interupsi 3. Apa yang dilakukan prosesor ketika terjadi interupsi 4. Jelaskan tentang cache memory, dan apa hubungannya dengan prosesor 5. Idealnya program dan data secara keseluruhan dapat disimpan dalam memori utama secara permanen. Namun hal ini tidak mungkin dilakukan. Kenapa hal ini tidak mungkin dilakukan. STRUKTUR SISTEM OPERASI 3.1. Sisthttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfem Komponen-komponen 文档下载 免费文档下载 http://www.51wendang.com/ Pada kenyataannya tidak semua sistem operasi mempunyai struktur yang sama. Namun menurut Avi Silberschatz, Peter Galvin, dan Greg Gagne, umumnya sebuah sistem operasi modern mempunyai komponen sebagai berikut: ? ? ? ? ? ? ? ? Managemen Proses. Managemen Memori Utama. Managemen Secondary-Storage. Managemen Sistem I/O. Managemen Berkas. Sistem Proteksi. Jaringan. Command-Interpreter system. 3.1.2. Manajemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O. Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan managemen proses seperti: 文档下载 免费文档下载 http://www.51wendang.com/ ? ? ? ? ? Pelaksanaan dan penghahttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfpusan proses yang diinginkan user atau sistem. Menunda atau melanjutkan proses. Menyediakan mekanisme untuk proses sinkronisasi. Menyediakan mekanisme untuk proses komunikasi. Menyediakan mekanisme untuk penanganan deadlock. 3.1.3. Managemen Memori Utama Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan byte. Setiap word atau byte mempunyai alamat tersendiri. Memori Utama berfungsi sebagai tempat penyimpanan yang akses datanya digunakan oleh CPU atau perangkat I/O. Memori utama termasuk tempat penyimpanan data yang sementara (volatile), artinya data dapat hilang begitu sistem dimatikan. Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan managemen memori seperti: ? ? 文档下载 免费文档下载 http://www.51wendang.com/ ? Menjaga track dari memori yang sedang digunakan dan siapa mengguhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfnakannya. yang Memilih program yang akan di-load ke memori. Mengalokasikan dan meng-dealokasikan ruang memori sesuai kebutuhan. 3.1.4. Manajemen Secondary-Storage Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena itu, untuk meyimpan keseluruhan data dan program komputer dibutuhkan secondary-storage yang bersifat permanen dan mampu menampung banyak data. Contoh dari secondary-storage adalah harddisk, flashdisk, CD-ROM, disket, dll. Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan disk-management seperti: free-space management, alokasi penyimpanan, & penjadualan disk. 3.1.5. Manajemen Sistem I/O Sering disebut device manager. Menyediakan "device driver" yang umum sehingga operasi I/O dapat seragam (seperti kegiatan untuk membuka, membaca, menulis, menjalankan dan menutup file atau program). Contohnya: http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfoperasi user yang membaca berkas pada hard-disk, CD-ROM, flashdisk, floppy disk, dll. Komponen Sistem Operasi untuk sistem I/O: ? menggunakan sama untuk 文档下载 免费文档下载 http://www.51wendang.com/ ? ? Buffer: menampung sementara data dari dan ke perangkat I/O. Spooling: melakukan penjadualan pemakaian I/O sistem supaya lebih efektif dan efisien (pengaturan antrian). Menyediakan driver untuk dapat melakukan operasi "rinci" untuk perangkat keras I/O tertentu. 3.1.6. Manajemen Berkas Berkas adalah kumpulan informasi yang berhubungan sesuai dengan tujuan pembuat berkas tersebut. Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume, dll). Sistem operasi bertanggung-jawab terhadap: ? ? ? ? ? Pembuatan dan penghapusan berkas. Pembuatan dan penghapusan direktori. Mendukung manipulasi berkas dan direktori. Memetakan berkas ke secondary storage. Mem-backup berkas ke media yhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfang (non-volatile). 3.1.7. Sistem Proteksi penyimpanan permanen 文档下载 免费文档下载 http://www.51wendang.com/ Proteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, atau pengguna ke sistem sumber daya. Mekanisme proteksi harus: ? ? ? membedakan antara penggunaan yang sudah diberi izin dan yang belum. specify the controls to be imposed (menetapkan sistem pengaturan yang digunakan). provide a means of enforcement (menyiapkan alat yang digunakan). 3.1.8. Jaringan Dukungan terhadap komunikasi data antar perangkat komputer mutlak diperlukan. Pada model sistem terdistribusi, dimana sistem operasi mengatur mekanisme penjadualan penggunaan resource komputer dalam jaringan, maka sekumpulan prosesor yang tidak berbagi memori atau clock diatur oleh sistem operasi komputer host untuk pengunaan prosesor dan alokasi tempat penyimpanan serta mekanisme pendistribusian data maupun proses yang dilahttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfkukan. Tiap prosesor mempunyai memori sendiri. Prosesor-prosesor tersebut terhubung melalui jaringan komunikasi, Sistem terdistribusi menyediakan akses pengguna ke bermacam sumber-daya sistem. Akses tersebut menyebabkan: ? ? 文档下载 免费文档下载 http://www.51wendang.com/ ? Computation speed-up (proses komputasi semakin cepat). Increased data availability (peningkatan ketersediaan data). Enhanced reliability (peningkatan kemampuan). 3.1.9. Command-Interpreter System Sistem Operasi menunggu instruksi dari user (command driven). Program yang dapat membaca instruksi dan mengartikan control statements berdasarkan masukan dari user umumnya disebut: control-card interpreter, atau command-line interpreter. Pada sistem UNIX sering disebut juga shell atau console. Command-Interpreter System sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi I/O devices yang http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfCommand ada. Line Contohnya: Interpreter (CLI), Windows, Pen-based (touch), dan lain-lain. 3.2. Layanan Sistem Operasi Sebuah sistem operasi yang baik menurut Tanenbaum harus memiliki layanan sebagai berikut: 1. Pembuatan Program 2. Eksekusi program. 3. Operasi I/O (pengaksesan I/O Device) 4. Sistem manipulasi berkas 5. Komunikasi 6. Deteksi error 文档下载 免费文档下载 http://www.51wendang.com/ 7. Deteksi dan Pemberian tanggapan pada kesalahan 8. Efesiensi penggunaan sistem 9. Accounting Pembuatan program, yaitu sistem operasi menyediakan fasilitas dan layanan untuk membantu para pemrogram untuk menulis program Eksekusi program adalah kemampuan sistem untuk "load" program ke memori dan menjalankan program yang dikehendaki user maupun sistem. Operasi I/O merupakan kegiatan dimana pengguna tidak dapat secara langsung mengakses sumber daya perangkat keras, sehingga opehttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfrasi mekanisme untuk melakukan operasi I/O atas nama pengguna. harus sistem menyediakan Sistem manipulasi berkas adalah kemampuan program untuk operasi pada berkas (membaca, menulis, membuat, dan menghapus berkas yang berupa file atau direktori). Komunikasi adalah pertukaran data/ informasi antar dua atau lebih proses yang berada pada satu komputer (atau lebih). Deteksi error adalah kegiatan untuk menjaga kestabilan sistem dengan mendeteksi "error", perangkat keras maupun operasi yang dilakukan. Deteksi dan Pemberian tanggapan pada kesalahan, jika muncul permasalahan pada sistem komputer maka sistem operasi harus memberikan tanggapan yang menjelaskan kesalahan yang terjadi serta dampaknya terhadap aplikasi yang sedang berjalan. 文档下载 免费文档下载 http://www.51wendang.com/ Efesisensi penggunaan sistem, diantaranya: ? Resource allocator, yakni: mengalokasikan sumber-daya hardware maupun software ke beberapa pengguna atau mengalokasikan job yhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfang jalan pada saat yang bersamaan ke beberapa komputer dalam jaringan. Proteksi sistem untuk menjamin akses ke sistem sumber daya yang aman, dikendalikan oleh sistem sehingga pengguna dikontrol aksesnya ke sistem). ? 3.2.9. Accounting adalah kegiatan merekam aktifitas pengguna, report pemakaian sumber daya. Sistem Operasi yang bagus harus mampu mengumpulkan data statistik penggunaan beragam sumber-daya dan memonitor parameter kinerja. 3.3. System Calls System call menyediakan interface antara program (program pengguna yang berjalan) dan bagian OS. System call menjadi jembatan antara proses dan sistem operasi. System call ditulis dalam bahasa assembly atau bahasa tingkat tinggi yang dapat mengendalikan mesin Contoh: UNIX menyediakan system call: read, write operasi I/O untuk berkas. Sering pengguna program harus memberikan data (parameter) ke OS yang akan dipanggil. Contoh pada http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfUNIX: read(buffer, max_size, file_id); Tiga cara memberikan parameter dari program ke sistem operasi: ? 文档下载 免费文档下载 http://www.51wendang.com/ ? ? Melalui registers (sumber daya di CPU). Menyimpan parameter pada data struktur (table) di memori, dan alamat table tsb ditunjuk oleh pointer yang disimpan di register. Push (store) melalui "stack" pada memori dan OS mengambilnya melalui pop pada stack tsb. 3.4. Mesin Virtual Program sistem diatas kernel dapat menggunakan system call atau instuksi-instruksi hardware. Dalam beberapa hal, program sistem tidak membedakan kedua lapisan tersebut. Program sistem memperlakukan system call dan hardware dilapisan yang sama. Beberapa sistem mengadopsi teknik ini supaya program sistem dapat dipanggil secara mudah oleh program-program aplikasi. Meskipun program sistem berada ditingkat yang lebih tinggi dari rutin-rutin program aplikasi yang lain, program-program aplikasi akan melihat semhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfua yang berada dibawahnya (didalam hirarki). Pendekatan sistem lapisan ini yang menjadi konsep dari mesin virtual (MV). Dengan mengunakan penjadwalan CPU dan teknik virtual memori, sebuah sistem operasi dapat membuat suatu bayangan proses dalam jumlah banyak, yang masing-masing dieksekusi oleh prosesornya sendiri dengan memori virtual sendiri. Secara normal, proses mempunyai ciri-ciri tambahan, seperti system call dan sistem file, yang tidak disediakan oleh hardware. Konsep MV menyediakan proteksi yang lengkap untuk sumberdaya sistem, dikarenakan tiap MV terpisah dari MV yang lain. Namun, hal tersebut menyebabkan tidak adanya sharing sumberdaya secara langsung. MV merupakan alat yang tepat untuk penelitian dan pengembangan sistem operasi. Konsep MV susah untuk diimplementasi sehubungan dengan 文档下载 免费文档下载 http://www.51wendang.com/ usaha yang diperlukan untuk menyediakan duplikasi dari mesin utama. Gambar 3.1. Model Mesin Vihttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfrtual Sumber daya komputer secara fisik dibagi pakai untuk membuat suatu mesin virtual. Penjadwalan CPU dapat digunakan untuk membagi pakai CPU dan membuat tampilan seolah-olah pemakai mempunyai prosesor sendiri. Mesin virtual kembali dikembangkan ketika ada masalah kompatibilitas sistem. Saat itu komputer-komputer yang tidak berbasikan prosesor intel akan memakai program MS-DOS yang notabene berjalan diatas mesin-mesin intel, maka solusinya adalah membuat mesin intel virtual diatas prosesor aslinya. Sebuah program MS-DOS dapat berjalan dilingkungan tersebut dan intruksi-intruksi intel diterjemahkan kekumpulan instruksi aslinya. 3.5. Perancangan Sistem dan Implementasi Target untuk pengguna: sistem operasi harus nyaman digunakan, mudah dipelajari, dapat diandalkan, aman dan cepat. Target untuk sistem: sistem operasi harus gampang dirancang, diimplementasi, dan dipelihara, sebagaimana fleksibel, errhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfor, dan efisien. Mekanisme dan Kebijaksanaan: ? Mekanisme menjelaskan bagaimana melakukan sesuatu kebijaksanaan memutuskan apa 文档下载 免费文档下载 http://www.51wendang.com/ yang akan dilakukan. Pemisahan kebijaksanaan dari mekanisme merupakan hal yang sangat penting; ini mengizinkan fleksibilitas yang tinggi bila kebijaksanaan akan diubah nanti. Kebijaksanaan memutuskan apa yang akan dilakukan. ? Pemisahan kebijaksanaan dari mekanisme merupakan hal yang sangat penting, ini mengizinkan fleksibilitas yang tinggi bila kebijaksanaan akan diubah nanti. Implementasi Sistem biasanya menggunakan bahas assembly, sistem operasi sekarang dapat ditulis dengan menggunakan bahasa tingkat tinggi. Kode yang ditulis dalam bahasa tingkat tinggi: dapat dibuat dengan cepat, lebih ringkas, lebih mudah dimengerti dan didebug. Sistem operasi lebih mudah dipindahkan ke perangkat keras yang lain bila ditulis dengan bahasa tingkat tinggi. 3.6. System Generatiohttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfn (SYSGEN) Sistem operasi dirancang untuk dapat dijalankan di berbagai jenis mesin, sistemnya harus di konfigurasi untuk tiap tipe komputer. Program SYSGEN mendapatkan informasi mengenai konfigurasi khusus ini dari sistem perangkat keras, ketika melakukan: ? ? Booting, yakni memulai komputer dengan me-load kernel. Bootstrap program, yakni kode yang disimpan di code ROM yang dapat menempatkan kernel, memasukkannya kedalam memori, dan memulai eksekusinya. 3.7. Pertanyaan 文档下载 免费文档下载 http://www.51wendang.com/ 1. Sebutkan lima kegiatan utama dari sistem operasi yang berhubungan dengan managemen proses! 2. Sebutkan tiga kegiatan utama dari sistem operasi yang berhubungan dengan managemen memori utama! 3. Sebutkan tiga kegiatan utama dari sistem operasi yang berhubungan dengan managemen secondary-storage! 4. Sebutkan lima kegiatan utama dari sistem operasi yang berhubungan dengan managemen berkahttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfs! 5. Jelaskan hal-hal yang termasuk dalam layanan sistem operasi 6. Dimana letak virtual memory dalam hardware komputer SEJARAH SISTEM OPERASI 4.1. Sistem Operasi Generasi Awal dan Penting Menurut Sejarah ? ? ? ? 文档下载 免费文档下载 http://www.51wendang.com/ ? CTSS (The Compatible TimeShare System, dibuat di MIT oleh Corbato cs) Incompatible Timesharing System (The Incompatible TimeShare System, dibangun di MIT untuk mainframe DEC 10/20) Sistem operasi THE (oleh Dijkstra cs) gabungan Bell Labs, GE dan MIT) Master programme, dibangun oleh Leo Computers, Leo III pada tahun 1962 4.2. Sistem Operasi Berhak Milik Generasi Awal ? ? ? ? ? ? ? ? ? ? Multics (proyek 文档下载 免费文档下载 http://www.51wendang.com/ Apple Computer Business Operating System (BOS) Commodore PET, Commodore 64, dan Commodore VIC-20 IBM (http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfUCSD PC p-System, awal CPM-86, PC-DOS) Sinclair Micro dan QS TRS-DOS, ROM OS TI99-4 Flex FLEX9 mini-FLEX 4.3. Sistem Operasi Berlisensi Tabel 4.1. Tabel SO berlisensi 4.4. Sistem Operasi Open Source Tabel 4.2. Tabel SO Open Source DOS (Disk Operating System) merupakan salah satu system operasi single user dan single process yang tidak memiliki tampilan grafis. Pada awal perkembangan PC di IBM, SO ini sudah tedapat didalamnya, jika belum SO ini juga bisa dijalankan melalui booting dari media disket. Operating system yang popular untuk jenis ini adalah MS-DOS, karena selain kapasitasnya yang kecil juga perintah-perintah yang dipergunakan relatif lebih mudah jika dibandingkan dengan DOS sistem lainnya. (DISK OPERATING SYSTEM) DOS 文档下载 免费文档下载 http://www.51wendang.com/ 5.1. Mengapa perlu mengerti tentang MS-DOS Meskipun aplikasi sekarang banyak yang http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfdengan ―basic‖ bekerja sistem operasi Windows, tetapi MS-DOS perlu juga diketahui untuk memudahkan kerja, meskipun tools atau utility untuk menjaga/memperbaiki kinerja sistem sudah tersedia seperti Checkit, Norton Utilities, First Aid dan sebagainya yang beroperasi menggunakan Window. Namun coba renungkan kejadian berikut ini: Kejadian 1: Pagi hari yang hening, cuaca cerah, otak pun lagi ―gress‖ dan anda menghidupkan komputer pribadi. Bunyi kipas terdengar di ikuti oleh bunyi putaran harddisk dan seterusnya. Tidak ada praduga apapun, karena komputer anda bekerja seperti biasa, Anda menarik nafas lega kerana komputer masih beroperasi. TETAPI tiba-tiba tanpa diduga keluar tampilan ini di komputer anda: ―No system disk, press any key to reboot‖ atau ―Command com not found, please insert boot disk‖ atau ―Invalid Dos version, press any key to reboot‖ atau ― Master boot record infected 文档下载 免费文档下载 http://www.51wendang.com/ http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfby Angelina virus‖ atau ―Your PC are STONE now‖ atau ―Happy Birthday Joshi‖ APA YANG ANDA HARUS LAKUKAN? Membawa komputer ke bengkel PC, untuk diformat dan di install ulang? Bagaimana dengan data-data Anda??? Kejadian 2: Ketika bisa melewati kejadian 1, dan komputer mampu untuk boot, TIBA-TIBA keluar tampilan. ―PC Halted‖ atau ―Registry error, press any key to continue‖ atau ―Himem.sys not loaded, low conventional memory‖ Kejadian 3: 文档下载 免费文档下载 http://www.51wendang.com/ Pada saat yang kritis karena harus segera mengumpulkan tugas, komputer anda hanya mampu boot, dan menampilkan mode DOS saja. Sedangkan anda perlu mencetak dan mengirimkanr tugas tersebut. Komputer teman anda ada disebelah, tetapi file yang anda butuhkan tidak ada disana, anda tidak mengetahui cara untuk membuat salinan ke cdrom, flash disk atau ke disket. Kejadian 4: ://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfpar Pada suatu pagi, tanggal 13 tepat pada hari Jum‘at komputer anda terkena virus yang sudah usang yang pernah dikenal sebagai ?Friday Black 13th‖, namun nggak ngerti gimana bisa sampai di komputer anda. Anti virus yang ada tidak dapat menolong anda. Keputusan mendesak terpaksa dilakukan tetapi anda mempunyai data sebesar 10MB di dalam hardisk itu. Data tersebut perlu dipindahkan. CD Writer anda tidak bisa beroperasi di dalam mode DOS. Jadi bagaimana caranya untuk memindahkan data tersebut? Kejadian 5: Mungkin yang lebih konyol lagi, apabila pada suatu kesempatan pendadaran ujian akhir kelulusan anda, anda diuji dengan perintah dasar MS-DOS, anda diminta menampilkan tipe file (biasanya terdapat 3 hurup extensi dibelakang nama file) yang terdapat pada file di direktori anda.. Sementara di SO Window extention file tersebut tidak bisa dilihat, dan hanya bisa dilihat melalui inteprethttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfer Command MS-DOS line anda, namun anda tidak tau dan mengerti bagaimana cara membuka MS-DOS anda. Lantas, apa yang akan terjadi dengan anda, ―MASA MAU LULUS JADI SARJANA KOMPUTER NGGAK NGERTI PERINTAH DOS ???‖ Kacian deh lu….. 文档下载 免费文档下载 http://www.51wendang.com/ Semoga contoh kejadian di atas dapat menunjukkan betapa pentingnya pengetahuan mengenai perintah-perintah di dalam MS-DOS. Gambar 5.1. MS-DOS 6.22 MS-DOS, singkatan dari Microsoft Disk Operating System, adalah sebuah sistem operasi yang sangat banyak digunakan oleh komputer IBM-PC atau yang kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan GUI) untuk pasar mainstream, yang disebut sebagai Microsoft Windows. MS-DOS dirilis pertama kali pada tahun http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfseiring 1981, dengan dan waktu, Microsoft pun meluncurkan versi yang lebih baru dari MS-DOS. Tidak kurang hingga delapan kali Microsoft meluncurkan versi-versi baru MS-DOS dari tahun 1981 hingga Microsoft menghentikan dukungan MS-DOS pada tahun 2000. MS-DOS merupakan salah satu kunci keberhasilan Microsoft dalam memproduksi perangkat lunak, dari sebuah perusahaan kecil pembuat bahasa pemrograman saat didirikan hingga menjadi sebuah perusahaan perangkat lunak yang seolah menguasai dunia. 5.2. Sejarah 文档下载 免费文档下载 http://www.51wendang.com/ MS-DOS sebenarnya dibuat oleh sebuah perusahaan pembuat komputer, yang bernama Seattle Computer Products (SCP) pada tahun 1980 sebagai sebuah perangkat lunak sistem operasi dengan nama Q-DOS (singkatan dari Quick and Dirty Operating System), yang selanjutnya diubah namanya menjadi 86-DOS, karena Q-DOS didesain agar dapat berjalan pada komputer dengan prosesor Intel 8086. Microsoft pun membeli lisensinya dengn harga 50.0http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf00 dolar Amerika dari SCP, lalu mengubah namanya menjadi MS-DOS. Selanjutnya, saat IBM hendak meluncurkan komputer pribadi yang disebut dengan IBM PC, Microsoft pun menjual lisensi MS-DOS tersebut kepada IBM. 5.3. Pengembangan IBM dan Microsoft selanjutnya merilis versi-versi DOS, di mana versi IBM yang langsung dibundel dengan komputer IBM PC disebut dengan "IBM PC-DOS" (singkatan dari International Business Machine Personal Computer Disk Operating System). Pada awalnya, IBM hanya menggunakan apa yang layak digunakan dari MS-DOS yang dirilis oleh Microsoft, seperti program-programnya atau utilitas yang disertakannya. Karena itulah, versi IBM selalu dirilis lebih lambat dibandingkan dengan versi MS-DOS. Tapi, MS-DOS versi 4.0 adalah versi MS-DOS pertama yang benar-benar sama seperti IBM PC-DOS, karena Microsoft sedang berkonsenstrasi untuk mengembangkan sebuah sistem operasi penerus DOS, yang disebut dengan OS/2.://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfr Microsoft, ketika melisensikan DOS kepada IBM, menandatangani perjanjian lisensi yang salah satu poinnya mengandung bahwa Microsoft boleh melisensikan MS-DOS kepada perusahaan selain IBM, dan para perusahaan tersebut dipersilakan mengubah nama MS-DOS menjadi nama yang mereka gunakan (contoh: TandyDOS, Compaq DOS, dan lainnya). Kebanyakan versi-versi tersebut tentu saja sama dengan versi yang telah dikembangkan oleh Microsoft dengan MS-DOS-nya, tapi Microsoft mulai mencabut perjanjian lisensinya sehingga para perusahaan lain harus menggunakan nama MS-DOS, bukannya nama yang telah dikustomisasi sebelumnya. Hanya IBM yang diberikan keleluasaan untuk terus 文档下载 免费文档下载 http://www.51wendang.com/ menggunakan nama IBM PC-DOS, bukannya MS-DOS. MS-DOS pun berkembang dengan cukup cepat, dengan fitur-fitur signifikan yang diambil dari beberapa sistem operasi lainnya seperti Microsoft Xenix; salah satu varian sistem operasi UNIX yang dikembangkan oleh DRhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf-DOS Microsoft milik dan Digital Research, serta produk-produk utilitas lainnya seperti Norton Utilities dari Symantec Corporation (produk yang diadopsi seperti Microsoft Disk Defragmenter), PC-Tools dari Central Points (produk yang diadopsi seperti Microsoft Anti-Virus), manajer memori diperluas atau EMM (Expanded Memory Manager) QEMM dari Quarterdeck (produk yang diadopsi seperti EMM386), kompresi disk (atau disk compression) DriveSpace dari Stac Electronics, dan masih banyak produk yang diadopsi lainnya. Ketika Intel Corporation memperkenalkan mikroprosesor baru yang disebut dengan Intel 80286, Microsoft dan IBM memulai proyek sistem operasi baru pengganti DOS yang disebut dengan OS/2, yang pada dasarnya adalah versi MS-DOS yang berjalan dalam modus terproteksi (protected mode). Tapi, Microsoft meninggalkan proyek OS/2 tersebut untuk memfokuskan diri pada pengembangan Microsoft Windows dan Microsoft Windows NT. Digital Research membuathttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf sebuah antarmuka grafis yang disebut dengan GEM, tapi sangat kurang populer pada komputer IBM PC atau kompatibel. GEM ternyata mendapat pasarnya pada mesin komputer ATARI ST, tapi akhirnya disalip lagi oleh Microsoft dengan versi Windows 3.0. 5.4. Pengolahan File dan Directory Dalam pengoperasian DOS terdapat command (perintah-perintah) yang dikelompokkan dalam 2 bagian yaitu: Internal Command/Perintah Internal 文档下载 免费文档下载 http://www.51wendang.com/ Adalah perintah yang tidak lagi membutuhkan file khusus, karena semua instruksi internal sudah ditampung dalam file command.com External Command/Perintah Eksternal Perintah hanya dapat dijalankan (berfungsi) apabila file external ada (berada) pada direktori dimana perintah dijalankan atau telah dilakukan patch kedirektori dimana file external tersebut berada. 5.4.1. Internal Command / Perintah Internal Tabel 5.1. Perintah internal://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfar 5.4.2. External Command/Perintah External Tabel 5.2. Perintah external Keterangan Tambahan: Instruksi pemakaian : Untuk melihat daftar perintah-perintah yang tersimpan di memori, tekanlah F7. Anda kemudian dapat memanggil kembali sebuah perintah dengan nomor yang diberikan doskey pada setiap perintah. 文档下载 免费文档下载 http://www.51wendang.com/ Tekan F9 dan doskey akan menanyakan nomor perintah yang ingin anda panggil kembali. Ketikkan nomor dan tekan Enter. Doskey menampilkan perintah yang anda inginkan pada prompt perintah siap untuk Anda gunakan kembali atau anda sunting terlebih dahulu. Perintah doskey ini dijalankan dengan munculnya teks ―DOSKEY Installed‖. Untuk memanggil perintah yang telah terekam maka dapat dipergunakan tombol-tombol : Tombol-Tombol Penyuntingan Pada Baris Perintah Jika anda mengetikkan suatu perintah pada prompt perintah, MS-DOS menyimpan perintah thttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfersebut pada memori. Anda dapat menggunakan tombol-tombol di bawah ini untuk menyunting perintah tersebut. Dan jika anda menggunakan Doskey, anda akan memiliki akses pada perintah yang paling akhir dimasukkan dan beberapa perintah sebelumnya. Tabel 5.3. Tombol Fungsi 5.4.3.Ekstensi Nama File Ekstensi nama file (yaitu tiga buah karakter yang mengikuti tanda titik pada nama file) digunakan untuk membantu anda mengenali tipe file yang sedang anda gunakan. File-file dalam MS-DOS dan file-file yang diciptakan perintah-perintah MS-DOS dan program lainnya menggunakan salah satu ekstensi file berikut ini. Tabel 5.4 Tipe ekstensi file 文档下载 免费文档下载 http://www.51wendang.com/ Menghindari Bahaya : Perintah-perintah dan program-program yang tidak untuk digunakan sewaktu Windows sedang berjalan : □ Append □ Dblspace □ Defrag □ Emm386 □ FastOpen □ MemMaker □ Scahttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfndisk Smartdrv □ Subst □ Mscdex □ Vsafe □ □ NLSfunc Perintah-perintah dan program-program yang tidak untuk digunakan dengan drive yang dikompres : □ Diskcopy □ Fdisk □ Sys □ RAMDrive □ 5.5. Pertanyaan Subst 文档下载 免费文档下载 http://www.51wendang.com/ 1. Apa yang dimaksud dengan singel user dan single proses ? 2. Apa basic system yang digunakan pada MS-DOS ? 3. Apakah perintah unformat dapat digunakan pada windows XP ? 4. Untuk keperluan apa, internal command digunakan ? 5. File command.com berisi apa? 6. Jelaskan fungsi external command 7. Apa maksud file executable 8. Apa fungsi file .help 9. Perintah type digunakan untuk keperluan apa ? 10. Apa perintah yang digunakan untuk memperbaiki dan memeriksa kondisi media storage seperti hardisk atau floppy disk? WINDOWS 6.1. Sekilas Tentang Microsoft://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfpar Sistem Operasi Windows awal mulanya dikembangkan oleh William Henry Gates III 文档下载 免费文档下载 http://www.51wendang.com/ (dilahirkan pada tanggal 28 Oktober 1955), ia dikenal dengan nama Bill Gates, bersama temannya Paul Allen (saat ini mereka menjabat sebagai Direktur dan Ketua Pencipta Perangkat Lunak bagi Microsoft). Menurut majalah Forbes, Bill Gates merupakan orang terkaya di dunia saat ini. Microsoft Corporation didirikan 1975, berkantor pusat di Redmond, Washington, AS, adalah perusahaan software terbesar di dunia (dengan lebih dari 50.000 karyawan di berbagai negara, hingga Mei 2004). 6.1.1.Produk dan organisasi Microsoft mengembangkan, membuat, melisensikan dan mendukung beragam jenis produk software untuk berbagai peralatan komputer. Produknya yang paling terkenal adalah kelompok sistem operasi Microsoft Windows, yang telah ada di mana-mana dalam pasar komputer desktop. Microsoft menjual beragam produk dahttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfri software. produk Banyak tersebut dikembangkan secara internal, misalnya Microsoft Basic. Beberapa produk dibeli dan dimerek ulang oleh Microsoft untuk distribusinya, termasuk Microsoft Project, sebuah program manajemen proyek Visio, sebuah program pentabelan, DoubleSpace, Virtual PC, dibeli dari Connectix dan bahkan MS-DOS yang menjadi awal kesuksesan Microsoft adalah software yang dibeli dari perusahaan lain. Tujuh unit bisnis utama Microsoft adalah: ? ? 文档下载 免费文档下载 http://www.51wendang.com/ ? ? ? ? ? Ada pula Unit Bisnis Macintosh yang menjadikan Microsoft menjadi pengembang software Macintosh terbesar di luar Perusahaan Apple sendiri. Windows Client (mengelola client, server dan sistem operasi bernama Windows) Information Worker (mengelola produk software perkantoran) Microsoft Business Solutions (mengelola jasa bisnis dan aplikasi proses) Server and Tools (mengelola perangkat pengehttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfmbangan dan software server yang terintegrasi) Mobile and Embedded Devices (mengelola palmtop dan jasa telepon) MSN (mengelola jasa berbasis-web) Home and Entertainment (mengelola hardware dan software konsumen) 6.2. Sistem Operasi Windows Beberapa versi system operasi windows yang sudah dirilis diantaranya: ? Berbasis DOS (FAT 16 dan FAT 32) o 文档下载 免费文档下载 http://www.51wendang.com/ o o o o o o o o o 1985 November - Windows 1.0 1987 9 Desember - Windows 2.0 1990 22 Mei - Windows 3.0 1992 Agustus - Windows 3.1 1992 Oktober - Windows for Workgroups 3.1 1993 November - Windows for Workgroups 3.11 1995 24 Agustus - Windows 95 (Versi: 4.00.950) 1998 25 Juni - Windows 98 (Versi: 4.1.1998) 1999 5 Mei - Windows 98 Second Edition (Versi: 4.1.2222) 2000 19 Juni - Windows Millennium Edition (Me) (Versi: 4.9.3000) ? Berbasis NT Kernel (NTFS) o o ://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfaro o 文档下载 免费文档下载 http://www.51wendang.com/ o o 1993 Agustus - Windows NT 3.1 1994 September - Windows NT 3.5 1995 Juni - Windows NT 3.51 1996 29 Juli - Windows NT 4.0 2000 17 Februari - Windows 2000 (Versi: NT 5.0.2195) 2002 - Windows XP (Windows eXPerience) ? Berbasis WinFS ? ? 2006 - Windows Vista dengan codename "Longhorn". 2010 - 2012 - Windows "Blackcomb". 6.3. Sejarah Teknologi dan Produk Desktop Windows Sampai dengan tahun 1990 banyak pemakai PC menggunakan Microsoft Windows 3.0, versi Windows populer secara luas digunakan/dicoba banyak pemakai PC. Sebenarnya Microsoft sudah mengeluarkan Produk Windows tujuh tahun sebelumnya yaitu versi pertama di 1985. Windows 1.0 menonjolkan sistem operasi baru, jendela-jendela yang dapat di'ubin'kan dan GUI (antarmuka grafis). 1985: Windows 1.0 Versi Windows yang menyajikan perangkat lunak dengan uhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfntuk lingkungan baru mengembangkan dan menjalankan aplikasi yang menggunakan tampilan bitmap dan mouse (alat penunjuk). 文档下载 免费文档下载 http://www.51wendang.com/ Sebelum adanya Windows, para pemakai PC bersandar pada MS DOS yang semua instruksi ke komputer harus diketikkan melalui keyboard. Dengan Windows, para pemakai cukup menggeser-geser mouse, tinggal tunjuk dan klik untuk menjalankan suatu perintah / memulai suatu aplikasi. Sebagai tambahan, para pemakai Windows bisa berganti-ganti antar beberapa program yang jalan secara berbarengan. Windows mencakup satu set aplikasi desktop, MS-DOS file manajemen program, penanggalan, card-file, notepad, kalkulator, jam, dan program telekomunikasi, yang berguna bagi pemakai mengatur untuk mengatur aktivitas sehari-hari. Gambar 6.1. Windows 1.0 package Isi Paket: MS-DOS Executive, Calendar, Cardfile, Notepad, Terminal, Calculator, Clock, Reversi, Control Panel, PIF (Program Information File) Editor, Print Spooler, http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfClipboard, RAMDrive, Windows Write, Windows Paint. Gambar 6.2. MS-DOS Excecutive di Windows 1.01 Kecepatan pengolahan ditingkatkan (dengan adanya prosesor Intel 286),memori diperluas, dan kemampuan komunikasi antar aplikasi dengan DDE. Dukungan grafis ditingkatkan sehingga dapat ditampilkan jendela2 yang saling bertumpuk, penggunaan kombinasi tombol di keyboard untuk menjelajahi seluruh operasional Windows dengan lebih cepat. Banyak pengembang software mulai menulis aplikasi 'jalan di windows' (Windows-based). 1988: Windows 2.03 yang 文档下载 免费文档下载 http://www.51wendang.com/ Memanfatkan kemampuan/adanya 'protected mode' dan 'extended memory' yang dibawa oleh processor Intel 386. Windows release berikutnya tetap meningkatkan kecepatan, keandalan, dan utilitas. Gambar 6.3. Tampilan desktop Window 2.0 dan windows 3.01 1990: Windows 3.0 Release Utama yang ketiga: Platform dhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfari Microsoft Windows menawarkan peningkatan unjuk kerja, grafis dengan 16 warna, dan dukungan penuh terhadap prosesor Intel 386. Hal yang mendongkrak popularitas Windows 3.0 adalah adanya fitur-fitur yang berguna: Manajer Program, Manajer File, dan Print Manajer, icon icon yang ditingkatkan. 1993: Windows 3.11 For Workgroups Ditambahkan peer-to-peer workgroup dan dukungan networking local (LAN). PC yang berbasis Windows menjadi 'network-aware'. Windows for Workgroups digunakan di dalam LAN juga pada PC standalone dan laptop. Hal ini tentu menarik minat para pemakai [perseroan/perusahaan], apalagi adanya keamanan yang terpusat, ditingkatkannya dukungan untuk Novell NetWare jaringan, dan RAS (remote access service). 1993: Windows NT 3.1 Mungkin untuk memelihara konsistensi dengan Windows 3.1, Windows NT yang baru juga 文档下载 免费文档下载 http://www.51wendang.com/ diberi nama 3.1. Perbedaan yang mencolok dengan Windows 3.1, Windows NT 3.1 adalahhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf sistem operasi 32-bit dan berkemampuan untuk menghandel client/server, mengenal file system NTFS. 1993: Windows NT WorkStation 3.5 Melanjutkan NT 3.1 dengan meningkatkan kemampuan dan keamanan serta dukungan untuk OpenGL, dukungan untuk file Netware dan Print Server. Adanya penamaan file yang friendly (long name file) s/d 255 karakter. (versi sebelumnya nama file = 8 3 karakter). Tahun 1993: jumlah pemakai windows berlisensi konon lebih dari 25 juta. Pengganti tiga SO 'general-purpose desktop sistem' dari Windows 3.1, Windows forWorkgroups, dan MS-DOS. Dalam Windows 95 terintegrasi 32-bit TCP/IP, built in dukungan internet, dial-up networking, dan kemampuan Plug and Ply yang menggampangkan pemakai dalam menginstal hardware maupun software. SO 32-Bit ini juga meningkatkan kemampuan multimedia, fitur 'mobile computing' yang lebih powerful, dan networking yang terintegrasi. Memperkenalkan dengan http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfmenggunakan rancangan menu "Start", menu inovatif untuk mengakses grup program (pengganti Program Manager), selain itu juga diperkenalkan Windows Explorer sebagai pengganti File Manager, dukungan plug-and-play, dukungan program 16 dan 32-bit, dan dukungan bagi nama-nama berkas (file) yang panjang, yang mendukung penamaan hingga 256 karakter, dan browser opsional Microsoft Internet Explorer. 1996: Windows NT Work-Stasiun 4.0 User interface Widows 95 dipakai dalam OS ini. Networking menjadi lebih mudah, keamanan penggunaan dan data ditingkatkan. Oktober 1998, Microsoft mengumumkan 文档下载 免费文档下载 http://www.51wendang.com/ Windows NT akan tidak lagi mencantumkan 'NT' dan versi utama berikutnya akan disebut Windows 2000. 1998: Windows 98 Upgrade dari Windows 95, disebut sebagai SO yang " Bekerja Lebih baik, bermain lebih baik,". Windows 98 adalah versi Windows pertama yang khusus dirancang untuk konsumen. Dengan Windows 98, para pemakai thttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfemukan informasi bisa dengan lebih mudah baik dari PC-nya maupun di Internet. Selain itu mencakup juga kemampuan untuk membuka dan menutup aplikasi dengan cepat, dengan tambahan dukungan AGP, USB, enhanced PlugAndPlay, Active Desktop, dan versi terbaru dari Internet Explorer serta mampu membaca DVD. 1999: Windows 98 Second Edition Windows 98 SE yang user friendly, meningkatkan compatibilitas berbagai hardware dan fitur Internet. Adanya Internet Explorer 5.0 NetMeeting 3.0 juga DirectX, meningkatkan Multimedia, Home Networking. Dukungan NAT untuk berbagi koneksi Internet, pembacaan DVD, dan Windows NetMeeting 3. Sistem ini menganut prinsip hibrida dengan dukungan 16/32 bit kernel, dan masuk pada keluarga Windows 9x. Windows 98 ini kemudian diteruskan oleh Windows ME (Windows Millenium Edition). . Gambar 6.4. Paket windows 98 dan Screenshot desktop Windows 98. 1999: Windows 2000 Professional (atau Windohttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfws NT5.1 built 2159) Bukan hanya sekedar upgrading dari Windows NT 4, Windows 2000 Pro juga dirancang untuk menggantikan Windows 9x, Windows NT WorkStation 4.0. Dibangun diatas code base 文档下载 免费文档下载 http://www.51wendang.com/ WIndows NT WorkStation 4.0 yang sudah terbukti handalnya, Windows 2000 Pro menambahkan peningkatan kehandalan, kemudahan pakai, compatibilitas Internet dan dukungan terhadap mobile computing. Selain itu Windows 2000 Pro mendukung berbagai hardware 'Plug and Play' termasuk networking dan produk nirkabel (wireless), device USB, IEEE 1394 dan infrared. 2000: Windows Millennium Edition (Windows Me) Dirancang untuk pengguna rumahan (home computer users) Me menawarkan banyak musik dan video, peningkatan home networking dan kehandalan SO. Ada System Restore, Movie Maker, WAM (Windows Media Player 7, Windows explorer yang menampilkan 'Thumbnail' Windows Me adalah SO versi terakhir yang berdasarkan codebase Win95. Microsoft mengumuhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfmkan bahwa semua SO produk berikutnya akan berbasis kernel dari Windows NT dan Windows 2000. 2001: Windows XP Dengan Windows XP (Oktober 2001) dua type SO (consumers dan bussiness) dijadikan satu, dengan memakai code base Windows 2000. "XP" kependekan dari "eXPerience," melambangkan pengalaman yang inovatif yang dapat disajikan oleh WIndows kepada pemakai PC. Dengan Windows XP, pengguna rumahan (home users) dapat bekerja sambil menikmati musik, movies, messaging dan foto-foto di komputernya, sementara pengguna bisnis dapat bekerja dengan lebih gampang cepat dan akurat, berkat teknology batu: technical-support. 2001: Windows XP Professional Windows XP Professional mengusung pondasi kokoh milik Windows 2000 ke desktop PC, yaitu adanya peningkatan reliability (kehandalan), security (keamanan), dan performance (unjuk kerja). Dengan disain visual Professional yang anyar dan segar, Windows XP membawa 文档下载 免费文档下载 http://www.51wendang.com/ fitur-fhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfitur: 'business and advanced home computing', termasuk remote desktop support, encrypting file system, dan system restore serta fitur advanced networking. Peningkatan untuk mobile users antara lain: wireless 802.1x networking support, Windows Messenger, dan Remote Assistance. 2001: Windows XP Home Edition Fitur yang sering dipakai lebih gampang diakses.: Network Setup Wizard, Windows Media Player, Windows Movie Maker, dan peningkatan pengolahan digital photo. 2001: Windows XP 64-bit Edition Client SO 64-bit pertama dari Microsoft, untuk memuaskan para Power Users yang menggunakan processor Intel Itanium 64-bit, dirancang khusus untuk pengguna workstation bidang yang movie menggunakan memory besar dan floating point, antara lain untuk special effects, 3D animation, engineering, dan scientific applications. 2002: Windows XP Media Center Edition Dirilis untuk 'home computing and http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfentertainment'. Dengan semua keunggulan Windows XP Professional, Media Center Edition menawarkan opsi digital media and entertainment, yang memingkinkan pengguna rumahan browsing di Internet, menikmati siaran TV live, berkmunikasi dengan teman dan famili, menikmati koleksi digital musik dan digital video, memutar DVD, bekerja dari rumah. Windows CE belum sempat dibahas disini. Barangkali hanya perlu dikatakan bahwa Windows CE adalah SO untuk komputer genggam (palm top) dan PDA. Anda dapat upgrade 文档下载 免费文档下载 http://www.51wendang.com/ Windows 2000/XP Profesional dari sistem operasi : Windows 3.11 Windows 95 OS/2 ? ? ? Windows 98 Windows NT 3.51 Workstation Windows NT 4 Workstation Windows terbaru mulai dari Windows 2000 umumnya terdiri dari 4 produk yang dapat bekerja bersama atau terpisah, seperti : Windows Profesional Windows Server Windows Advanced Server Windows Data Centre Tiap produk digunakan untukhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf kepentingan dan situasi tertentu. Windows Server Komputer Server umumnya memiliki processor yang lebih canggih, memory lebih, cache lebih dan kapasitas harddisk lebih besar dari personal computer yang digunakan sebagai workstation. Windows Server merupakan software yang digunakan untuk mesin network server. Windows 2000/XP Server merupakan penerus dari Windows NT Server 4 dan didesain agar lebih mudah digunakan, diinstalasikan dan perawatan tetapi biasanya membutuhkan komputer yang lebih canggih dan baru dari Server 4. Anda dapat menggunakan Windows Server untuk bermacam kebutuhan mulai dari small home network sampai network yang memiliki ratusan pengguna. Feature baru dalam Windows 2000 Server termasuk : User account dan system management yang telah terupgrade. Active Directory Internet dan dukungan intranet Stabilitas operasi Processing power Internal security Karberos 文档下载 免费文档下载 http://www.51wendang.com/ authentification Mendhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfukung maksimum 4 processor Windows Advance Server Windows Advance Server merupakan software yang digunakan untuk perusaha-an yang menggunakan aplikasi database yang besar dan proses transaksi online (sebagai contoh, sistem reservasi penerbangan, bank dan perusahaan minyak). Advance Server mempunyai perluasan dari Windows Server, seperti : Mendukung maksimum 8 processor 64 GB memory address space untuk aplikasi High availability clustering (maksudnya, dua server dapat bergabung pada fail safe configuration yang meminimalkan down time) Windows Data Center Server Windows Data Center adalah server software yang menyediakan kemampuan proses maksimum untuk perusahaan Internet dan operasi intranet dalam skala besar. Mendukung maksimum 32 processor. 6.4. Perbandingan Antar SO Windows 6.4.1. Windows 2000/XP Profesional vs. Windows 95/98/ME://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfar Seperti yang telah disinggung sebelumnya, Windows 2000 Profesional merupakan penerus 文档下载 免费文档下载 http://www.51wendang.com/ dari Windows NT Workstation 4 dengan tampilan seperti Windows 98, sedangkan Windows XP Profesional merupakan gabungan dari keduanya. Kenyataannya, perbedaan antara Windows 2000/XP dengan Windows 95/98/ME tidak sama dengan perbandingan antara Windows 2000/XP dengan Windows 3.1, akan tetapi ada perbedaan yang jelas dan peningkatan antara lain : Security: Dalam Windows 95/98/ME, Anda dapat membuat pasword untuk melindungi system dan file. Namun semua pengguna dapat melewatkan password tersebut dengan menekan Escape. Hal ini tidak terjadi pada Windows 2000/XP. Anda harus mengetahui password dan mempunyai hak untuk menggunakan sistem atau mengakses file/program. File system: Windows 95 menggunakan FAT 16 (File Allocation Table) file system, yang menyimpan database dalam boot sector pada hard drive. Konsekuensinya, apabila boot http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfsector mengalami kerusakan, Anda akan kehilangan data. Windows 98 awalnya menggunakan FAT 16 file system, tapi dapat diconvert menjadi FAT 32 file system, memiliki teknik kompresi yang memungkinkan ruang lebih pada hard drive. Dengan Windows 2000/XP, Anda dapat memilih menggunakan FAT atau NTFS (New Technology File System). Beberapa keunggulan menggunakan NTFS seperti backup otomatis Master File Table dan security kontrol untuk file, folder dan program. Desktop yang efisien: Satu hal yang pertama kali Anda perhatikan tentang Windows 2000/XP adalah desktop yang menarik dan efiesien. Merupakan peningkatan dari seluruh tampilan yang didapat dari Windows 9x/ME. Start Menu: Sebagai default, start menu pada Windows 2000/XP selalu menampilkan program yang sering digunakan dan menyembunyikan program yang jarang digunakan. Searching: Perintah Find digantikan dengan perintah Search dan dapat diakses dari semua jehttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfndela folder yang terbuka. 文档下载 免费文档下载 http://www.51wendang.com/ Active Desktop: Dalam Windows 2000/XP, Anda dapat menentukan Desktop berlaku seperti sebuah halaman Web. Point untuk seleksi; klik untuk membuka. Feature ini juga berlaku untuk Windows 98/ME namun tidak berlaku dalam Windows 6.4.2. Windows 2000/XP versus Windows Windows 95. NT Workstation 4 2000/XP disebut kombinasi dari flesibilitas setup dan hardware dari Windows 98 dengan stabilitas dari Windows 2000/XP Profesional dan Windows NT Workstation 4. Perbedaan antara Windows NT Workstation 4 adalah : Plug and Play: Hardware Abstraction Layer (HAL) telah dibuang dan Windows 2000/XP telah benar-benar Plug and Play. Start Menu: Star menu dapat diatur, menampilkan objek yang sering digunakan. Jika tidak melihat objek yang familiar, klik More button pada bagian bawah menu. Anda juga dapat dengan mudah menyortir dan mengganti nama Start menu. Perintah http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfFind: Perintah ini diganti namanya menjadi Search dan dapat diakses pada jendela folder mana saja. Anda juga dapat memperluas pencarian ke Internet. Network Neigborhood: Diganti namanya menjadi My Network Place dan dari folder ini dapat membuat shortcut pada desktop untuk bagi-pakai network. Toolbar: Kebanyakan folder menyertakan toolbar yang mirip dengan toolbar Internet Explorer dan mempunyai tombol Back dan Forward seperti tombol History. My Pictures Folder: Merupakan folder baru, digunakan untuk penyimpanan gambar, seperti My Documents untuk file teks. 文档下载 免费文档下载 http://www.51wendang.com/ Disk Defragmenter: Dengan Windows tambahan, pada Windows NT 4, Anda harus menggunakan program defragmenter 2000/XP sudah termasuk didalamnya. Power Management: Digunakan pada komputer desknote dan notebook. Feature baru lain yang terdapat pada Windows Manajemen komputer, Advance 2000/XP Profesional termasuk Configuration dahttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfn Power Interface (ACPI) power management, Windows Installer, pilihan Safe Mode boot, interaktir Troubleshooters dan dukungan seperti : FAT 32 volumes Universal Serial Bus Fireware/IEEE 1394 bus DVD (Digital Video Disc) IrDA (Infrared Data Association) Infrared Conection Multiple Monitor Tabel 6.1. Daftar Hardware Requirements untuk beberapa Sistem Operasi. 文档下载 免费文档下载 http://www.51wendang.com/ Fitur Gambar 6.5. Paket Windows 2000 Pro, Windows Me, & Windows XP Windows 2000 menambahkan beberapa fitur baru, yaitu: 1. 2. 3. 4. 5. 6. 7. Active Directory yang baru Image Preview Browser Explorer yang baru Dukungan untuk DirectX Windows Media Player 6.4 Dynamic Plug And Play tanpa melalui restart Dynamic hardware driver Versi Windows 2000 terbagi menjadi beberapa versi, yaitu: ? ://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfr? ? ? Professional untuk menggantikan Windows NT Workstation Server untuk menggantikan 文档下载 免费文档下载 http://www.51wendang.com/ Windows NT Server Advanced Server Datacenter Server. Windows 2003 Server merupakan pengembangan dari Windows 2000 Server. Versi yang akan datang ? 2006 - Windows Vista dengan codename "Longhorn". ? 2010 - 2012 - Windows "Blackcomb ". Windows Vista Gambar 6.6. Logo Windows? Vista Gambar 6.7. Tampilan desktop Avalon & theme Longhorn Windows Vista (nama kode: Windows Longhorn) adalah sistem operasi baru Microsoft yang benar-benar baru. Ada beberapa fitur yang diunggulkan Microsoft yaitu interface baru dengan nama ―Avalon‖ dan sistem file baru yang dinamai winFS. Microsoft meluncurkan Vista awal tahun 2006 ini. Microsoft mengatakan bahwa sistem ini adalah sistem yang tangguh dengan berbagai fitur menarik lainnya. Microsoft memperhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcftegas konsep dan teknologi baru yang telah dipersiapkan untuk Windows generasi mendatang pada windows "Longhorn". Saat ini versi windows baru tersebut sudah memasuki pasaran, dan 文档下载 免费文档下载 http://www.51wendang.com/ sebelumnya para developer Windows di Amerika telah diajak mencicipi "demo" dari versi baru tersebut melalui demo aplikasi prototipe yang ditunjukkan pada konferensi developer Windows (PDC) di USA. Windows baru ini diharapkan dapat menghadirkan suatu dunia komputasi yang baru, canggih dan mudah. Berbagai inovasi dalam teknologi sistem operasi yang canggih diharapkan dapat dihadirkan pada Longhorn. User interface 3D, piksel layar yang jauh lebih baik (beresolusi lebih tinggi), integrasi XML dan dukungan web service terintegrasi ke sistem, manajemen file sistem yang jauh lebih canggih sehingga kita dapat memanajemen file dan mencari data atau file di komputer dengan lebih cepat dan tepat serta adanya model pemrograman dengan API yang jauh lebih lengkaphttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf dan lebih baik. Longhorn juga menjanjikan menghadirkan teknologi web yang lebih kaya di mana thin client akan memiliki kemampuan mendekati rich client melalui teknologi baru dari Longhorn. Jadi kelemahan aplikasi web dalam keterbatasan user interface, proses updating/komunikasi dengan server dapat diatasi pada Longhorn melalui integrasi XML, Indigo dan Avalon. Versi final Longhorn diharapkan akan menjadi versi windows yang mampu memberikan pengalaman baru dan kepuasan bagi pengguna akan suatu sistem operasi yang benar-benar komplit baik dari segi tampilan, kestabilan, keamanan, serta fungsi. Peningkatan-peningkatan yang dijanjikan untuk Longhorn, antara lain: 1. Aero - User Interface baru: Windows akan memiliki user interface 3D yang jauh lebih baik dan menarik 2. Avalon - Sistem grafik baru: Teknologi grafik baru dari Microsoft yang menjanjikan tampilan game, video dan layar yang jauh 文档下载 免费文档下载 http://www.51wendang.com/ lehttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfbih baik. 3. Indigo - Dukungan terhadap Web Service secara lebih terintegrasi: Saat ini web service telah menjadi "jembatan" bagi software dari platform berbeda, bahasa pemrograman berbeda untuk saling berkomunikasi dan berinteraksi. Oleh karena itu dukungan terhadap teknologi web service ini akan terintegrasi lebih baik dengan Sistem Operasi Windows Longhorn melalui teknologi komunikasi baru Indigo yang menjanjikan fungsi transaction dan queing. 4. WinFS - Sistem file baru: WinFS, suatu file sistem baru yang dibangun berdasar NTFS dan teknologi database membuat segala informasi, data dari berbagai macam tipe file maupun data di komputer kita dapat dicari dan didapat dengan tepat dan mudah. WinFS menggunakan teknologi index search yang sebenarnya merupakan pengembangan dari teknologi yang digunakan Yukon, penerus SQLServer 2000. 5. WinFX - model pemrograman baru: Melalui .NET Framework, Managedhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf Code pengembangan akan terus berlanjut ke WinFX sehingga bisa dikatakan bahwa windows generasi mendatang akan memiliki dukungan terhadap managed code lebih baik lagi. Saat ini Microsoft juga mengembangkan API dan model pemrograman baru untuk Longhorn yang lebih lengkap dan lebih mudah untuk digunakan bagi para developer sehingga diharapkan API ini dapat memanfaatkan berbagai kelebihan dan keunggulan yang ditawarkan Longhorn seperti Avalon, Indigo maupun WinFS. 6. Palladium - security yang lebih baik: Melalui Longhorn, Microsoft menjanjikan security yang lebih baik lagi di mana pengembangan Longhorn akan memprioritaskan dan mengutamakan faktor security. 7. ClickOnce - proses instalasi dan update software yang mudah: Longhorn menjanjikan proses instalasi aplikasi desktop yang lebih mudah, aman serta proses updating yang 文档下载 免费文档下载 http://www.51wendang.com/ dapat diatur secara mudah. 6.5. Rangkuman Microsoft mengembangkan, membuat, melisehttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfnsikan dan mendukung beragam jenis produk software untuk berbagai peralatan komputer. Produknya yang paling terkenal adalah kelompok sistem operasi Microsoft Windows, yang telah ada di mana-mana dalam pasar komputer desktop. Beberapa versi sistem operasi windows yang sudah dirilis dibangun berbasiskan file system DOS, FAT 16, FAT 32, NTFS dan WinFS. Sistem Operasi Windows didistribusikan secara komersil dengan konsep Licensi ―OEM dan OPL‖. OEM berarti Sistem Operasi sudah terdapat ketika user membeli hardware PC, Laptop atau komputer server. User akan menerima stiker berlabel-kan lisensi windows yang direkatkan pada body casing komputer. Sementara lisensi OPL merupakan distribusi paket windows dengan media CD, dilengkapi dengan sertifikat lisensi produk dan buku manual penggunaan. User harus meng-instal sendiri OS windows yang dibeli kekomputer. Windows 2000 Profesional merupakan penerus dari Worhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfkstation tampilan seperti Windows 98, sedangkan Windows XP Profesional dari keduanya. Anda dapat menggunakan Windows Windows 4 NT dengan merupakan gabungan 2000/XP Profesional sebagai stand-alone PC, pada network kecil atau dalam network skala besar. Didalamnya diikut sertakan desktop baru yang lebih sederhana, Internet Explorer 5/6, tingkat keamanan lebih ketat, dukungan hardware Plug-and-Play dan penggunaan Wizard yang mudah. 文档下载 免费文档下载 http://www.51wendang.com/ 6.6. Pertanyaan 1. Siapa yang mengembangkan windows pertama kalinya 2. Software apa yang paling terkenal diproduksi oleh perusahaan Microsoft 3. Apa produk aplikasi perkantoran yang cukup terkenal produksi Microsoft 4. Bagaimana cara Microsoft mendistribusikan produk software-nya dan bagai mana konsep lisensi produk software-nya 5. Jelaskan fungsi dan kemampuan ―plug and play‖ pada system operasi windows 6. SO Windows versi apa yang http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfmerupakan SO versi terakhir yang berdasarkan codebase Window 95 7. Jelaskan perbedaan teknis yang dimiliki antara SO Windows 2000 Pro dengan Windows XP 8. Apa yang membedakan antara windows XP Profesional dengan versi Home Edition. 9. Ada berapa produk Windows 2000 Server 10. Windows Vista membutuhkan spesifikasi resource yang lebih besar dibandingkan 文档下载 免费文档下载 http://www.51wendang.com/ dengan Windows XP, tuliskan spesifikasi minimal hardware yang dibutuhkan untuk dapat meng-install Windows Vista. MACINTOSH Gambar 7.1. Logo MacOS X 7.1. Apple & Macintosh Apple, atau lebih tepatnya adalah ―Apple Computer Incorporated‖, adalah sebuah perusahaan komputer yang berbasis di Cupertino, California. Sedangkan Mac atau Macintosh adalah merujuk kepada produk-produk komputer yang dibuat oleh Apple Computer Inc (line of personal computers designed, developed, manufactured, and marketed by Apple Comphttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfuter Wikipedia), seperti MacBook Pro, PowerBook, iBook. Sementara itu kata "Mac OS" merujuk pada Operating System yang dikembangkan oleh Apple Computer. Dahulu, Macintosh adalah personal computer yang menggunakan processor PowerPC buatan IBM/Motorola (G3 = IBM, G4 = Motorola, G5 = IBM) sebelumnya menggunakan 68K buatan Motorola. 68K merupakan mikroprosesor CISC, & PowerPC merupakan mikroprosesor RISC (Reduced Instruction Set Computing). Sekarang, komputer Macintosh sedang beralih menggunakan Intel processor. Dinamakan McIntosh, mengambil nama jenis apel yang disukai Jef Raskin, Macintosh diluncurkan pada Januari 1984 dengan sebuah iklan Super Bowl yang sangat terkenal. Mac adalah komputer pertama yang mempopulerkan graphical user interface (antarmuka pengguna grafis/GUI), yang pada waktu itu sebuah perkembangan revolusioner dalam dunia perkomputeran desktop. Jenis-jenis Macintosh 文档下载 免费文档下载 http://www.51wendang.com/ ? ? ? ?http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf ? ? ? ? ? ? ? ? ? ? ? 文档下载 免费文档下载 http://www.51wendang.com/ ? ? ? ? ? 1984: Macintosh 128K, Macintosh 512K 1986: Macintosh Plus 1987: Macintosh II, Macintosh SE 1988: Macintosh IIx 1989: Macintosh SE/30, Macintosh IIcx, Macintosh IIci, Macintosh Portable 1990: Macintosh IIfx, Macintosh Classic, Macintosh IIsi, Macintosh LC series 1991: Macintosh Quadra, PowerBook 1992: Macintosh IIvx, PowerBook Duo 1993: Macintosh Centris, Color Classic, Performa, Macintosh TV 1994: Power Macintosh 1997: Power Macintosh G3, PowerBook G3, Twentieth AnniversaryMacintosh 1998: iMac 1999: iBook, Power Macintosh G4 2000: Power Mac G4 Cube 2001: PowerBook G4 2002: eMac 2003: Xserve, Power Mac G5, iMac G4 2004: iMac G5 2005: Mac mini 7.2. Mac OS Versi pertama dari Mac OS mudah dibedakan dengan sistem operasi yang lhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfain dari periode yang sama, karena tidak menggunakan sebuah command line interface, Macintosh merupakan sistem operasi yang pertama menggunakan interface ke pemakai yang seluruhnya grafis. Ditambah inti system (kernel) adalah Finder, suatu aplikasi manajemen file, yang mampu menampilkan 文档下载 免费文档下载 http://www.51wendang.com/ tampilan Desktop. Gambar 7.2. Original Mac OS desktop (1984) Versi ini hanya bisa menjalankan satu aplikasi pada waktu yang sama, meski demikian aplikasi shell khusus seperti Switcher bisa bekerja di sistem ini sampai level tertentu. Sistem 1.0, 1.1, dan 2.0 tidak ada sub folder, dengan Macintosh File System (MFS), dukungannya terhadap subdirektori belum sempurna. Baru pada Sistem 2.1 (Finder 5.0) yang memperkenalkan HFS (Hierarchical File System) dapat mempunyai direktori riil. Sistem 3.0 yang diperkenalkan pada Mac Plus, menambahkan dukungan protokol AppleTalk (untuk koneksi jaringan) dan SCSI,http://www.51wendang.com/doc/a90b50a1c397e408a1b38bcf memperkenalkan ―Trash‖ untuk tempat file-file yang telah dibuang (di-delete). Sistem 4.0 tampil pada Macintosh II dan Mac SE. 7.2.1. 1984 — System 1 Mac OS bukan yang pertama menerapkan tampilan grafis, tetapi ada yang lebih dulu sukses, yakni: Xerox. Hanya saja mereka tidak tertarik untuk mengembangkannya, karena tidak menguntungkan dan bukan bagian inti bisnis mereka. Gambar 7.3. System 1. 文档下载 免费文档下载 http://www.51wendang.com/ Sistem 1 memiliki tampilan desktop, jendela, icon, menggunakan sebuah mouse, menu, dan scrollbars. Terdapat satu folder system dan "Folder yang kosong" (Empty Folder), untuk membuat Folder yang baru dapat mengubah nama dari Empty Folder maka suatu Empty Folder pengganti akan dengan seketika muncul. Gambar 7.4. System 2. Sistem 2 mampu membuat Finder melakukan kerja duapuluh persen lebih cepat. Perintah Close All dan Put Back dihapuskan, Shutdown dan New Folder ditambahkahttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfn, disk sekarang dapat dikeluarkan dengan men-drag icon-nya ke Trash, sebagai ganti perintah Eject Disk dan kemudian men-drag icon-nya ke Trash. List View yang tidak dalam struktur ditambahkan, di mana item di dalam suatu folder disusun secara vertikal dengan icon kecil. Apabila aksesori Choose Printer ditambahkan, maka akan secepatnya masuk dalam Chooser. 7.2.3. 1986 — System 3 Gambar 7.5. System 3. Sistem 3 meningkatkan kecepatan Finder. Hierarchical File System (HFS) menggantikan Macintosh File System (MFS) dari Systems 1 dan 2 – folder-folder akan terlihat didalam folder (sebagai subfolder). Kotak Zoom ditambahkan di ujung sebelah kanan title bar window, meng-klik-nya akan membuat window berubah ukuran sesuai dengan isi 文档下载 免费文档下载 http://www.51wendang.com/ folder, jika mungkin - meng-klik-nya lagi akan membuat window kembali ke ukuran sebelumnya. Icon Trash membesar ketika sesuatu ditaruh di dalamnya. ://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfparSistem 3.1 meningkatkan sedikit performa, Sistem 3.2 memperbaiki tigapuluh bug. Calculator dibaharui sedemikian rupa sehingga onscreen keypad bisa digunakan menyerupai keypad kalkulator aslinya. Sistem 3.3 telah ditingkatkan untuk AppleShare (Macintosh file sharing model lama). Gambar 7.6. System 4. Sistem 4 diperkenalkan pada Macintosh II dan Macintosh SE. Sistem 4 menambahkan dukungan multiple monitor System 4.1 menambahkan dukungan untuk disk drive 32 MB. Gambar 7.7. System 4.2. Sistem 4.2 menerapkan MultiFinder - para pemakai bisa memilih antar Finder, yang hanya mendukung satu program pada waktu yang sama, dan MultiFinder, yang bisa mendukung berbagai program. "The Macintosh Finder" memperlihatkan alokasi memori yang digunakan untuk program-program yang terinstall. Program Control Panel juga telah 文档下载 免费文档下载 http://www.51wendang.com/ dimasukkan. Sistem 4.3 hanya upgrade layhttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfanan - memperbaiki bug dan update driver printer. 7.2.5. Software Sistem 5 Software sistem 5 (dikenal juga sebagai System 5 yang sederhana), Penambahan MultiFinder, suatu sistem tambahan, pengganti untuk Finder yang bisa menjalankan beberapa program sekaligus. Waktu diberikan kepada aplikasi yang bekerja di background hanya ketika aplikasi yang tampil didepan (dijalankan). Aplikasi-aplikasi berjalan dengan( co-operative multitasking), dan faktanya kebanyakan perubahan dilakukan melalui penanganan OS. Perubahan yang lain yang penting pada System 5 Mac adalah Color QuickDraw, sama dengan dengan Macintosh II. Ini mendasari perubahan rancangan desain arsitektur grafik termasuk APIs nya), tetapi ini merupakan suatu kredit ke Apple yang kebanyakan para pemakai, dan barangkali kode yang penting adalah sebagian besar tidak perduli pada hal ini. Software sistem 5 shttp://www.51wendang.com/doc/a90b50a1c397e408a1b38bcfistem merupakan operasi Macintosh yang pertama dari "Macintosh System Software" dengan versi nomor, penomoran digunakan untuk file Finder dan System. 文档下载 免费文档下载 http://www.51wendang.com/ ? ? System Software 5.0 (System 4.2, Finder 6.0, MultiFinder 1.0) System Software 5.1 (System 4.3, Finder 6.0, MultiFinder 1.0) 文档下载网是专业的免费文档搜索与下载网站,提供行业资料,考试资料,教 学课件,学术论文,技术资料,研究报告,工作范文,资格考试,word 文档, 专业文献,应用文书,行业论文等文档搜索与文档下载,是您文档写作和查找 参考资料的必备网站。 文档下载 http://www.51wendang.com/ 亿万文档资料,等你来发现