Monday, December 10, 2012

Tugas Kelompok (Sistem Operasi Debian Linux)


Debian (pengucapan /ˈdɛbiən/) adalah sebuah sistem operasi komputer yang terdiri dari paket perangkat lunak bebas dan dirilis sebagai perangkat lunak sumber terbuka terutama di bawah GNU General Public License dan lisensi perangkat lunak bebas lainnya. bentuk utama, Linux Debian GNU / Linux, yang menggunakan kernel Linux OS dan GNU tools, adalah yang populer dan berpengaruh distribusi GNU / Linux. Hal ini didistribusikan dengan akses ke repositori berisi ribuan paket perangkat lunak untuk instalasi dan siap digunakan. Debian dikenal karena ketaatan pada Unix dan filosofi perangkat lunak bebas serta menggunakan perangkat lunak kolaborasi proses pengembangan dan pengujian. Debian dapat digunakan sebagai desktop maupun server sistem operasi...

Organisasi

Proyek Linux Debian diatur oleh konstitusi dan Kontrak Sosial yang menetapkan struktur pemerintahan proyek serta secara eksplisit menyatakan bahwa tujuan dari proyek ini adalah pengembangan sistem operasi bebas. Debian adalah dikembangkan oleh lebih dari seribu sukarelawan dari seluruh dunia dan didukung oleh sumbangan melalui beberapa organisasi nirlaba di seluruh dunia. Paling penting adalah Software ini di Public Interest, pemilik merek dagang dan Debian organisasi payung untuk berbagai proyek perangkat lunak bebas komunitas.

Dengan demikian, Debian Project adalah organisasi terdesentralisasi independen; itu tidak didukung oleh perusahaan seperti lain distribusi GNU / Linux seperti Ubuntu, openSUSE, Fedora, dan Mandriva. Biaya pengembangan semua termasuk dalam paket Debian 4.0 Etch (283 juta baris kode), dengan menggunakan model COCOMO, telah diperkirakan akan mendekati US $ 13 miliar. [11] Mulai April 2, 2009, Ohloh memperkirakan bahwa basis kode dari Debian GNU / Linux proyek (45 juta baris kode), dengan menggunakan model COCOMO, akan menelan biaya sekitar US $ 819 juta untuk mengembangkan.

Fitur-fitur

Banyak distribusi berbasis pada Debian, termasuk Ubuntu, MEPIS, Dreamlinux, Damn Small Linux, Xandros, Knoppix, BackTrack, Linspire, Sidux, Kanotix, Parsix dan LinEx, antara lain.

Debian dikenal karena pilihan yang berlimpah. Rilis stabil saat ini meliputi lebih dari dua puluh lima thousand paket perangkat lunak untuk dua belas arsitektur komputer. Arsitektur ini berkisar dari Intel / AMD 32-bit/64-bit arsitektur umum ditemukan di komputer pribadi untuk arsitektur ARM umum ditemukan di embedded system dan zSeries eServer IBM mainframe. Fitur menonjol Debian adalah sistem manajemen paket APT, repositori dengan sejumlah besar paket, kebijakan ketat mengenai paket, dan kualitas tinggi rilis. Praktik-praktik ini memudahkan upgrade antara rilis serta otomatis instalasi dan penghapusan paket.

The Debian standard install makes use of the GNOME desktop environment. It includes popular programs such as OpenOffice.org, Iceweasel (a rebranding of Firefox), Evolution mail, CD/DVD writing programs, music and video players, image viewers and editors, and PDF viewers. There are pre-built CD images for KDE, Xfce and LXDE as well. The remaining discs, which span five DVDs or over thirty CDs, contain all packages currently available and are not necessary for a standard install. Another install method is via a net install CD which is much smaller than a normal install CD/DVD. It contains only the bare essentials needed to start the installer and downloads the packages selected during installation via APT. These CD/DVD images can be freely obtained by web download, BitTorrent, jigdo or buying them from online retailers.

Sejarah

1993–1998
Debian ini pertama kali diumumkan pada tanggal 16 Agustus 1993 oleh Ian Murdock. Murdock awalnya disebut sistem "Debian Linux Release". Sebelum rilis Debian, Softlanding Linux System (SLS) telah pertama distribusi GNU / Linux yang dikumpulkan dari berbagai paket perangkat lunak, dan merupakan dasar untuk populer distro lain di 1993-1994. Miskin yang dirasakan pemeliharaan dan prevalensi bug di SLS Murdock termotivasi untuk memulai distribusi baru.

Pada tahun 1993 Murdock juga merilis Debian Manifesto, menguraikan pandangannya untuk sistem operasi baru. Di dalamnya ia menyerukan penciptaan distribusi dipertahankan secara terbuka, dalam semangat Linux dan GNU. Ia membentuk nama "Debian" sebagai kombinasi dari nama pertama nya kemudian pacarnya Debra Lynn dan nama sendiri.

