Pengertian Perangkat Lunak (Software)
Perangkat lunak atau software yaitu aktivitas komputer yang berfungsi sebagai sarana interaksi atau yang menjembatani pengguna komputer (user) dengan perangkat keras. Software merupakan nyawa dari sebuah komputer.
Sistem Operasi yaitu penghubung antara hardware dan software. Lebih jauh daripada itu, Sistem Operasi melaksanakan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda sanggup berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya sanggup memakai memori, melaksanakan input dari perangkat input dan output terhadap peralatan lain, dan mempunyai saluran kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapat waktu yang cukup untuk memakai prosesor (CPU) serta tidak saling mengganggu.
Fungsi Perangkat Lunak (software)
- Mengenali suatu program
- Menyiapkan aplikasi aktivitas biar komputer sanggup bekerja dengan terkontrol
- Membuat pekerjaan lebih gampang dan efisien
Tahap Pembuatan Software
Tahap-tahap proses pembuatan software yaitu sebagai berikut.
- Tahap analisis
- Tahap desain
- Tahap kreasi
- Tahap pengujian
- Tahap penerapan
- Tahap produksi
- Tahap evaluasi
Macam-Macam Perangkat Lunak
Software merupakan sebuah sistem yang menghubungkan perangkat keras (hardware) dengan pengguna (brainware). Software akan menjadi jembatan interaksi pengguna dengan komputer. Secara umum, software sanggup dibagi menjadi beberapa macam, yaitu sistem operasi, alat bantu (utility), aktivitas paket, dan bahasa pemrograman.
1. Perangkat Lunak Sistem Komputer
Perangkat lunak sistem komputer yaitu perangkat lunak yang berfungsi biar komputer sanggup berjalan dengan baik, termasuk di dalamnya yaitu perangkat lunak sistem operasi dan perangkat lunak utility. Sekarang ini ada banyak perangkat lunak sistem komputer. Beberapa rujukan yaitu Windows XP, Windows Vista, Windows 7,8,8.1, Windows 10, LINUX, dan masih banyak lagi.
2. Perangkat Lunak Utility
Utility atau alat bantu merupakan perangkat lunak dengan kiprah mengerjakan pekerjaan minor dalam pengoperasian sistem, menyerupai pembatalan program, penyalinan program, menyelidiki perangkat keras (troubleshooting), mengatur ulang isi hard disk (defrag atau partisi), pembakaran CD (menyalin data komputer di CD), atau penghilangan virus komputer.
Beberapa rujukan utility adalah
- Norton Anti virus untuk penghilangan virus komputer,
- Nero StartSmart untuk pembakaran CD,
- Partition Magic untuk partisi hard disk, dan
- Winzip untuk penyalinan dan kompresi file atau data.
3. Software Aplikasi / Program Paket (Package Program)
Program paket atau sering disebut dengan istilah software aplikasi yaitu program-program yang dibentuk oleh suatu perusahaan software untuk para pengguna komputer yang beroperasi dalam bidang umum, menyerupai perusahaan asuransi, pertokoan, perkantoran dan lain-lain. Program paket terbagi menjadi beberapa kelompok antara lain software pengolah kata, pengolah angka, aplikasi grafis, publisher, basis data, CAD, dan multimedia.
1) Software Pengolah Kata (Word Processor)
Software pengolah kata ini banyak dipakai oleh instansi-instansi, baik negeri maupun swasta. Fungsi utama software ini yaitu untuk mengetik surat, menciptakan brosur, dan mengetik dokumen lainnya. Dengan keberadaan software ini, banyak orang meninggalkan mesin ketik manual alasannya mesin tersebut kurang efisien.
Contoh perangkat lunak pengolah kata adalah:
- WordStar (WS),
- Word Prefect (WP),
- Word Pad,
- ChiWritter (CW),
- Notepad,
- Microsoft Word, dan
- Open Office, dan sebagainya.
2) Software Pengolah Angka (Spreadsheet)
Selain Software pengolah kata, software pengolah angka juga sangat sering dipakai banyak instansi. Software ini berfungsi untuk mengolah angka, menciptakan grafik, dan sebagainya. Dengan software ini, komputer akan berfungsi sebagai sebuah kertas kerja yang sanggup melaksanakan perhitungan secara otomatis.
Beberapa rujukan perangkat lunak pengolah angka adalah:
- Lotus 123,
- Quatro Pro,
- Lotus Symphony,
- Supercalc, dan
- Microsoft Excel.
3) Software Aplikasi Grafis
Software ini banyak dipakai oleh pengguna komputer yang bergerak di bidang desain grafis, contohnya menggambar maupun mengolah foto.
Contoh perangkat lunak yang termasuk dalam aplikasi grafis, antara lain:
- Corel Draw,
- Freehand,
- Adobe Ilustrator,
- Photo Editor, dan
- Adobe Photoshop, dan sebagainya.
4) Software Publisher
Instansi yang banyak memakai software ini yaitu perusahaan yang bergerak di bidang penerbitan, contohnya perusahaan surat kabar dan penerbit buku dan majalah. Contoh perangkat lunak publisher adalah:
- Microsoft Publisher,
- Adobe Pagemaker,
- Adobe in Design, dan
- Ventura publisher, dan sebagainya.
5) Program Basis Data (Database)
Software ini dipakai untuk mengolah data yang jumlahnya banyak dan terdiri atas field dan record. Biasanya, software ini dipakai untuk perusahaan besar yang mempunyai data yang sangat banyak, contohnya data pegawai, data barang dan lain sebagainya. Contoh software yang merupakan aktivitas basis data adalah
- dBase III plus,
- Microsoft Access,
- Foxbase, dan
- Fox pro, dan sebagainya.
6) CAD (Computer Aided Design)
Software ini merupakan software yang dipakai untuk melukis atau menggambar oleh para dekorator dan arsitek. Beberapa rujukan perangkat lunak CAD adalah:
- Autocad,
- Pro Design, dan
- SAP 2000, dan sebagainya.
7) Software Multimedia
Software multimedia sering dipakai oleh para petinggi perusahaan untuk presentasi dan dipakai oleh guru untuk menciptakan media pembelajaran. Software ini menyediakan akomodasi animasi, suara, dan audio. Melalui software ini, kita sanggup mendengarkan musik dan melihat film. Contoh perangkat lunak multimedia adalah:
- Windows Media Player,
- Microsoft Powerpoint,
- Harvard graphics,
- Macromedia Dreamwaver, dan
- Flash MX, dan sebagainya.
4. Perangkat Lunak Bahasa Pemrograman
Bahasa pemrograman merupakan software yang dipakai oleh para programmer (pemrogram) untuk menciptakan aktivitas tertentu, contohnya aktivitas di sebuah bank, aktivitas di swalayan, aktivitas penggajian, dan sebagainya.
Contoh perangkat lunak yang termasuk dalam bahasa pem-rograman adalah
- Pascal,
- COBOL (Common Bussiness Oriented Language),
- Basic (Beginner All-purpose Symbolic Interchange Code),
- Visual Basic,
- Visual Foxpro,
- Java, dan
- Delphi, dan sebagainya.
: Penjelasan Fungsi dan Jenis Lisensi Software Perangkat Lunak😊
Perkembangan Perangkat Lunak (Software)
- Tahun 1993, Wallace J. Eckert menciptakan aktivitas mekanik untuk mengontrol kerja beberapa mesin akuntansi
- Tahun 1942, Ada Augusta menemukan konsep software untuk pertama kalinya. Software itu kemudian dipakai pada konsep analytical engine, suatu mesin yang dibentuk oleh Charles Babbage
- Akhir tahun 1950 istilah software engineering digunakan
- Tahun 1969, dua konferensi perihal software disponsori oleh komite sains NATO
Pada perkembangan komputer yakni dari tahun 1960-1980 proyek pembuatan software banyak yang mengalami kegagalan kegagalan atau hambatan, antara lain sebagai berikut.
- Proyek melebihi anggaran yang telah diberikan, sehingga menjadikan banyak sekali kerusakan hingga menjadikan kematian. Contohnya yaitu pada tahun 1996 rokek ariane 5 meledak
- Terjadi pasang surut dalam produktivitas pembuatan software
Advertisement
Baca juga:
Advertisement
EmoticonEmoticon