You are on page 1of 33

Perangkat Lunak

dalam Pembangunan

Pengantar TIK
Tim Pengajar Pengantar TIK Semester Genap 2020/2021

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Outline

01 02 03 04
Definisi Sejarah Jenis Perangkat Perangkat
Perangkat Perkembangan Lunak Lunak dalam
Lunak Perangkat Pembangunan
Lunak

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Definisi Perangkat Lunak

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Definisi Perangkat Lunak

• Sekumpulan data elektronik yang tersimpan dan dikendalikan


oleh komputer.
• Data elektronik tersebut meliputi instruksi atau program yang
nantinya akan menjalankan perintah khusus

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Fungsi Perangkat Lunak
1. Memproses data, perintah, atau instruksi khusus agar
pengguna dapat mengoperasikan komputernya sesuai
dengan hasil informasi yang diinginkan.
2. Sarana interaksi yang menghubungkan pengguna
dengan perangkat kerasnya.
3. Mengidentifikasi suatu program yang ada di sebuah
komputer.
4. Menyediakan fungsi dasar dari sebuah perangkat keras
agar dapat dioperasikan. Seperti ketersediaan sistem
operasi pada komputer.
5. Penerjemah suatu perintah software lainnya ke dalam
bahasa mesin, agar dapat dimengerti oleh komputer.

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Sejarah Perangkat Lunak

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Sejarah Perangkat Lunak
• Perangkat lunak pertama kali digagas pada pertengahan tahun
1800-an oleh Charles Babbage.
• Namun, baru dikenalkan secara resmi kepada khalayak pada tahun
1935 oleh Alan Turing melalui esainya yang berjudul “Nomor
komputasi dengan aplikasi ke masalah Entscheidung.”

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Era Perkembangan Perangkat Lunak

Era Pemula Era Mikro

Era Stabil Era Modern

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


1. Era Pemula

Dulunya, perangkat lunak dan perangkat keras


masih berada dalam satu kesatuan dan hanya
digunakan untuk suatu tujuan tertentu.

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


2. Era Stabil
• Dapat digunakan untuk berbagai
macam fungsi.
• Pemakainya sudah meluas.
Tidak hanya kalangan peneliti
dan akademisi, namun juga
industry dan perusahaan.
• Sudah dikenal sistem basis data.

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


3. Era Mikro
• Software computer dibagi menjadiL
perangkat lunak sistem untuk internal
computer dan perangkat lunak aplikasi
yang dapat digunakan pengguna secara
langsung untuk kebutuhan atau tujuan
tertentu.

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


4. Era Modern
• Perangkat lunak sudah mengenal
input dalam bentuk suara maupun
gambar, serta distribusinya ada yang
berbayar dan ada pula yang gratis.

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Jenis-jenis Perangkat Lunak

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Jenis Perangkat Lunak

Perangkat Lunak
Freeware Free Software Shareware
Berbayar

Open Source
Malware Firmware
Software

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Perangkat Lunak Berbayar

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Freeware
• Gratis dan dapat digunakan
tanpa batas waktu tertentu

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Free Software

• Pengguna harus membeli


perangkat lunak ini terlebih
dahulu

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Shareware

• Dibagikan secara gratis untuk


keperluan tertentu.
• Biasanya sebagai uji coba dengan
fitur terbatas, dan penggunaan
dengan waktu yang terbatas
(biasanya 15 atau 30 hari).

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Malware
• Perangkat lunak ini dianggap sebagai
perusak.
• Tujuan perangkat lunak ini untuk
menyusup, bahkan merusak sistem jaringan
computer.
• Contoh malware adalah spyware
(perangkat lunak pengintai), adware
(perangkat lunak untuk iklan yang tidak
jujur), virus komputer, dan software lainnya
yang dibuat dengan tujuan merugikan.

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Open Source Software
• Kode sumbernya dapat dipelajari,
dimodifikasi, ditingkatkan dan
disebarluaskan.
• Dikembangkan dengan lisensi GPL
(General Public License).
• Contoh perangkat lunak ini adalah
Linux, yang fungsinya setara
dengan Microsoft Windows.

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Firmware
• Perangkat lunak penyimpanan yang hanya
dapat dibaca, atau Memory Read Only.
• Bersifat paten sehingga tidak bisa
dilakukan modifikasi atau pengembangan
meskipun terdapat masalah dalam
fungsinya.
• Biasanya firmware telah menyatu dengan
perangkat keras, sehingga dianggap
bukan perangkat lunak seutuhnya.

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Macam Perangkat Lunak

Perangkat Lunak Perangkat Lunak Perangkat Lunak


Sistem Operasi Aplikasi Pemrograman

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Perangkat Lunak Sistem Operasi

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Perangkat Lunak Aplikasi

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Perangkat Lunak Pemrograman

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Level Bahasa Pemrograman

Perangkat Lunak
Bahasa tingkat rendah Bahasa tingkat tinggi Bahasa generasi
Tambahan/Program
(low level language) (high level language) keempat (4 GL)
Bantu (Utility)

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Perangkat Lunak yang Sering Digunakan

Software Software Microsoft


System Browser Office

Software Anti
Paint Software
Virus

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Software Berdasarkan Perangkat yang Mengakses

Desktop Mobile Web

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Perangkat Lunak dalam
Pemerintahan

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Gov2Go: NIC Amerika Serikat

FITUR:
1. Aplikasi asisten personal untuk
layanan pemerintah.
2. Peringatan deadline pembayaran
pajak properti atau pun pajak
kendaraan.
3. Pendaftaran voter (pemungut suara)
dan dapat membantu mengingat
lokasi dan waktu pemungutan suara.

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


PIKOBAR
Deskripsi:
1. Kepanjangan dari Pusat Informasi dan
Koordinasi Wabah Penyakit dan
Bencana Jawa Barat
2. Sumber komunikasi dan informasi
bagi masyarakat Jawa Barat ketika
berada dalam masa bencana atau
pandemic
3. Dapat membantu pelaporan hoax

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Info BMKG
Deskripsi:
1. Aplikasi dari Badan Meteorologi,
Klimatologi, dan Geofisika
2. Digunakan untuk membantu memberikan
informasi terkait prakiraan cuaca, kualitas
udara, peta iklim, info gempa bumi, ataupun
siaran pers resmi BMKG

www.its.ac.id/informatika Departemen Teknik Informatika, INSTITUT TEKNOLOGI SEPULUH NOPEMBER


Terima Kasih J

You might also like