Proyek Debian tumbuh lambat pada awalnya dan merilis versi 0.9x pertama pada tahun 1994 dan 1995. Pelabuhan pertama lain, non-i386 arsitektur dimulai pada tahun 1995, dan yang pertama versi 1.x Debian dirilis pada tahun 1996.

Pada tahun 1996, Bruce Ian Murdock Perens digantikan sebagai pemimpin proyek. Pada tahun yang sama, sesama pengembang Ean Schuessler menyarankan bahwa Debian harus membangun kontrak sosial dengan para penggunanya. Dia suling hasil diskusi di milis Debian ke Kontrak Sosial Debian, dan Debian Free Software Guidelines, mendefinisikan komitmen mendasar untuk pengembangan distribusi. Ia juga memprakarsai pembentukan organisasi payung hukum, Software di Kepentingan Umum.

Perens meninggalkan proyek pada tahun 1998 sebelum rilis glibc pertama berbasis Debian, 2.0.

1999–2004
Proyek terpilih pemimpin baru dan membuat dua lebih 2.x rilis, masing-masing termasuk lebih port dan paket. Advanced Packaging Tool ini digunakan selama waktu dan port pertama non-kernel Linux, Debian GNU / Hurd, dimulai. Distribusi Linux yang pertama berbasis pada Debian, yaitu Libranet, Corel Linux dan Stormix's Storm Linux, yang dimulai pada tahun 1999. 2.2 rilis pada tahun 2000 didedikasikan untuk Joel Klecker, seorang pengembang yang meninggal karena Duchenne distrofi otot.

Pada akhir 2000, proyek membuat perubahan besar untuk mengarsipkan dan melepaskan manajemen, proses arsip perangkat lunak reorganisasi baru "paket renang" dan menciptakan distribusi pengujian sebagai yang berkelanjutan dan relatif stabil wilayah pemanggungan untuk rilis berikutnya. Pada tahun yang sama, para pengembang mulai memegang debconf konferensi tahunan yang disebut dengan pembicaraan dan lokakarya untuk para pengembang dan pengguna teknis.

Pada bulan Juli 2002, Proyek merilis versi 3.0, nama kode kayu, (setelah karakter di film Toy Story, sebuah tren yang berlanjut hingga sekarang), sebuah rilis stabil yang akan melihat relatif sedikit pembaruan sampai rilis berikut.

Panjang siklus rilis yang dipekerjakan oleh Proyek Debian selama waktu ini menarik banyak kritik dari komunitas perangkat lunak bebas, dan ini memicu penciptaan Ubuntu pada tahun 2004, sampai saat ini salah satu yang paling berpengaruh Debian garpu.

2005-sekarang
Sarge 3,1 rilis yang dibuat pada bulan Juni 2005. Ada banyak perubahan besar dalam rilis sarge, kebanyakan karena besar waktu yang dibutuhkan untuk membekukan dan melepaskan distribusi. Tidak hanya melakukan update rilis ini lebih dari 73% dari software dikirim dalam versi sebelumnya, tetapi juga mencakup jauh lebih lunak daripada rilis sebelumnya, hampir dua kali lipat ukuran dengan 9.000 paket baru. Installer baru menggantikan boot-floppy penuaan installer dengan desain modular. Hal ini memungkinkan instalasi lanjutan (dengan RAID, XFS dan dukungan LVM) termasuk deteksi hardware, membuat instalasi lebih mudah bagi pengguna pemula. Sistem instalasi juga menyombongkan penuh dukungan internasionalisasi sebagai perangkat lunak diterjemahkan ke dalam hampir empat puluh bahasa. Instalasi manual dan komprehensif catatan rilis dibebaskan dalam sepuluh dan lima belas bahasa yang berbeda masing-masing. Rilis ini meliputi upaya Debian-Edu/Skolelinux, Debian-Med dan Debian-Accessibility sub-proyek yang meningkatkan jumlah paket pendidikan dan mereka yang memiliki afiliasi medis serta paket yang dirancang khusus untuk para penyandang cacat

Pada tahun 2006, sebagai hasil dari banyak dipublikasikan sengketa, perangkat lunak Mozilla namanya pun kembali berganti dalam Debian, dengan Firefox menjadi Iceweasel, Thunderbird menjadi Icedove, bersama dengan program Mozilla lain. Mozilla Corporation menyatakan bahwa Debian tidak boleh menggunakan merek dagang Firefox jika mendistribusikan Firefox dengan modifikasi yang belum disetujui oleh Mozilla Corporation. Dua alasan yang menonjol Debian Firefox memodifikasi perangkat lunak untuk mengubah karya seni, dan untuk menyediakan patch keamanan. Debian Free Software Guidelines menganggap karya seni Mozilla non-free. Debian menyediakan dukungan jangka panjang untuk versi Firefox di rilis stabil, di mana Mozilla lebih suka yang versi lama tidak didukung. Perangkat lunak sebagian besar program yang dikembangkan oleh Mozilla Corporation itu diganti merek tetapi program 'kode sumber tetap sama hanya dengan perbedaan kecil.

