Kamis, 21 Juli 2011

Tugas 1 Operating System Basic & Microsoft Windows

Referensi :
http://irengputih.com/definisi-sistem-operasi-operating-system/98/
http://ilkom-09.blogspot.com/2010/01/pengertian-network.html
http://www.computerhope.com/os.htm
http://www.dahlan.web.id/files/materi%20winxp2.pdf
http://shofyan-menerangkan.blogspot.com/2011/04/sejarah-microsoft-windows.html
http://blog.ub.ac.id/gani/2011/05/11/contoh-operating-system-mekanisme-keunggulan-kendala/
http://beckellroom.blogspot.com/2009/01/pengertian-tentang-kernel-kernel-adalah.html
http://blog.re.or.id/antarmuka-pemakai-user-interface.htm
http://id.shvoong.com/social-sciences/communication-media-studies/2068228-pengertian-file/#ixzz1ScSA7UXI
http://www.computerhope.com/winnt.htm
http://id.wikipedia.org/wiki/MS-DOS
http://www.computerhope.com/win2000.htm
http://www.computerhope.com/winxp.htm
http://filecheck.web.id/berkas/cli.exe.html



1. Operating System Basics
a. Overview Of PC Operating Systems

Sistem operasi Komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

Sistem Operasi komputer merupakan software pada lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan kernel suatu Sistem Operasi.

Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.
Contoh-contoh dari Sistem operasi Komputer misalnya adalah Windows, Linux, MacOS, dan lain lain

b. PCs And Computer Networks
Jaringan komputer adalah sekelompok komputer otonom yang saling berhubungan atara satu dengan yang lainnya, menggunakan protokol komunikasi melalui media komunikasi baik berupa kabel maupun tanpa kabel (wireless) sehingga dapat saling berbagi data atau informasi, program, ataupun perangkat keras (hardware) dan sebagainya. Selain itu jaringan komputer dapat juga diartikan sebagai kumpulan sejumlah kumpulan terminal komunikasi yang berada diberbagai lokasi yang berjumlah dua atau lebih komputer yang saling berhubungan. Dua buah komputer dikatakan sudah membentuk suatu jaringan bila melakukan pertukaran data atau informasi. Adapun manfaat jaringan komputer adalah sebagai berikut:


1. Sharing resources
Peralatan atau peripheral lainnya dapat dimanfaatkan oleh setiap orang yang berada pada satu jaringan.
2. Media komunikasi
Paringan komputer memungkinkan terjadinya hubungan komunikasi antar pengguna lain, baik pertukaran data atau informasi jarak jauh.
3. Integrasi data
Penggunaan jaringan komputer dapat mencegah ketergantungan pada komputer pusat, karena dengan jaringan komputer proses komputasi tidak harus dilakukan pada satu komputer saja, melainkan dapat didistribusikan ke komputer lain.
4. Pengembangan dan pemeliharaan
Dengan adanya jaringan komputer, pengembangan dan pemeliharaan dapat dilakukan dengan mudah dan menghemat biaya.
5. Keamanan data
Sistem jaringan komputer dapat memberikan jaminan pengamanan data, jaminan pengamanan data melalui pemberian hak akses.
6. Sumberdaya lebih efesien dan informasi terkini
Dengan adanya jaringan komputer, pemakaian peralatan dapat dipakai secara bersama-sama. Sehingga pemakai dapat memanfaatkan secara maksimal resources yang ada.

c. The Kernel
Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.

Karena akses terhadap perangkat keras terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing.

Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam. Sehingga abstraksi pada akhirnya memudahkan pekerjaan programer.

Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel sistem operasi. Sebuah program dapat saja langsung di- load dan dijalankan diatas mesin 'telanjang' komputer, yaitu bilamana pembuat program ingin melakukan pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi. Teknik ini digunakan oleh komputer generasi awal, sehingga bila kita ingin berpindah dari satu program ke program lain, kita harus mereset dan meload kembali program-program tersebut.


Ada 4 kategori kernel:

1. Monolithic kernel. Kernel yang menyediakan abstraksi perangkat keras yang kaya dan tangguh.

2. Microkernel. Kernel yang menyediakan hanya sekumpulan kecil abstraksi perangkat keras sederhana, dan menggunakan aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya.

3. Hybrid (modifikasi dari microkernel). Kernel yang mirip microkernel, tetapi ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih cepat.

4. Exokernel. Kernel yang tidak menyediakan sama sekali abstraksi hardware, tapi ia menyediakan sekumpulan pustaka yang menyediakan fungsi-fungsi akses ke perangkat keras secara langsung atau hampir-hampir langsung.

d. The User Interface
(User Interface) merupakan mekanisme komunikasi antara pengguna (user) dengan sistem. Antarmuka pemakai (User Interface) dapat menerima informasi dari pengguna (user) dan memberikan informasi kepada pengguna (user) untuk membantu mengarahkan alur penelusuran masalah sampai ditemukan suatu solusi.

