Pengantar Pembelajaran Rekayasa Perangkat Lunak /RPL

suryadi554339 4 views 16 slides Sep 16, 2025
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Mendia perangkat lunak / rekayasa perangkat lunak


Slide Content

Perangkat Lunak
Komputer
SURYADI, M.Kom

 Perangkat lunak yang membuat komputer dapat bekerja dapat
dikelompokkan menjadi dua katagori :
1. Perangkat lunak sistem
2. Perangkat lunak aplikasi
Perangkat lunak Sistem dan Aplikasi
System
Software
Application
Software
Software

Perangkat lunak Sistem dan Aplikasi

Perangkat lunak Sistem
(System Software)

 Perangkat lunak sistem merupakan kumpulan program - termasuk program
sistem operasi (Windows dan Mac OS) - yang mengatur dan mengkoordinasi
perangkat keras komputer.
 Perangkat lunak sistem bekerja seperti sistem saraf manusia yaitu menjaga
bekerjanya organ-organ vital dan mengkoordinasi aktivitasnya.
 Perangkat lunak sistem mengelola dan mengkoordinasi perangkat keras
komputer pada saat kita bekerja menggunakan
perangkat lunak aplikasi.
 Perangkat lunak sistem terdiri dari tiga tipe program
1. Program utilitas (Utilities)
2. Program pengendali perangkat (Device driver)
3. Program penerjemah bahasa (Language Translator)
Perangkat lunak sistem
  
                         

 Program utiliti dikenal pula sebagai program servis.
Tujuan utiliti adalah untuk mengelola sumberdaya
komputer seperti mengidentifikasi problem
hardware, mencari file yang hilang dan mem”back-up” data.
 Semua komputer mempunyai perangkat masukan dan
keluaran. Program device driver berfungsi mengatur
komunikasi antara perangkat input/output
dengan komputer.
 Program Language translator berfungsi menterjemahkan
bahasa programer komputer ke dalam bahasa
yang dapat dimengerti oleh komputer sehingga
dapat diproses.
Utility, Device driver dan Languge
Translator

 Semua komputer mempunyai perangkat lunak sistem operasi (OS) yang
mempunyai tiga tujuan penting yaitu menjalankan aplikasi, mengkoordinasi
perangkat keras dan menyediakan fasilitas antar muka bagi pengguna
(user interface).
 Fungsi utama adalah mengkoordinasi dan mengendalikan perintah masuk
dan keluar ke dan dari tempat tertentu. Misalnya, OS memulai komputer
kemudian menampilkan grafik antar muka, sehingga kita dapat berinteraksi,
menjalankan dan mengendalikan aplikasi.

Sistem Operasi

Sistem Operasi :
Menjalankan aplikasi
 Perangkat lunak aplikasi memerlukan perangkat lunak sistem agar
dapat berkomunikasi dengan perangkat keras komputer
 Peran perangkat lunak sistem berperan sebagai perantara antara
perangkat lunak aplikasi dan perangkat keras komputer.
 Sistem operasi bertanggung jawab terhadap proses pemanggilan
(loading) dan berjalannya aplikasi yang dipilih oleh pengguna (user)
misalnya program pengolah kata atau lembar kerja.
 Saat ini, sebagian besar sistem operasi dapat menjalankan lebih dari
satu aplikasi secara bersamaan (multitasking)

Sistem Operasi :
Mengkoordinasi perangkat keras
 Komputer merupakan kumpulan komponen-komponen yang saling
berhubungan seperti, keyboard, mouse, printer, monitor, perangkat
penyimpan dan memori.
 Salah satu tujuan
sistem operasi adalah
mengkoordinasikan
seluruh komponen
shg dapat bekerja
bersama dalam
dalam melayani
pengguna (user)

Sistem Operasi :
Menyediakan fasilitas antar muka
 Hampir seluruh sistem operasi menyediakan antar muka yang “akrab”
shg memudahkan pengguna
dalam mengendalikan
fungsi-fungsi komputer.
 Sebagian besar komputer
menggunakan antarmuka
grafik (GUI) untuk menam-
pilkan fitur-fitur yang sering
digunakan dan menampilkan
fungsi sistem komputer
 Pada antar muka ini, biasanya digunakan obyek grafik yang disebut
“icon”. Pengguna memilih “icon” pada antarmuka untuk menjalankan
aplikasi tertentu.

 User interface –
Layar tampilan yang dapat
dikendalikan oleh pengguna
(user) yang memungkinkan kita
untuk berkomunikasi, atau
berinteraksi dengan komputer.
Antarmuka pengguna

“Loading” Sistem Operasi
 Booting – proses pemasukan (loading) sistem operasi kedalam
memori utama komputer

Fungsi Sistem Operasi yang lain
 Pengelola CPU
Supervisor (kernel) – program yang tetap tinggal di dalam memori
sementara komputer bekerja, dan mengarahkan
program lain untuk melaksanakan tugas yang
mendukung program-program aplikasi.

Fungsi Sistem Operasi yang lain
Tags