Debian 4.0 (etch) dirilis April 8, 2007 untuk jumlah yang sama seperti pada sarge arsitektur. Ini termasuk pelabuhan AMD64 tapi menjatuhkan dukungan untuk m68k. Pelabuhan yang m68k Namun, masih tersedia dalam distribusi tidak stabil. Ada sekitar 18.200 paket binari dikelola oleh lebih dari 1.030 pengembang Debian.

Debian 5.0 (lenny) diluncurkan 14 Februari 2009 setelah 22 bulan pembangunan. Ini mencakup lebih dari 25.000 paket perangkat lunak. Dukungan ini telah ditambahkan untuk Marvell's Orion platform dan untuk netbook seperti Asus Eee PC. Rilis didedikasikan untuk Thiemo Seufer, pengembang aktif dan anggota masyarakat yang meninggal dalam kecelakaan mobil pada 26 Desember 2008.

Bagaimana Sistem Operasi Mengendalikan Aplikasi


Biasanya, istilah Sistem Operasi sering ditujukan kepada semua perangkat lunak yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi perangkat lunak terinstal. Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi seperti program-program pengolah kata dan peramban web.
Secara umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi 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
Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem berkas. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur schedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.
Sistem Operasi secara umum terdiri dari beberapa bagian:
  1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
  2. Kernel, yaitu inti dari sebuah Sistem Operasi
  3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
  4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
  5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS), tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti ini disebut sebagai Multi-tasking Operating System (misalnya keluarga sistem operasi UNIX). Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS, contohnya adalah WindowsLinux, Free BSD, Solaris, palm, symbian, dan sebagainya.

Sejarah Apple


Perjalanan Panjang Apple dan Steve Jobs Mengubah Dunia 

Pendiri Apple Inc Steve Jobs meninggal, Rabu (waktu AS) setelah pertempuran panjang dengan kanker pankreas. Berikut adalah beberapa tonggak sejarah Apple dalam dunia gadget:

1976 - Duo karib sejak SMU, Steven Wozniak dan Steve Jobs memulai Apple Computer. Produk pertama mereka, Apple I, dibangun dalam bentuk papan sirkuit. Mereka memeragakannya di "Homebrew Computer Club" di Palo Alto, California.

1977 - Apple meluncurkan Apple II. Sebuah komputer pribadi pertama dalam desain casing plastik dan grafis internal warna.

1983 - Apple Mulai menjual "Lisa", sebuah komputer desktop untuk bisnis dengan antarmuka yang legendaris. Antarmuka yang masih digunakan (prinsipnya) oleh komputer sampai hari ini.

1984 - Apple merilis debut komputer Macintosh.

1985 - Apple memecat Steve Jobs terkait pertarungan internal.

September 1997 - Jobs kembali sebagai CEO sementara di Apple setelah perusahaan itu merugi lebih dari 1,8 miliar dolar AS.

November 1997 - Jobs memperkenalkan barisan baru komputer Macintosh G3 dan website yang memungkinkan konsumen membeli langsung dari Apple.

1998 - Apple memperkenalkan komputer desktop iMac.

2001 - Apple memperkenalkan iPod.

2003 - Apple membuka iTunes Store, toko online memungkinkan pengguna untuk membeli dan men-download musik, audiobooks, film dan TV.

Agustus 2004 - Jobs mengumumkan ia menjalani operasi yang sukses untuk mengangkat kanker pankreasnya.

Januari 2007 - Apple memperkenalkan iPhone.

2008 - Apple membuka App Store sebagai update ke iTunes.

Januari 2009 - Jobs mengambil cuti karena alasan kesehatan. COO Tim Cook memimpin perusahaan sementara.

Juni 2009 - Jobs kembali ke Apple setelah menjalani transplantasi hati.

April 2010 - Apple mulai menjual iPad, tablet layar sentuh 10 inci, dan memiliki pangsa 84 persen dari pasar tablet di akhir 2010.

17 Januari 2011 - Jobs mengumumkan bahwa ia akan mengambil cuti medis lain.

2 Maret 2011 - Apple meluncurkan iPad 2.

9 Agustus 2011 - Apple dipandang sebagai perusahaan AS yang paling berharga.

24 Agustus 2011 - Jobs mundur sebagai CEO dan digantikan oleh Tim Cook, chief operating officer Apple.

5 Oktober 2011 - Jobs meninggal pada usia 56 setelah pertempuran panjang dengan kanker pankreas.

-============================================
10 Warisan Steve Jobs


Presiden Barack Obama menyebutnya sebagai salah satu inovator terbesar yang dimiliki Amerika. Steve Jobs, mungkin tidak hanya sekadar inovator tapi juga seorang visioner.

Banyak orang yang lebih suka menyebut ciptaan Jobs dengan karya, bukan produk. Mungkin karena ada rasa seni disana.

