Itok wong TF duwe Blog

Computer Software

Posted: October 8th 2012

Software secara garis besar terdiri dari 2 tipe. System Software dan Application Software. Bagaimana pengertian dan fungsi dari masing-masing tipe software tersebut?

System Software atau memiliki banyak fungsi. Apa aja Fungsinya?

  • Mengontrol dan mendukung seluruh aktifitas dari sistem komputer
  • Memanage/Mengatur segala aktifitas dalam hardware komputer
  • Mendukung software dalam menjalankan “tugasnya”
  • Memfasilitasi perkembangan program, melakukan pengujian, dan debugging
  • Melakukan process management dalam komputer

System software melakukan process management. Jadi, system software mengelola program yang berjalan pada processor. Dalam process management, system software melakukan :

  • Multitasking / Multiprogramming : Mengelola dua atau lebih task/tugas atau program yang berjalan pada komputer dalam waktu bersamaan.
  • Multithreading : Semacam multitasking, menjalankan dua atau lebih task/tugas dari aplikasi yang sama dalam waktu yang bersamaan.
  • Timesharing : Mengelola penggunaan CPU oleh banyak pengguna dalam waktu bersamaan dengan input/output yang berbeda-beda.
  • Multiprocessing : Mengelola proses secara serempak dengan dua atau lebih CPU.

Tambahan, system software dibagi dalm dua jenis, yaitu system control yang disebut pula sebagai Operating System (contoh : Windows 8) dan system support (contoh : Windows Explorer)

 

Application software memenuhi kebutuhan secara spesifik. “Do something interesting specificly” itulah yang dilakukan app software. Application software hanya melakukan tugas secara spesifik di bidang tertentu. Misalnya, Microsoft Word hanya untuk mengelola kata, tidak bisa mengedit lagu atau yang lain.

 

Beberapa contoh OS (operation system) dalam desktop :

  • Microsoft : MS-DOS, Windows 95, Windows 98, Windows 2000, Windows XP, Windows 7, Windows Vista, Windows 8.
  • Other : LINUX, UNIX, JavaOS, IBM OS, Machintos Operation System

Leave a Reply

Your email address will not be published. Required fields are marked *

© 2020 Universitas Atma Jaya Yogyakarta
css.php