user interface, berfungsi untuk menginputkan pengetahuan baru ke dalam basis pengetahuan sistem pakar (ES), menampilkan penjelasan sistem dan memberikan panduan pemakaian sistem secara menyeluruh step by step sehingga user mengerti apa yang akan dilakukan terhadap suatu sistem. Yang terpenting dalam membangun user interface adalah kemudahan dalam memakai/ menjalankan sistem, interaktif, komunikatif, sedangkan kesulitan dalam mengembangkan/ membangun suatu program jangan terlalu diperlihatkan.

e. The File System
File system merupakan struktur logika yangdigunakan untuk mengendalikan akses terhadap data yang ada pada disk. File system menyediakan mekanisme untuk penyimpanan data dan program yang dimiliki oleh system operasi serta seluruh pengguna dari system komputer. File system terdiri dari dua bagian :
1. kumpulan file yang masing-masing menyimpan data-data yang berhubungan
2. struktur direktori yang mengorganisasi dan menyediakan informasi mengenai seluruh file dalam system

Masing-masing system operasi menggunakan cara yang berbeda dalam mengatur dan mengendalikan akses data dalam disk. Cara pengaturan dan pengendalian ini tidak tergantung pada spesifikasi dari perangkat keras. Misalnya suatu harddisk dengan spesifikasi yang sama dapat menggunakan file system yang berbeda.

f. Command Desktop Operating System
Terminal Pada Environment KDE Desktop. Bila anda menggunakan KDE Desktop anda akan menemukan tampilan Terminal Konsole seperti gambar dibawah ini.

1.2 Terminal Pada Environment GNOME Desktop.
Bagi anda yang menggunakan GNOME sebagai environment desktop anda, anda bisa menemukan terminal dari menu :
Applications --> Accessories --> Terminal

2. Microsoft Windows
a. MS-DOS
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 1981, dan seiring dengan 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.

b. Microsoft Windows 3.1
Sebagai respons dari dirilisnya IBM OS/2 versi 2.0 ke pasaran, Microsoft mengembangkan Windows 3.1, yang menawarkan beberapa peningkatan minor terhadap Windows 3.0 (seperti halnya kemampuan untuk menampilkan font TrueType Fonts, yang dikembangkan secara bersama-sama dengan Apple), dan juga terdapat di dalamnya banyak sekali perbaikan terhadap bug dan dukungan terhadap multimedia. Versi 3.1 juga menghilangkan dukungan untuk modus real, sehingga hanya berjalan pada modus terproteksi yang hanya dimiliki oleh mikroprosesor Intel 80286 atau yang lebih tinggi lagi. Microsoft pun pada akhirnya merilis Windows 3.11, yang merupakan versi Windows 3.1 yang mencakup semua tambalan dan perbaikan yang dirilis setelah Windows 3.1 diluncurkan pada tahun 1992.

c. Windows 9x
Windows 9x adalah merupakan keluarga Sistem Operasi Microsoft Windows yang meliputi versi Windows 16/32 bit, yaitu Windows 95, Windows 98, dan Windows Me, dan diproduksi antara tahun 1990 dan 2000. Semua versi Windows 9x memiliki nomor versi internal 4.x.

d. Windows NT & Windows 2000
Windows NT 4.0 memiliki tampilan dan nuansa dari Windows 95, namun itu adalah sistem operasi yang sama sekali berbeda. Windows NT berisi fitur keamanan canggih, dukungan jaringan canggih, penuh 32-bit sistem operasi, maju multitasking, administrasi pengguna dan banyak lagi. Sedangkan NT adalah sistem operasi yang sangat canggih, itu tidak kurangnya dukungan driver, fitur, dan dukungan game jika dibandingkan dengan Windows 95 / Windows 98 dan sebabnya, bahkan hari ini, Windows NT masih digunakan terutama oleh bisnis dan pengguna teknis
Windows 2000 berbasis Windows NT Kernel dan kadang-kadang disebut sebagai Windows NT 5.0. Windows 2000 mengandung lebih dari 29 Juta baris kode, terutama yang ditulis dalam C + +. 8 Juta garis itu sendiri ditulis untuk driver. Saat ini, Windows 2000 adalah jauh salah satu proyek komersial terbesar yang pernah dibangun.

Beberapa fitur penting dari Windows 2000 Professional adalah:
• Dukungan untuk FAT16, FAT32 dan NTFS.
• Peningkatan uptime sistem dan secara signifikan lebih sedikit OS skenario reboot.
• Windows Installer aplikasi dan mengakui trek dan menggantikan komponen yang hilang.
• Melindungi memori aplikasi individu dan proses untuk menghindari aplikasi tunggal membawa sistem itu.
• Sistem Encrypted File melindungi data sensitif.
• Jaringan pribadi Aman Virtual (VPN) mendukung tunneling ke LAN swasta melalui Internet publik.
• Personalized menu beradaptasi dengan cara Anda bekerja.
• Versi Multilingual User Interface memungkinkan untuk dan membantu untuk beralih, berdasarkan logon.
• Termasuk dukungan yang lebih luas untuk kecepatan tinggi perangkat jaringan, termasuk ATM asli dan modem kabel.