Inilah setidaknya 10 karya terbaik Steve Jobs. Kita sebut saja ini warisan dari Jobs.

1. Apple II (1977)
Masih banyak mendapat sentuhan Steve Wozniak. Apple II dirilis tahun 1977, selang 12 bulan setelah komputer Apple pertama, Apple I diluncurkan.

Salah satu komputer personal pertama yang sukses, Apple II dirancang sebagai produk massal untuk pasar ketimbang untuk insinyur.

Tidak seperti Apple I, yang dibuat di garasi milik orang tua Jobs, Apple II menandai mulainya duo pendiri Apple, Jobs dan Wozniak bekerja. “Apple II ini membuat impian saya menjual paket komputer yang dikemas jadi terwujud,” katanya

Penjualan Apple II pada tahun 1979 menghasilkan US$ 79 juta. Beberapa peningkatan dilakukan dan lini produk ini terus berlangsung hingga 1993.

2. Macintosh (1984)

Lebih murah dan lebih cepat dari produk PC sebelumnya, Macintosh dirilis pada Januari 1984. Macintosh memiliki antarmuka grafis. Banyak orang
kemudian tertarik dengan antarmuka grafis ini, yang berguna untuk kebutuhan desain.

Sistem antarmuka grafis ini sebuah perkembangan revolusioner dalam dunia komputer personal. Macintosh diperkenalkan lewat sebuah iklan Super Bowl yang menghabiskan jutaan dolar ketika itu.

3. iMac (1998)

Tiga tahun setelah kembali ke Apple pada tahun 1998, Jobs mengajak dunia untuk “berpikir berbeda”. Ketika Jobs kembali ke Apple pada tahun 1996, perusahaan ini sedang terpuruk, pangsa pasar komputer personal merosot tajam. iMac adalah cara radikal untuk membalik keadaan itu.

Orang menganggap iMac adalah varian radikal dari Macintosh yang diluncurkan 14 tahun yang lalu. iMac tidak menyediakan floppy drive. Karya Jobs ini membuka kemungkinan imajinasi bagi pemanfaatan internet.

4. iPod (2001)
Ini menjadi babak baru bagi Apple. Dari hanya sekadar perusahaan komputer, iPod menandai kemunculan Apple menjadi korporasi digital raksasa yang masuk ke pasar.

Meski bukan pemutar musik digital pertama dengan hard drive, iPod menjadi perangkat musik yang mudah dibawa kemana-mana.

Diluncurkan tepat satu dekade yang lalu, iPod kemudian memicu revolusi dalam musik digital. iPod generasi pertama adalah sebuah pemutar MP3 yang memuat 1.000 lagu dengan kekuatan baterai 10 jam. “Mendengarkan musik menjadi tidak sama lagi,” kata Jobs saat peluncuran iPod Oktober 2001 silam. iPod
selanjutnya membuka jalan untuk toko musik iTunes dan iPhone.

5. iPod Nano
Steve Jobs menghentikan produksi iPod mini pada September 2005 disaat pemutar musik ini sedang populer. Jobs mendesain dan memproduksi iPod dengan
nano yang jauh lebih kecil. Apple kembali mengembangkan nano yang lebih kecil lagi pada September 2010 dengan berat 15 gram lebih ringan.

6. iTunes Music Store (2003)
Sebelum iTunes diluncurkan, tidak ada yang mampu meyakinkan para eksekutif label musik bahwa orang bisa membayar lagu secara online. Mereka
mengkhawatirkan pembajakan.

Diluncurkan pada saat versi baru Macintosh baru, iTunes menyediakan semua program musik digital dalam satu toko.iTunes membawa sekaligus pemutar MP3,
radio internet dan CD writing.

Pekan ini Apple memberikan akses musik digital di setiap perangkatn nirkabel mereka. Ini adalah awal dari revolusi Apple Cloud. iTunes Store menjadi peritel musik terbesar di Amerika pada 2008

7. iPhone (2007)

Kurang dari lima tahun setelah iPod diluncurkan, Apple sudah menjadi nama besar dalam musik digital. Setelah berbulan-bulan diliputi rumor, pada Januari 2007, Apple meluncurkan produk yang kemudian dengan cepat menjadi produk pembunuh.

iPhone adalah sebuah ketakjuban, boleh jadi demikian. Reaksi orang lebih sering emosional saat melihat iPhone. “Cantik…Charm… Wow…!” begitulah reaksi
publik. Ketakjuban itu masih terbawa hingga Apple merilis iPhone 4S Selasa lalu.

iPhone membawa pengalaman telepon laiknya seperti komputer pribadi Macintosh. Ini adalah sebuah smartphone yang memudahkan.

Lewat ponsel layar sentuh ini, Apple menjadi pembuat ponsel yang paling menguntungkan di dunia. iPhone kini menjadi pemuncak dalam pasar smartphone.

