Definisi & Perkembangan Software Komputer
Software Adalah rangkaian intruksi elektronik yang memerintahkan sebuah komputer untuk melakukan tugas tertentu sesuai dengan perintah yang diberikan oleh seorang pengguna komputer. Rangkaian intruksi tersebut sering disebut dengan “program”. Dan software juga dikenal dengan sebutan “Perangkat atau Piranti Lunak komputer”.
Fungsi dari software adalah;
- Untuk Membuat semua peralatan yang ada dalam seperangkat komputer dapat bekerja sesuai dengan fungsinya.
- Sebagai Operation System untuk perangkat elektronik yang menggunakan basis sistem komputer.
- Sebagai media penghubungkan antara komputer dengan penggunanya, agar terjadi suatu kerjasama yang menghasilkan sebuah output sesuai dengan keinginan dari pengguna komputer.
Evolusi dan perkembangan software atau perangkat lunak;
Era Pioner (1950 – 1960)
Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan kabel ke antar bagian dalam komputer. Penggunaan komputer dilakukan secara langsung dan hasil yang selesai di kerjakan komputer berupa print out. Proses yang di lakukan di dalam komputer berupa baris instruksi yang secara berurutan di proses, antara lain;
- Proses batch
- Distribusi terbatas
- Pembuatan khusus
Era Stabil (1960-1980)
Pada era ini komputer sudah banyak digunakan dan hanya terjangkau oleh kalangan industri dan perusahaan-perusahaan yang membawa pengaruh terhadap perkembangan perangkat lunak juga mulai bermunculan dengan kemampuan multi tasking (banyak program) dan multi user ( banyak pengguna) dengan sudah dikenal juga sisitem basis data. Proses yang telah dilakukan oleh software pada era ini antara lain;
- Multi tasking & multi users
- Real time (bekerja dengan cepat).
- Program database
Era Mikro (1980-1990)
Perangkat lunak pada era ini sudah berkembang untuk memenuhi kebutuhan perorangan dan harga sebuah perangkat lunak juga sudah terjangkau oleh perorangan. Perangkat lunak dapat di bedakan menjadi perangkat lunak sistem yang bertugas menangani internal dan perangkat lunak aplikasi yang di gunakan secara langsung oleh penggunannya untuk keperluan tertentu. Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan. Oleh sebab itu perangkat lunak pada era ini sudah mengalami perkembangan proses antara lain;
- Sistem sudah mulai tersebar ke beberapa kalangan masyarakat.
- Software sudah mengalami kecerdasan yang mempermudah penggunanya.
- Harga setiap softaware sudah mulai terjangkau oleh perorangan.
Era Modern (2000-tanpa batas)
Era modern merupakan era bangkitnya software dengan interface yang lebih familiar dengan penggunanya dan sudah tersebar ke semua peralatan yang sering digunakan pada masyarakat, bukan hanya terdapat pada seperangkat komputer saja. Misalnya sebuah telepon genggam saja telah di lengkapi dengan perangkat lunak yang dapat di sinkronkan dengan PC, bahkan peralatan seperti telepon, TV, hingga ke mesin cuci, AC dan microwave, telah di tanamkan perangkat lunak untuk mengatur operasi peralatan itu. Dan yang hebatnya lagi adalah setiap peralatan itu sudah dapat saling terhubung dengan menggunakan perangkat lunak. 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, gambar dan video. Kecerdasan perankgkat lunak pada era ini membuat proses perkembangannya semakin luas menjadi;
- Media perantara untuk jaringan PC.
- Sebagai media perantara atau penghubung antara seperangkat elektronik yang berbeda.
- Sebuah Graphical User Interface (GUI) yang makin mempermudah user dalam menggunakannya.
- Media pembantu dalam menyelesaikan tugas-tugas pekerjaan penggunanya.
- Dan masih banyak lagi yang terus dikembangkan hingga saat ini.
0 komentar:
Posting Komentar