Dalam bahasa latin, computare bererti menghitung (to compute). Secara lexicography, komputer adalah si penghitung atau subyek yang melakukan suatu komputasi, dalam hal ini dapat diartikan si orangnya (somene who computes) ataupun perangkat pengolah komputasi itu sendiri (a computing machine). Komputer merupakan perwujudan sistem elektronik terhadap sistem pengolahan informasi yang sebelumnya telah dilakukan secara manual. Komputer terdiri atas hardware, software, procedures, brainware, content yang tersaji dalam tatap muka dengan computer interface.
Saat ini dunia tekhnologi berkembang sangat cepat dan semakin canggih seiring berjalannya waktu, begitu juga perkembangan tekhnologi pada sistem informasi manajemen. Seperti kita ketahui semakin banyak perusahaan tekhnologi yang berlomba-lomba untuk memamerkan inovasi-inovasi baru yang mereka ciptakan dengan menyajikan keunikan masing-masing produk. Baik perkembangan hardware dan software yang digunakan, basis data dan jaringan telekomunikasi juga tidak ikut tertinggal. Semua ini tidak lepas dari peran manusia sebagai operator yang menjalankan dan mengendalikan mesin. Hardware yang semakin diminimalisir dengan bentuknya semakin ergonomis dan cenderung lebih menghilangkan hardware-hardware lama (mouse yang tidak dibutuhkan pada laptop). Sedangkan software lebih banyak, dan semakin bermacam-macam serta lebih lengkap featurenya.
Software merupakan elemen sistem yang bersifat logical atau tidak dapat dilihat, tapi sangat dibutuhkan fungsinya untuk mengefektifkan kinerja komputer. Software dibangun/direncanakan, bukan barang pabrikan dalam artian umum walaupun sepertinya ada kesamaan antara Pengembangan software (software development) dan pembuatan hardware (hardware manufacture), tetapi kedua aktivitas ini, secara mendasar sangat berbeda. Software sendiri terdapat banyak macamnya, ada software OS, aplikasi, dll. Sejak pertama kali software diperkenalkan sekitar tahun 60-an telah mengalami perkembangan yang cukup pesat, dan total berbeda di semua spesifikasi seperti struktur program, arsitektur, dan Line Of Code (LoC). Kini lebih pendek, mudah dan tampilan grafis yang menarik sehingga lebih efisien dibandingkan dengan versi lamanya. Beberapa karakteristik software sebagai berikut:
- Tidak lekang oleh waktu
- Jika terjadi kerusakan atau kesalahan pada sotware tersebut, maka kesalahan tersebut dapat mengidentifikasikan kesalahan tersebut pada saat perancangan.
- Menjadi wear out jika data yang dianalisa dan informasi yang diinginkan berubah.
- Tidak ada gambar yang dapat mendeskripsikan komponen software.
- Kebanyakan software merupakan custom builts daripada dibuat untuk suatu kepentingan tertentu, serta tidak dapat dirakit dari komponen yang sudah ada.
Trend software saat ini mengarah pada biaya yang murah, platform bersifat multiuser, dapat digunakan oleh umum, pengembangannya bersifat open source dan cara aksesnya adalah online, dan juga kearah pemanfaatan Artifical Intellegence (kecerdasan buatan) yang menjadikan pengetahuan lebih mudah didapat sehingga mampu meningkatkan output dan produktivitas. Memiliki kemampuan dan keahlian seperti pakar, sehingga software dapat menjadi panduan yang intellegence (cerdas). Memberikan kemudahan dalam pengoperasian dan menghasilkan output yang menarik. Perubahan-perubahan yang akan mempengaruhi software selama dekade selanjutnya akan dipengaruhi oleh beberapa hal yang simultan yaitu:
1. Manusia yang melakukan pekerjaan tersebut
2. Proses yang mereka aplikasikan
3. Sifat informasi
4. Tekhnologi komputer yang mendasar
No comments:
Post a Comment