8. iPad (2010)
Diluncurkan pada 20101, kerap disebut dengan “iPhone besar” karena mempunyai layar 9.7 inci. iPad menciptakan kategori baru dalam pasar komputer. Perangkat ini memudahkan orang untuk menjelajah di internet.

Teknologi layar sentuhnya memudahkan orang untuk bekerja, browsing dan sekaligus mencari hiburan. iPad membawa sensasi baru dalam membaca buku, koran dan majalah.

9. iOS App Store
Ini adalah tonggak lain bagi Apple. Sejak diluncurkan pada Juli 2008, App Store sudah mencapai 15 miliar unduhan dengan lebih dari 500.000 aplikasi.

Perluasan App Store untuk komputer OS X, berpotensi mengantarkan era baru bagi pengembangan perangkat lunak.

10. Apple Stores
Apple membuka toko ritel pertama pada tanggal 19 Mei 2001, di Glendale, California. Pada Juli tahun ini, Apple telah membuka lebih dari 350 toko di seluruh
dunia, dengan toko terbesar di Covent Garden London. Banyak yang menilai langkah Apple membuka toko ritel secara fisik adalah tindakan yang gila.

Sejarah MAC

Macintosh (atau disingkat Mac) adalah salah satu jenis PC berbasis PowerPC yang diproduksi oleh Apple Computer.
Dinamakan McIntosh, yang merupakan 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
• 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 Anniversary Macintosh
• 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
Versi pertama dari Mac OS mudah dibedakan dengan sistem operasi yang lain 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 tampilan Desktop.
Gambar 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 menggunakan suatu sistem file yang sama, dengan satu “kludged” level folder (tidak ada sub folder), Macintosh File System (MFS), dukungannya terhadap subdirektori tidak sempurna. Baru pada Sistem 2.1 (Finder 5.0) yang memperkenalkan HFS (Hierarchical File System) yang mempunyai direktori riil. Sistem 3.0 yang diperkenalkan pada Mac Plus, menambahkan dukungan untuk beberapa teknologi baru yang mencakup protokol AppleTalk (untuk koneksi jaringan) dan SCSI, memperkenalkan “Trash” untuk tempat file-file yang telah dibuang (di-delete). Sistem 4.0 tampil pada Macintosh II dan Mac SE.
Perubahan di awal sistem operasi Macintosh yang terbaik dicerminkan pada versi Finder, di mana terobosan-terobosan utama dan baru ditemukan antara versi 1.x, 4.x, 5.x, dan 6.x.
• System 1.0, Finder 1.0 (January 1984)
• System 1.1, Finder 1.1g (May 1984)
• System 2.0, Finder 4.1 (April 1985)
• System 2.1, Finder 5.0 (September 1985)
• System 3.0, Finder 5.1 (January 1986)
• System 3.2, Finder 5.3 (June 1986)
• System 3.3, Finder 5.4 (January 1987)
• System 3.4, Finder 6.1
• System 4.0, Finder 5.4 (March 1987)
• System 4.1, Finder 5.5 (April 1987)
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 3. System 1.
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.
1985 — System 2
Gambar 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 ditambahkan, 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.
1986 — System 3
Gambar 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 folder, jika mungkin – meng-klik-nya lagi akan membuat window kembali ke ukuran sebelumnya. Icon Trash membesar ketika sesuatu ditaruh di dalamnya.
Sistem 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).
1987 — System 4
Gambar 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. 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 dimasukkan. Sistem 4.3 hanya upgrade layanan – memperbaiki bug dan update driver printer.

Sejarah DOS


Apa itu DOS?
DOS kepanjangan dari Disk Operating System yang merupakan sistem operasi yang digunakan di komputer pribadi, dengan media penyimpanan berupa disk (sebelum adanya hardisk) atau dikenal dengan nama disket.

Sistem operasi ini menggunakan CUI (Character User Interface) atau antarmuka dengan pengguna berbasis text dan saat ini telah tergantikan/diperbaharui dengan adanya windows versi 9x, Me, 2000, XP, dan sebagainya yang berbasiskan GUI (Grapical User Interface).

Sistem operasi ini juga bersifat single-tasking (hanya dapat menjalankan satu program pada satu waktu saja), menjalankan prosesor pada modus real (real mode), dan hanya dapat mendukung satu pengguna dalam satu waktu (single user).
  • DOS 1.0
PC-DOS 1.0 merupakan versi DOS pertama kali yang dibuat oleh Microsoft Corp. yang hak ciptanya dibeli oleh IBM Corp. Dimana kumunculan DOS ini dihubungkan dengan permintaan IBM atas pembuatan komputer PC pertama yang bernama IBM-PC.

Versi DOS ini masih sangat sederhana dan kemampuanya terbatas. Oleh sebab itu diperbaiki dengan diterbitkanya versi 1.1 . Pada versi perbaikan ditambahkan kemampuan untuk mengakses disk drive dengan kapasitas 320KB.
  • DOS 2.0
