Anda di halaman 1dari 15

SEJARAH PERKEMBANGAN

PERANGKAT LUNAK
(1805-PTIK-S02-03)
TUJUAN PEMBELA JARAN
Setelah mempelajari bagian ini,
Anda diharapkan telah mampu:

Menceritakan sejarah perkembangan


perangkat lunak.

1805PTIK02
PERANGKAT LUNAK (SOFTWARE)
3

✓ Komputer merupakan mesin yang memproses data menjadi


informasi.
✓ Data yang diproses pun telah banyak berubah, yang semula
hanya berupa data bilangan dan karakter, merambah ke audio
visual (bunyi, suara, gambar, dan film).
✓ Komputer untuk meningkatkan hasil kerja dan memecahkan
berbagai masalah.
✓ Perangkat lunak menjadi pemroses data atau pemecah
masalah.
1805PTIK02
EVOLUSI PERANGKAT LUNAK
4

Era stabil Era modern


Era pioneer Era mikro

1950 1960 1970 1980 1990 2000

1805PTIK02
ERA PIONEER
5

(tahun 1950―1960)

• Bentuk perangkat lunak pada awalnya adalah sambungan-


sambungan kabel ke antarbagian dalam komputer.
• Penggunaan komputer saat itu masih dilakukan secara
langsung, sebuah program untuk sebuah mesin untuk
tujuan tertentu.
• Pada era ini, perangkat lunak merupakan satu kesatuan
dengan perangkat kerasnya.

1805PTIK02
ERA STABIL (1)
6

(tahun 1970―1980)

• Pada era stabil penggunaan komputer sudah banyak


digunakan, tidak hanya oleh kalangan peneliti dan
akademisi saja, tetapi juga oleh kalangan industri atau
perusahaan.
• Baris-baris perintah perangkat lunak yang dijalankan oleh
komputer bukan lagi satu-persatu, tapi sudah seperti
banyak proses yang dilakukan secara serempak
(multitasking).
1805PTIK02
ERA STABIL (2)
7

(tahun 1970―1980)

• Sebuah perangkat lunak mampu menyelesaikan


tasks banyak pengguna (multiuser) secara cepat
atau langsung (real time).
• Pada era ini mulai dikenal sistem basis data, yang
memisahkan antara program (pemroses) dengan
data (yang diproses).

1805PTIK02
ERA MIKRO
8

(tahun 1980―1990)

• Perangkat lunak dapat dibedakan menjadi perangkat


lunak sistem yang bertugas menangani internal dan
perangkat lunak aplikasi yang digunakan secara
langsung oleh penggunanya untuk keperluan tertentu.
• Otomatisasi yang ada di dalam perangkat lunak
mengarah ke suatu jenis kecerdasan buatan.

1805PTIK02
ERA MODERN
9

(tahun 1990―2000)
Tingkat kecerdasan yang ditunjukkan oleh perangkat lunak
pun semakin meningkat, selain permasalahan teknis,
perangkat lunak sekarang mulai bisa mengenal suara dan
gambar.
• Sistem Desktop
• Teknologi Objek
• Sistem Pakar
• Pemrosesan Paralel
• Jaringan Komputer
1805PTIK02
KLASIFIKASI PERANGKAT LUNAK
10

Perangkat Lunak Sistem Perangkat Lunak Aplikasi

✓ Bahasa Pemrograman ✓ Aplikasi Office


✓ Sistem Operasi ✓ Aplikasi Multimedia
✓ Utility ✓ Aplikasi Internet

1805PTIK02
BAHASA PEMROGRAMAN (1)
11

➢ Bahasa Pemrograman Generasi Pertama


Menggunakan bahasa mesin dengan suatu rangkaian angka nol
dan satu (biner).

➢ Bahasa Pemrograman Generasi ke-2


Menggunakan bahasa rakitan (assembler).

➢ Bahasa Pemrograman Generasi ke-3


Menggunakan language translator, compiler, dan interpreter.
Contoh: Basic, Pascal, Fortran, C++, dan Cobol.
1805PTIK02
BAHASA PEMROGRAMAN (2)
12

➢ Bahasa Pemrograman Generasi ke-4


• Bahasa nonprosedural yang memungkinkan seorang
programmer atau pemakai menginstruksikan
komputer apa yang harus dilakukan daripada
bagaimana melakukannya.
• Contoh: Oracle, Informix, Sybase, Access.
• Menggunakan bahasa query (SQL).

1805PTIK02
🔑 DAFTAR PUSTAKA
Laudon, K. C., & Laudon, J. P. (2013). Management information systems:
Managing the digital firm (12th ed.). Boston: Pearson.
Morley, D., & Parker, C. S. (2011). Understanding computers: Today and
tomorrow (13th ed.). Australia: Cengage Learning.
Miller, M. (2010). Absolute beginners guide to computer basics.
Indianapolis, IN: Que.
Norton, P. (2006). Peter Nortons introduction to computers. Boston:
McGraw-Hill Technology Education.
OBrien, J. A., & Marakas, G. M. (2010). Introduction to information systems.
New York: McGraw-Hill Irwin.
1805PTIK02
© KREDIT
Lecturer
Heru Wijayanto, M.M., M.B.A., M.M.T.

Instructional Design Reviewer


Renata Marelene, S.Kom., M.M.

Instructional Designer

Puspa Tanjung Sari, S.Kom.

1805PTIK02

Anda mungkin juga menyukai