Asal Mula Software Diciptakan

Komputer dapat menggantikan tugas teller lewat mesin ATM (Automatic Teller Machine), komputer dapat menjadi mesin absensi, komputer dapat menyeduh kopi, komputer dapat menjadi mesin timbangan yang jujur, komputer dapat melakukan apapun secara sempurna tanpa terjebak rasa bosan dan tergoda untuk memanipulasi angka.

Sebetulnya, komputer tidak melakukan apapun selain yang diperintahkan oleh manusia untuk dikerjakan. Komputer sekadar mesin yang menjalankan instruksi yang diberikan orang kepadanya. Perintah atau instruksi agar komputer menjalankan suatu tugas khusus disebut program. Secara keseluruhan, program serta compact disk tempat program itu disimpan disebut perangkat lunak.

Program

Program berfungsi sebagai naskah sebuah skenario dan komputer adalah aktornya. Program memerintahkan komputer dengan tetap apa yang harus dilakukan dan dikatakan dalam setiap scene adegan. Setelah program dimuat dalam memori komputer, drama dapat dimulai.

Kerja Sama Antara Perangkat Keras dan Perangkat Lunak

Komponen fisik komputer seperti monitor, CPU, keyboard, hardisk, dan sebagainya disebut perangkat keras. Perangkat keras sendiri tidak dapat melakukan apapun tanpa dukungan perangkat lunak (software). Bila digabungkan dengan perangkat lunak, komputer akan mampu menjalankan berbagai macam tugas, mengetik naskah, menghitung angka bermilyar-milyar, menyanyikan lagu pop, menjalankan sistem perbankan, menghibur dengan permainan balap motor, dan sebagainya.

Kemampuan komputer itu hanya dibatasi oleh keterampilan, kecerdikan, imajinasi, orang yang merancang dan menulis softwarenya (perangkat lunaknya).

Memahami Komputer Software

Apa yang kebanyakan orang anggap sebagai sebuah komputer sebenarnya dapat dibagi menjadi dua bagian. Bagian pertama, perangkat keras komputer, apakah semua komputer pekerjaan fisik yang dikenal. Bagian kedua, perangkat lunak komputer, memberitahu perangkat keras apa yang harus dilakukan dan bagaimana melakukannya.

Jika Anda adalah untuk memikirkan sebuah komputer sebagai makhluk hidup, maka hardware akan menjadi badan yang melakukan hal-hal seperti melihat dengan mata, mengangkat benda, dan mengisi paru-paru dengan udara, perangkat lunak akan kecerdasan, menafsirkan gambar yang datang melalui mata, mengatakan lengan cara mengangkat benda, dan memaksa tubuh untuk mengisi paru-paru dengan udara.

Perangkat keras komputer, menjadi bagian dari mesin, hanya dapat memahami dua konsep dasar: on dan off. Konsep dan mematikan disebut biner. Perangkat lunak komputer dikembangkan untuk membuat biner menjadi cara yang berguna untuk memberitahu perangkat keras komputer apa yang harus dilakukan.

Perangkat lunak komputer menerjemahkan konsep dan arah bahwa orang dapat mengerti menjadi sesuatu yang sebenarnya dapat dilakukan pada perangkat keras komputer.

Perangkat lunak komputer ini paling sering dibuat oleh pemrogram komputer menggunakan bahasa pemrograman. Programmer menulis perintah dalam bahasa pemrograman yang mirip dengan apa yang seseorang mungkin digunakan dalam percakapan sehari-hari.

Perintah-perintah ini disebut kode sumber. Lain program komputer yang disebut kompilator kemudian digunakan pada kode sumber, mengubah perintah ke dalam bahasa yang komputer dapat mengerti. Hasilnya adalah sebuah program komputer yang dapat dieksekusi, yang merupakan nama lain untuk perangkat lunak.

Perangkat lunak komputer terbagi dalam dua kategori utama: perangkat lunak sistem dan perangkat lunak aplikasi. Sistem perangkat lunak merupakan program yang memungkinkan perangkat keras untuk menjalankan dengan benar. Aplikasi perangkat lunak merupakan program yang memungkinkan pengguna untuk melakukan sesuatu selain hanya menjalankan hardware.

Beberapa ahli juga termasuk kategori ketiga, perangkat lunak pemrograman, meskipun orang lain menaruh program ke dalam salah satu kategori yang disebutkan sebelumnya lainnya.

Source : Premium WordPress Plugins and Premium WordPress Themes