• Tidak ada hasil yang ditemukan

SOFTWARE (PERANGKAT LUNAK)

N/A
N/A
Protected

Academic year: 2023

Membagikan "SOFTWARE (PERANGKAT LUNAK)"

Copied!
21
0
0

Teks penuh

(1)

SOFTWARE

(PERANGKAT LUNAK)

Sutrisno, S.T., M.T.

(2)

Perangkat Lunak terdiri dari 2 bagian:

Perangkat Lunak Sistem (System Software)

Perangkat Lunak Aplikasi (Application

Software)

(3)

Perangkat Lunak Sistem (System Software)

Perangkat lunak sistem adalah program yang digunakan untuk mengontrol sumber daya komputer, baik yang bersifat internal maupun eksternal.

Kedudukan program ini sebagai perantara antara program aplikasi dan perangkat

keras komputer.

(4)

Sistem Operasi

(Operating System = OS)

Sistem Operasi adalah perangkat lunak dasar yang berfungsi sepenuhnya untuk mengendalikan sistem komputer.

Resource manager atau resource allocator (seperti mengatur memori, printer, dan lain-lain.

Sebagai kernel, yaitu program yang terus-menerus running selama computer dihidupkan.

Sebagai guardian, yaitu mengatur atau menjaga komputer dari berbagai kejahatan komputer.

(5)

Fungsi Sistem Operasi

Pengelola seluruh sumber daya system computer (sebagai resource manager). Sumber daya system computer adalah semua komponen di system

computer yaitu sumber daya fisik (seluruh perangkat keras utama dan tambahan) dan abstrak (data dan program).

Penyedia layanan sebagai extended/virtual

machine) seperti pembuatan program, eksekusi program, pengeksekusian perangkat

masukan/keluaran, pengaksesan terkendali

terhadap berkas, deteksi dan memberi tanggapan terhadap kesalahan, dan akunting.

(6)

Sejarah singkat perkembangan system operasi

Generasi ke-nol (1940)

Komponen utama tabung hampa udara.

Sistem computer belum menggunakan system operasi.

Semua operasi computer dilakukan secara manual melalui plugboards, dan hanya

bisa digunakan untuk menghitung (+, -,

dan *)

(7)

Generasi pertama (1950)

Komponen utama transistor.

Sistem operasi berfungsi terutama

sebagai pengatur pergantian antar job agar waktu instalasi job berikutnya lebih efisien. Dalam masa ini muncul konsep batch system (semua job sejenis

dikumpulkan jadi satu).

Input memakai punch card.

(8)

Generasi kedua (1960)

Komponen utama IC (Integrated Circuit).

Berkembang konsep:

– Multiprogramming, satu prosesor mengerjakan banyak program yang ada di memori utama.

– Multiprocessing, satu job dikerjakan oleh banyak prosesor, tujuannya untuk meningkatkan utilitas.

– Spooling Simultaneous Peripheral Operation On Line, bertintak sebagai buffer saja, dan mampu menerima pesanan meskipun belum akan dikerjakan.

– Device Independence, masing-masing komponen memiliki sifat yang saling berbeda (misalnya, tiap-tiap printer

memiliki driver).

– Time Sharing atau Multitasking.

– Real Time Sistem, berguna sebagai control bagi mesin- mesin.

(9)

Generasi ketiga (1970)

Komponen utama VLSI (very large scale integrated circuit).

Ditandai dengan berkembangnya konsep

general purpose system, sehingga system

operasi menjadi sangat kompleks.

(10)

Generasi keempat (pertengahan 1970-an) Komponen utama Microprosesor/

microchip.

PC semakin popular.

Ditandai dengan berkembangnya system operasi untuk jaringan computer.

Antarmuka pengguna (user interface)

semakin user friendly.

(11)

Macam-macam Sistem Operasi

DOS (Disk Operating System) OS/2 (Operating System/2)

Microsoft Windows  dengan berbagai versi 3.11, 95, 98, 98 SE, Millenium (Me), 2000,

Windows XP, 2003, Windows Vista, Windows 7, Windows 8, Windows 10

Windows NT (New Technologi) UNIX

Linux  dengan distro RedHat, Ubuntu,

(12)

Proses Booting

Proses menghidupkan komputer disebut proses booting.

Proses booting ada 2 macam :

– Proses cold boot (boot dingin) ialah proses menyalakan komputer dari keadaan sistem power (catu daya) yang mati.

– Proses warm boot (boot panas) dilakukan dengan menekan tiga tombol papan ketik secara serentak, yakni Ctrl, Alt, dan Del.

(13)

Flowchart proses booting komputer

Hidupkan Komputer BIOS Aktif

Periksa Peralatan

Peralatan OK

Ada Harddisk

C:

Ada OS di C:

Bawa OS Kirim Error

Message ke Monitor

Ya

Ya

Ya Tdk

Ada CD

Ada OS di CD:

Bawa OS Ya

Ya

Tdk Kirim Error Message ke

Monitor

Ada Disket

Di A:

Ada OS di A:

Bawa OS Ya

Ya

Tdk Kirim Error Message ke

Monitor

Tdk Tdk

Tdk

Kirim Error Message ke

Monitor Tdk

(14)

Microsoft Windows

Linux

(15)

Utilitas

Adalah program yang bermanfaat untuk melakukan kegiatan yang berhubungan dengan sumber daya sistem.

Penggolongan utilitas :

Backup (pencadangan), adalah menyalin program atau data yang terdapat pada harddisk ke suatu peranti penyimpan eksternal.

(16)

Program Pemulihan Data, berfungsi untuk melakukan perbaikan atau pemulihan data yang rusak secara fisik.

Contoh : Norton Disk Doctor

(17)

Program Anti Virus, berguna untuk

menangani penularan virus dalam komputer, melakukan pencegahan terhadap penularan virus, dan melakukan pemulihan berkas yang terkena virus.

(18)

Program Kompresi Data, merupakan upaya yang dilakukan pemakai komputer dengan tujuan agar berkas yang berukuran besar dapat disimpan dengan ukuran yang jauh lebih kecil.

Contoh : Winzip (Windows), gzip (Linux)

Defragmentasi, adalah suatu upaya untuk menghilangkan fragmentasi, yaitu keadaan yang membuat bagian dari berkas-berkas pada harddisk berada pada lokasi yang bersebelahan melainkan berserakan.

(19)

Format Disk, adalah tindakan yang dilakukan untuk menyiapkan harddisk agar bisa

digunakan untuk menyimpan data atau program.

(20)

Device Driver

Adalah program yang berfungsi untuk

membantu komputer mengendalikan peranti- peranti peripheral.

Perangkat ini biasanya disediakan vendor yang memproduksi perangkat keras.

(21)

“Sesungguhnya anda melalui tingkat demi tingkat dalam kehidupan”

(Harmein Nasution)

Referensi

Dokumen terkait

Menurut oleh Pane, dkk (2020:53), menyatakan bahwa “Aplikasi adalah suatu perangkat lunak (software) atau program komputer yang beroperasi pada sistem tertentu