PERANGKAT LUNAK
A. Latar Belakang
Komputer merupakan sistem elektronik untuk manipulasi data yang berlangsung
dengan sangat cepat dan akurat serta terorganisir untuk menerima input atau masukan,
kemudian dilakukan pemprosesan hingga didapatkan output atau keluaran dibawah
pengawasan suatu langkah-langkah atau instruksi program yang tersimpan di memori
atau stored program. Terdapat tiga komponen utama pada sistem komputer yaitu
software, hardware, dan brainware. Berdasarkan perkembangannya, software telah
mengalami evolusi yang cukup signifikan yang terbagi atas empat era evolusi yaitu era
pioner, era stabil, era mikro, dan era modern. Selain mengalalami empat tahapan avolusi
sofiware iuga terbagi atas dua yaitu software sistem dan software aplikasi.
B. Rumusan Masalah
Adapun rumusan masalah yang akan dibahas pada makalah yaitu mengenai
perkembangan teknologi perangkat lunak/software komputer.
C. Tujuan
Adapun tujuan dari makalah ini adalah:
1. Untuk mengetahui apa itu perangkat lunak
2. Untuk mengetahui perkembangan teknologi perangkat lunak/software komputer.
3. Untuk mengetahui jenis perangkat lunak/software computer
BAB II
PEMBAHASAAN
Penggunaan komputer dilakukan secara langsung dan hasil yang selesai dikerjakan
komputer berupa print out. Proses yang di lakukan di dalam komputer erupa baris
instruksi yang secara berurutan di proses antara lain:
1) Batch Processing
Batch processing adalah suatu model pengolahan data, dengan menghimpun data
terlebih dahulu, dan diatur pengelompokkan datanya dalam kelompok-kelompok
yang disebut batch. Tiap batch ditandai dengan identitas tertentu, serta informasi
mengenai data-data yang terdapat dalam batch tersebut. Setelah data-data tersebut
terkumpul dalam jumlah tertentu, data-data tersebut akan langsung diproses
Contoh dari penggunaan batch processing adalah e-mail dan transaksi batch
processing. Dalam suatu sistem batch processing, transaksi secara individual
dientri melalui peralatan terminal, dilakukan validasi tertentu, dan ditambahkan
ke transaction file yang berisi transaksi lain, dan kemudian dientri ke dalam
sistem secara periodik. Di waktu kemudian, selama siklus pengolahan berikutnya,
transaction file dapat divalidasi lebih lanjut dan kemudian digunakan untuk meng-
up date master file yang berkaitan.
2) Distrubusi Terbatas
3) Pembuatan Khusus
b. Era stabil
Komputer sudah banyak digunakan dan terjangkau oleh karangan industry dan
perusahaan yang membawa pengaruh terhadap perkembangan perangkat lunak.
Kemampuan multitasking (banyak program) dan multi user (banyak pengguna) sudah
dikenal juga sistem basis data. Proses yang dilakukan oleh software pada era ini,
antara lain:
1) Multi-Tasking dan Multi-User
Multitasking adalah istilah teknologi informasi dalam bahasa inggris yang
mengacu kepada sebuah metode dimana banyak pekerjaan atau dikenal juga
sebagai proses diolah dengan menggunakan sumber daya CPU yang sama
Contoh sistem operasi jenis ini antara lain adalah linux. Linux adalah system
operasi yang multitasking danmultiuser seperti kebanyakan SO yang ada pada
saat ini. Multitasking pada linux artinya linux bisa atau mampu menjalankan
beberapa proses dalam waktu yang bersamaan Sistem Multi-User adalah suatu
sistem dimana lebih dari satu user menggunakan secara bersama satu atau lebih
perangkat keras, piranti lunak dan data/ informasi, orang dan prosedur melalui
masing-masing computer atau workstation.
2) Real Time System (Bekerja dengan cepat)
Real Time System Disebut juga dengan Sistem waktu nyata. Sistem yang harus
menghasilkan responyang tepat dalam batas waktu yang telah ditentukan. Jika
respon komputer melewati batas waktu tersebut, maka terjadi degradasi
performansi atau kegagalan sistem.Sebuah Real time system adalah sistem yang
kebenarannya secara logis didasarkan pada kebenaran hasil-hasil sistem yang
kebenarannya secara logis didasarkan pada kebenaran hasil-hasil keluaran sistem
dan ketepatan waktu hasil-hasil tersebut dikeluarkan. Aplikasi penggunaan seperti
ini adalah untuk memantau danmengontrol peralatan seperti motor, assembly line,
teleskop, atau instrumen lainnya.Peralatan telekomunikasi dan jaringan komputer
biasanya juga membutuhkan pengendalian secara Real time. Contoh adalah
pemesanan tiket pesawat on line.
3) Program Database
Database atau basis data adalah kumpulan data yang disimpan secara sistematis di
dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat
lunak (program aplikasi) untuk menghasilkan informasi.
c. Era Mikro
Perangkat lunak pada era ini sudah berkembang untuk memenuhi kebutuhan individu.
Harga perangkat lunak juga sudah terjangkau oleh individu. Perangkat lunak dapat
dibedakan menjadi perangkat lunak sistem yang menangani perangkat internal dan
perangkat lunak aplikasi yang digunakan secara langsung oleh penggunannya untuk
keperluan tertentu. Otomatisasi yang ada di dalam perangkat unak mengarah ke suatu
jenis kecerdasan buatan. Oleh sebab itu, perangkat lunak pada era ini mengalami
perkembangan proses berikut :
1) Sistem mulai tersebar ke beberapa kalangan masyarakat;
2) Software mengalami kecerdasan yang mempermudah penggunaannya;
3) Harga setiap software mulai terjangkau oleh individu.
d. Era Modern
Saat ini perangkat lunak sudah terdapat di mana-mana, tidak hanya pada sebuah
superkomputer dengan 25 prosesornya, sebuah komputer genggampun telah di
lengkapi dengan perangkat lunak yang dapat di sinkronkan dengan PC. Tidak hanya
komputer, bahkan peralatan seperti telepon, TV, hingga ke mesin cuci, AC dan
microwave, telah ditanamkan perangkat lunak untuk mengatur operasi peralatan itu.
Hebatnya lagi adalah setiap peralatan itu akan mengarah pada suatu saat kelak akan
dapat saling terhubung. Pembuatan sebuah perangkat lunak bukan lagi pekerjaan
segelentir orang, tetapi telah menjadi pekerjaan banyak orang, dengan beberapa
tahapan proses yang melibatkan berbagai disiplin ilmu dalam perancangannya.
Tingkat kecerdasan yang di tunjukkan oleh perangkat lunak pun semakin meningkat,
selain permasalahan teknis, perangkat lunak sekarang mulai bisa mengenal suara dan
gambar. Kecerdasan perangkat lunak pada era ini membuat proses perkembangannya
semakin luas menjadi:
1) Sistem Desktop
2) Teknologi Objek
3) Sistem Pakar
4) Pemrosesan Parale)
5) Jaringan Komputer
BAB III
PENUTUP
A. Kesimpulan
Perangkat lunak komputer adalah sekumpulan data elektronik yang disimpan dan
diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa
program atau instruksi yang akan menjalankan suatu perintah. Melalui sofware atau
perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah. Tahapan
perkembangan perangkat lunak ada empat yatiu era pioner, era stabil, era mikro dan
era modern. Secara umum, perangkat lunak dibedakan atas dua yaitu perangkat lunak
sistem dan perangkat lunak aplikasi.
B. Saran
Makalah ini membahas mengenai perkembangan teknologi pada perangkat lunak,
dan penulis menyadari masih banyak kekurangan dari makalah ini. Penulis sangat
mengharapkan masukan dari pembaca untuk menyempurnakan isi makalah ini.