+

 

Hitter by: 87 come / IP: 3.12.150.250

you are as: ../tekno/teknologi, komputer, software, hardware, update, cyber, hacking, darknet

software

perangkat lunak (software) adalah sekumpulan instruksi, data, atau program yang digunakan untuk mengoperasikan komputer dan menjalankan tugas tertentu. Dalam istilah yang lebih sederhana, perangkat lunak memberi tahu komputer cara berfungsi. Ini adalah istilah umum yang digunakan untuk merujuk ke aplikasi, skrip, dan program yang berjalan di perangkat seperti PC, ponsel, tablet, dan perangkat pintar lainnya. Perangkat lunak kontras dengan perangkat keras (hardware), yaitu aspek fisik dari sebuah komputer yang melakukan pekerjaan. Tanpa perangkat lunak, sebagian besar komputer tidak akan berguna. Misalnya, browser web adalah aplikasi perangkat lunak yang memungkinkan pengguna mengakses internet. Tanpa perangkat lunak browser web, membaca halaman ini di Webopedia tidak akan mungkin dilakukan. Sistem operasi (OS) adalah program perangkat lunak yang berfungsi sebagai antarmuka antara aplikasi lain dan perangkat keras pada komputer atau perangkat seluler. TCP/IP dibangun ke dalam semua sistem operasi utama untuk memungkinkan komputer berkomunikasi melalui jaringan jarak jauh. Tanpa OS atau protokol yang ada di dalamnya, browser web tidak akan dapat diakses. Sebagian besar perangkat lunak ditulis dalam bahasa pemrograman tingkat tinggi karena bahasa tersebut lebih dekat dengan bahasa alami manusia dibandingkan dengan bahasa mesin. Bahasa tingkat tinggi kemudian diterjemahkan ke dalam kode mesin tingkat rendah menggunakan kompiler atau juru bahasa untuk dimengerti oleh komputer. Perangkat lunak juga dapat ditulis dalam bahasa rakitan tingkat rendah, tetapi kurang umum. Untuk mempelajari lebih lanjut tentang Rekayasa Perangkat Lunak, lihat kursus ini.

kilasan kisah

Komputasi sebagai konsep berasal dari zaman kuno dengan penemuan seperti sempoa. Namun, penemuan ini sepenuhnya perangkat keras - perangkat lunak memerlukan tujuan umum
prosesor dan memori komputer di mana kumpulan rutinitas dan fungsi matematika yang dapat digunakan kembali dapat disimpan, dimulai, dan dihentikan. Jenis teknologi ini muncul cukup baru dalam sejarah.
Ada Lovelace menulis program komputer pertama yang diketahui pada tahun 1843 untuk Analytical Engine. Analytical Engine dirancang oleh Charles Babbage pada tahun 1837 dan merupakan konsep untuk komputer mekanik umum pertama. Namun, program tersebut tetap teoretis karena Analytical Engine tidak pernah dibangun secara fisik. Teori perangkat lunak modern pertama diusulkan oleh Alan Turing dalam esainya tahun 1935, “Bilangan yang dapat dihitung dengan aplikasi untuk masalah Entscheidungs (masalah keputusan)
Pertama kali sebuah komputer program tersimpan memegang perangkat lunak dalam memori elektronik dan mengeksekusinya dengan sukses adalah pada 21 Juni 1948. Ilmuwan Komputer Tom Kilburn dan rekannya Freddie William membangun salah satu komputer paling awal, Manchester Small-Scale Experimental Machine (SSEM) di University of Manchester di Inggris. SSEM diprogram untuk melakukan perhitungan matematis menggunakan instruksi kode mesin. Perangkat lunak membutuhkan waktu 52 menit untuk menghitung dengan benar pembagi terbesar dari dua pangkat 18 (262.144).
Pada akhir 1950-an, bahasa pemrograman pertama muncul: Fortran. Bahasa lain segera menyusul, termasuk COBOL dan BASIC. Bahasa-bahasa ini memungkinkan program menjadi spesifik secara abstrak dan tidak bergantung pada detail arsitektur perangkat keras komputer. Bahasa-bahasa itu terutama dimaksudkan untuk menentukan perhitungan numerik.
Perangkat lunak menjadi populer pada 1970-an dan 80-an dengan kedatangan komputer pribadi. Apple merilis Apple II pada tahun 1977, sebuah komputer rumah 8-bit dan salah satu produk komputer mikro produksi massal pertama yang sukses di dunia. VisiCalc, perangkat lunak spreadsheet pertama untuk komputer pribadi, dirilis untuk Apple II pada tahun 1979. Perangkat lunak ini ditulis dalam bahasa rakitan khusus. Perusahaan lain seperti IBM segera mengembangkan komputer rumahan. Perangkat lunak untuk produktivitas dan bisnis mendominasi tahap awal komputasi personal. Aplikasi perangkat lunak populer selama ini termasuk AutoCAD,
Microsoft Word, dan Microsoft Excel.
Inovasi besar lainnya dalam sejarah pengembangan perangkat lunak adalah munculnya
perangkat lunak sumber terbuka pada 1990-an. Kernel Linux dirilis pada tahun 1991, dan minat pada perangkat lunak sumber terbuka meroket setelah publikasi kode sumber untuk Linux pada tahun 1998.



XtGem Forum catalog