e. Windows XP
konvergensi dari dua sistem operasi Microsoft utama menjadi satu.
Windows XP tersedia dalam versi di bawah ini:
Home Edition - Upgrade Lengkap /
Profesional - Full / Upgrade
Daftar tambahan dari versi Microsoft Windows dapat ditemukan di halaman versi Windows kita.

Windows XP dirancang lebih untuk pengguna yang mungkin tidak akrab dengan semua fitur Windows dan memiliki kemampuan baru beberapa untuk membuat Windows pengalaman lebih mudah bagi para pengguna.
Windows XP meliputi berbagai fitur baru tidak ditemukan dalam versi sebelumnya dari Microsoft Windows. Di bawah ini adalah daftar dari beberapa fitur baru.
• Antarmuka baru - tampilan sama sekali baru dan kemampuan untuk mengubah tampilan.
• Pembaruan - fitur baru yang secara otomatis mendapatkan update dari Internet.
• Internet Explorer 6 - Termasuk Internet Explorer 6 dan baru IM.
• Multilingual dukungan - dukungan tambahan untuk bahasa yang berbeda.
Selain fitur di atas, Windows XP tidak meningkatkan kehandalan bila dibandingkan dengan versi sebelumnya dari Microsoft Windows.
f. Windows GUI
GUI (Graphical User Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para pengguna-nya untuk berinteraksi dengan komputer atau sistem operasi.

Jadi, GUI merupakan antarmuka pada sistem operasi komputer yang menggunakan menu grafis. Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer. Menu grafis itu ya seperti ada grafis-grafis atau gambar-gambar dan tampilan yang tujuannya untuk memudahkan para pengguna menggunakan sistem operasi.
Selain itu, GUI juga merupakan antarmuka yang menggunakan input dari keyboard untuk bisa berinteraksi dengan komputer tersebut.

g. Windows CLI
CLI (Command Line Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu baris perintah atau text atau ketikkan dari keyboard untuk berinteraksi denga sistem operasi atau komputer tersebut.
CLI lebih ditujukan kepada sistem operasi yang digunakan sebagai komputer server.

Berikut ini daftar perintah dasar yang sering digunakan dalam mode CLI (Command Line)
1. Setting Password
router>enable
router#configure terminal
router(config)#enable password forumsains (set password untuk masuk ke mode privilege)
router(config)#enable secret secret (set enkripsi untuk password yang disimpan)
2. Setting Host Name
router>enable
router#configure terminal
router(config)#hostname nama-host
3. Setting VLAN
router>enable
router#configure terminal
router(config)#vlan nomor-vlan
router(config-vlan)#name nama-vlan
4. Setting IP Address pada VLAN
router>enable
router#configure terminal
router(config)#interface vlan 1
router(config-if)#ip address address mask (misal: ip address 172.10.46.1 255.255.255.0)
router(config-if)#no shutdown
5. Setting Identitas pada Port Cisco Catalyst
router>enable
router#configure terminal
router(config)#interface nama-port
router(config-if)#description “Port Setting Identitas”
router(config-if)#end
6. Setting IP Gateway
router>enable
router#configure terminal
router(config)#ip default-gateway address
7. Setting Port-Speed dan Link-Mode
router#configure terminal
router(config)#interface nama-port (misal : interface fast ethernet 0/1)
router(config-if)#speed 100
router(config-if)#duplex full
router#configure terminal
router(config)#interface nama-port
router(config-if)#switchport mode access
router(config-if)#switchport access vlan nama-vlan
router#configure terminal
router(config)#interface nama-port
router(config-if)#switchport mode trunk
router(config-if)#switchport trunk allowed vlan nama-vlan
8. Setting Line VTY
router#configure terminal
router(config)#line vty 0 4
router(config-line)#login
router(config-line)#password password
9. Setting Line Con 0
router#configure terminal
router(config)#line con 0
router(config-line)#login
router(config-line)#password password
10. Melihat Semua Konfigurasi
router#show running-config
11. Menghapus Semua Konfigurasi
router#erase startup-config
router#dir
router#delete flash:vlan.dat
router#dir
router#reload

h. Windows Control Panel
Control Panel merupakan suatu default folder dari Windows yang berisi berbagai fasilitas yang berguna untuk mengatur fungsi-fungsi hardware (perangkat keras) maupun software (perangkat lunak). Untuk menampilkan jendela Control Panel, kita bisa membuka melalui Start menu atau melalui Windows Explorer.
- System and Security
- Network and Internet
- Hardware and sound
- Programs
- User Accounts and family safety
- Appearance and personalization
- Clock, language, and region
- Ease of access