KOMPUTER
MATA PELAJARAN : INFORMATIKA
KELAS : XII
TA. 2022/2023
Apersepsi
Ketiga komponen tersebut saling berkaitan satu sama lain.
Tidak bisa dipisahkan atau dihilangkan salah satunya.
Pengertian perangkat lunak/ software adalah bagiand ari system
computer yang tidak berwujud fisik karena merupakan
sekumpulan data elektronik yan disimpan dan diatur oleh
computer beru[a program yang dapat menjalankan suatu
A. Perangkat perintah.
Lunak
Perangkat lunak berfungsi memberi perintah kepada computer
agar dapat berfungsi secara optimal sesuai dengan perintah
pengguna (user)
Fungsi utama Perangkat Lunak adalah sebagai penghubung antara
pengguna (brainware) dengan perangkat keras (hardware).
Perangkat
Lunak Windows
Linux
MacOS
2. Perangkat Lunak Waktu Nyata (Real-Time Software)
Suatu perangkat lunak yang berfungsi mengendalikan, memonitor atau
menganalisis kejadian (event) yang terjadi pada keadaan nyata.
Perangkat Software)
Dibuat dengan menggunakan teknik algoritma non-numerik
Lunak untuk memecahkan masalah yang kompleks, digunakan dalam
bidang aplikasi kecerdasan buatan.
contoh : game, expert sistem, neural network, dan lain-lain.
8. Perangkat Lunak Pengolah Data (Data Processing)
Perangkat lunak yang khusus digunakan untuk mengolah data dan
menghasilkan suatu keputusan tertentu
Aplikasi
Perangkat 9. Perangkat Lunak Informasi (Information System)
Perangkat lunak yang digunakan untuk memberikan informasi
Lunak dari suatu system secara rinci mengenai sesuatu hal yang
dieprlukan oleh pengguna
Contoh: website dan perpustakaan digital
10. Perangkat Lunak Sensor
Perangkat lunak yang khusus digunakan untuk mengukur dan
mengatur suatu keadaan khusus, terkadang digolongkan kedalam
Lunak
Untuk melihat kualitas perangkat lunak yang baik selain dilihat
dari guna dalam memudahkan pekerjaan manusia , terdapat
kriteria lain agar perangkat lunak disebut aplikasi yang
berkualitas. Diantaranya :
4. Kriteria 1. Usability
PL harus berguna dan berdaya guna tinggi untuk membantu
Perangkat pekerjaan manusiasehingga pekerjaan dapat diselesaikand engan
2. Be Reliable
PL mampu diandalkan, kapanpun idmanapun PL harus bisa
memberikan hasil yang sama
3. Maintenability
PL mudah dalam perawatan dab mudah diperbaiki jika ada
kesalahan dalam programmer
4. Efficiency
4. Kriteria 8. Readability
3. Bagaimana Algoritmanya?
Versi 2
Versi 1
Ya betul yang memenuhi kriteria kualitas programd ari segi USABILITY adalah VERSI 2
Mengapa ? Karena pengguna dapat menginputkan bilangan yang ingin dijumlahkan disesuaikan dengan
kebutuhan bilangan yang ingin dihitung .
Selamat kamu lulus tahap pertama dalam memahami alur program mana yang memenuhi kriteria
Selanjutnya apa?
Selanjutnya dari alur flowchart yang sudah dibuat mari kita perbaiki kodingan programnya agar sesuai dengan
alur flowchart yang sudah sesuai, let’s coding ^^
Versi 1
Bagaimana ? Sudah mulai terasa perbedaannya?
Versi 2
Output yang dihasilkan kodingan
program versi 1 dan versi 2
Versi 1
Versi 2
Bagaimana ? Sudah faham?
Mantap ! Ayo kita coba analisis studi kasus program yang lainnya !
Ikuti tahapan modifikasinya seperti program yang sudah kita kerjakan tadi ya ! Selamat mencoba
Studi Kasus Modifikasi Program : Program Diskon versi 1
Output yang dihasilkan
3. Bagaimana Algoritmanya?