Software merupakan sebuah data yang diprogram, disimpan, dan diformat secara digital dengan
tujuan serta fungsi tertentu. Perangkat ini sendiri tak mempunyai bentuk fisik, Grameds dapat
mengoperasikannya melalui perangkat komputer. Untuk pembuatannya sendiri, perangkat lunak
ini membutuhkan bahasa pemrograman yang ditulis oleh seorang developer/orang yang ahli
dalam bidang tersebut. Selanjutnya, perangkat lunak dikompilasikan dengan menggunakan
aplikasi kompiler supaya bisa dijadikan sebagai kode yang bisa dikenali
oleh hardware/perangkat keras.
1
Pengertian Software dan SejarahPerkembangan Software Komputer
Software Komputer
adalah kumpulan dari intruksi atau statement yang di susun secara
logisd a n b e r b e n t u k k o d e y a n g h a n y a d a p a t d i m e n g e r t i o l e h k o m p u t e r .
T e o r i p e r t a m a t e n t a n g Software Komputer diusulkan oleh Alan Turing pada tahun
1935nya nomor esai Komputasidengan aplikasi ke !masalah Keputusan"
#ntscheidungsproblem. $Software% istilah pertama kalidigunakan di cetak oleh &ohn '.
Tukey pada tahun 195(. )alam ilmu komputer dan rekayasaSoftware* Software adalah
semua informasi diproses oleh program sistem komputer* dan
data.S o f t w a r e K o m p u t e r i n i b e r a n g s u r a n g s u r m e n g a l a m i p e r k e m b a n
g a n n y a . + e r d a s a r k a n perkembangannya*
Sejarah Perkembangan Software Komputer
dibagi dalam beberapa era yaitu# r a , i o n e e r * S t a b i l * - i k r o * d a n -
o d e r n . + e r i k u t a d a l a h S e a r a h , e r k e m b a n g a n S o f t w a r e Komputer /
1. Era Pioneer
. ,ada #ra ,ioneer ini bentuk software komputer pada awalnya adala
h sambungansambungan kabel ke antar bagian dalam komputer* 0ara dalam mengakses
komputer adalah menggunakan punched card yaitu kartu yang di lubangi. ,enggunaan
komputer dengansebuah program yang digunakan untuk sebuah mesin tertentu dan
untuk tuuan tertentu. )i eraini software komputer merupakan satu kesatuan dengan sebuah
hardware komputer
.
Hardware komputer
2. Era Stabil.
,ada #ra ini software komputer yang dialankan bukan lagi satusatu* tapi
sudah banyak proses yang di lakukan secara bersamaan !multi tasking".
Software Komputer
pada erastabil ini uga mampu menyelesaikan banyak pengguna !multi user" dan
secara cepatlangsung!real time". )i era ini ugalah mulai di kenal sistem basis data* yang
memisahkan antara programdan data .
3. Era Mikro.
,ada #ra -ikro ini software komputer dapat dibedakan menadi beberapa
bagiany a i t u S o f t w a r e S i s t e m ! ' i n d o w s * 2 i n u * - a c h i n t o s * d l l " * S o f t w a r e
Aplikasi !-s.4ffice*4pen4ffice* dll" dan 2anguange Software+ahasa
, e m o g r a m a n ! A s s e m b l e r * i s u a l + a s i c * )elphi* dll"
4. Era Modern.
,ada #ra -odern ini software komputer tidak hanya untuk sebuah
komputer tetapi sebuah handphone pun telah di lengkapi dengan sebuah software
sistem seperti
Android*S y m b i a n * d l l . T i n g k a t k e c e r d a s a n y a n g d i t u n u k k a n o l e h s o f t w a r
e k o m p u t e r p u n s e m a k i n meningkat* selain permasalahan teknis* software
komputer sekarang uga mulai bisa mengenalsuara dan gambar.
Software Era Modern
ahun!tahun Penemuan Software Komputer
" Pada tahun 1945 sampai 1965
6stilah software engineering digunakan pertama kali pada akhir 1957an dan awal
1987an. ,adat a h u n 1 9 8 ( d a n 1 9 8 9 * k o m i t e s a i n s A T 4 m e n s p o n s o r i d u a k o n
f e r e n s i t e n t a n g r e k a y a s a perangkat lunak* yang memberikan dampak kuat terhadap perke
mbangan rekayasa perangkatlunak. +anyak yang menganggap bahwa dua konferensi inilah yang
menandai awal resmi profesirekayasa perangkat lunak.
" Pada tahun 1965 sampai 1985
,ada tahun ini banyak masalah yang ditemukan para praktisi pengembangan
perangkat lunak.,ada tahun ini disebut uga sebagai krisis perangkat lunak. Karena
banyak proek yang gagaldalam pengembangan perangkat lunak komputer ! software
komputer". )alam proek ini banyak 3. Era Mikro.
,ada #ra -ikro ini software komputer dapat dibedakan menadi beberapa
bagiany a i t u S o f t w a r e S i s t e m ! ' i n d o w s * 2 i n u * - a c h i n t o s * d l l " * S o f t w a r e
Aplikasi !-s.4ffice*4pen4ffice* dll" dan 2anguange Software+ahasa
, e m o g r a m a n ! A s s e m b l e r * i s u a l + a s i c * )elphi* dll"
4. Era Modern.
,ada #ra -odern ini software komputer tidak hanya untuk sebuah
komputer tetapi sebuah handphone pun telah di lengkapi dengan sebuah software
sistem seperti
Android*S y m b i a n * d l l . T i n g k a t k e c e r d a s a n y a n g d i t u n u k k a n o l e h s o f t w a r
e k o m p u t e r p u n s e m a k i n meningkat* selain permasalahan teknis* software
komputer sekarang uga mulai bisa mengenalsuara dan gambar.
Software Era Modern
ahun!tahun Penemuan Software Komputer
" Pada tahun 1#4$ %ampai 1#&$
6stilah software engineering digunakan pertama kali pada akhir 1957an dan awal
1987an. ,adat a h u n 1 9 8 ( d a n 1 9 8 9 * k o m i t e s a i n s A T 4 m e n s p o n s o r i d u a k o n
f e r e n s i t e n t a n g r e k a y a s a perangkat lunak* yang memberikan dampak kuat terhadap perke
mbangan rekayasa perangkatlunak. +anyak yang menganggap bahwa dua konferensi inilah yang
menandai awal resmi profesirekayasa perangkat lunak.
" Pada tahun 1#&$ %ampai 1#'$
,ada tahun ini banyak masalah yang ditemukan para praktisi pengembangan
perangkat lunak.,ada tahun ini disebut uga sebagai krisis perangkat lunak. Karena
banyak proek yang gagaldalam pengembangan perangkat lunak komputer ! software
komputer". )alam proek ini banyak