P. 1
SISTEM OPERASI

SISTEM OPERASI

|Views: 20|Likes:
Published by Ricky Ska

More info:

Published by: Ricky Ska on Apr 30, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

04/30/2012

pdf

text

original

SISTEM OPERASI

Sistem operasi (bahasa Inggris: operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi boot diri. Waktu-berbagi jadwal tugas sistem operasi untuk penggunaan yang efisien dari sistem dan juga dapat mencakup akuntansi untuk alokasi biaya waktu prosesor, penyimpanan massa, cetak, dan sumber daya lainnya. Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer,[1][2] meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi komputer-dari ponsel dan konsol permainan video untuk superkomputer dan server web.

Layanan inti umum
Seiring dengan berkembangnya Sistem Operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan network dan koneksitas internet, yang dulunya tidak menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah. Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui Antarmuka User, program juga berkomunikasi dengan program lainnya melalui API. Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada program-program yang dijalankan diatas platform operasi tersebut. Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang mencolok antara window program tersebut dengan program yang lain. Perkembangan Sistem Operasi Perkembangan sistem operasi Berawal dari altair,yaitu perangkat komputer pertama pada

• Monitor /Screen Monitor merupakan sarana untuk menampilkan apa yang kita ketikkan pada papan keyboard setelah diolah oleh prosesor. Tanpa ada sistem operasi maka komputer tak dapat difungsikan sama sekali. Novell. seperti DOS. yaitu . • Storage Device (perangkat penyimpanan) Merupakan media untuk menyimpan data seperti disket. 1. seperti keyboard dan printer. Payroll dll.Semakin canggih prosesor komputer. Hardware ini terdiri dari . flash disk dll. • Program Aplikasi. yaitu .0 pada tahun 1991 dan sampai sekarang ini microsoft telah mengeluarkan beberapa sistem operasi mulai dari Mswindows. Komponen-Komponen Komputer Komputer terdiri dari tiga komponen utama yang tidak dapat dipisahkan. Baik tidaknya suatu komputer. Hardware (perangkat keras).Windows2000. baik itu motherboard. Monitor disebut juga dengan Visual Display Unit (VDU). harddisk. merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. • Program Utility. seperti Norton Utility. 2. . jenis komputer. Software (perangkat lunak). Linux. maka kemampuannya akan semakin baik dan biasanya harganya akan semakin mahal. Software terdiri dari beberapa jenis. Unix.Casing unit ini disebut juga dengan System Unit. File yang telah dihapus oleh DOS tidak dapat dikembalikan lagi tapi dengan program bantu hal ini dapat dilakukan. peripheral lain dan Central Procesing Unit (CPU). Scandisk.tahun 1975 yang menggunakan sistem operasi CP/M dan kemudian oleh perusahaan microsoft dirilis menjadi MS-DOS Dan berkembang dari MS-DOS versi 1. • Casing Unit adalah tempat dari semua peralatan komputer. ditentukan terutama oleh jenis prosesornya. • Central Procesing Unit (CPU) adalah salah satu bagian komputer yang paling penting. harga komputer. Biasanya program aplikasi ini dibuat oleh seorang programmer komputer sesuai dengan permintaan / kebutuhan seseorang / lembaga/ perusahaan guna keperluan interennya. dll. misalnya PC Tools dapat melakukan perintah format sebagaimana DOS. CD-I. card. Merupakan peralatan fisik dari komputer yang dapat kita lihat dan rasakan. karena jenis prosesor menentukan pula jenis komputer. MYOB. Maka program ini hanya digunakan oleh bagian keuangan saja tidak dapat digunakan oleh departemen yang lain. PC Tools. Windows. seperti program gaji pada suatu perusahaan. Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi.Windows XP dan yang paling terbaru adalah windows vista 1.windows97. • Sistem Operasi. tapi PC Tools mampu memberikan keterang dan animasi yang bagus dalam proses pemformatan. Merupakan program yang khusus melakukan suatu pekerjaan tertentu.0 Pada tahun 1981 sampai MS-DOS versi 5. • Input/Output Device (I/O Device) Terdiri dari perangkat masukan dan keluaran.Windows ME.windows98.Program utility berfungsi untuk membantu atau mengisikekurangan/kelemahan dari system operasi.windows98Me. OS/2. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer. seperti GL.

• Register digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses. seperti Microsofr office. programmer. Adobe fotoshop. atau sering disebut dengan EDP Departemen. open office dll Adalah program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak orang dengan berbagai kepentingan. Visual Basic. masalah komputerisasi biasanya ditangani oleh bagian khusus yang dikenal dengan bagian EDP (Electronic Data Processing). bahasa pemrograman generasi pertama.Net dll. walaupun begitu masih sulit untuk di mengerti karena banyak menggunakan singkatansingakatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE). Sistem harus dibentuk untuk menyelesaikan tujuan. dBase. merupakan bahasa tingkat tinggi yang mempunyai cirri mudah dimengerti. VB. dll. Brainware (User). 3. TIGA Komponen CPU • Unit kontrol yang mampu mengatur jalannya program. ANATOL RAPOROT. EMPAT Definisi Sistem Operasi System merupakan seperangkat unsur yang saling terikat dalam suatu antar relasi diantara unsur-unsur tersebut dengan lingkungan. o Midle Level Language. Bahasa pemrograman ini biasanya dibagi atas 3 tingkatan. karena menggunakan bahasa sehari-hari.co. yang dikepalai oleh seorang Manager EDP. dBase. Seperti MS-office. dapat digunakan oleh departemen keuangan untuk membuat nota. ACKOF. program paket dll. 3. user. Syarat –syarat Sistem: 1. Biasanya yang mengerti hanyalah pembuatnya saja. . merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari. PHP. apakah itu sistem operasi. operator. ASP. Pada organisasi yang cukup besar. seperti BASIC.Yang tergolong kedalam bahasa ini adalah Assembler. • Bahasa Pemrograman.• Program Paket. o Low Level Language. atau bagian administrasi untuk membuat surat penawaran dan lain sebagainya. Sistem adalah setiap kesatuan secara konseptual atau fisik yang terdiri dari bagian-bagian dalam keadaan saling tergantung satu sama lainnya. macromedia studio.cc/?p=92 2. dll. o High Level Language. User adalah personel-personel yang terlibat langsung dalam pemakaian komputer. http://otakkacau. Komponen ini sudah pasti terdapat dalam semua CPU. Visual Basic. • ALU unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. sistem adalah suatu kumpulan kesatuan dan perangkat hubungan satu sama lain. L.bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. yaitu .seperti Sistem analis. ForTran (Formula Translator).Merupakan software yang khusus digunakan untuk membuat program komputer.

