I Ketut Artana Yasa 0805021100 IVc Soal 1. Jelaskan fungsi dari proses booting dalam menghidupkan computer! 2. Sebutkan jenis-jenis system operasi dan perkembangannya, bahasa pemrograman apa yang digunakan untuk mengembangkan dan siapa yang mengembangkan! Jawab 1. Funsi booting yaitu untuk memberi informasi visual pada saat komputer dinyalakan, memberi akses ke keyboard dan juga memberi akses komunikasi secara low-level diantara komponen hardware. Urutan Proses Booting :Saat komputer dihidupkan, processor menjalankan BIOS, dan kemudian BIOS melakukan POST (power-on-self test), yaitu memeriksa atau mengecek semua hardware yang ada. Kegiatan ini bisa dilakukan, jika setting BIOS benar. BIOS akan mencari disk boot untuk menjalankan sistem operasi. Sistem operasi berjalan dan siap digunakan.Proses Booting ada dua macam, yaitu :Cold booting, yaitu booting komputer dari keadaan mati.Warm booting, yaitu booting komputer pada saat komputer sudah hidup(mendapat suplai listrik)Pada saat booting kita dapat melakukan interupsi untuk melihat/ mengatur konfigurasi BIOS. Caranya yaitu dengan menekan tombol Del atau tombol yang lain tergantung dari jenis Bios-nya. 2. A. system operasi windows Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi komputer pribadi yang dikembangkan oleh Microsoft yang menggunakan antarmuka dengan pengguna berbasis grafik (graphical user interface). Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MSDOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi dunia. Windows 1.0 Sejarah Windows diawali saat Microsoft memulai pengembangan Interface Manager, yang kemudian hari diubah namanya menjadi Microsoft Windows pada September 1981. Pada prototype pertama, interface Windows menggunakan menu yang ada di bawah layer. Tapi kemudian interface itu berubah menjadi menu pull down dan kotak dialog seperti yang digunakan pada Xerox Star. Hal itu terjadi di tahun 1982. Microsoft mengumumkan Windows di bulan November 1983. Sebelumnya telah ada system operasi lain yang sudah dirilis terlebih dahulu, seperti VisiOn, TopView dan Apple Lisa. Dan setelahnya ada GEM, DESQ, Amiga Workbench, GEOS/GeoWorks Ensemble,IBM OS/2,NeXTstep dan DeskMate. Di dalam promosinya, Windows menjanjikan suatu interface grafis yang mudah digunakan dan dengan dukungan multitasking. Terjadi beberapa kali penundaan dalam proses pengembangannya, dan pada akhirnya Windows 1.0 sudah resmi beredar pada November 1985. Windows 2.0 Peluncuran Windows 2.0 dilaksanakan pada November 1987 dengan menyediakan peningkatan yang signifikan. Berbagai tambahan seperti icon dan window yang bias muncul secara bersamaan, menjadikan Windows sebagai lingkungan yang cocok untuk pengembangan beberapa aplikasi penting. Contohnya Excel for Windows, Word for Windows, Corel Draw, Ami, PageMaker dan Micrografx Designer. Penjualan juga meningkat karena adanya versi Single Application Environment yang disuplai oleh vendor independent. Selain itu Windows juga mendapat perhatian yang lebih saat Aldus Pagemaker muncul dalam versi Windows, karena sebelumnya hanya ada di Macintosh. Beberapa ahli komputer percaya bahwa itulah aplikasi pertama non Microsoft yang muncul di Windows. Pada versi 2.03, Windows mendapat gugatan hokum dari Apple karena menurutnya Windows meniru kesan dan tampilan dari AppleMacintosh. Tapi tuntutan yang seluruhnya berjumlah 189 itu semua dibatalkan oleh hakim bernama Willian Shwarzer, dan hanya 10 tuntutan saja yang harus dipenuhi. Perkara itu terjadi pada 5 Januari 1989. Windows 3.0 Dirilis pada Mei 1990, Windows 3.0 memiliki kemampuan pengalamatan memory hingga 640 KB dan user interface yang lebih baik. Para pengembang software dengan semangatnya mengembangkan aplikasi untuk lingkungan Windows . Sebuah versi limited edition yaitu Windows 3.0 with Multimedia Extentions 1.0, dirilis beberapa bulan kemudian. Versi ini dikemas dengan multimedia kit pertama yang berisi sound card dan CD-ROM. Versi ini juga merupakan cikal bakal fitur multimedia yang nantinya terdapat di versi 3.1. Windows 3.1 Pada Agustus 1992, merespon peluncuran dari OS/2 milik IBM, Microsoft mengembangkan Windows 3.1 yang berisi beberapa perbaikan dari versi 3.0 seperti TrueType font. Tapi perbaikan yang utama adalah dukungan untuk multimedia. Kemudian di versi 3.11, tidak ada fitur baru yang di berikan, hanya perbaikan masalah jaringan. Versi 3.11 ini ditujukan untuk menggantikan 3.1 pada level retail dan OEM. Windows for Workgroups 3.1 Bulan Oktober 1992, diluncurkan versi Windows terbaru yang menyediakan fasilitas “peer-to-peer file and printer sharing”. Fasilitas tersebut memberikan kemudahan kepada pengguna untuk membangun sebuah Workgroup. Sistem file-sharing digunakan untuk memudahkan pemakaian file oleh orang lain dari platform sama atau pun dos. Microsoft juga memasukkan aplikasi baru “Microsoft mail dan Schedule” Windows NT Maret 1994, Microsoft menciptakan sebuah Platform untuk sistem yg tinggi “High End System”. Sistem ini dibangun untuk keperluan pelayanan jaringan/workgroups. Antaramuka yang digunakan sama dengan Windows 3.11, tetapi menggunakan kernel OS yg baru. Menyediakan OLE 2.0. Kemampuan ditingkatkan dan mengurangi penggunaan memori. September 1994, Windows NT 3.5 Workstation diluncurkan untuk menggantikan Windows NT 3.1, dan Windows NT 3.5 Server menggantikan Windows NT 3.1 Advanced Server. Mei 1994 projek pertama Microsoft untuk “object-oriented Windows” diluncurkan dengan nama Windows NT4.0. Windows 95 Diperkenalkan kepada publik pada bulan August tahun 1995, Windows 95 menggunakan sistem 32bit dan adanya penambahan fasilitas “multitasking”. Memiliki antaramuka yg lebih baik dari sebelumnya. Windows 98 Juni 1998, Windows 95 adalah generasi dan dunia baru bagi penggunaan internet. Memperkenalkan teknologi baru active desktop yang membolehkan kita membuka halaman internet langsung dari desktop. Internet explorer 4.0 adalah browser baru yang menyokong HTML 4.0. sokongan ACPI pada OnNoW adalah untuk pengelolaan listrik (power management) yang lebih baik. Dilengkapi peralatan untuk menukarkan (konversi) FAT16 kepada FAT32. Ciri “Multiple Display Support” membolehkan pengguna menggunakan hingga 8 monitor sekaligus. Menyokong peripheral baru dan juga teknologi baru seperti DVD, Firewire, USB, dan AGP. Win32 driver model membolehkan pengguna menggunakan driver yang sama dengan Windows NT 5. Windows NT 5 Mengandungi banyak feature baru. Sama seperti Windows 98, NT 5 di datangkan bersama IE 4.0. WIndows NT 5 merupakan cikal bakal dari Windows 2000 Windows 2000 Manjadi platform yang terbaik dalam keluarga WINDOWS yang memiliki kemampuan untuk membangun atau dibangun menjadi Internet, Intranet, Extranet dan pengelolaan aplikasi menggunakan Active Directory. Pengguna dapat membangun VPN (virtual private network) sendiri yg aman dengan menggunakan sambungan internet dan pilihan protokol sendiri. Dapat menginstallkan (deployment) aplikasi kepada komputer pengguna didalam LAN menggunakan Windows Installer. Windows ME 14 September 2000, singkatan dari Millenium Edition. Ditujukan untuk penggunaan di rumah. Memiliki banyak fungsi multimedia seperti Movie Maker, Windows Media Player dll. WIndows ME pada dasarnya adalah peningkatan dari OS terdahulu yang menggunakan DOS-base OS Windows XP 25 Oktober 2001, Windows XP mulai diluncurkan. Versi ini memiliki tampilan yang sangat memukau, sangat halus dan elegan ditujukan kepada pengguna yang tidak hanya memikirkan fungsi tetapi juga keindahan. Fasiltias yang dimiliki tidak jauh berbeda dari versi-versi sebelumnya, kelebihannya adalah dalam hal security/keamanan. Setiap copy dilengkapi dengan kode aktivasi yang berlaku selama 30 hari sesudah itu pengguna harus mendaftarkan OS-nya kepada Microsoft. Bila hal tersebut tidak dilakukan maka, Windows akan menolak pengguna untuk login kedalam komputernya. Windows Vista Merupakan nama dari versi terbaru Microsoft Windows, sistem operasi berbasis grafis dari Microsoft yang digunakan pada komputer pribadi (PC), baik untuk pengguna rumahan maupun bisnis, pada komputer laptop, maupun media center. Sebelum diumumkan dengan nama Windows Vista pada 22 Juli 2005, sistem operasi ini lebih dikenal dengan codename Longhorn (berasal dari nama Longhorn Saloon, sebuah bar terkenal di Whistler, British Columbia, Kanada). Microsoft meluncurkan Windows Vista pada 8 November 2006 untuk pengguna bisnis, dan 30 Januari 2007 untuk pengguna rumahan. Dengan demikian, peluncuran Windows Vista ini berjarak lebih dari lima tahun sejak peluncuran Windows XP pada 25 Oktober 2001. B. system operasi Linux Kernel Linux pada mulanya ditulis sebagai proyek hobi oleh pelajar Universitas Finland Linus Torvalds yang belajar di Universitas Helsinki, untuk membuat kernel Minix yang gratis dan dapat diedit. (Minix adalah projek pelajaran menyerupai UNIX dibuat untuk mudah digunakan dan bukannya untuk digunakan secara komersial.) Versi 0.01 dikeluarkan ke Internet pada September 1991, Versi 0.02 pada 5 Oktober 1991. Berikutnya, beribu-ribu penulis program sukarelawan seluruh dunia telah menyertai proyek ini. Sejarah sistem operasi Linux berkaitan erat dengan proyek GNU, proyek program bebas freeware terkenal diketuai oleh Richard Stallman. Proyek GNU diawali pada tahun 1983 untuk membuat sistem operasi seperti Unix lengkap — kompiler, utiliti aplikasi, utiliti pembuatan dan seterusnya — diciptakan sepenuhnya dengan perangkat lunak bebas. Pada tahun 1991, pada saat versi pertama kerangka Linux ditulis, proyek GNU telah menghasilkan hampir semua komponen sistem ini — kecuali kernel. Torvalds dan pembuat kernel seperti Linux menyesuaikan kernel mereka supaya dapat berfungsi dengan komponen GNU, dan seterusnya mengeluarkan Sistem operasi yang cukup berfungsi. Oleh karena itu, Linux melengkapi ruang terakhir dalam rancangan GNU. Walaupun kernel Linux dilisensikan di bawah GNU General Public License, ia bukannya sebesar dari proyek GNU. Tux, seekor Pinguin, merupakan logo dan maskot bagi Linux. Linux adalah trademark (SN: 1916230) yang dimiliki oleh Linus Torvalds. Linux terdaftar sebagai “Program sistem operasi komputer bagi penggunaan komputer dan operasi”. Trademark ini didaftarkan setelah ada suatu kejadian di mana seorang pemalsu bernama William R Della Croce Jr mulai mengirim surat kepada para distributor Linux dan megklaim trademark Linux adalah hakmiliknya serta meminta royalti sebanyak 10% dari mereka. Para distributor Linux mulai mendorong agar trademark yang asli diberikan kepada Linus Torvalds. Pemberian lisensi trademark Linux sekarang dibawah pengawasan Linux Mark Institute. C. system operasi DOS Sistem Operasi DOS adalah DOS (Disk Operating System ) merupakan salah satu software yang termasuk dalam golongan system operasi. Disk Operating System dipakai pada media penyimpan disk, baik disket maupun harddisk Sistem operasi PC DOS ( Personnal Computer Disk Operating System) ini ditujukan untuk pemakaian mikrokomputer IBM (IBM PC). Yang pada mulanya di tahun 1980, tim Petterson membuat opearting system membuat operating system untuk Seatle Computer Product yang membutuhkan S-100 system dengan mempergunakan INTEL 8086. Operating system tersebut dinamakan QDOS (Quick and Dirty Operating System ). Pada akhir tahun 1980, QDOS dikembangkan dan diberi nama 86-DOS (DOS untuk 8086). Beberapa produk DOS sampai saat ini adalah : 1. DOS 1.0 Versi ini merupakan versi DOS paling awal. Kemunculan versi ini dihubungkan dengan kemunculan IBM PC. Versi ini sangat sederhana dan kemampuannya terbatas.Versi ini tidak dipaka lagi karena tidak dapat lagi mendukung perkembangan software yang ada. 2. DOS 2.0 Dikeluarkan pada bulan maret 1983 bersama munculnya IBM PC/XT. Karena versi mempunyai beberapa kesalahan program maka diperbaiki dengan versi 2.10 3. DOS 3.0 Yang dimaksud dengan DOS 3.0 adalah PC-DOS 3.0 dan MS-DOS 3.05 yang merupakan DOS yang dikeluarkan untuk mendukung computer baru waktu itu yang disebut computer AT (advanced Technology). Versi ini mendukung pemakaian disk drive dengan kapasitas 1.2 megabyte dan pemakaian RAMDisk (VDISK) dengan menggunakan extended memory yang tidak dapat dipakai langsung oleh DOS versi ini. 4. DOS 3.1 Diluncurkan pada bulan maret 1985 Kelebihan DOS ini adanya dukungan terhadap system network computer. 5. DOS 3.2 PC DOS 3.2 dikeluarkan bersamaan dengan diluncurkannya computer laptop. Versi mampu memanfaatkan disk drive dengan ukuran 3.5 inci ukuran 720 kilobyte yang biasanya dipakai pada computer laptop. 6. DOS 3.3 IBM pada tahun 1987 mengeluarkan versi DOS 3.3 Kemampuan DOS 3.3 yang ditambahkan dari DOS sebelumnya adalah kemampuan memakai harddisk sebanyak 32 megabyte per logical drive (1 drive logika) 7. DOS 4.0 Mempunyai 3 versi DOS yaitu PC-DOS 4.0, PC-DOS 4.01 dan MS-DOS 4.01. PC DOS 4.0 merupakan versi pertama yang dikeluarkan pada bulan juli 1988, karena DOS ini banyak kesalhan maka dikeluatkan PC-DOS 4.01. Versi DOS 4.0 mempunyai fasilitas Shell dari DOS untuk mengontrol kerja computer dengan system menu. 8. DOS 5.0 Diluncurkan pada tahun 1991 dengan fasilitas baru seperti MIRROR, UNDELETTE dan UNFORMAT. 9. DOS 6.0 Diluncurkan pada bulan maret 1993. Ditambahkan beberapa utility baru dan penambahan perintah-perintah konfigurasi system dan batch file. D. system operasi Unix UNIX adalah nama system operasi yang dapat diterapkan pada berbagai jenis mesin. Sistem operasi UNIX ini diperkenalkan pertama kali oleh AT&T Bell Laboratory untuk pemakaian komputer dalam bentuk jaringan khusus. Berbagai versi UNIX Nama Vendor AIX IBM A/UX Apple (Macintosh) BSD University of California DG/UX Data General HP/UX Hawlette-Packard MS/UX NEC PC/IX Interactive System Corporation SCO UNIX SCO SINIX Siemens ULTRIX DEC UNICOS Cray Research UNIX AT&T, SCO, Sun Microsystem VENIX VenturaCom, Inc XENIX SCO / Microsoft UNIXWARE CALIFORNIA Beberapa sifat dan keistimewaan UNIX : 1. Portabilitas Sistem UNIX mudah diadaptasikan ke system komputer yang lain 2. Multiuser Sejumlah pemakai (user) dapat menggunakan istem secara bersamaan dan berbagi sumber seperti penggunaa printer, disk, dll. 3. Multitasking Kemampuan system operasi yang memungkinkan seseorang dapat melaksanakan beberapa tugas pada saat yang bersamaan 4. Sistem File Hirarkikal Pengorganisasian informasi atau data dalam bentuk yang mudah untuk diingat dan diakses Kelemahan system UNIX 1. Visualisasinya tidak menarik 2. memory yang digunakan besar Struktur Perangkat Keras server modem modem printer konsol Terminal lokal Terminal jarak jauh Keterangan : 1. Konsol Piranti yang terdiri dari layar dan keyboard yang dipakai oleh manajer system administrator system untuk mengontrol operasi sistem 2. terminal Piranti yang terdiri dari layar dan keyboard yang biasa digunakan oleh penakai untuk berinteraksi dengan system 3. Jalur Komunikasi Piranti yang biasa digunakan untuk menghubungkan terminal jarak jauh ke system UNIX 4. Modem Piranti untuk mengubah sinyal digital (komputer) menjadi sinyal analog (telepon) dan sebaliknya 5. Server Piranti yang merupakan otak dari system yang berisi system UNIX, program aplikasi, memory dll. Struktur Perangkat Lunak Utilitas Aplikasi S K H E E R L N L E L Keterangan : 1. Kernel Inti dari system UNIX yang mengontrol perangkat keras dan melaksanakan berbagai fungsi level rendah. Fungsi yang dilaksanakan seperti : - tanggal dan jam system - manajemen file dan penanganan security - operasi input/output - manajemen memori - penganganan kesalahan dan interupso 2. Shell Penterjemah pada system UNIX yang merupakan jembatan antara pemakai dan system UNIX. Ada tiga macam Shell yang terkenal yaitu : Nama Shell Nama Program Pencipta Bourne Sh / $ Stephen R Bourne C Shell Csh / % Bill Joy Korn Shell Ksh / $ / # David G Korn Shell 3. Utilitas Program yang disediakan system UNIX untuk melaksanakan tugas tertentu, seperti : - manajmen file dan directory - penyuntingan file - penunjang komunikasi dan jaringan - administrasi system - penganalisis unjuk kerja system - untuk keperluan backup dan restore 4. Program Aplikasi Program – program yang dibuat oleh pemakai untuk memenuhi kebutuhannya sendiri. Masuk Ke Sistem UNIX Proses untuk masuk ke system UNIX biasa disebut LOGIN atau LOGGING IN atau SIGN ON. Proses ini diawali dengan tampilan prompt login seperti : login : Berikutnya system UNIX akan menanyakan password : Contoh : login : ahmad <enter> password : - (tidak tampak paa saat diketik) login incorrect (tampil jika password salah) wait for login retry : login : catatan : hubungi administrator system jika password lupa Keluar dari Sistem Proses untuk keluar dari system UNIX biasa diesebut LOGOUT atau LOGGING OUT Berikut table logging out berdasarkan shell : Shell Bourne / korn shell C shell Perintah - Exit - <ctrl-D> - Logout - <ctrl-D> E. system operasi Apple Mac OS Seperti terlihat pada Gambar 5.10, Apple Mac OS merupakan turunan dari UNIX melalui jalur BSD (Berkeley Software Distribution). Oleh karena itu kekuatan dalam multi-tasking, multi-user, networking yang ada pada UNIX juga dimiliki oleh Mac OS. Mac OS adalah sistem operasi berbasis GUI. Apple merupakan pelopor dalam penggunaan GUI pada sistem operasi. Penggunaan icon, mouse dan beberapa komponen GUI merupakan sumbangan yang luar biasa bagi perkembangan sistem operasi berbasis GUI. Versi awal dari Mac OS hampir secara penuh mengandalkan pada kemampuan GUI-nya dan sangat membatasi penggunaan CLI (Gambar 5.15). Meskipun sangat memudahkan namun ada beberapa kelemahan, antar lain: multi-tasking yang tidak berjalan sempurna, pengelolaan memori yang terbatas, dan konflik pada beberapa program yang ditanamkan. Memperbaiki sistem Mac OS kadang-kadang menjadi suatu pekerjaan yang sangat melelahkan. Pada Mac OS X (versi terbaru), semua kelemahan pada versi lama telah coba dihilangkan. Multi-tasking telah berjalan dengan baik dan manajemen memori yang jauh lebih baik. Selain itu tampilan GUI-nya disebut-sebut sebagai yang terbaik di antara sistem operasi yang ada.