Anda di halaman 1dari 11

APLIKASI

TEKNOLOGI
INFORMASI I
SISTEM OPERASI
Komponen Sistem Komputer
Definisi Software (Perangkat
Lunak)
 Software adalah program yang digunakan untuk menjalankan komputer dan
mengenali serta mengelola perangkat I/O untuk berjalan sesuai tugasnya

 Bagaimana cara komputer berjalan???

 Dengan cara melihat catatan yang disimpan oleh komputer sebagai perintah
maupun dokumen atau arsip lainnya di dalam komputer
Jenis software berdasarkan penggunaannya :

 Perangkat Lunak Sistem Operasi

 Perangkat Lunak Aplikasi

 Perangkat Lunak
Bahasa Pemrograman
Sistem operasi

 Sebuah program yang menjembatani / menghubungkan


antara user (brainware) dengan perangkat komputer
(hardware).
 Sistem Operasi merupakan program yang pertama kali
dibaca oleh komputer ketika komputer melakukan booting
sebagai dasar pengoperasian komputer
 Sistem Operasi juga memiliki fungsi sebagai pengelola
dokumen atau arsip di dalam komputer
 Sistem Operasi memiliki tugas mengenali beberapa
hardware I/O yang tergabung dalam sistem komputer
Sistem operasi, lanjutan...

 Kernel :
 program yang paling utama yang berjalan pada sistem operasi
selama komputer hidup.
 Fungsinya :
 melayani bermacam-macam aplikasi untuk mengakses
perangkat keras komputer secara aman.

o Bootstrap Program yang diload pertama saat komputer dihidupkan.


Layanan sistem operasi

 Menyediakan lingkungan untuk mengeksekusi program


 Menyediakan layanan bagi pengguna
 User interface : Command Line (CLI), Graphic User Interface
(GUI).
 Program execution : sistem harus bisa mengambil program
dari memory, menjalankan program, dan mengeksekusi
program walaupun normal ataupun tidak normal.
 I/O Operation : menjalankan program dari peripheral input-
output.
 File System Manipulation : program perlu membaca, menulis
file dan direktori, membuat dan menghapus direktori, daftar
informasi dan manajemen hak akses.
Layanan sistem operasi,
lanjutan...
 Communication : dilakukan dengan satu komputer atau
beberapa komputer dalam satu jaringan.
 Error detection : SO harus selalu mengetahui kesalahan
yang mungkin terjadi.
 Dapat terjadi pada CPU dan memori, peralatan I/O, pada
program user.
 Untuk setiap kesalahan , SO harus mengambil tindakan yang
tepat untuk memastikan komputer berjalan dengan benar dan
konsisten.
 Fasilitas debugging dapat memudahkan pengguna dan
programmer untuk lebih efisien dalam menggunakan sistem.
 Terdapat 2 jenis Sistem Operasi berdasarkan tampilan, apa saja?
a. CUI (Character User Interface) / Command Line Interface
Contoh : DOS (Disk user Interface), UNIX, dan LINUX
b. GUI (Graphic User Interface)

Contoh : Windows NT, 2000 , XP, 7, Vista, Macintosh


Perangkat lunak aplikasi

 Software atau perangkat lunak aplikasi dirancang untuk


tujuan atau kepentingan spesifik yang dapat menunjang
optimalisasi kinerja komputer atau membantu user dalam
mendapatkan sebuah informasi.

 Contoh :
 Ms. Office, Desain grafis, Utilities, multimedia, antivirus,
dll
Perangkat lunak bahasa
pemrograman
 Ada 2 jenis bahasa :
1. Low Level Language, merupakan bahasa tingkat
rendah, karena sulit dipahami dan hanya dimengerti oleh pembuatnya

Contoh : bahasa mesin assembly


2. High Level Language, merupakan bahasa tingkat tinggi karena menggunakan
kata-kata yang mudah dimengerti dalam pemrograman

Contoh : PASCAL, C++, JAVA, dsb.

Anda mungkin juga menyukai