Modul Teori S1

advertisement
文档下载 免费文档下载
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/
亿万文档资料,等你来发现
Download