modul.mercubuana.ac.id... · web viewjudul sistem operasi fakultas program studi tatap muka kode mk...
TRANSCRIPT
MODUL PERKULIAHAN
Judul
Sistem Operasi
Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh
FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom
Abstract Kompetensi
Pada materi pertemuan ini dibahas mengenai sistem ,struktur fungsi, komponen danarsitektur komputer.
Dengan mempelajari materi ini diharapkan mahasiswa dapat memahami tentang struktur dan fungsi dari sistem operasi secara umum
Sistem Operasi
Sistem operasi adalah sekumpulan rutin perangkat lunak yang berada diantara program aplikasi dan perangkat keras. Semua perangkat lunak berjalan dibawah kendali sistem operasi, mengakses perangkat keras lewat sistem operasi, dan mengikuti aturan-aturan yang dijalankan oleh sistem operasi.
Gambar 2.1 Sistem operasi bertindak sebagai antarmuka
antar program aplikasi dan perangkat keras
2.1 Tujuan Mempelajari Sistem Operasi
Tujuan yang dapat dicapai dalam mempelajari sistem operasi , yaitu :
1. Tujuan tertinggi adalah agar dapat merancang sendiri atau memodifikasi sistem operasi yang telah ada sesuai kebutuhan khusus kita.
2. Agar dapat menilai sistem operasi dan memilih alternatif sistem operasi sesuai tujuan sistem berbasis komputer yang hendak dibangun. Keputusan pemilihan sistem operasi merupakan keputusan utama dan mendasar dalam pembangunan sistem berbasis komputer.
3. Pemakai harus berinteraksi dengan sistem operasi untuk menyelesaikan tugasnya karena sistem operasi merupakan antar muka utama dalam berhubungan dengan sistem komputer.
4. Banyak konsep dan teknik pada sistem operasi yang dapat diterapkan pada pengembangan aplikasi-aplikasi lain.
2.2 Fungsi dan Sasaran Sistem Operasi
20162
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
Sistem Operasi mempunyai dua tugas utama , yaitu :
1. Pengelola seluruh sumber daya sistem komputer (sebagai resources manager).2. Sistem operasi sebagai penyedia layanan (sebagai extended/virtual machine).
Pengelola Seluruh Sumber Daya Sistem Komputer
Mengelola seluruh sumber daya yang terdapat pada sistem komputer agar beroperasi secara benar dan efisien.
Sistem operasi sebagai penyedia layanan (sebagai extended/virtual machine).
Sistem operasi menyediakan sekumpulan layanan (disebut system call) ke pemakai sehingga memudahkan dan menyamankan penggunaan atau pemanfaatan sumber daya sistem komputer.
Sumber Daya Sistem Komputer
Sumber daya sistem komputer adalah semua komponen di sistem komputer yang dapat memberi manfaat. Pada dasarnya semua yang terhubung ke sistem komputer secara fisik dan terdapat di sistem komputer adalah sumber daya. Seluruh sumber daya harus dapat dimanfaatkan secara benar dan efisien . Pemanfaatan yang benar dan dengan efisiensi setinggi mungkin merupakan sasaran sistem operasi.
Sumber daya ini terdiri dari :
1. Sumber daya fisik2. Sumber daya abstrak
Sumber Daya Fisik , misalnya :
Perangkat masukan : keyboard, bar-code reader , dan sebagainya. Perangkat tunjuk(pointing device) mouse, joystick, light-pen, track-ball, dan
sebagainya. Perangkat penyimpan sekunder : floopy disk drive, hard disk, tape drive, optical disk,
CD ROM drive, DVD drive, dan sebagainya. Perangkat penampil : layar monitor CRT, LCD, dan sebagainya. Perangkat pencetak : printer, plotter, dan sebagainya. Perangkat komunikasi : modem , ethernet card, PCMCIA, dan sebagainya. Perangkat memori : memori akses acak (RAM=Random Access Memory) chace
memory, register dan sebagainya. Perangkat multimedia: kamera, sound card, radio dan sebagainya. Perangkat grafis : digitizer, scanner, dan sebagainya. Perangkat pengendalian proses yaitu sensor-sensor dan aktuator-aktuator. Dan sebagainya
Sumber Daya Abstrak
1. Data2. Program
Data
PCB (Process Control Block) untuk mencatat dan mengendalikan proses. Semaphore untuk mengendalian sinkronisasi proses-proses.
20163
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
Tabel segmen, tabel page, I-node, FAT untuk sistem file, linked list pengendalian memory.
Berkas (file) untuk menyimpan data / program.
Program
Program berupa kumpulan instruksi yang dapat dijalankan pemroses. Jenis program adalah :
Utilitas atau Aplikasi untuk mencapai tujuan komputasi (pengolahan) tertentu.
2.3 Arsitektur Sistem Operasi
Arsitektur perangkat lunak merupakan struktur-struktur yang menjadi landasan untuk menentukan keberadaan komponen-komponen perangkat lunak, cara komponen-komponen saling berinteraksi dan organisasi komponen-komponen dalam bentuk perangkat lunak yang digunakan dalam membangun perangkat lunak sistem operasi.
Arsitektur sistem operasi yang terkenal antara lain :
1. Sistem monolitik2. Sistem berlapis3. Sistem client/server
2.3.1 Sistem Monolitik
Sistem operasi sebagai kumpulan prosedur bahwa prosedur-prosedur didalamnya dapat saling memanggil apabila perlu. Kernel berisi semua layanan yang disediakan sistem operasi. Seluruh komponen sistem operasi berada di satu alamat.
Kelemahan
Pengujian dan penghilangan kesalahan sulit karena tidak dapat dipisahkan dan dilokalisasi, namun praktik pemrograman yang berdisiplin bagus dapat mempermudah pengembangan.
Sulit dalam menyediakan pengamanan. Merupakan pemborosan apabila setiap komputer harus menjalankan kernel monolitik
sangat besar sementara sebenarnya tidak memerlukan seluruh layanan yang disediakan kernel. Tidak flexible.
Kesalahan pemrograman di satu bagian kernel menyebabkan matinya seluruh sistem.
Keunggulan
Layanan dapat dilakukan sangat cepat karena terdapat di satu ruang alamat.
2.3.2 Sistem Berlapis
Teknik pendekatan terlapis pada dasarnya dibuat dengan menggunakan pendekatan top-down, semua fungsi ditentukan dan dibagi menjadi komponen komponen. Modularisasi sistem dilakukan dengan cara memecah sistem operasi menjadi beberapa lapis (tingkat).
20164
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
Lapisan terendah (layer 0) adalah perangkat keras dan lapisan teratas (layer N) adalah user interface. Dengan system modularisasi, setiap lapisan mempunyai fungsi (operasi) tertentu dan melayani lapisan yang lebih rendah.
Table dan gambar di bawah ini menunjukkan system pendekatan terlapis tersebut. System operasi pertama kali yang memakai system berlapis adalah THE. System operasi THE yang dibuat oleh Dijkstra dan mahasiswa-mahasiswanya. Pada dasarnya system operasi berlapis dimaksudkan untuk mengurangi kompleknya rancangan dan implementasi dari suatu system operasi. Stuktur system operasi berlapis seperti gambar :
Gambar 2.2 : struktur sistem operasi berlapis
Contoh sistem operasi yang menggunakan sistem ini adalah: UNIX termodifikasi, THE, Venus dan OS/2 (Gambar 2.2). Lapisan pada struktur THE adalah
Sedangkan lapisan pada stuktur venus adalah sebagai berikut :
20165
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
Struktur Sistem Operasi OS/2 adalah
Gambar 2.3 Struktur sistem Operasi OS/2
Keuntungan dari sistem berlapis adalah:
Sistem berlapis memiliki semua keunggulan rancangan modular merupakan dirancang secara terpisah atau beberapa modul, setiap modul dan lapisan bisa dirancang, di uji, secara independen sehingga jika terjadi suatu kesalahan mudah untuk menanganinya.
Kelemahannya :
Fungsi-fungsi dari sistem operasi harus terdapat di masing-masing lapisan, jika terjadi suatu kesalahan bisa jadi semua lapisan harus diprogram ulang.
2.3.3 Sistem Client-Server
Sistem operasi modem memiliki kecendrungan untuk memindahkan kode ke lapisan yang lebih tinggi dan menghapus sebanyak mungkin, kode-kode tersebut dari sistem operasi sehingga akan meninggalkan kernel yang minimal. Konsep ini biasa diimplementasikan dengan dengan cara menjadikan fungsi-fungsi yang ada pada sistem operasi menjadi user proses. Jika satu proses minta untuk dilayani, misalnya satu blok file, maka user proses {disini dinamakan: Client proses} mengirim permintaan tersebut ke user proses. Server proses akan melayani permintaan tersebut kemudian mengirimkan jawabannya kembali. Semua pekerjaan kernel dilakukan pada pengendalian komunikasi antara client dan server.
Dengan membagi sistem operasi menjadi beberapa lapisan, dimana tiap-tiap bagian mengendalikan satu segi sistem, seperti pelayanan file, pelayanan proses, pelayanan terminal, atau pelayanan memori, maka tiap-tiap bagian menjadi lebih sederhana dan dapat diatur selain itu, oleh karena semua server berjalan pada user mode proses, dan bukan merupakan monitor mode, maka server tidak dapat mengakses hardware secara lansung. Akibatnya, jika terjadi kerusakan pada file server, maka pelayanan file akan terganggu. Namun hal ini tidak akan sampai menganggu sistem lainnya
20166
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
Masalah yang sering terjadi pada system client –server adalah tidak semua tugas dapat dijalankan di tingkat pemakai, tapi kesulitan ini dapat di atas dengan:
1. Proses server kritis tetap di kernel, yaitu proses yang biasanya berhubungan dengan hardware .Mekanisme ke kernel seminimal mungkin sehingga pengaksesan ruang pemakai dapat
2. dilakukan secepat mungkin .Keuntungan dari model client server ini adalah
1. Dapat diadaptasikan pada sistem terdistribusi. 2. Jika suatu client berkomunikasi dengan server dengan cara mengirimkan pesan,
maka server tidak perlu tahu apakah pesan itu dikirim oleh dan dari mesin itu sendiri {local} atau dikirim oleh mesin yang lain melalui jaringan.
3. Pengembangan dapat dilakukan secara modular 4. Kesalahan pada suatu subsistem tidak menganggu subsistem lain sehingga tidak
mengakibatkan system mati secara keseluruhan Sedangkan kelemahan dari system client-server adalah :
1. Pertukaran pesan dapat menjadi bottleneck 2. Layanan dilakukan secara “lambat” karena harus memlalui pertukaran pesan antar
client-server
2.3.4 Sistem Mesin Virtual (Virtual Machine)
Konsep dasar dari mesin virtual ini tidak jauh berbeda dengan pendekatan terlapis, hanya saja konsep ini memberikan sedikit tambahan berupa antarmukayang menghubungkan perangkat keras dengan kernel untuk tiap-tiap proses,Gambar 2.4 nunjukkan konsep tersebut. Mesin virtual menyediakan antar
muka yang identik untuk perangkat keras yang ada. Sistem operasi membuat ilusi untuk beberapa proses, masing-masing mengeksekusi prosessor masing-masing untuk memori (virtual) masing masing.
20167
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
Gambar 2.4 Konsep Mesin Virtual a) Tanpa Mesin Virtual , b) DenganMesin Virtual
Meskipun konsep ini cukup baik, namun sulit untuk diimplementasikan, ingat bahwa system
menggunakan metode dual-mode. Mesin virtual hanya dapat berjalan pada monitor-mode jika berupa sistem operasi, sedangkan mesin virtual itu sendiri berjalan dalam bentuk user-mode. Konsekuensinya, baik virtual monitor-mode maupun virtual user-mode harus dijalankan melalaui physical user mode. Hal ini menyebabkan adanya transfer dari user-mode ke monitor-mode pada mesin nyata, yang juga akan menyebabkan adanya transfer dari virtual user-mode ke virtual monitor-mode pada mesin virtual.
Sumber daya (resource) dari computer fisik dibagi untuk membuat mesin virtual. Penjadwalan CPU dapat membuat penampilan bahwa user mempunyai prosessor sendiri. Spooling dan system file
dapat menyediakan card reader virtual dan line printer virtual. Terminal time sharing pada user melayani sebagai console operator mesin virtual. Contoh sistem operasi yang memakai mesin virtual adalah IBM S/370 dan IBM VM/370.
Keuntungan dan kerugian konsep mesin virtual adalah sebagai berikut:
Konsep mesin virtual menyediakan proteksi yang lengkap untuk sumber daya system sehingga masing-masing mesin virtual dipisahkan mesin virtual yang lain. Isolasi ini tidak memperbolehkan pembagian sumber daya secara langsung
20168
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
Sistem mesin virtual adalah mesin yang sempurna untuk riset dan pengembangan system operasi. Pengembangan system dikerjakan pada mesin virtual, termasuk di dalamnya mesin fisik dan tidak mengganggu operasi system yang normal
Konsep mesin virtual sangat sulit untuk mengimplementasikan kebutuhan dan duplikasi yang tepat pada mesin yang sebenarnya.
2.3.5 Sistem Berorientasi Objek
Layanan Sistem operasi sebagai kumpulan proses untuk menyelesaikan pekerjaannya, yang sering disebut dengan system operasi bermodel proses, sedangkan layanan system operasi sebagai objek disebut dengan system operasi berorentasi objek. Pendekatan objek dimaksudkan untuk mengadopsi keunggulan dari teknologi berorientasi objek .
Pada system operasi berorientasi objek, layanan diimplementasikan sebagai kumpulan objek, masing-masing objek diberi tipe yang menandai property objek seperti proses, dirktori, berkas, dan sebagainya. Dengan memanggil operasi yang didefinisikan di objek, data yang berada dalam objek tersebut dapat diakses dan dimodifikasi
Contoh dari system operasi berorentasi objek adalah:
Eden Choices X-kernel Medusa Clunds Amoeba Muse Dan lain sebagainya
Sistem operasi MS-Windows NT mengadopsi beberapa teknologi berorientasi objek tapi tidak secara keseluruhannya .
2.4 Komponen Sistem Operasi
Sistem Operasi memiliki beberapa komponen yaitu :
1. Manajemen proses2. Manajemen memori utama3. Manajemen file4. Manajemen sistem I/O5. Manajemen penyimpan sekunder6. Sistem jaringan7. Sistem proteksi8. Sistem command interpreter
2.4.1 Manajemen proses
Proses adalah program yang sedang dieksekusi. Sebuah proses memerlukan sumber daya (resource) tertentu seperti waktu CPU, memori, file dan perangkat I/O untuk menyelesaikan tugasnya. Untuk mengatur proses yang ada, sistem operasi bertanggung jawab pada aktifitas-aktifitas yang berhubungan dengan manajemen proses berikut :
20169
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
1. Pembuatan dan penghapusan proses yang dibuat oleh user atau sistem. 2. Menghentikan proses sementara dan melanjutkan proses. 3. Menyediakan kelengkapan mekanisme untuk sinkronisasi proses dan komunikasi
proses.
2.4.2 Manajemen Memori Utama
Memori utama atau biasanya disebut dengan memori adalah sebuah array besar berukuran word atau byte, dimana setiap array tersebut mempunyai alamat tertentu. Memori adalah penyimpan yang dapat mengakses data dengan cepat yang digunakan oleh CPU dan perangkat I/O. Memori adalah perangkat penyimpan volatile. Isi memori akan hilang apabila terjadi kegagalan sistem.
Untuk mengatur memori, sistem operasi bertanggung jawab pada aktifitas-aktifitas manajemen memori sebagai berikut :
1. Menjaga dan memelihara bagian-bagian memori yang sedang digunakan dan dari yang menggunakan.
2. Memutuskan proses-proses mana saja yang harus di panggil ke memori jika tersedia ruang di memori.
3. Mengalokasikan dan mendealokasikan ruang memori jika diperlukan.
Manajemen File
2016 10
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
File adalah kumpulan informasi yang saling berhubungan yang sudah didefinisikan oleh pembuatnya (user). Biasanya, file berupa program (baik dalam bentu source maupun object) dan data. Untuk mengatur file, sistem operasi bertanggung jawab pada aktifitas-aktifitas yang berhubungan dengan manajemen file sebagai berikut:
1. Pembuatan dan penghapusan file. 2. Pembuatan dan penghapusan direktori. 3. Primitif-primitif yang mendukung untuk manipulasi file dan direktori. 4. Pemetaan file ke memori sekunder. 5. Backup file ke media penyimpanan yang stabil (nonvolatile).
2.4.4 Manajemen I/O
Sistem operasi bertanggung-jawab pada aktifitas-aktifitas sistem I/O sebagai berikut:
a. Sistem buffer-caching.
b. Antarmuka device-driver secara umum.
c. Driver untuk device hardware-hardware tertentu.
2.4.5 Manajemen Penyimpan Sekunder
Karena memori utama (primary storage) bersifat volatile dan terlalu kecil untuk mengakomodasi semua data dan program secara permanen, sistem komputer harus menyediakan penyimpan sekunder (secondary storage) untuk back up memori utama. Beberapa sistem komputer modern menggunakan disk untuk media penyimpan on-lin, baik program maupun data.
Sistem operasi bertanggung jawab pada aktifitas-aktifitas manajemen penyimpan sekunder sebagai berikut:
a. Pengaturan ruang bebas.
b. Alokasi penyimpanan.
c. Penjadwalan disk
2.4.6 Sistem Jaringan (Sistem Terdistribusi)
Sistem terdistribusi adalah kumpulan prosessor yang tidak menggunakan memori atau clock bersama-sama. Setiap prosessor mempunyai local memori sendiri. Prosessor-prosessor pada sistem dihubungkan melalui jaringan komunikasi. Komunikasi dilakukan dengan menggunakan protocol.
Sistem terdistribusi memungkinkan user untuk mengakses sumber daya (resource) yang beragam. Dengan mengakses sumber daya yang dapat digunakan bersama-sama tersebut akan memberikan keuntungan dalam :
1. Meningkatkan kecepatan komputasi 2. Meningkatkan ketersediaan data 3. Meningkatkan kehandalan sistem
2016 11
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
2.4.7 Sistem Proteksi
Proteksi adalah suatu mekanisme untuk mengontrol akses oleh program, proses atau user pada sistem maupun resource dari user.
Mekanisme sistem proteksi yang harus disediakan sistem meliputi :
1. Membedakan antara penggunaan yang sah dan yang tidak sah. 2. Menentukan kontrol yang terganggu. 3. Menetapkan cara pelaksanaan proteksi
2.4.8 Sistem Command Intepreter
Beberapa perintah yang dimasukkan ke sistem operasi menggunakan pernyataan kontrol yang digunakan untuk
1. Manajemen dan pembuatan proses 2. Penangananan I/O 3. Manajemen penyimpan sekunder 4. Manajemen memori utama 5. Akses sistem file 6. Proteksi 7. Jaringan
Program yang membaca dan menterjemakan pernyataan kontrol disebut dengan command-line intepreter atau shell pada UNIX. Fungsinya adalah untuk mengambil dan mengeksekusi pernyataan perintah berikutnya.
2.5 Macam-macam Sistem Operasi
2.5.1 Sistem operasi berbasis windows
QDOS (Quick and Dirty Operating System) merupakan asal usul dari windows. QDOS ditulis oleh Tim Paterson dari Seattle Computer pada tahun 1980. QDOS dibuat dari OS yang terkenal pada saat itu. QDOS dirancang untuk prosesor intel 8086, yang mana pada saat dipasarkan diberinama 86-DOS. Kemudian Bill Gates dari pihak Microsoft membeli lisensi dari QDOS untuk dikembangakan dan menjualnya kembali ke berbagai perusahaan komputer. Dan pada tahun 1981 microsoft memberi nama MS-DOS, sedangkan yang dijual perusahaan IBM diberinama PC-DOS oleh IBM. MS DOS inilah yang kemudian terus berkembang hingga menjadi Windows seven.
Jenis-jenis sistem operasi Windows
Microsoft Windows 98
Windows 98 adalah pengembangan dalam produk-instal Microsoft evolusi dari sistem operasi Windows untuk komputer pribadi. Windows 98 awalnya memiliki kode nama “Memphis” selama perkembangannya dan kemudian dinamakan “Windows 97′′berdasarkan jadwal produksi yang lebih awal. Windows 98 Microsoft menyatakan bahwa pengguna dan
2016 12
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
harus global mereka melihat potensi sumber daya dan teknologi Web yang harus bagian penting dari pengguna. Windows 98 juga menyediakan 32-bit file alokasi tabel (FAT) yang memungkinkan pengguna untuk memiliki satu-partisi disk drive yang lebih besar dari 2 Gbytes. Fitur-fitur lainnya padaWindows 98 meliputi:
1. Universal Serial Bus (USB), yang membuatnya mudah untuk menyambungkan perangkat baru .
2. Digital versatile Disc (DVD). Industri-standar baru berupa daya manajemen disebut Advanced Konfigurasi dan Power Interface (ACPI) Windows 98 telah diikuti oleh Windows 2000, sebuah evolusi dari sistem operasi Windows yang dirancang untuk penggunaan pribadi atau profesional.
Windows XP
Pada tahun 2001 windows xp mulai diperkenalkan dan pada tahun 2003 microsoft meluncurkan windows server 2003.
Windows Vista
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
2016 13
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
Windows 7
Merupakan versi terbaru keluaran dari windows. Yang sebelumnya dikenal dengan sebutan Blackcomb dan Vienna. Windows ini memiliki kennel NT versi 6.2 SP2 dari Windows Server 2008. Windows 7 memiliki keamanan dan fitur yang baru. Windows 7 adalah jenis dari Windows Server 2008 SP2. Windows ini dirilis pada tanggal 22 Oktober 2009. Fitur yang ada di Windows 7 60% sama dengan Windows Vista. Beberapa fiturnya adalah: Jump List, Taskbar yang membuka program dengan tampilan kecil, Windows Media Player 12, Internet Explorer 8, dan lain-lain. Beberapa fitur yang unik adalah Sidebar yang nama berganti menjadi Gadget dan Gadget bebas ditaruh kemana-mana (tidak seperti Sidebar yang hanya bisa diletakkan di tempat tertentu). Fitur itu membuat Windows 7 menjadi menarik. Spektifikasi Windows 7 lebih ringan dari pada Windows Vista. Harganya juga lebih murah dari pada Windows Vista. Sama seperti Windows Vista, Windows 7 juga terdiri 6 edisi yaitu:
1. Windows 7 Starter
2. Windows 7 Home Basic
3. Windows 7 Home Premium
4. Windows 7 Professional
5. Windows 7 Ultimate
6. Windows 7 Enterprise
2016 14
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
Sistem Operasi Berbasis Linux
Linux adalah nama yang diberikan system komputer bertipe unix Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas terbuka dan sumber utama terbuka. Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan kepada keseluruhan distro Linux (Linux distribution), yang di dalamnya disertakan programprogram lain pendukung sistem operasi. Contoh program tersebut adalah server web, bahasa pemrograman, basisdata, tampilan desktop (Desktop Environment) (seperti GNOME dan KDE), dan aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, dan Gnumeric.
Jenis-jenis sistem opersi Linux
1. Linux Debian 2. Linux Redhat 3. Linux Mandrake 4. Linux Caldera Open 5. Linux Slackware 6. Linux SuSe 7. Linux Corel 8. Linux Turbo 9. Linux Ubuntu 10. Linux Fedora
Sistem Operasi Berbasis Macintosh
Macintosh Operating System (MAC OS) merupakan system operasi komputer yang dibuat oleh Apple . Apple yang sebelumnya bernama Apple Computer, Inc.) adalah sebuah perusahaan silicon valley berbasis cupertino, california yang bergerak dalam bidang teknologi komputer. Apple membantu bermulanya revolusi komputer pribadi pada tahun 1970-an dengan produknya Apple II dan memanjukannya sejak tahun 1980-an hingga 2016 1
5
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
sekarang dengan Macintosh. Macintosh OS merupakan OS yang pertama menggunakan GUI (Graphical User Interface ).
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 II ci, Macintosh Portable
1990: Macintosh IIfx, Macintosh Classic, Macintosh IIsi, seri Macintosh LC
1991: Macintosh Quadra, PowerBook
1992: Macintosh IIvx, PowerBook Duo
1993: Macintosh Centris, Macintosh Color Classic, Macintosh 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
2006: MacBook, MacBook Pro
Sistem Opersi pada Handphone
2016 16
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
Symbian
Symbian adalah sistem operasi yang dikembangkan oleh Symbian Ltd. Yang dirancang untuk peralatan bergerak mobile. OS Symbian yang didirikan sejak tahun 1998 dulunya digunakan oleh Nokia dan hingga saat ini telah digunakan oleh banyak Vendor Smartphone. Symbian telah mengalami perkembangan yang drastis dan hingga sekarang tetap menjadi nomor satu untuk OS kategori Smartphone. Symbian merupakan perusahaan independen hasil kolaborasi vendor-vendor raksasa pada masa itu yakni Ericsson, Nokia, Motorola, dan Psion. Nokia sebagai pemegang saham terbesar dengan angka 47,9 persen. Banyak dari produk nokia ber-OS Symbian. Symbian dipandang lebih unggul karena:
Dirancang khusus untuk ponsel. Berbeda dengan Microsoft dan Linux yang diadopsi dari komputer.
Berkat fitur CC+, Java (J2ME) MIDP 2.0, PersonalJava 1.1.1a, dan WAP. Sistem operasi symbian ini sangat terbuka sehingga siapapun bisa mengembangkannya. Terbukti banyak beredar aplikasi-aplikasi tambahan untuk OS berbasis Symbian atau platform Java.
Symbian menyediakan suatu user interface (UI) framework yang fleksibel, sehingga para vendor bisa menvariasikan produk-produknya.
Microsoft Windows Mobile
Sistem operasi yang dikeluarkan oleh Microsoft untuk smartphone dan PDA. Tampilannya hampir sama dengan Windows pada komputer.
Palm OS
Sistem operasi yang digunakan pada PDA keluaran PALM. Palm adalah pesaing utama dari sistem
operasi Windows Mobile diawal tahun 2000-an lalu. Palm juga merupakan pelopor sistem operasi yang mutlak digunakan oleh sebuah ponsel pintar. Sayangnya ketenaran Palm belakangan kian turun begitu kehadiran para pesaingnya yang kian mengganas. Keunggulan OS Palm adalah tidak memerlukan banyak memory untuk dapat menjalankannya dengan baik. Dengan kapasitas sebesar 16 MB misalnya sudah sangat lebih dari cukup untuk menyuntikkan berbagai fungsi aplikasi tambahan. Terakhir kabarnya Palm bakalan merilis ponsel terkini mereka yang disebut Palm Pre. Ponsel yang kabarnya memiliki keunggulan yang digadang-gadangi sebagai iPhone killer.
Sistem Operasi Java
OS Java biasanya diterapkan pada jenis yang telah polyponik namun kelas monoponik pun juga telah tersedia. Biasanya terdapat pada ponsel tipe lama, namun tipe baru sekalipun saat ini biasanya juga telah mendukung untuk fitur ini. Harga untuk ponsel jenis ini lebih terjangkau. Java sebagai middleware yang diperkenalkan pada ponsel, memberikan jawaban yang sangat memuaskan. Dengan adanya Java, seseorang dapat membuat aplikasi bermodalkan komputer dan sebuah aplikasi
notepad. Sayangnya, kemampuan Java sebagai middleware mengakibatkan terbatasnya feature hardware ponsel yang dapat diakses oleh sebuah aplikasi berbasis Java.
2016 17
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
Android
Android adalah sistem operasi terkini sebuah ponsel besutan perusahaan raksasa Google. Sistemoperasi ini sudah mulai digunakan oleh vendor terkemuka dibidang PDA berlayar sentuh yaitu HTC diikuti oleh vendor lokal IMO yang barangkali ingin mencoba sedikit peruntungannya.
Mengandalkan berbagai fitur milik Google yang kabarnya menjadi ancaman bagi perusahaan lainnya sekelas Microsoft dan Yahoo. Android berusaha mencuri perhatian melalui Maps, Search hingga browsernya yang diklaim jauh lebih ringkas dan cepat. Sayangnya keterbatasan budget kantong pribadi menjadi salah satu kendala untuk menjajal sistem operasi ini.
Daftar Pustaka
http://www.computer1001.com/2008/11/cara-membuat-dan-mengatur-posisi-nomor.html
2016 18
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id
2016 19
Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id