Laman

Senin, 18 Januari 2016

Perangkat Lunak Komputer (Computer Software)

            Setelah minggu lalu kita membahas tentang perangkat keras, kali ini kita akan memperkenalkan berbagai macam perangkat lunak. Setelah membaca post ini, diharapkan kalian dapat menjelaskan berbagai perangkat lunak seperti sistem operasi, dll.
            Komputer tidak akan bermanfaat tanpa keberadaan perangkat lunak. Komputer bekerja atas dasar instruksi. Sekumpulan instruksi diberikan untuk mengendalikan perangkat keras komputer. Sekumpulan instruksi inilah yang disebut program komputer. Nah, begitu pula program komputer yang disebut juga perangkat lunak.
            Pengertian perangkat lunak (software) komputer adalah sekumpulan data elektronik yg disimpan dan diatur oleh komputer, data elektronik yg disimpan oleh komputer itu dapat berupa program atau instruksi yg akan menjalankan suatu perintah. Perangat lunak biasanya dikelompokkan menjadi program aplikasi (application program) dan program sistem (system program).
            Program sistem adalah program yang digunakan untuk mengontrol sumber daya komputer, seperti CPU dan peranti masukan/keluaran. Kedudukan program ini adalah sebagai perantara antara program aplikasi dan perangkat keras komputer. Maka dari itu, peran program sistem sering kali tidak terlihat secara langsung.
            Program sistem digunakan untuk :
  • Interpreter, yaitu menerjemahkan perintah software aplikasi sehingga dimengerti oleh hardware.
  • Configurasi Hardware, yaitu mengenal pheriperal (peralatan pendukung komputer).
  • Management File, yaitu pengelolaan file (data/program)
            Program aplikasi adalah program yang dibuat oleh pemakai yang ditujukan untuk melakukan suatu tugas khusus juga digunakan untuk mengolah data elektronik.
            Banyak software aplikasi yang ditawarkan dipasaran, namun kita dapat mengelompokkan software aplikasi menurut kegunaannya,
  • Software untuk pengolahan kata (word processing)
  • Software untuk pengolahan angka/data tabel (spreadsheet)
  • Software untuk pengolahan data statistik
  • Software untuk pengolahan database
  • Software untuk menggambar teknik (autocad)
  • Software untuk pengolahan gambar (citra photo)
  • Software bahasa pemograman untuk membuat aplikasi sendiri 

Fungsi perangkat lunak, yaitu :
  • memproses data atau perintah / instruksi hingga mendapat hasil atau menjalankan sebuah perintah perintah.
  • sebagai sarana interaksi yg menghubungkan atau menjembatani pengguna komputer (user) dengan perangkat keras.
  • mengatur dan membuat pekerjaan lebih efisien.
  • mengelola sumber daya komputer
            Sekarang kita akan membahas tentang sistem operasi. Sistem operasi adalah program yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras komputer. Tujuan sistem operasi adalah menyediakan lingkungan yang memungkinkan pemakai dapat menjalankan program apapun dengan mudah.
            Sistem operasi mempunyai tiga fungsi utama, yaitu :
  • Manajemen proses mencakup penyiapan, penjadwalan, dan pemantauan proses pada komputer. Proses adalah program yan sedang dijalankan.
  • Manajemen sumber daya berkaitan dengan pengendalian terhadap pemakaian sumber daya dalam sistem komputer yang dilakukan oleh program sistem ataupun program aplikasi yang sedang dijalankan pada komputer.
  • Manajemen data berupa pengendalian terhadap data masukan/keluaran, termasuk dalam hal pengalokasian dalam peranti penyimpanan sekunder ataupun memori utama.
            Sistem operasi yang beredar sangatlah banyak. Sistem operasi mainframe umumnya menggunakan sistem operasi yang disebut MVS (Multiple Virtual System), sedangkan minikomputer seperti VAX (Digital Equipment Corporation) menggunakan sistem operasi VMS (Virtual Memory System) ataupun sistem operasi yang dinamakan Digital Unix. Sistem operasi yang populer untuk PC lebih beragam, antara lain :
  • DOS, sistem operasi yang awalnya dipakai pada IBM PC dan PC yang kompatibel dengan IBM PC (disebut MS-DOS). Dirancang untuk komputer tunggal.
  • Windows 95/Windows 98/Windows Me/Windows XP, sistem operasi dengan antarmuka grafis yang dibuat oleh Microsoft. Memiliki kemampuan multitasking dan dapat digunakan sebagai klien dalam client/server.
  • Windows NT/Windows 2000, sistem operasi dengan antarmuka grafis ini biasa digunakan sebagai server. Mendukung muktitasking dan multiprocessing.
  • OS/2, sistem operasi untuk IBM PC dengan antar-muka grafis. Namun, kurang populer di Indonesia.
  • UNIX, keluarga sistem operasi yang dapat digunakan untuk platform komputer, dari PC hingga mainframe.
  • Linux, sistem operasi semacam UNIX ini sangat populer di lingkungan perguruan tinggi, terutama yang mempunyai jurusan ilmu komputer atau informatika.
Utilitas
            Utilitas adalah program bantu yang bermanfaat untuk melakukan kegiatan yang berhubungan dengan sumber daya sistem, misalnya untuk melakukan defragmentasi data pada hardisk. Contohnya adalah ScanDisk, Disk Cleanup, Disk Defragmenter, yang tergolong system tools.
Bahasa Pemograman
            Telah diketahui bahwa program adalah sekumpulan instruksi yang digunakan untuk mengatut perangkat keras komputer agar melaksanakan tindakan tertentu. Pemograman adalah kegiatan yang berkaitan dengan penulisan program.
            Karakteristik bahasa pemograman bergantung pada tujuannya. Sebagai contoh, program yang ditujukan untuk pemrosesan secara batch berbeda dengan program yang ditujukan untuk real-time. Bahasa yang ditujukan untuk aplikasi Web berbeda dengan yang ditujukan pada aplikasi non-Web.
Sumber :
Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta: Andi
Supriyanto. 2003. Teknologi Informasi dan Komunikasi. Salatiga: Yudhistira
Semoga bermanfaat!

Tidak ada komentar:

Posting Komentar