animasi2

Mari Belajar Teknologi Informasi dan Komunikasi

Software


Perangkat Lunak (Software)
            Perangkat lunak (software) adalah program yang berisi perintah-perintah atau instruksi-instruksi untuk melaksanakan suatu proses pada perangkat keras.
            Perangkat lunak digolongkan dalam beberapa kategori yaitu :
1.      Perngakat Lunak Sistem (System Software), yaitu perangkat lunak yang ada dalam komputer yang dirangkai untuk memberi perintah atau mengatur alat-alat pada system komputer. Perangkat lunak system ada 3 yaitu :
  1. Operating System (system operasi) merupakan suatu sistem yang terdiri dari; komponen-komponen software yang berfungsi untuk mengontrol seluruh kegiatan di dalam komputer, mulai dari ketika komputer dihidupkan sampai komputer dimatikan. Sistem Operasi merupakan bagian software yang sangat penting yang memiliki program-program untuk mengatur peralatan Input/Output supaya berfungsi sebagaimana mestinya. Program ini dirancang untuk mengendalikan dan mengkoordinasikan kegiatan dari system komputer.
Operating system terdiri dari dua bagian, yaitu:
·         Control Program, tugasnya:
o    Mengontrol penempatan data di dalam sistem termasuk pengaturan di dalam storage
o    Mengawasi pelaksanaan di dalam processing
o    Mengatur jadwal pekerjaan processing
·         Processing Program, tugasnya:
o   Menentukan pekerjaan yang akan dilakukan oleh sistem
o   Mempermudah aplikasi program
  1. Bahasa Pemrograman (Programing Language)
Programming Language (bahasa pemrograman) adalah bahasa-bahasa yang dipakai untuk menuliskan kumpulan-kumpulan instruksi (program).
Programming Language (Bahasa Pemrograman) dapat dibedakan menjadi:
1.      Low Level Language (Bahasa tingkat rendah)
Bahasa yang termasuk level ini lebih dekat hubungannya dengan mesin, maka bahasa ini disebut juga Machine Oriented. Sering juga disebut Bahasa Mesin.
Misalnya : Assembler
2.      High Level Language (Bahasa tingkat tinggi).
Bahasa yang termasuk level ini lebih dekat dengan aplikasi problemnya, maka bahasa ini juga disebut Problem Oriented.
Misalnya :
o    BASIC (Beginner’s All-purpose Symbolic Instruction Code)
o    FORTRAN (Formula Translator – untuk aplikasi ilmiah/teknik)
o    COBOL (Common Bussiness Oriented Language – untuk aplikasi komersial)
o    PL/1 (Program Language One – merupakan kombinasi FORTRAN dan COBOL, untuk aplikasi ilmiah dan komersial)
o    RPG (Report Program Generator – untuk aplikasi komersial)
o    ALGOL (Algorithmic Language)
o    PASCAL (diambil dari nama tokoh matematika Blaise Pascal – untuk aplikasi komersial/umum)
o    C++ ()


  1. Utility Software
Utility Software merupakan software yang berfungsi untuk menyelesaikan suatu permasalahan tertentu dalam system komputer. Seperti membantu pengoperasian mesin dalam komputer. Contoh : Norton Utility, Disk Optimizer, Diaguare test, Copy tools, dan lain-lain.
2. Application Software
            Software aplikasi merupakan program yang dibuat atau dirancang untuk menyelesaikan suatu aplikasi tertentu. Program ini dikelompokkan dalam beberapa kategori yaitu :
a.       Program pengolah kata       : Ms.Word, Word Pad, NotePad, PageMaker, Word star
b.          Program pengolah angka   :  Ms. Excel, Lotus 123, Quattro Pro
c.       Program database                :  Ms. Access, Paradox, Visual Dbase, Dbase III Plus
d.         Program presentasi            :  Ms. PowerPoint, Macromedia Flash
e.             Program grafis                   :  Corel Draw, Adobe Photoshop, Macromedia Freehand
f.           Program akuntansi             :  DEA, MYOB, General Ledger, Sybiz
g.          Program teknis                   :  Visio, AutoCAD, Visio Architecture
h.          Program permainan            :  Solitare, Mario, Pinbal, dll
i.            Program bahasa                 :  Linguist, Webster
j.            Program web                     :  Ms. FrontPage, PHP, Java Script
k.          Program olah data             :  SPSS