Sebutkan dan jelaskan contoh
dari konsep sistem operasi ?
Ø Proses
·
Multiprogramming
Multiprogramming adalah kegiatan menjalankan beberapa program pada
memori pada satu waktu. Untuk meningkatkan keseluruhan kemampuan dari sistem
komputer, para developer memperkenalkan konsep multiprogramming. Dengan
multiprogramming, beberapa tugas disimpan dalam memori dalam satu waktu; CPU
digunakan secara bergantian sehingga menambah utilisasi CPU dan mengurangi
total waktu yang dibutuhkan untuk menyelesaikan tugas-tugas tersebut.
·
Multiprocessing
Multiprocessing adalah istilah teknologi informasi dalam bahasa Inggris
yang merujuk kepada kemampuan pemrosesan komputer yang dilakukan secara
serentak. Hal ini dimungkinkan dengan menggunakan dua CPU atau lebih dalam
sebuah sistem komputer. Istilah ini juga dapat merujuk kepada dukungan sebuah
sistem untuk mendukung lebih dari satu prosesor dan mengalokasikan tugas kepada
prosesor-prosesor tersebut.
Ø Files
·
Pathname
Pathname Istilah yang digunakan untuk menunjukan alamat dari sebuah file.
Suatu path biasanya terdiri dari drive temapat file berada, direktori yang
dipakai, subdirektori dari file tersebut, dan nama file yang dicari. Contoh,
C:\ WINDOWS\system 32\calc, exe.
Ø System
calls / API (aplication programming interface)
·
Komputer digunakan untuk melakukan suatu proses
yang dikehendaki user. Oleh karena itu harus ada suatu bentuk
komunikasi antara user dan hardware. Komunikasi itu terjadi
dalam bentuk system calls. SO melalui shell-nya akan
menangkap perintah dari user yang kemudian akan dikomunikasikan
melalui system calls. Disinilah peran SO sebagai jembatan komunikasi
antara user dan hardware itu terjadi. System calls
itu sendiri umumnya ditulis dalam bahasa C dan C++.
Mengenai shell, shell itu
sendiri secara umum adalah layer yang berfungsi sebagai interface
antara user dan inti dalam sistem operasi (kernel). Melalui shell,
user dapat memberi perintah-perintah yang akan dikirim ke sistem operasi,
sehingga shell ini merupakan layer yang menerima interaksi
dari user secara langsung. Shell dalam SO secara umum dibagi menjadi
2, Command Line(CLI) dan Graphical(GUI). Jadi dengan kata
lain, system calls berperan sebagai interface dalam
layanan-layanan yang disediakan oleh sistem operasi.
Contoh di
atas adalah sytem calls di dalam program yang membaca data dari satu file
lalu meng- copy-nya ke file lain.
Untuk lebih jelasnya perhatikan gambar dibawah
ini :