Pengertian beserta contoh Perangkat Lunak Sistem, Pertangkat Lunak Real Time, Embedded Software, Perangkat Lunak Komputer Personal (PC), Perangkat Lunak Kecerdasan Buatan.
a) Perangkat Lunak Sistem
![]() |
| Add caption |
Perangkat lunak sistem dapat di bagi lagi menjadi 3 macam yaitu :
● Bahasa
pemrograman : merupakan perangkat lunak yang bertugas mengkonversikan
arsitektur dan algoritma yang di rancang manusia ke dalam format yang
dapat di jalankan komputer, contoh bahasa pemrograman di antaranya :
BASIC, COBOL, Pascal, C++, FORTRA
● Sistem
Operasi : saat komputer pertama kali di hidupkan, sistem operasilah
yang pertama kali di jalankan, sistem operasi yang mengatur seluruh
proses, menterjemahkan masukan, mengatur proses internal, memanejemen
penggunaan memori dan memberikan keluaran ke peralatan yang bersesuaian,
contoh sistem operasi : DOS, Unix, Windows 95, 98, 2000, Xp, Vista ,
IMB OS/2, Apple’s System 7
● Utility
: sistem operasi merupakan perangkat lunak sistem dengan fungsi
tertentu, misalnya pemeriksaan perangkat keras (hardware
troubleshooting), memeriksa disket yang rusak (bukan rusak fisik),
mengatur ulang isi harddisk (partisi, defrag), contoh Utilty adalah
Norton Utility.
b) Perangkat Lunak Real Time

Add caption

