[Tugas] Sistem dan Teknologi Informasi - 4

Selamat malam untuk semua sobat blogger yang setia menunggu..
Seperti biasa, kali ini ane akan posting tugas mengenai STI, yang sekarang sudah memasuki edisi keempat. Wah, lumayan juga ternyata ya..
Kali ini, ane akan membahas mengenai software. Mungkin Anda sekalian akan bertanya, apa itu software? Mengapa penting banget untuk dibahas? Waaah...
Oke, ane akan jelasin perlahan-lahan. Apa itu software? Definisi dari Wikipedia mengenai software, atau dalam bahasa Indonesia yaitu perangkat lunak, adalah istilah khusus untuk data yang diformat, dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca, dan ditulis oleh komputer. Definisi lain menyebutkan bahwa software adalah instruksi rinci untuk mengendalikan operasi perangkat keras komputer. Mengapa perangkat lunak ini menjadi penting, walaupun secara wujud tak bisa dibuktikan seperti perangkat keras atau hardware? Sederhana saja, hardware tanpa software itu seperti manusia tanpa jiwa, it just won't live its life!

Jika software diibaratkan sebagai induk, maka pasti punya anakan. Yup, anakan dari software adalah software sistem dan software aplikasi. Keliatannya sama kan? Tapi nyatanya beda.. 
Software sistem adalah perangkat lunak yang mengendalikan dan mendukung operasi sistem komputer. Isi dari software sistem ini adalah seperangkat instruksi yang berfungsi untuk mengkoordinasikan dan mengendalikan pemakaian perangkat keras, serta untuk mendukung pemakaian perangkat lunak. Perangkat lunak sistem dibagi menjadi 2 kategori, yaitu
  1. Perangkat lunak manajemen sistem
    • Sistem Operasi : perangkat lunak yang bertugas mengatur dan mengelola keseluruhan aktivitas komputer. Perangkat ini adalah perangkat lunak sistem paling dasar yang harus ada dari setiap komputer, karena sistem operasi mengatur dan menyediakan semua layanan dasar yang diperlukan untuk mengoperasikan komputer dan perangkat lunak didalamnya. Contoh dari perangkat lunak ini adalah Windows, Mac OS, Linux.
      Sistem Operasi
    • Manajemen jaringan : perangkat lunak yang memiliki kemampuan untuk mengontrol dan memonitor sebuah jaringan komputer dari suatu lokasi, membaca lalulintas data dan memperbaiki masalah jaringan. Contohnya adalah Wireshark, Netcut.
      Wireshark
    • Database Management System (DBMS) : perangkat lunak yang menangani operasi dan pengelolaan basis data. Contoh dari perangkat lunak ini adalah MySQL.

    • Sistem bantuan (utility) : perangkat lunak ini bertugas untuk membantu proses analisis, konfigurasi, optimasi, dan membantu pengelolaan sebuah komputer ataupun sistem. Beberapa pekerjaan yang ditangani oleh perangkat lunak utilitas ini adalah 
      • Backup and restore : perangkat lunak ini berguna untuk melakukan backup data sebagai proteksi dari kehilangan atau kerusakan data, dan kemudian juga bertindak untuk me-restore data yang telah disimpan sebelumnya. Contoh perangkat lunak ini adalah Norton GHOST, Paragon Hard Disk Manager
        Norton GHOST
      • Anti Virus : berfungsi sebagai pelindung dan pemulih dari serangan virus, trojan, malware, dan program jahat lainnya. Contohnya adalah AVG AntiVirus, Kaspersky AntiVirus.
        Kaspersky AntiVirus
      • Kompresi data : berfungsi untuk memadatkan ukuran dari suatu berkas hingga menjadi lebih ringkas. Contoh dari perangkat lunak ini adalah 7-zip, WinRAR, WinZIP.
        7-zip
      • Utilitas umum : berfungsi sebagai program yang merawat sistem komputer secara keseluruhan, seperti membersihkan registry yang rusak, defragmentasi hard disk, pembersih data sampah, dll. Contohnya adalah AVG PC Tune-Up, Advanced SystemCare.
        Advanced SystemCare
  2. Perangkat lunak pengembangan sistem
    • Integrated Development Environment (IDE) : menurut Wikipedia, IDE adalah program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Tujuan dari IDE adalah untuk menyediakan semua utilitas yang diperlukan dalam membangun perangkat lunak. Contoh dari IDE adalah Borland Delphi, Lazarus, Android Studio
      Borland Delphi
    • Computer Aided Software Engineering (CASE) :  perangkat lunak komputer yang berbasis produk yang bertujuan untuk mendukung satu atau lebih kegiatan rekayasa perangkat lunak dalam proses pengembangan software.
    • Penerjemah Bahasa (compiler) : perangkat lunak ini bertugas untuk mengubah bahasa pemrograman ke instruksi mesin. Contohnya adalah Free Pascal untuk bahasa Pascal, dan MinGW C++ untuk bahasa C++.
      Free Pascal
Uuuh, mantep djiwa, panjang juga ternyata, tapi kamu belum ngelewatin itu semua..
Sekarang kita akan membahas mengenai software aplikasi. Apa itu software aplikasi? Software aplikasi adalah suatu perangkat lunak yang digunakan untuk melakukan pekerjaan khusus dan dapat digunakan langsung oleh pengguna akhir.  Perangkat lunak aplikasi ini terbagi menjadi 2 kategori, yaitu 
  1. Perangkat lunak aplikasi umum : berisi program-program yang digunakan oleh pengguna umum. Beberapa program yang termasuk adalah
    • Word processor : berguna untuk membuat dan menyunting dokumen. Contohnya adalah Microsoft Word.
      Microsoft Word
    • Spreadsheet : berguna untuk menghitung dan membuat rencana keuangan dalam bentuk tabel dan lembar kerja. Contohnya adalah Microsoft Excel.
      Microsoft Excel
    • Client e-mail : berguna untuk sinkronisasi surat elektronik dari server e-mail ke komputer pengguna. Contohnya adalah Mozilla Thunderbird.

    • Browser : berguna untuk menjelajahi halaman web. Contohnya adalah Google Chrome.
      Google Chrome
  2. Perangkat lunak aplikasi khusus : berisi program-program yang dipesan khusus oleh pengguna atau digunakan secara khusus oleh pengguna tertentu. Beberapa program yang termasuk adalah
    • Program akuntansi bisnis
    • E-commerce
    • Manajemen penjualan
    • Reservasi tiket pesawat
    • Token generator

Referensi :
https://kidz4ever.wordpress.com/2010/10/11/case-tool/
https://id.wikipedia.org/wiki/Lingkungan_pengembangan_terpadu
http://ichwanajisaputro.blogspot.co.id/2013/02/definisi-manajemen-jaringan-komputer_27.html

No comments

Powered by Blogger.