Dasar Sistem Operasifarhana.salim.staff.gunadarma.ac.id/Downloads/... · 1970an, dirancang untuk...
Transcript of Dasar Sistem Operasifarhana.salim.staff.gunadarma.ac.id/Downloads/... · 1970an, dirancang untuk...
Dasar Sistem Operasi
Pendahuluan
1
Sistem Operasi adalah software yang bertugas untuk mengatur atau mengontrol manajemen Hardware serta operasi-operasi dasar sistem, termasuk menjalankan Software Aplikasi (Aplikasi Office, Aplikasi Design Grafis, Aplikasi Multimedia) Sumber : http://id.wikipedia.org/wiki/Sistem_operasi
2
Sistem Operasi
• Merupakan program untuk mengendalikan dan mengkoordinasikan kegiatan dari sistem komputer
• Merupakan software yang menjadi landasan atas suatu komputer
3
BAGIAN – BAGIAN SISTEM OPERASI
Sistem operasi secara umum terdiri dari beberapa bagian, yaitu: 1. Boot Mechanism : Meletakkan kernel ke dalam Memory. 2. Kernel : Inti dari Sistem Operasi 3. Command Interpreter/Shell : Bertugas membaca input
dari user 4. Pustaka/Library : menyediakan kumpulan fungsi dasar
dan standar yang dapat dipanggil oleh aplikasi lain 5. Driver : berinteraksi dengan hardware eksternal,
sekaligus untuk mengontrol mereka.
4
LAPISAN – LAPISAN SO
Lapisan Sistem Operasi menurut Tanenbaum dan Woodhull, sistem terlapis terdiri dari enam lapisan yaitu: 1. Lapisan 0. Mengatur alokasi prosesor, pertukaran antar proses
ketika interupsi terjadi atau waktu habis dan lapisan ini mendukung dasar multi-programming pada CPU.
2. Lapisan 1. Mengalokasikan ruang untuk proses di memori utama dan pada 512 kilo word drum yang digunakan untuk menahan bagian proses ketika tidak ada ruang di memori utama.
3. Lapisan 2. Menangani komunikasi antara masing-masing proses dan operator console. Lapisan ini masing-masing proses secara efektif memiliki operator console sendiri.
4. Lapisan 3. Mengatur peranti I/O dan menampung informasi yang mengalir dari/ke proses tersebut.
5
5. Lapisan 4. Tempat program pengguna. Pengguna tidak perlu memikirkan tentang proses memori console atauproses, memori, console, atau manajemen I/O.
6. Lapisan 5. Merupakan operator sistem.
Sumber:
http://imam_muiz.staff.gunadarma.ac.id/Downloads/files/11365/SISTEM+OPERASI-2.pdf
6
KERNEL
• Kernel adalah jembatan antara hardware dan aplikasi-aplikasi yang menerjemahkan bahasa software sehingga mampu dimengerti oleh hardware dan hardware akan segera memprosesnya sesuai dengan permintaan. Akibatnya hal tersebut memungkinkan pengguna untuk menggunakan atau bekerja dengan komputernya melalui software.
7
CONSOLE
Console dalam pengertian operating system memiliki arti yang berarti command line, yakni prompt utama pada sebuah sistem komputer atau sistem operasi yang menggunakan perintah berbasis teks. Biasanya command line pada prompt utama tersebut diakhiri dengan tanda-tanda khusus seperti $, %, atau >. Lebih luas lagi, istilah “console” juga digunakan setiap kali seorang pengguna komputer mengetikkan perintah dengan menggunakan keyboard pada komputer, baik pada prompt sistem operasi, maupun dalam program. Degan demikian, “console” dapat diartikan sebagai “command line”.
8
9
MOUNT
• untuk menambahkan atau menggabungkan partisi lain diluar partisi yang sudah ada di komputer Anda, seperti hard disk, CD-ROM, USB, disket, dan lain-lain.
• Sebelum partisi-partisi tersebut bisa digunakan sebagai tempat menyimpan data, system Anda harus memastikan dan mengelompokkan data-data tersebut dari cara membuat dan membaca data-data tersebut. Nah, kelompok-kelompok data itulah yang disebut filesystem. Setiap filesystem tentunya mempunyai operating system yang berbeda dan tugas filesystem adalah menyimpan cara membaca dan membuat data tersebut. Disaat partisi tambahan Anda sudah di-mount, partisi tambahan Anda akan dapat membaca setiap operating system tersebut dan barulah partisi tambahan Anda dapat Anda gunakan sebagai media penyimpanan data.
10
Proses Booting
• Pengertian Booting Suatu proses pengambilan sistem operasi kemudian
disimpan dimemori sehingga sistem operasi akan aktif selama komputer dijalankan
• Jenis-jenis Booting 1. Cold Boot Penyalaan komputer yang dilakukan pada saat
komputer dalam keadaan mati 2. Warm Boot Penyalaan komputer yang dilakukan pada saat
komputer dalam keadaan Menyala
11
PTKIB by dna 12
13
14
9/25/2011 PTKIB by dna 15
Penjadwalan Preemptive & Non Preemptive
• Penjadwalan Preemptive mempunyai arti kemampuan sistem operasi untuk memberhentikan sementara proses yang sedang berjalan untuk memberi ruang kepada proses yang prioritasnya lebih tinggi. Penjadwalan ini bisa saja termasuk penjadwalan proses atau M/K. Penjadwalan Preemptive memungkinkan sistem untuk lebih bisa menjamin bahwa setiap proses mendapat sebuah slice waktu operasi. Dan juga membuat sistem lebih cepat merespon terhadap event dari luar (contohnya seperti ada data yang masuk) yang membutuhkan reaksi cepat dari satu atau beberapa proses. Membuat penjadwalan yang Preemptive mempunyai keuntungan yaitu sistem lebih responsif daripada sistem yang memakai penjadwalan Non Preemptive.
16
17
Jenis-jenis Sistem Operasi
• DOS [Disk Operating System] – DR-DOS, dibuat oleh perusahaan digital Research tahun
1988
– PC-DOS, dirancang dan dibuat oleh IBM. Setelah muncul Windows, PC-DOS jarang digunakan
– MS-DOS dibuat oleh microsoft
• OS/2 – Dibuat oleh IBM & Microsoft, awalnya untuk
menggantikan DOS, namun os/2 jarang digunakan karena harganya mahal dan perkembangannya lambat.
18
• UNIX – Dikembangkan oleh AT & T Bell pada tahun 1960 &
1970an, dirancang untuk sistem operasi yang portble, multitasking dan multiuser
• LINUX – Dibuat tahun 1991 oleh Linus Torvalds – Merupakan perkembangan dari UNIX – Merupakan sistem operasi yang open source, sehingga
dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapapun.
19
• WINDOWS
– Merupakan sistem operasi yang dibuat oleh Bill Gates, Microsoft Incooperation pada tahun
20
Pendahuluan WINDOWS
• Sistem operasi windows pertama kali diciptakan oleh microsoft pada tahun 1985
• Versi windows diawali dengan versi 1.0 sampai dengan versi windows 8.1
Windows Desktop
• Desktop
– Daerah kerja pada layar windows yang merupakan semua perkerjaan
• Elemen dasar Desktop
a. Layar Desktop
layar tempat meletakan icon, shortcut dll
b. Icon
gambar yang merupakan representasi dari item pada komputer, baik perangkat keras maupun perangkat lunak
c. TaskBar
sarana yang digunakan untuk membuka program serta dapat berpindah dari satu program ke program yang lain.
d. Toolbar
panel yang berisi tombol-tombol tertentu yang dapat langsung di klik untuk membukanya
e. Short cut
jalan pintas untuk mengaktifkan suatu item yang sering di akses.
• Icon yang ada pada windows 98 – My computer
• Fasilitas untuk melihat isi komputer dan mengkonfigurasikan komputer
– Network neighbourhood • Fasilitas untuk menjelajahi komputer pada network
– My documents • Berisi file dan file pada folder mydocuments
– Recycle bin • Menyimpan file dan folder yang dihapus
– Internet explorer • Browser internet explorer untuk menjelajahi internet
Mouse • Merupakan alat yang penting dalam microsoft windows yang digunakan untuk
memilih dan melakukan berbagai operasi atau aktifitas kegiatan disamping keyboard
• Istilah yang digunakan dalam penggunaan mouse yaitu;
– Klik
menekan tombol mouse paling kiri sebanyak satu kali lalu melepaskannya kembali dengan cepat
– Klik ganda
menekan tombol mouse paling kiri sebanyak dua kali berturut-turut dalam waktu yang singkat
– Klik kanan
menekan tombol mouse paling kanan sebanyak satu kali lalu melepaskannya kembali dengan cepat
– Drug and drop [seret dan letakan]
menekan tombol mouse paling kiri sebanyak satu kali, tetap tahan tombol tersebut lalu gerakan mouse ke lokasi baru kemudian lepaskan tombolnya.
Menu start pada windows 9x
• Menu start pada windows 9x terdiri dari..
a. Programs
menu program berisi program-progam aplikasi yang dapat dijalankan pada windows 9x.
Bila telah menginstal program aplikasi maka secara otomatis akan dilietakan pada menu programs
b. Favorites
menu yang berisi daftar link, folder atau file yang menjadi favorit user.
c. Documents
berisi semua dokumen yang terakhir kali dibuka dengan program aplikasi
d. Setting
berisi beberapa sarana untuk mengatur dan mengkonfigurasikan windows 9x. i
• Isi menu setting antara lain:
– Control panel
Untuk mengatur dan mengkonfiguarasikan segala komponen pada komputer
– Printers
Untuk mengkonfigurasikan printers
– Taskbar dan start menu
Untuk mengkonfigursikan task bar dan menu start
– Folder options
Untuk mengkonfigurasikan folder dan icon
– Active desktop
untuk mengkonfirgurasikan active desktop
e. find
digunakan untuk mencari file, folder atau situs pada internet, maupun PC
f. Help
berisi informasi bantuan mengenai setiap elemen pada windows 9x
g. run
digunakan untuk menjalankan program melalui kotak dialog run
h. log off
digunakan untuk berhenti menggunakan windows 9x.
Tidak akan dimatikan tetapi hanya berganti pemakai atau users
i. shut down
menu ini berfungsi untuk mematikan atau me-restart komputer ,
Adapun dialog shut down: shut down restart dan restart in ms-dos mode
Date & Time
• Untuk mengubah setting hari dan tanggal, langkah-langkahnya ialah sebagai berikut : Klik pada Start Menu → Settings → Control Panel →
Date/Time. Kotak dialog Date/Time Properties akan muncul. Frame Data digunakan untuk memilih bulan dan tahun. Time Field digunakan untuk merubah waktu. ( jam, menit,
detik dan AM/PM ) Pilihlah time zone yang bener sesuai dengan tempat
tinggal. Jika anda ingin menyesuaikan setting waktu anda dengan
daylight saving time, cek box yang ada pada frame Time Zone.
Setting Wallpaper
• Pilihlah bagian Background • Pilihlah wallpaper yang diinginkan. • Browse → Untuk memilih file gambar secara
manual • Position → Terdapat tiga pilihan yaitu :
1. Center → Meletakkan di bagian tengah 2. Tile → Meletakkan gambar secara penuh di layar 3. Fill Screen → Memperbesar gambar hingga layar
penuh.
• Pattern → Memilih pola untuk wallpaper
Screen Saver
• Screen Saver ialah animasi atau tampilan pada layar jika dalam selang waktu tertentu keyboard atau mouse tidak disentuh.
• Pilihlah bagian Screen Saver dari Display Properties.
• Pilihlah screensaver yang inginkan. • Settings → Untuk mengubah setting dari screen
saver yang dipilih Preview → Untuk melihat screen saver yang dipilih Wait for → Batas waktu hingga screen saver
ditampilkan
Disk Operating System
• Salah satu software yang termasuk dalam golongan Sistem Operasi
• Sekumpulan program untuk mengoperasikan, mengorganisasikan dan mengelola sistem komputer
31
Perkembangan Dos
• Dos 1.0 Dos paling awal • Dos 2.0 utk PC/XT tahun 1983 • Dos 3.0 PC/AT • Dos 3.1 maret 1985 • Dos 3.2 utk notebook tahun 1985 • Dos 3.3 1987 • Dos 4.0 Juli 1988 • Dos 5.0 Pertengan 1991 • Dos 6.0 Maret 1993 • Dos 6.2
32
Proses Booting Pada Dos
• Ada dua parameter pada saat proses booting pada Dos yaitu
– Tanggal atau Date
– Waktu atau Time
• Sistem operasi DOS memperkenankan karakter :
– Titik (.)
– Garis Miring (/)
– Minus (-)
33
Penggolongan Software
• Sistem Operasi
• Utility Program
• Paket Program
• Program Aplikasi
• Bahasa Pemrograman
34
Utility Program
• Merupakan suatu software untuk membantu jalannya proses komputer atau suatu paket program
• Contoh Norton utility
35
Paket Program
• Merupakan software yang kompleks yang biasanya berguna untuk mengerjakan suatu tugas yang global
• Contoh: Word Processor
Merupakan paket pengolah kata, Word, WS
Spread sheet
Merupakan paket lembar kerja, Excel, Lotus 123
Database
– Merupakan paket pengolah Data, Access, Dbase
36
Program Aplikasi
• Merupakan program singkat yang siap dipakai
• Contoh
Program perhitungan gaji pegawai
Program inventori barang
Program Rekapitulasi barang
37
Bahasa Pemrograman
• Merupakan suatu paket program yang khusus diciptakan untuk membuat golongan software lainnya
• Golongan bahasa Pemrograman
– High Level Language
– Middle Level Language
– Low Level Language
38
High Level Language
• Bahasa Tingkat Tinggi, merupakan bahasa yang instruksinya hampir sama dengan bahasa manusia. Khususnya bahasa inggris
• Contoh : – BASIC
– FORTRAN
– COBOL
– JAVA
– DELPHI, dll
39
Middle Level Language
• Bahasa Tingkat Menengah, merupakan bahasa yang instruksinya masih dapat disamakan dengan bahasa manusia, walaupun logika bahasa tingkat ini lebih sulit
• Contoh :
Bahasa C
40
Low Level Language
• Bahasa Tingkat Rendah, merupakan bahasa dasar komputer. Bahasa tingkat ini memerlukan logika yang sangat rumit dan instruksi berbeda dengan bahasa manusia
• Contoh :
– Bahasa Mesin
– Bahasa Assembler
41
Prompt Dos dan Spesifikasi File
• Prompt Dos C:\>_ Drive yang aktif kursor yang aktif • Spesifikasi File c:\Basica\Belajar>Latihan.Bas Nmdrive path nmfile ekstensi
42
Aturan penulisan nama file
• Nama file maksimal 8 karakter
• Nama ekstensi maksimal 3 karakter
• Nama file dan ekstensi dipisahkan oleh titik
• Huruf kecil dan kapital dianggap sama
• Contoh: – Shahnaz.exe
– Anez.com
– Bintang.bat
43
Spesifikasi File Global
• Spesifikasi file global dapat menunjukkan beberapa file yaitu menggunakan:
a. Asterisk (*) asterisk berarti satu karakter atau lebih terdapat
dinama file atau ekstensi, dimulai dengan posisi asterisk
bila hanya satu asterisk dipakai, maka asterisk ini menunjukan seluruh nama file.
contoh : *.Bat Menunjukan semua file yang
mempunyai ekstensi Bat dan panjangnya bebas.
44
b. Tanda Tanya Dipakai dalam nama file (dan ekstensi) untuk
mewakili satu buah karakter contoh : ? ? B e ? ? ? ?.Bat 1234 567 8 menunjukan semua file yang huruf ke-3 dan
ke-4 nya ‘Be’ , mempunyai ekstensi ‘Bat’ dan panjangnya 8 karakter.
45