Dasar Sistem Operasifarhana.salim.staff.gunadarma.ac.id/Downloads/... · 1970an, dirancang untuk...

Post on 03-Aug-2020

6 views 0 download

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