Mata Kuliah : Open Source Tahun : 2013 Pertemuan 3 Sistem Operasi (Operating System) Pertemuan 03 : Open Source HARDWARE SOFTWARE Sistem Operasi BRAINWARE Aplikasi Yudha Yudhanto, SKom Pertemuan 03 : Open Source Sistem operasi mempunyai 3 tujuan (menurut Stalling), antara lain : 1. Kenyamanan, membuat user menjadi lebih nyaman 2. Efisien, menjadikan penggunaan sumber daya sistem komputer secara efisien. 3. Mampu Berevolusi, memudahkan pengembang-an, pengujian dan pengajuan fungsi2 baru tanpa menggangu layanan yang dijalankan sistem komputer. Yudha Yudhanto, SKom Pertemuan 03 : Open Source • • • Menjembatani hubungan antara hardware dan program aplikasi yang dijalankan user. Mengatur dan mengawasi penggunaan perangkat keras oleh user dan berbagai program aplikasi (Resource allocator). Sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) atau sebagai penjaga yang melindungi komputer dari berbagai kemungkinan kerusakan. Yudha Yudhanto, SKom Pertemuan 03 : Open Source Jenis Sistem Operasi dapat dibedakan dari aspek: Ukuran (media yang digunakan) Disket DOS; CD Linux Live-CD; Mainframe, Server, PC, PDA, mobile phone, dll. Tujuan (Commercial & Non-commercial) Windows, Mac OS, Unix Commercial Linux, FreeBSD, Sun Microsystem Free, open source & GNU/GPL) Kegiatan (PC stand alone, PC workstation, server, router) Windows XP/Vista, MacOS, Linux, Windows 2000 Server, Unix, Novell Netware, Cisco IOS, dll Struktur Sistem Operasi (hirarki SO) Yudha Yudhanto, SKom Pertemuan 03 : Open Source Yudha Yudhanto, SKom Pertemuan 03 : Open Source Sistem Operasi dapat dikategorikan sbb: • • • • Single User – Single Tasking (SU-ST) Multi User – Single Tasking (MU-ST) Single User – Multi Tasking (SU-MT) Multi User – Multi Tasking (MU-MT) Yudha Yudhanto, SKom Pertemuan 03 : Open Source Single User – Single Tasking Multi User – Single Tasking Satu komputer hanya bisa digunakan oleh satu user dan hanya bisa menjalankan satu program di satu waktu. contoh: Satu komputer dapat digunakan oleh banyak user, namun tiap user hanya bisa menjalankan 1 program (aplikasi) di satu waktu. contoh: Novell Netware (3.x, 4.x) DOS (Disk Operating System). MS-DOS (Microsoft DOS – IBM Compatible) PC-DOS (Personal Computer DOS – IBM) DR-DOS (Digital Research DOS Novell) Yudha Yudhanto, SKom Pertemuan 03 : Open Source Multi User – Multi Tasking Single User – Multi Tasking Satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyak program di satu waktu. contoh: Unix, Linux, FreeBSD, SunSolaris (SO turunan Unix) atau Windows dengan aplikasi Citrix Metaframe, atau hardware office station, dll. Satu komputer dipakai oleh satu user dan dapat menjalankan banyak program disatu waktu. (Tampilan Desktop GUI). contohnya: Windows, MacOS, Linux, Java Desktop System, Symbian, Palm OS, dll. Yudha Yudhanto, SKom