Jaka Galih Prasetyo / 120706772

System Software

Posted: October 1st 2012

Setiap saat aplikasi selalu berkembang karena adanya tuntutan.Aplikasi akan selalu lebih baru untuk memudahkan penggunanya dan juga tidak terlepas dari penggunaan hardware. Namun masalah yang sering terjadi ialah semakin tinggi software tersebut, maka kemungkinan adanya bug makin tinggi karena kompleksitasnya yang semakin tinggi. Debuging merupakan pengecekan atau penghilangan bug. Meskipun ini penting, namun debugging menghabiskan waktu dan biaya yang banyak.

 

~ Software Fundamental

  • Program : Kumpulan dari intruksi
  • Programing : Proses pembuatan program
  • Sistem software : mengelola hardware yang ada, mengontrol dan memberikan layanan pada system aktifitas computer
  • Software Aplikasi : Program yang di buat untuk tujuan tertentu

Pembagian dalam Sistem Software :

~ Sistem Kontrol Program : Mengontrol resource yang ada

~Sistem Support Program : Program yang memiliki kemampuan yang lebih spesifik

 

~ Operating System

Fungsi dari Operating System adalah memantau semua pekerjaan di dalam computer, mengalokasikan CPU time dan main memory pada program, memberikan antar muka antara user dengan hardware.

~ Process Management ~

  • Multi Tasking / Multi Programing : dapat melakukan lebih dari satu pekerjaan dalam satu waktu.
  • Multi Threding : mengelola beberapa program yang sama pada aplikasi yang sama dalam waktu bersamaan.
  • Time Sharing : Banyak program / aplikasi menggunakan CPU dan menggunakannya secara bergantian.
  • Multi Processing : melakukan proses secara bersamaan menggunakan lebih dari satu CPU.
  • Virtual Memory : berasal dari external memory yang berfungsi menambahi main memory.
  • File Management & Security : mengelola file, mengatur keamanan pada file atau directory.
  • Fault Tolerance : aplikasi tetap dapat melakukan pekerjaan atau task yang lain walaupun telah terjadi kesalahan.

 

~ Software Aplikasi

  • Proprietary AS : Dibuat untuk suatu perusahaan tertentu (spesifik)
  • Off – The – Self : bias di buat dan di gunakan oleh orang banyak (umum)

~ Isu – Isu Dalam Software ~

  1. Ukuran dan lokasi dari user base
  2. Ketika membeli tidak terlalu mahal, saat di pakai tidak berbiaya
  3. Mudah di operasikan
  4. Punya kemampuan untuk di kembangkan

~ Beberapa Istilah dalam Software

Software Licensing : Copyright , Licenses

Software Upgrade : Boleh di upgrade atau tidak, memperkecil bug / eror

Open Source Software : Dapat di kembangkan oleh siapa pun

Open System : system yang memungkinkan penggunanya untuk mengkonfigurasi sistemnya

 


Leave a Reply

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

© 2020 Universitas Atma Jaya Yogyakarta
css.php