Produk PC-DOS 2.0 yang dikeluarkan pada bulan Maret 1983 bersama munculnya komputer baru bernama PC/XT dari IBM. Karena versi 2.0 mempunyai beberapa kesalahan (  bug  ), maka diperbaiki pada versi 2.10. Pada akhir tahun 1983, pihak Microsoft selaku pembuat DOS sebenarnya (yang lisensinya  dibeli IBM), juga mengeluarkan versi yang diberi nama MS-DOS 2.11

Berbeda dengan PC-DOS 2.10, disini terdapat perintah yang tidak terdapat pada PC-DOS, yaitu perintah COUNTRY yang berguna untuk mengeset operasi tunggal dan jam yang berlaku pada suatu negara.
  • DOS 3.0
Seiring dengan dimunculkannya komputer jenis PC-AT (Advanced Technology) tahun 1984, telah diterbitkan PC-DOS 3.0 dan MS-DOS 3.05. Dimana versi ini mendukung pemakaian disk drive kapasitas 1.2 MB dan pemakaian disk memori yang disebut Virtual Disk atau RAM Disk dengan menggunkan extended memory yang mana belum dapat dipakai langsung oleh DOS versi ini.
  • DOS 3.1
Karena pada versi 3.0 ada sedikit bug, maka pada Maret 1985, secara bersamaan pihak IBM dan Microsoft  mengeluarkan versi baru mereka yaituPC-DOS 3.1 dan MS-DOS 3.1. Kelebihan versi ini adalah mendukung pemakaian sistem jaringan komputer (network).
  • DOS 3.2
Pada akhir tahun 1985, pihak IBM memperkenalkan komputer jinjing (laptop), untuk mendukung pengoperasiannya dikeluarkan PC-DOS 3.2 yang mampu memanfaatkan disk drive dengan ukuran 3.5 inci ukuran 720 KB yang biasanya dipakai pada komputer laptop. Dan Microsoft mengeluarkan versi yang sama pada bulan Januari tahun berkut.
  • DOS 3.3
Pada pertengahan tahun 1987, dikeluarkan PC-DOS 3.30 dan MS-DOS 3.30, yang mana merupakan DOS yang paling banyak pemakainya di Indonesia, karena pada saat itu kita sedang gencar-gencarnya belajar komputer. Hingga kini masih banyak pemakai komputer yang menggunkan DOS versi ini. Kemampuan barunya adalah dapat mengakses hard disk sebanyak 30MB.

Sebenarnya di Eropa dan Amerika, versi ini mendapat saingan ketat dari sistem operasi baru yaitu OS/2 (Operating System 2) yang kusus diciptakan untuk pemakai komputer PS/2 (Personal System 2), namun karena keadaan OS/2 terjepit antara kemampuan DOS dan UNIX, maka OS/2 jumlah pemakainya stingkat dibawah DOS.
  • DOS 4.0
Pada bulan Juli 1988 terbit PC-DOS 4.0 dan beberapa bulan berikutnya tepatnya Desember, terbit versi perbaikannya PC-DOS 4.01 dan MS-DOS 4.01. Disini ada fasilitas baru yang dinamakan program Shell untuk mengontrol kerja komputer dengan sistem menu, dan dikenalkan sistem label serial number untuk disk yang baru diformat.

Mulai versi ini ukuran file sistem DOS seperti IBMBIO.COM/ IO.SYS, IBMDOS.COM/ MSDOS.SYS, dan COMMAND.COM pada satu disket makin membengkak, menjadikan sempit ruang disket itu sendiri. Karena itu,lebih baik menggunkan disket dengan kapasitas 360 KB.
  • DOS 5.0
Pertengahan tahun 1991 muncul PC-DOS 5.0 dan MS-DOS 5.0. Pada versi ini, pemakaian memori yang semula masih agak membingungkan telah diperbaiki, disamping penambahan fasilitas program bantu yang mana merupakan kerja sama dengan perusahaan Central Point Inc. pembuat program MIRROR, UNDELETE dan UNFORMAT.
  • DOS 6.0
Pada bulan Maret 1993, Microsoft memperkenalkan MS-DOS 6.0. Mulai versi ini pemakaian PC-DOS semakin berkurang, dimana semua pemakai komputer lebih cenderung memakai MS-DOS daripada PC-DOS, ini dikarenakan versi dari Microsoft lebih luwes untuk digunakan pada berbagai PC, dibandingkan PC-DOS yang beberapa perintahnya hanya jalan bila PC anda buatan IBM murni.

Pada versi ini juga ditambahkan beberapa utility baru dan perintah-perintah konfigurasi sistem termasuk memori extended memory lebih mudah. Untukutility yang ditambahkan sudah terkenal, seperti MSAV (Microsoft Anti Virus) yang merupakan kerjasama dari CPAV (Central Point Anti Virus),DoubleSpace yang berguna untuk melipatgandakan isi media penyimpanan dll.