maka proses booting dimulai. CDROM. Kemudian menjalankan shell (explorer.bat.exe). Secara historis. b.SISTEM ABSTRAK ( ABSTRACT SYSTEM): Sistem yang dibentuk akibat terselenggaranya ketergantungan ide. Selanjutnya jika di booting device (biasanya hardisk atau floppy disk) terdapat boot manager. Sistem 4. dan “KEYBOARD”. kemudian meload kernel DOS (untuk MS DOS: io.answers. 3. App adalah sofware yang dibeli perusahaan dari tempat pembuatnya.id/Downloads/files/1004/Konsep %2BSI.COM yang meload kernel: USER”. config.85. mesin. Adanya hubungan diantara elemen.Unsur dasar dari proses (arus informasi.SISTEM FISIK ( PHYSICAL SYSTEM ): Kumpulan elemen-elemen/ unsur-unsur yang saling berinteraksi satu sama lain secara fisik serta dapat diidentifikasikan secara nyata tujuan-tujuannya.staff. PENJELASAN ISTILAH ISTILAH Aplication program Program aplikasi program siap pakai. tetapi dapat diuraikan elemenelemennya. dan peralatan lain. elemen : petugas. Contoh : Sistem Teologi. dan autoexec. Istilah ini mulai perlahan masuk ke dalam istilah Teknologi Informasi semenjak tahun 1993. Industri PC tampaknya menciptakan istilah ini untuk . Tujuan organisasi lebih penting dari pada tujuan elemen. namun diikuti program WIN. Sistem dapat dibagi 2 : a.175. “GDI”. PROSES BOOTING Komputer start: motherboard akan memeriksa prosesor. yang biasanya juga disingkat dengan app. Contoh : . aplikasi adalah software yang dikembangkan oleh sebuah perusahaan. Elemen Sistem harus mempunyai rencana yang ditetapkan.pdf+4+definisi+sistem+operasi&hl=id&ct=clnk&cd=6&gl=id&client=firefox-a 4.gunadarma.132/search?q=cache:hGiwbeJaDIJ:wsilfi.ac.Sistem transportasi. Kemudian menjalankan command.Sistem Komputer.sys).com.com/question/index?qid=20080226233015AAtUiZs 5. Program yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain. 5.2. hardisk. “NETWORK”. Secara garis besar. Aplikasi akan menggunakan sistem operasi (OS) komputer dan aplikasi yang lainnya yang mendukung. dan tidak dapat diidentifikasikan secara nyata. “SYSTEM”.sys dan msdos.sys. Contoh-contoh aplikasi ialah program pemproses kata dan Web Browser. organisasi yang menjalankan transportasi . energi dan material) lebih penting drpd elemen Sistem. Booting DOS: Boot manager berjalan dan mengakses boot sektor. hubungan antara manusia dengan Tuhan http://209. monitor. http://id. Booting Windows 98: Seperti pada booting DOS. “DISPLAY”.yahoo. elemen : peralatan yang berfungsi bersama-sama untuk menjalankan pengolahan data. . RAM.

sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan.Perangkat lunak yang melakukan proses penterjemahan code (dibuat programmer) ke dalam bahasa mesin. atau modul. seperti juga file-file yang diimpor. System call adalah tata cara pemanggilan di program aplikasi untuk memperoleh layanan yang disediakan oleh sistem operasi. soud file. untuk kasus-kasus tertentu. Compile Adalah program sistem yang digunakan sebagai alat bantu dalam pemrogaman. termasuk gambar bitmap. Karena akses terhadap perangkat keras terbatas. paint. disebut dengan system call atay API (application programming interface). Bentuk system call beragam.source language – dan menterjemahkannya ke dalam bahasa yang lain – target language. melihat beberapa sering sebuah item digunakan dalam dokumen. System call berupa rutin sistem operasi untuk keperluan tertentu yang spesifik. yang paralel dengan yang terjadi antar sistem operasi yang dimunculkan. biasanya digunakan untuk proses kompilasi pada pemrograman Panel library adalah tempat dimana kita menyimpan dan mengelola symbol yang dibuat dalam Flast. yang disimpan pada satu atau beberapa file. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.Shell dapat berupa: Text based shell. fungsi prosedur. dan menterjemahkan menjadi aktivitas sistem komputer. Web browsers. untuk program aplikasi lainnya.compiler merupakan program yang membaca suatu program yang ditulis dalam suatu bahasa. dan communication programs. Pada beberapa compiler output berupa bahasa mesin dilaksanakan dengan proses assembler yang berbeda. development tools. terbanyak berupa rutin prosedur atau fungsi. Contoh-contoh dari program aplikasi meliputi word processors.program aplikasi atau yang juga sering disebut aplikasi adalah setiap program yang dirancang untuk melakukan fungsi yang khusus atau spesifik untuk pengguna atau. maka kernel juga bertugas untuk .merefleksikan medan pertempuran persaingan yang baru. Library Merupakan kumpulan dari subrutin. image editing programs. Panel library memberikan kita kebebasan untuk mengelola banyak item kedalam folder-folder. Operasi system kernel Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Gui based shell System call Layanan langsung sistem operasi ke pemrograman. drawing. Hasil dari terjemahan ini adalah bahasa mesin. Dalam menjalankan tugas-tugasnya program aplikasi menggunakan layananlayanan sistem. dan video klip. database programs. dan menyortir item berdasarkan tipenya. Shell Program yang menerima masukan berupa perintah ke sistem.

oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi hardware. digunakan jasa operator dan menggabungkan tugas-tugas yang sama . dan menggunakan aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya. dan tablet * Perangkat keluaran. Ada 4 kategori kernel: 1. sehingga bila kita ingin berpindah dari satu program ke program lain. Teknik ini digunakan oleh komputer generasi awal. linkerdan compiler meningkatkan kenyamanan dari sistem pemrograman. media yang digunakan untuk memasukkan data untuk diproses oleh CPU. 3. Sebuah program dapat saja langsung di. 4. Perangkat lunak seperti assembler. sistem komputer digunakan dari depan konsul. Monolithic kernel. Kernel yang mirip microkernel. seperti monitor dan printer Hubungan dari 3 istilah diatas Pada awalnya. Kernel yang menyediakan hanya sekumpulan kecil abstraksi perangkat keras sederhana. tapi juga memerlukan waktu set-up yang banyak.load dan dijalankan diatas mesin ‘telanjang’ komputer. atau CPU unit yang mengolah data * Memori RAM. Exokernel. Kernel yang menyediakan abstraksi perangkat keras yang kaya dan tangguh. tapi ia menyediakan sekumpulan pustaka yang menyediakan fungsi-fungsi akses ke perangkat keras secara langsung atau hampir-hampir langsung. kita harus mereset dan meload kembali program-program tersebut. keyboard. 2. tempat menyimpan data sementara * Hard drive. media penyimpanan semi permanen * Perangkat masukan. tetapi ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih cepat. Hal tersebut dinamakan sebagai multiplexing. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas. Computer hardware * Prosesor. Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel sistem operasi. media yang digunakan untuk menampilkan hasil keluaran pemrosesan CPU. Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks. Hybrid (modifikasi dari microkernel). Sehingga abstraksi pada akhirnya memudahkan pekerjaan programer. loader. Microkernel. Untuk mengurangi waktu set-up tersebut. yaitu bilamana pembuat program ingin melakukan pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi.mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. seperti mouse. Kernel yang tidak menyediakan sama sekali abstraksi hardware. dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam.

dan memiliki akses kepada sistem berkas. istilah Sistem Operasi sering ditujukan kepada semua perangkat lunak yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi perangkat lunak terinstal. dan tidak mendukung penjadwalan dengan menggunakan batas akhir. dan menjamin aplikasiaplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem soft real-time mempunyai lebih sedikit batasan waktu yang keras. Sistem operasi yang hard real-time mempunyai batasan waktu yang tetap yang sudah didefinisikan dengan baik. Pengaruh dari internet dan World Wide Webbaru-baru ini telah mendorong pengembangan sistem operasi modern yang menyertakan web browser serta perangkat lunak jaringan dan komunikasi sebagai satu kesatuan. Komputer tidak perlu lagi menunggu operasi oleh pengguna.Pemrosesan harus selesai dalam batasanbatasan yang sudah didefinisikan. dan kadang-kadang berbagi memori dan perangkat yang lainnya. maka Sistem Operasi mengatur schedule yang tepat. Tapi utilisasi CPU tetap saja rendah. Bagian kode yang melakukan tugastugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi Kalau sistem komputer terbagi dalam lapisan-lapisan. Sistem hard real-time sering kali digunakan sebagai alat pengontrol untuk applikasi yang dedicated. CPU-CPU tersebut berbagi bus komputer. atau sistem akan gagal. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori. termasuk menjalankan perangkat lunak aplikasi seperti program-program pengolah kata dan peramban web. dan antar-muka user. dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Sistem Operasi melakukan semua tugas-tugas penting dalam komputer. Hal ini dikarenakan lambatnya kecepatan alat-alat untuk I/O relatif terhadap kecepatan CPU. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut. karena dapat dilayani dan dilakukan oleh Sistem Operasi. manajemen memori. Sistem seperti itu dapat meningkatkan throughput dan reliabilititas. Sistem parallel mempunyai lebih dari satu CPU yang mempunyai hubungan yang erat. Pendahuluan Biasanya. . Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem. Lebih jauh daripada itu. Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan.(sistem batch). maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Layanan inti umum tersebut seperti akses ke disk. Operasi off-line dari alat-alat yang lambat bertujuan untuk menggunakan beberapa sistem reader-to-tape dan tape-to-printer untuk satu CPU. Sistem batch mengizinkan pengurutan tugas secara otomatis dengan menggunakan sistem operasi yang resident dan memberikan peningkatan yang cukup besar dalam utilisasi komputer. skeduling task. Secara umum. melakukan input dan output terhadap peralatan lain. Sedangkan softwaresoftware lainnya dijalankan setelah Sistem Operasi berjalan. Apabila beberapa aplikasi berjalan secara bersamaan.

