Friday 6 March 2015

KONSEP DASAR PERANGKAT LUNAK

Perangkat lunak dapat di kategorikan dalam tiga bagian :
  1. Perangkat lunak sistem operasi (operating system), yaitu program yang di tulis untuk mengendalikan dan mengkoordinasikan kegiatan dari komputer.
  2. Perangkat lunak bahasa (language software), yaitu program yang di gunakan untuk menerjemahkan intruksi-intruksi yang di tulis dalam bahasa pemograman ke dalam bahasa mesin supaya dapat di mengerti oleh komputer.
  3. Perangkat lunak aplikasi (application software), yaitu program yang di tulis dan diterjemahkan oleh language software untuk menyelesaikan suatu aplikasi tertentu.
 1.1 System Operasi (Operating system)

Sistem Operasi merupakan program yang di tulis untuk mengendalikan dan mengkoordinasikan kegiatan dari sistem komputer. OS berfungsi seperti manajer di dalam suatu perusahaan. yaitu bertanggung jawab, mengendalikan  dan mengkoordinasikan semua operasi kegiatan yang terjadi dalam sistem operasi.
OS secara formal pertama kali di kembangkan untuk komputer IBM 701 pada tahun 1954 dan pada tahu 1955 oleh General Motors Research Laboratories. Pada waktu itu, tujuaan di buatnya OS adalah untuk mengurangi waktu menganggur (idle time) dari CPU dan digunakan untuk menjalankan beberapa tugas komputer bersama-sama secara di kumpulkan terlebih dahulu. OS yang pertama tersebut masih belum baik dan kurang sempurna di bandingkan dengan OS sekarang yang ada. Pada bulan April 1964, IBM memperkenalkan OS yang di sebut dengan OS/360 untuk dipergunakan pada semua seri komputer System 360.
Sekarang, OS dapat dipergunakan untuk bermacam-macam komputer. Suatu komputer dapat menggunakan satu atau lebih OS. Suatu OS mungkin hanya dapat di gunakan untuk satu merk ko puter saja atau dapat diterapkan pada beberapa merk komputer. Apple DOS merupakan contoh suatu OS yang hanya dapat di gunakan pada komputer Apple, sedang CP/M, MS-DOS, Windows dan UNIX merupakan contoh OS yang dapat di terpakan pada beberapa merk komputer. OS sangat berperan dalam sitem komputer. Sekarang  OS bahkan di gunakan sebagai patokan bila seseorang akan membeli suatu komputer. Sebelum OS diterapkan pada sistem komputer, programmer harus berhubungan langsung dengan komputer untuk keperluannya.

1.2 Control Program

Control Program umumnya sebagian disimpan di main memory (memory utama) tepatnya di ROM. Control Program ini disebut juga dengan resident program atau resident routine. Sebagian control program yang lain tersimpan di disk disebut dengan transient program atau tansient routine. Control Program yang tersimpan di disk di sebut dengan disk operating system atau DOS , karena tempatnya berada di disk dan yang terletak di tape disebut dengan TOS (Tape Operating System)