Program-program yang memonitor,
menganalisis, mengontrol kejadian dunia nyata pada saat terjadinya dalam
rentang waktu yang tetap melalui jangkauan 1 milidetik sampai 1 menit.
Elemen dari Real Time Software :
• Komponen pengumpulan data, yang mengumpulkan dan menformatinformasi dari lingkungan ekternal.
• Komponen analisa, yang mentransformasikan informasi yang diperlukan atau aplikasi tersebut.
• Komponen kontrol/output, yang memberikan respon terhadap lingkungan eksternal.
• Komponen monitoring, yang mengkoordinasi komponen-komponen lainnya, sehingga bisa memberikan respon yang Real Time (biasanya antara 1 milidetik/1 menit)
• Contoh: Mesin ATM (Automatic Teller Machine) bank, sistem informasi saham, pemesanan tiket pesawat terbang, beberapa mobil berteknologi EFI
• (Electronic Fuel Injection) dan VVT-i (Variable Valve Timing with Intelligence), sistem jajak pendapat pemilu capres / cawapres.
• Komponen pengumpulan data, yang mengumpulkan dan menformatinformasi dari lingkungan ekternal.
• Komponen analisa, yang mentransformasikan informasi yang diperlukan atau aplikasi tersebut.
• Komponen kontrol/output, yang memberikan respon terhadap lingkungan eksternal.
• Komponen monitoring, yang mengkoordinasi komponen-komponen lainnya, sehingga bisa memberikan respon yang Real Time (biasanya antara 1 milidetik/1 menit)
• Contoh: Mesin ATM (Automatic Teller Machine) bank, sistem informasi saham, pemesanan tiket pesawat terbang, beberapa mobil berteknologi EFI
• (Electronic Fuel Injection) dan VVT-i (Variable Valve Timing with Intelligence), sistem jajak pendapat pemilu capres / cawapres.
| Add caption |
c) Perangkat Sistem Embedded
Sistem embedded merupakan computing device yang didesain dengan tujuan tertentu secara spesifik untuk melakukan fungsi tertentu. Sistem embedded terdiri dari perangkat keras dan perangkat lunak. Perangkat keras meliputi mikroprosesor atau mikrokontroler dengan penambahan memori eksternal, I/O dan komponen lainnya seperti sensor, keypad, LED, LCD, dan berbagai macam aktuator lainnya. Perangkat lunak embedded merupakan penggerak pada sistem embedded.
Sebagian besar perangkat lunak sistem embedded real time memiliki program aplikasi yang spesifik yang didukung oleh Real Time Operating System (RTOS). Perangkat lunak embedded biasanya disebut firmware karena perangkat lunak tipe ini dimuat ke ROM, EPROM atau memory Flash. Sekali program dimasukkan kedalam perangkat keras maka tidak akan pernah berubah kecuali diprogram ulang
Kategori Sistem Embedded :
Sistem embedded dapat diklasifikasikan berdasarkan fungsi dan performansinya yaitu sebagai berikut :
– Sistem Embedded berdiri sendiri (Stand Alone)
Sistem embedded yang termasuk kategori ini dapat bekerja sendiri. Sistem embedded ini dapat menerima input digital atau analog, melakukan kalibrasi, konversi, pemprosesan data serta menghasilkan output data ke periperal output misalnya display LCD. Contoh alat yang termasuk kategori ini adalah konsol video game, MP3 player, kamera digital.
– Sistem Embedded Real-Time
Sistem dapat dikategorikan sebagai real-time jika waktu respon merupakan hal yang sangat penting. Beberapa tugas tertentu harus dilakukan pada periode waktu yang spesifik. Ada 2 tipe sistem embedded real time yaitu sistem embedded hard real time dan soft real-time.
– Sistem Embedded Hard Real-Time
Untuk sistem embedded ini, pengerjaan operasi melebihi waktu yang ditentukan dapat menyebabkan terjadinya kegagalan yang fatal dan menyebabkan kerusakan pada alat. Batas waktu respon untuk sistem ini sangatlah kritis yaitu dalam milidetik bahkan lebih singkat lagi. Contohnya penyelesaian operasi yang tidak sesuai waktunya pada sistem embedded kontrol rudal dapat menyebabkan bencana.
Sistem embedded ini juga dapat ditemui pada kehidupan sehari-hari misalnya pada sistem kontrol kantong udara pada mobil. Waktu tunda pada sistem ini dapat mengancam keselamatan pengendara mobil karena kecelakaan biasanya terjadi dalam waktu yang sangat singkat. Sistem embedded harus dapat bekerja dengan batas waktu yang sangat tepat. Pemilihan chip dan RTOS sangatlah penting pada sistem embedded hard real-time ini.
– Sistem Embedded Soft Real-Time
Pada beberapa sistem embedded lainnya keterlambatan waktu respon dapat ditoleransi pada batas tertentu. Pelanggaran batas waktu dapat menyebabkan performansi menurun namun sistem dapat tetap beroperasi. Contoh alat pada kategori ini adalah mikrowave dan mesin cuci. Walaupun ada batas waktu untuk setiap operasinya namun keterlambatan yang dapat ditoleransi dapat dalam hitungan detik bukan milidetik.
– Networked Embedded Systems
Sistem embedded jaringan menghubungkan jaringan dengan interface jaringan ke sumber akses. Jaringan yang dihubungkan bisa jadi Local Area Network (LAN), Wide Area Network (WAN) atau internet. Sambungan dapat menggunakan kabel atau nirkabel. Networked embedded system dapat dikategorikan berdasarkan sambungannya tersebut. Namun dalam banyak sistem, penggunaan kabel maupun nirkabel dalam sistem embedded sering dilakukan.
Contoh dari LAN networked embedded system adalah sistem pengamanan rumah dimana semua sensor (misalnya pendeteksi gerak, sensor tekanan, sensor cahaya ataupun sensor asap) semua terhubung melalui kabel dan dijalankan dengan protokol TCP/IP. Sistem pengamanan rumah dapat diintegrasikan dengan jaringan sistem pengamanan rumah dengan tambahan jaringan kamera yang dijalankan dengan protokol HTTP. Jadi semua sistem embedded dapat dikategorikan seperti klasifikasi sebelumnya namun pembagiannya tidak mutlak. Subsistem dari sistem embedded jaringan dapat real-time ataupun non real-time. Sistem real-time dapat berdiri sendiri atau terhubung dengan jaringan.
![]() |
| Add caption |
d) Perangkat Lunak Komputer Pribadi (PC)
Banyak digunakan pada aplikasi yang bersifat
perorangan (individu) .
contoh : pengolah kata, spreadsheet, game, DBMS
dan
lain-lain.
e) Perangkat Lunak Kecerdasan Buatan (Artificial Intelligent Software)
Dibuat dengan menggunakan teknik algoritma
non-numerik untuk memecahkan masalah
yang kompleks, digunakan dalam bidang aplikasi
kecerdasan buatan.
contoh : game, expert sistem, neural network, dan lain-lain.
Sumber : halimrifkyhartadi.blogspot.com



Tidak ada komentar:
Posting Komentar