Sistem Operasi dapat dikategorikan menurut tehnologinya
(seperti keluarga unix atau lainnya, windows misalnya), kepemilikan dan
lisensinya (berlisensi atau open-source), perkembangannya (dilihat dari
kacamata sejarah seperti DOS dan OS/2 atau yang terbaru Linux dan Windows),
maupun aplikasinya (penggunaannya umum seperti Linux, Windows), khusus desktop
(DOS, Apple Mac OS), khusus mainframe (AIX), khusus real-time atau embedded
(QNX), PDA, atau tujuan lain seperti keperluan produksi barang, penelitian dan
hobi. Secara natural penggolongan-penggolongan itu saling beririsan.
Berikut ini merupakan beberapa istilah yang ada pada Operating System :
Kompilator (Inggris:compiler)
adalah sebuah program komputer yang berguna untuk menerjemahkan program
komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang
ditulis dalam bahasa pemrograman lain.
Fortran (atau FORTRAN) adalah sebuah bahasa pemrograman. Pertama kali dikembangkan
pada tahun 1950 dan
digunakan dalam bidang sains selama 50 tahun kemudian. Pertama kali bernama
FORTRAN yang merupakan singkatan dariFormula Translator/Translation, tetapi
penggunaan huruf besar kemudian ditiadakan sejak versi Fortran 90. Pertama kali
dikembangkan merupakan bahasa pemrograman prosedural, akan tetapi versi-versi
terbaru dari Fortran kemudian dikembangkan dengan memasukkan kemampuanobject-oriented programming.
COBOL(singkatan dari Common Business Oriented Language)
adalah sebuah bahasa pemrograman generasi ketiga. Sesuai dengan
namanya, maka bahasa COBOL mempunyai fungsi menyelesaikan masalah-masalah yang
berhubungan dengan perdagangan, seperti sistem pengelolaan keuangan, laporan
pengeluaran sebuah perusahaan dan lain-lain.
Time sharing system adalah suatu
teknik penggunaan online system oleh beberapa pemakai secara bergantian menurut
waktu yang diperlukan pemakai. Disebabkan waktu perkembangan proses CPU semakin
cepat, sedangkan alat Input/Output tidak dapat mengimbangi kecepatan dari CPU,
maka kecepatan dari CPU dapat digunakan secara efisien dengan melayani beberapa
alat I/O secara bergantian.
sebuah metode dimana banyak pekerjaan atau
dikenal juga sebagai proses diolah dengan
menggunakan sumber daya CPU yang
sama. Dalam kasus sebuah komputer dengan prosesor tunggal, hanya satu instruksi
yang dapat bekerja dalam satu waktu, berarti bahwa CPU tersebut secara aktif
mengolah instruksi untuk satu pekerjaan tersebut. Multitasking memecahkan
masalah ini dengan memjadwalkan pekerjaan mana yang dapat berjalan dalam satu
waktu, dan kapan pekerjaan yang lain menunggu untuk diolah dapat dikerjakan.
salah satu teknik penjadwalan dimana
tugas (task) yang sedang berjalan tetap berjalan sampai ia melakukan operasi
yang membutuhkan waktu untuk menunggu respon dari luar (external event),
misalnya membaca data dari disket/CD/dsb, atau sampai komputer memaksa untuk
menukar tugas yang sedang berjalan dengan tugas lainnya. Sistem operasi yang
yang menggunakan multi-program sebagai scheduler-nya bertujuan untuk
memaksimalkan penggunaan CPU.
software yang mampu menerima
input/masukan dari manusia seperti input data dan perintah.
- Kartu berlubang (Punched card)
Kertas yang mengandung
informasi digital dalam bentuk lubang-lubang.
No comments:
Write commentsSilahkan berkomentar dengan baik dan sesuai topik pembahasan