Versi ini untuk memperbaiki versi 6.0, dimana terdapat perbaikan pada utilityDoubleSpace, dan manajemen memori. Selain itu ada tambahan perintah baru seperti fasilitas MOVE, dan tampilan daftar file (directory) yang lebih mudah dibaca.
  • DOS 6.22
Pada versi ini terdapat perbaikan isi file DOS versi 6.0 dan 6.2, terutama fileDOUBLESPACE sudah dihilangkan, karena ada perselisihan dengan pihak pembuat program pemampat data Stacker.
  • DOS under Microsoft Windows (DOS 7.0 ke atas)
Sejak diperkenalkanya sistem operasi Microsoft Windows, pemakaian sistem operasi DOS mulai berkurang, karena tampilan yang lebih menarik (GUI). Tetapi untuk menjembatani pemakai aplikasi yang masih menggunakan tampilan teks pada DOS, maka DOS ini masih dipertahankan.

Uraian diatas merupakan sedikit penjelasan mengenai DOS dan Sejarah nya, pada postingan berikutnya saya akan membahas tentang DOS versi 6.22 atau MS-DOS dibawah sistem Microsoft Windows, karena MS-DOS versi 6.22masih banyak digunakan untuk komputer saat ini.

PROGRAM ANTIRAN (QUEUE)