Jenis ini sangat bergantung dengan jenis perangkat komputernya. Untuk menjalankan perintah-perintah sistem operasi. Ada banyak jenis DOS diantaranya Apple DOS. Jenis DOS yang paling terkenal adalah jenis DOS yang berjalan pada mesin-mesin yang compatible dengan IBM Personal Computer. Atari DOS dan lain-lain. DOS biasanya dijalankan dari satu atau dua disc. 2010 in Kuliah . DOS menggunakan perintah berbasis teks atau CLI. Saya akan membahas tentang DoS 2.4 Megabyte). DOS merujuk pada perangkat sistem operasi yang digunakan di banyak komputer yang menyediakan abstraksi dan pengelolaan perangkat penyimpan sekunder dan informasinya.sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu. Misalnya penggunaan sistem file yang mengelola file-file yang ada pada perangkat penyimpan. Hal ini karena pada masa DOS digunakan media penyimpan masih sangat terbatas kemampuannya (paling besar mungkin hanya 1. UNIX (telnet) Posted: August 5. Commodore DOS. UNIX UNIX adalah sistem operasi yang mula-mula dikembangkan oleh suatu kelompok di AT & T pada laboatorium Bell. kita harus menekan tombol ENTER untuk mengeksekusi perintah tersebut. Setiap kali selesai mengetikkan suatu perintah. DOS DOS adalah singkatan dari Disk Operating System. 1.

Secara konsep sebenarnya Windows lebih banyak ditujukan bagi komputer personal. Namun Windows memiliki kelebihan dari sisi kemudahan pemakaian. Akan tetapi karena portabilitasnya rendah (sehingga sulit dikembangkan di sistem lain) maka Ritchie mengembangkan bahasa pemrograman baru yang disebut bahasa C (sekitar tahun 1973). Akomodasi terhadap jaringan atau fungsi-fungsi client-server juga tidak sekuat pada UNIX dan turunannya. Sehingga masalah yang sering muncul di sistem operasi Windows adalah masalah keamanan yang berhubungan dengan jaringan. memiliki driver perangkat keras sendiri. Meski demikian Windows versi awal telah menunjukkan beberapa fungsi-fungsi yang umum dijumpai dalam sistem operasi. . UNIX dikembangkan oleh Ken Thompson dan Dennis Ritchie sekitar tahun 1969 di AT&T Bell Laboratories. UNIX Merupakan salah satu sistem operasi yang populer untuk server saat ini. dan lain-lain. antara lain: memiliki tipe file executable tersendiri. UNIX berjalan di beragam komputer. Unix disebut Expert Friendly Operating System. 3. Versi awal Windows berjalan di atas MS-DOS. Selain itu tampilan GUI telah dirubah dengan banyak menggunakan efek tiga dimensi.0 Sekedar info about UNIX!! Nama sistem operasi. Pada versi yang terbaru (Windows Vista) konsep multiuser dan multi-tasking telah semakin matang. Varian yang utama adalah UNIX BSD dan UNIX System V. Pada awalnya Windows juga tidak mendukung konsep multi-tasking dan multi-user. Sistem UNIX kemudian berkembang di lingkungan perguruan tinggi dan mulailah muncul variant dari sistem UNIX ini. Pada mulanya sistem ini dikembangkan dalam bahasa assembly.Microsoft Windows Micosoft Windows atau orang lebih sering menyebut Windows saja pada awalnya hanyalah add-on dari MS-DOS karena tingginya tuntutan pada sistem operasi yang berbasis GUI. karena menyediakan sangat banyak fasilitas yang dapat bekerja sama dan berbagi informasi secara terkendali yang disukai para pakar.

Pada Mac OS X (versi terbaru). semua kelemahan pada versi lama telah coba dihilangkan. Apple Mac OS Seperti terlihat pada Gambar 5. Meskipun sangat memudahkan namun ada beberapa kelemahan.10. managed to follow the steps (included below) to get Mac OS X booting on his Apple TV (click to enlarge): . Versi awal dari Mac OS hampir secara penuh mengandalkan pada kemampuan GUI-nya dan sangat membatasi penggunaan CLI (Gambar 5.4. gimli. antar lain: multi-tasking yang tidak berjalan sempurna. Apple merupakan pelopor dalam penggunaan GUI pada sistem operasi. Penggunaan icon. Memperbaiki sistem Mac OS kadang-kadang menjadi suatu pekerjaan yang sangat melelahkan. Selain itu tampilan GUI-nya disebut-sebut sebagai yang terbaik di antara sistem operasi yang ada. multi-user. networking yang ada pada UNIX juga dimiliki oleh Mac OS. pengelolaan memori yang terbatas. dan konflik pada beberapa program yang ditanamkan. Mac OS adalah sistem operasi berbasis GUI. Several hours of testing and refining later and our tester. Oleh karena itu kekuatan dalam multi-tasking. Apple Mac OS merupakan turunan dari UNIX melalui jalur BSD (Berkeley Software Distribution). mouse dan beberapa komponen GUI merupakan sumbangan yang luar biasa bagi perkembangan sistem operasi berbasis GUI. Multi-tasking telah berjalan dengan baik dan manajemen memori yang jauh lebih baik.15).

.

yang selalu memperbaiki segala fiturnya. tetapi perkembangan perpustakaannya diperbaiki melalui kerjasama dari komunitas Linux terutama pada pengalamatan. ketidak efisienan. Linuxsuatu file. kebanyakan perangkat lunak pendukungnya tidak eksklusif terhadap Linux. X Window System dari MIT. Dimana kernel Linux terdiri dari kode-kode yang dibuat khusus untuk proyek Linux. . Linux merupakan salah satu sistem operasi yang perkembangannya paling cepat. Kehadiran sejumlah kelompok pengembang. banyak pengembang yang sedang bekerja untuk memindahkan berbagai aplikasi ke Linux (dapat berjalan di Linux).2 di atas. Keduanya memiliki tampilan desktop yang menarik sehingga mengubah persepsi dunia tentang Linux. contohnya adalah perpustakaan matematika Intel floating-point-emulation. Sistem perpustakaan utama Linux awalnya dimulai oleh proyek GNU. kualitasnya sudah cukup tinggi untuk dipakai langsung dalam Linux. hal ini dikarenakan kompatibilitas dengan UNIX merupakan tujuan utama desain dari proyek Linux. Perkembangan Linux dimulai pada tahun 1991. kernel Linux merupakan inti dari proyek Linux. Dalam banyak hal. Linux sangat mirip dengan sistem-sistem UNIX. salah satunya FreeBSD. Alat-alat administrasi network dibawah Linux berasal dari kode yang dikembangkan untuk 4. sebaliknya meminjam kode dari Linux. sebuah kernel untuk prosesor 80386. tersebar di seluruh dunia. melainkan biasa dipakai dalam beberapa sistem operasi yang mirip UNIX. ikut membantu kemajuan sistem operasi Linux. Saat ini. Komponen lain seperti GNU C Compiler.5. dan bugs. Bersamaan dengan itu. sistem operasi BSD dari Berkeley. Tetapi keadaan ini sudah mulai berubah dengan kehadiran KDE dan GNOME. tetapi BSD yang lebih baru . gcc. Pembagian (sharing) alat-alat telah bekerja dalam dua arah. Ini membuat orang awam tidak tertarik menggunakan Linux karena harus dipelajari terlebih dahulu dengan seksama untuk dapat dimengerti cara penggunaannya (tidak user-friendly).3BSD. dan menggunakan banyak program kecil yang eksekusinya pada CLI dapat digabung dengan tanda pipeline (|). Masalah utama yang dihadapi Linux dahulu adalah interface yang berupa teks (text based interface). Pada Gambar 5. Konsep yang sangat solid dan stabil membuat Unix banyak dijadikan dasar sistem operasi modern. ketika mahasiswa Finlandia bernama Linus Torvalds menulis Linux. Contohnya. tampak beberapa perintah UNIX yang digabung dengan pipeline. tetapi komponen lainlah yang membentuk secara komplit sistem operasi Linux. prosesor 32-bit pertama dalam kumpulan CPU intel yang cocok untuk PC. dan proyek GNU dari Free Software Foundation.

Gambar Linux .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->