modul.mercubuana.ac.id... · web viewjudul sistem operasi fakultas program studi tatap muka kode mk...

23
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 dan arsitektur komputer. Dengan mempelajari materi ini diharapkan mahasiswa dapat memahami tentang struktur dan fungsi dari sistem operasi secara umum

Upload: lamdung

Post on 07-Apr-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 2: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 3: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 4: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 5: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 6: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 7: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 8: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 9: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 10: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 11: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 12: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 13: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 14: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 15: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 16: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 17: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 18: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

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

Page 19: modul.mercubuana.ac.id... · Web viewJudul Sistem Operasi Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh FT Arsitektur 02 90001 Nawindah, S.Kom , M.Kom Abstract Kompetensi

2016 19

Aplikasi Komputer Pusat Bahan Ajar dan eLearningNawindah,S.Kom, M.Kom http://www.mercubuana.ac.id