Sistem Operasi

Operating System
• OS (Operating System) merupakan perangkat
lunak yang bertindak sebagai perantara atau
interface antara pemakai komputer, aplikasi
dan perangkat keras
Operating System
Pengertian Operating System ditinjau dari 3 sudut pandang yang
berbeda :
1. SUDUT PANDANG PENGGUNA
• Alat untuk mempermudah penggunaan komputer.
• Seharusnya dirancang dengan mengutamakan kemudahan
pengguna.
• Dibandingkan menggunakan kinerja ataupun utilitas sumber daya.
Sebaliknya dalam lingkungan multiuser, sistem operasi dapat
dipandang sebagai alat untuk memaksimal penggunaan sumber
daya komputer.
• Tetapi pada sejumlah komputer, sudut pandang Pengguna dapat
dikatakan hanya sedikit.
Operating System
2. SUDUT PANDANG SISTEM
• Operating System merupakan manajer bagi sumber daya yang
menangani konflik permintaan sumber daya secara efisien. Selain
itu juga untuk mengatur eksekusi Aplikasi dan operasi dari INPUT /
OUTPUT ( I/O ). Fungsi ini juga dikenal sebagai program pengendali.
• Operating System merupakan suatu bagian program yang berjalan
setiap saat yang dikenal dengan istilah “kernel”
3. SUDUT PANDANG TUJUAN
• Operating System adalah sebagai alat yang membuat komputer
lebih nyaman digunakan untuk menjalankan aplikasi dan
menyelesaikan masalah user.
Target Operating System
• Menjalankan program‐program dari user dan
membantu user dalam menggunakan
komputer
• Menyediakan sarana sehingga pemakaian
komputer menjadi mudah (convenient)
• Memanfaatkan perangkat keras komputer
yang terbatas secara efisien (resource
manager)
Layer and views of a Computer
System
Service yang disediakan Operating
System
• Program development.
• Program developmentgram execution.
• Access to I/O devices.
• Controlled access to File.
• System Access.
• Error Detection and Response.
• Accounting.
OS as Resources Manager
• Resource management : CPU, memory
space, file, storage, dll.
• Memberikan / mangalikasikan resource
tersebut kepada user sesuai dengan
kebutuhan.
Operating System History
• Computer digital, pertama kali di desain oleh ahli
matematika bernama Charles Babbage (1792 ‐
1871), memberikan gagasan tantang suatu mesin
yang terprogram.
• Keterbatasan teknologi masa itu, membuat mesin
yang diciptakan Charles Babbage tidak dapat bekerja
sesuai dengan yang diinginkan.
• Mesin yang diciptakan hanya berupa mekanis, tanpa
adanya sistem operasi.
• Bekerja sebagai mesin hitung.
Operating System History
• Mesin yang diciptakan
Charles, digunakan
untuk melakukan
perhitungan beberapa
model matematis.
• Menggunakan punch
card untuk memasukan
nilai / angkat yang akan
digunakan dalam
perhitungan.
Operating System History
• Generation 1 (1945)
– Vacuum tubes, plugboards, and serial processing
• Generation 2 (1955)
– Transistor and batch systems
• Generation 3 (1965)
– ICs and multiprogramming
• Generation 4 (1975‐present)
– Personal computers and interactivity
• Generation 5 (Present‐?)
Operating System History
Operating System Evolution
• Perkembangan operating system:
–Serial Processing.
–Simple Batch System.
–Multiprogramming Batch System.
–Time‐Sharing System.
Serial Processing
• Pada generasi ini, programmer berinteraksi
langsung dengan perangkat keras, tidak terdapat
OS.
• Operasional mesin, dikontrol dengan console yang
berupa display light, toggle switch, input devices .
• Input device dapat berupa card reader , sedangkan
output devices dapat berupa printer .
• Tidak terdapat mekanisme penjadwalan /
scheduling dinamis, karena programmer
menentukan alokasi waktu setiap job yang akan
dikerjakan.
Serial Processing
• Kelemahan pada generasi ini adalah :
– Suatu task bisa saja telah selesai sebelum
menghabiskan jatah waktu yang telah
ditentukan sebelumnya, sehingga terdapat
waktu yang dihabiskan untuk menunggu untuk
mengerjakan job selanjutnya.
– Atau malahan waktu yang telah dialokasikan
sebelumnya tidak cukup untuk menyelesaikan
job, sehingga dipaksa untuk dihentikan.
Simple Batch System
• Memakai seorang operator
– User ≠ operator
• Menambahkan card reader
• Mengurangi waktu setup: batch jobs yang mirip/sama
• Automatic job sequencing – secara otomatis kontrol akan
di transfer dari satu job ke job yang lain.
– Bentuk OS primitif
• Resident monitor
– Fungsi monitor: awal (initial) melakukan kontrol
– Transfer control ke job (pertama)
– Setelah job selesai, control kembali ke monitor
• Control cards: mengatur batch jobs
Multiprogramming
• Beberapa jobs
disimpan di memori
pada saat
bersamaan, dan
CPU melakukan
multiplexing ke
jobs‐jobs tersebut.
Multiprogramming
Multiprogramming
Multiprogramming
Multiprogramming
Fitur OS yang Dibutuhkan dalam Multiprogramming
• I/O rutin dikendalikan dan diatur oleh sistem
• Memory management – sistem harus mengalokasikan
memori untuk beberapa jobs sekaligus
• CPU scheduling – sistem harus memilih jobs mana yang
telah siap akan dijalankan
• Alokasi dari I/O devices untuk jobs dan proteksi bagi I/O
devices tersebut
• Sistem menjadi => complex
• – Bagaimana kalau program “loops terus menerus”, going
mad etc. => proteksi
Time‐Sharing Systems – Interactive Computing
• CPU melakukan multiplex pada beberapa jobs yang berada
di memory (dan disk)
• CPU hanya dialokasikan kepada jobs yang telah siap dan
berada di memori
• Besar memori masih sangat terbatas:
– Pada job dilakukan swapped in dan out dari memory ke disk.
• Komunikasi on‐line (interaktif) antara user dan sistem: jika
OS telah selesai mengeksekusi satu perintah, menunggu
perintah berikut bukan dari “card reader”, tapi dari
terminal user
– On‐line system harus tersedia bagi user yang akan mengakses data
dan kode
DOS
Perintah DOS
Setting Date dan Time
Untuk menampilkan dan mengubah tanggal komputer sekarang dapat
menggunakan perintah date.
Contohnya :
Perintah time digunakan untuk menampilkan dan mengubah jam
komputer.
Contohnya :
Perintah DOS
DOS Version
Perintah ver digunakan untuk menampilkan versi DOS yang
sedang anda gunakan.
Contohnya :
Clear Screen
Perintah cls digunakan untuk membersihkan layar (menghapus
keluaran-keluaran dari perintah terdahulu). Untuk menggunakannya,
ketik cls lalu tekan <Enter>.
Perintah DOS
Berpindah Direktori
Untuk berpindah direktori anda dapat menggunakan perintah cd.
Berikut adalah format
perintah cd
cd <nama direktori tujuan>
Contohnya :
Pada susunan folder, untuk masuk ke dalam anda harus
menginput nama direktori tujuan.
Jika anda ingin naik ke direktori di luarnya, anda dapat
menggunakan perintah berikut :
cd ..
Perintah DOS
Membuat Direktori
Perintah untuk membuat direktori adalah md atau mkdir. Format
perintahnya sebagai berikut :
mkdir <nama direktori>
Contoh :
Perintah DOS
Menghapus Direktori
Perintah yang digunakan adalah rd
atau rmdir. Berikut adalah format
dari perintah tersebut :
rmdir <nama direktori> [/s] [/q]
[/s] : menghapus seluruh direktori
yang ada dalam direktori yang
diinputkan. Biasa digunakan untuk
menghapus keseluruhan direktori
yang ada di dalamnya.
[/q] : quiet mode, menghapus tanpa
konfirmasi/pemberitahuan.
Contohnya :
Perintah DOS
Mengubah Nama File
Untuk mengubah nama file dapat
menggunakan perintah ren/rename.
Berikut adalah format dari perintah
tersebut :
ren <nama file awal> <nama file
akhir>
rename <nama file awal> <nama
file akhir>
Contoh :
Menghapus File
Perintah del/erase digunakan
untuk menghapus file.
Formatnya sebagai berikut :
del <nama file>
erase <nama file>
Contoh :
Perintah DOS
Manajemen File Pada Window
File adalah koleksi data atau informasi yang memiliki nama (biasa disebut
filename, nama file)
Beberapa hal yang perlu diketahui mengenai file :
1. File Name terdiri dari dua bagian, yaitu nama dan ekstensi file.
Keduanya dipisahkan dengan tanda titik (.). Misalkan ada file bernama
OS.txt. Nama filenya adalah OS, sedangkan ekstensinya adalah txt.
2. Path merupakan penunjuk lokasi tempat file berada. Analoginya, berkas
nilai mahasiswa ada di lemari dekat pintu, rak nomor 3 dari atas,
tumpukan bagian depan. Dalam hal ini diibaratkan berkas nilai mahasiswa
adalah file, sedangkan path adalah tempat berkas tersebut dapat
ditemukan.
Manajemen File Pada Window
3. File Size , Ukuran file biasanya ditentukan oleh banyaknya data/informasi
yang terkandung dalam file tersebut. Ukuran file dinyatakan dalam satuan
Bytes7. Beberapa unit yang sering dijumpai adalah :
1. 1 KiB = 1024 Bytes.
2. 1 MiB = 1,048,576 Bytes
3. 1 GiB = 1,073,741,824 Bytes
4. 1 TiB = 1,099,511,627,776 bytes
4. File Type dapat dilihat dari ekstensinya. Walaupun hal tersebut tidak
100% benar. Anda tentunya sudah mengenal tipe file mp3, jpg, avi, pdf, doc,
dan beberapa tipe file lainnya.
5. Direktori/folder sebenarnya adalah file juga, hanya file tipe ini memiliki
sifat yang khusus yang membedakannya dengan tipe file lainnya.
Direktori atau folder berisi informasi mengenai file-file yang berada di
dalamnya.
Direktori biasa digunakan untuk mengorganisasi/mengelompokkan file.
Misalnya anda menyimpan file musik terpisah dengan file gambar dan file
dokumen anda.
Latihan
• Cari perintah‐perintah dos :
– Memindahkan File
– Mengcopy / Menyalin File
– Mengganti warna layar command prompt
– Menampilkan label disk
– Shutdown atau merestart komputer

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s