Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Macam-Macam Perangkat Lunak Sistem  Sistem Operasi  Pengendali sistem komputer (hardware)  Utility  Pengendali dan pengalokasi sumber daya komputer.

Presentasi serupa


Presentasi berjudul: "Macam-Macam Perangkat Lunak Sistem  Sistem Operasi  Pengendali sistem komputer (hardware)  Utility  Pengendali dan pengalokasi sumber daya komputer."— Transcript presentasi:

1 Macam-Macam Perangkat Lunak Sistem  Sistem Operasi  Pengendali sistem komputer (hardware)  Utility  Pengendali dan pengalokasi sumber daya komputer  Device Driver  Membantu komputer mengendalikan peranti eksternal •Mis: printer, scanner, kamera digital  Interpreter (Translator)  Menerjemahkan program user kebentuk yang dapat dijalankan oleh komputer

2 Sistem Operasi

3 Fungsi Sistem Operasi  Manajemen proses  Penyiapan, penjadwalan, dan pengendalian proses •proses  program yang sedang dijalankan  Manajemen resource  Pengendalian terhadap penggunaan sumber daya oleh program aplikasi •Sumber daya  CPU, memori, perangkat I/O  Manajemen data

4 Utilitas  Program Backup  Menyalin data/program ke media lain, biasanya media eksternal (magnetic tape atau CD)  Backup biasa digunakan jika sistem atau data utama mengalami kegagalan atau kerusakan  Contoh: Norton Backup pada windows dan tar, cpio, dan dd pada UNIX atau LINUX  Program pemulihan data  Untuk memulihkan data yang rusak secara fisik  Contoh: Norton Utilities

5 Utilitas  Program anti virus  Virus  kode yang dapat menggandakan dirinya sendiri dan menempel pada file  Program ini akan aktif dengan sendirinya ketika file yang diinfeksi dijalankan  File yang diinfeksi umumnya file biner  Contoh: Norton Anti Virus, McAffee VirusScan, AVG, PC Cillin  Program kompresi data  Digunakan untuk memadatkan data sehingga ukurannya menjadi lebih kecil  Contoh: WinZIP, WinRar

6 Utilitas  Program untuk melakukan defragmentasi  Fragmentasi  terpisahnya lokasi sektor dari bagian- bagian sebuah berkas sehingga memperlambat proses pengaksesan berkas tersebut  Program untuk melakukan defragmentasi biasa disebut defragger atau defragmenter  Pemformat disk  Memformat disk dilakukan untuk mempersiapkan disk tersebut untuk supaya bisa digunakan

7 Device Driver  Program yang berfungsi untuk membantu komputer mengendalikan piranti-piranti peripheral  Software ini biasa disediakan oleh vendor pembuat perangkat keras, seperti modem, printer, scanner, camera, dll  Device driver harus diinstall supaya perangkat keras tersebut dapat berfungsi dengan benar

8 Penerjemah Bahasa  Menginterpretasikan bahasa pemrograman ke dalam bahasa mesin, sehingga dapat dieksekusi oleh CPU  Penerjemah bahasa ini dibedakan menjadi 3:  Assembler  Kompiler  Interpreter

9 Penerjemah Bahasa  Assembler  Menerjemahkan kode sumber (bahasa rakitan) ke bahasa mesin  Kompiler  Mengkonversi kode sumber (kecuali bhs rakitan) menjadi kode objek, proses ini disebut sebagai proses kompilasi  Interpreter  Menerjemahkan setiap instruksi dalam kode sumber dan menjalankan instruksi-instruksi tersebut •Mis: BASIC, pada awalnya menggunakan interpreter BASICA, namun kemudian muncul kompilernya yaitu Turbo BASIC

10 Klasifikasi Bahasa Pemrograman  Bahasa Generasi I  Bahasa mesin  Bahasa Generasi II  Bahasa Rakitan (Assembly)  Bahasa Generasi III  Bahasa Prosedural (ADA, BASIC, C, Cobol, Fortran, Pascal)  Bahasa Generasi IV  Bahasa Non Prosedural – SQL – (FOCUS, informix, NOMAD, Oracle)  Bahasa Generasi V  Bahasa kecerdasan buatan (prolog, lisp, dll) Orientasi


Download ppt "Macam-Macam Perangkat Lunak Sistem  Sistem Operasi  Pengendali sistem komputer (hardware)  Utility  Pengendali dan pengalokasi sumber daya komputer."

Presentasi serupa


Iklan oleh Google