Struktur Data Antrean (Queueadalah suatu bentuk khusus dari List Linier dengan operasi penyisipan (Insertion) hanya diperbolehkan pada salah satu sisi, yang disebut sisi Belakang (Rear) dan operasi penghapusan (Deletion) hanya diperbolehkan pada sisi lainnya yang disebut sisi Depan (Front) dari List.
Prinsip Antrean : FIFO (First In First Out)
Antrean Q = [ Q1, Q2, Q3,……….., QT]
Front(Q) = bagian depan dari antrean Q
Rear(Q) = bagian belakang dari antrean Q
Noel(Q) = Jumlah elemen di dalam antrean ( berharga integer)
Jadi : Front(Q) = QT
Rear(Q) = Q1
Noel(Q) = T


Contoh program :

#include <iostream.h>
#include <conio.h>
#define maks 14
#define Que1 5
#define Que2 5

class Queue{
friend ostream& operator<<(ostream&, const Queue&);
public:
Queue();
int penuh(int);
int kosong(int);
void cetak();
char enqueue(char);
char dequeue();
void pecah(Queue &, Queue&);
private:
char A[maks];
int banyak;
};
ostream& operator<<(ostream& out, const Queue& s)
{
out << "\n \t isi Dari Queue:";
for (int i=0;i<s.banyak;i++)
out << s.A[i] << " ";
return out;
}

Queue::Queue()
{
banyak=0;
for (int i=0; i<maks; i++)
A[i]='0';
}

int Queue::penuh(int s)
{ return s==maks?1:0;}

int Queue::kosong(int s)
{ return s==0?1:0; }

void Queue::cetak (){
cout<<"\n Queue : ";
for(int i=0;i<banyak;i++)
cout<<A[i]<<" ";
}

char Queue::enqueue(char x)
{
if (penuh(banyak)) cout << "Queue penuh";
else if (A[0]=='0'){
A[0]=x;
banyak++;
}
else{
for (int i=banyak; i>=0; i--)
A[i+1]=A[i];
A[0]=x;
banyak++;
}
return banyak;
}
char Queue::dequeue()
{
char temp=A[--banyak];
A[banyak]='0';
return temp; }

void Queue::pecah(Queue &q1, Queue &q2){
int i;
char a[Que1],b[Que2];
Queue q3;
cout<<"setelah antrian digabung \n";
for (i=0;i<Que1;i++){
a[i] = q1.dequeue();
q3.enqueue(a[i]);
}
for (i=0;i<Que2;i++){
b[i] = q2.dequeue();
q3.enqueue(b[i]);
}
cout<<q3<<endl;
}

int main(){
Queue p,q,r;
char z[5] = {69,68,67,66,65};
char y[5] = {1,2,3,4,5};
cout<<"\t\tAntrian ke satu :\n";
for(int i=Que1-1;i>=0;i--){
p.enqueue(z[i]);
cout << p<<endl;
}
cout << "+++++++++++++++++++++++++++++++++";
cout << endl<<endl;
cout<<"\t\t Antrian ke dua: \n";
for(int j=Que2-1;j>=0;j--){
q.enqueue(y[j]);
cout << q<<endl;
}
cout << "+++++++++++++++++++++++++++++++++";
cout<<endl<<endl;
r.pecah(p,q);
cout<<endl;
getch();
}

Program deret fibonanci


rorogram ini adalah program untuk penghitungn angak fibonanci yang berulang

Program c++
#pragma argsused
#include <iostream.h>           
  class BATAS {
   private:
     long batas, f1, f2, f3;
   public:
     void fibonacci(){
       cout<<"Masukkan bilangan positif : ";
       cin>>batas;
       cout << "Bilangan Fibonacci < " << batas << ":\n 0, 1";
       f1 = 0;
       f2 = 1;
       while (true){
         f3 = f2 + f1;
         if (f3 > batas)break;
         cout<<", "<<f3;
         f1 = f2;
         f2 = f3;
       }
     }
     };
int main(){
  int x;
    BATAS B;
    B.fibonacci();
  cin>>x;
        return 0;
}

PROGRAM SPBU


Program ini adalah program untuk pembelian bahan bakar, dengan 3 macam jenis yaitu Premium/bensin, solar dan pertamax.

Agoritma :

Ø  Pilih Bahan bakar yang Anda inginkan
Ø  Masukkan nominal uang anda
Ø  Hitung i=0.1; i<=hasil1; i=i+0.0001>> Bensin (hasil1)= uang/4500/1Lt
Ø  Hitung i=0.1; i<=hasil2; i=i+0.0001>>Solar (hasil2)= uang/4200/1Lt
Ø  Hitung i=0.1; i<=hasil3 i=i+0.0001>>Pertamax  (hasil3)= uang/800/1Lt
Ø  Hasil

Program c++


     #include <iostream.h>
     class BBM {
     private:
     float uang, pilihan;
     double hasil1,hasil2,hasil3;
     public:
     void Set_Pilihan(){
     cout<<"\t^^^^^^^^^^^^^^^^^^^^^^^^"<<endl;
     cout<<"\t|      SPBU BARU       |"<<endl;
     cout<<"\t^^^^^^^^^^^^^^^^^^^^^^^^"<<endl;
     cout<<"\tpilihan jenis BBM"<<endl;
     cout<<"1.bensin"<<endl;
     cout<<"2.solar"<<endl;
     cout<<"3.pertamax"<<endl;
     cout<<"\n\nmasukkan urutan pilihan jenis BBM 1..3 :";
     cin>>pilihan;
    
     if (pilihan==1){
     cout<<"1.bensin"<<endl;
     cout<<"\nmasukkan uang anda :";
     cin>>uang;
     hasil1=uang/4500;
     for (double i=0.1; i<=hasil1; i=i+0.0001){
     cout<<i<<endl;
     }
     cout<<"bensin yang anda dapat :"<<hasil1<<" "<<"liter"<<endl;
     }
     if (pilihan==2){
     cout<<"2.solar"<<endl;
     cout<<"\nmasukkan uang anda :";
     cin>>uang;
     hasil2=uang/4200;
     for (double j=0.1; j<=hasil2; j=j+0.0001){
     cout<<j<<endl;
     }
     cout<<"bensin yang anda dapat :"<<hasil2<<" "<<"liter"<<endl;
     }
     if (pilihan==3){
     cout<<"3.petamax"<<endl;
     cout<<"\nmasukkan uang anda :";
     cin>>uang;
     hasil3=uang/8000;
     for (double k=0.1; k<=hasil3; k=k+0.0001){
     cout<<k<<endl;
     }
     cout<<"bensin yang anda dapat :"<<hasil3<<" "<<"liter"<<endl;
     }
     }
     };

     int main(){
     int x;
     BBM B;
     B.Set_Pilihan();
     cin>>x;

     return 0;
     }

TRIANGLE PROGRAMS


Program ini adalah program untuk menghitung luas segitiga, dengan memasukkan alas dan tinggi sebagai inputan.

Algoritma :
Ø  Masukkan alas(a) dan tinggi(t)
Ø  Hitung a*t*1/2
Ø  Hasil
Program c++

#include <iostream.h>


class hitung{

private :
int a,t;
double hasil;

public :
void info(){
cout<<"Program menghitung luas segitiga :"<<endl;
cout<<"Masukan nilai a :";
cin>>a;
cout<<"Masukan nilai t :";
cin>>t;
}

void rumus(){
hasil = a*t*1/2;
cout<<"Luas segitiga :";
cout<<hasil;
}
};

int main(){
int x;
hitung h;
h.info();
h.rumus();
cin>>x;

return 0;

}

Program mencari KPK

Program ini adalah program untuk mencariKPK(Faktor Persekutuan Terkecil) dari dua buah bilangan.
Algoritma :
Ø  Masukkan dua buah bilangan a dan b
Ø  Hitung :
for(int x=1;x<=b;x++)
{  nilai=nilai+a;
if(nilai % b==0)
Ø  Hasil { cout<<”KPK Antara “<<a<<” dan “<<b<<” Adalah “<<nilai;

Program C++
#include <iostream.h>
#include <conio.h>
int main(){
int a,b,nilai;
nilai=0;
cout<<”Masukkan Nilai Bil A : “;
cin>>a;
cout<<”Masukkan Nilai Bil B : “;
cin>>b;
for(int x=1;x<=b;x++)
{  nilai=nilai+a;
if(nilai % b==0)
{ cout<<”KPK Antara “<<a<<” dan “<<b<<” Adalah “<<nilai;
break;      } }
getch();
return 0;}