Rabu, 08 Desember 2010

COMPUTER SYSTEM (SISTEM KOMPUTER)


COMPUTER SYSTEM (SISTEM KOMPUTER)
COMPUTER SYSTEM:  software(perangkat lunak ) dan hardware(perangkat keras)
 A. PERANGKAT LUNAK/ software :
* Program yang berisi instruksi atau perintah untuk melakukan proses   pengolahan data.
* Salah satu unsur komputer yang berperan penting dalam memproses data atau memecahkan masalah.
Perangkat Lunak Komputer:
Sistem Perangkat Lunak: -  Membuat  komputer berfungsi
                                           - Instruksi yang mengelola sumber daya perangkat   
                                                   Keras

Aplikasi Software: -   sesuatu yang menarik
                                -  Instruksi yang melakukan tugas-tugas pengguna tertentu.

Perangkat Lunak Sistem terbagi menjadi 3:
1.      Sistem Operasi (Operating System)
2.      Utilitas (Utilities Programs)
3.      Device Driver

1.     Sistem Operasi (Operating System)‏

  Operating System (OS): adalah sebuah program penghubung antara user komputer dengan hardware komputer yang terdiri atas kumpulan program yang dibuat oleh vendor dengan memperhatikan bentuk dan cara kerja hardware.
OS berdasar pada American National Standard Institute (ANSI): software yang mengontrol pelaksanaan program-program komputer, yaitu dengan mengatur waktu proses, pengecekan kesalahan, mengontrol input dan output, melakukan perhitungan, kompilasi, penyimpanan, pengolahan data serta pelbagai bentuk layanan yang terkait.
Tujuan OS:
a.      Menyediakan atau menyiapkan kondisi agar pengguna dapat menjalankan program.
  1. Untuk menggunakan hardware komputer  secara efisien.

Tiga Fungsi Utama Sistem Operasi (OS) :
 a. Manajemen Proses, mencakup persiapan, penjadwalan, dan pemantauan proses pada komputer.
b. Manajemen Sumber Daya, berkaitan dengan pengendalian terhadap pemakaian   sumber daya dalam sistem komputer yang dilakukan oleh software sistem ataupun software aplikasi yang sedang dijalankan.
c. Manajemen Data, berupa pengendalian terhadap data Input/Output termasuk dalam hal peng-alokasian piranti penyimpanan sekunder maupun memori utama
Contoh Sistem Operasi : Linux, dan Windows

2.     UTILITAS (Utilities Programs)

* Utility Program: system software yang menjalankan tugas-tugas maintenance(pemeliharaan), umumnya disebut Utility Program
*   File Manager: menjalankan fungsi-fungsi seperti melakukan copy, memberi nama, menghapus, dan memindah file. Image viewer menampilkan isi dari file gambar ketika user melakukan double click.
Personal Firewall: mendeteksi dan mengamankan personal computer dari instruksi-instruksi yang tidak dikenal (unauthorized instructions)
*    Uninstaller: menghapus program yang ada di localdisk c:
*  Disk Scanner: mendeteksi dan mengkoreksi masalah pada hard disk atau floppy disk dan mencari atau menghapus file-file yang tidak digunakan
*   Disk Defragment : mengatur ulang file-file dan space yang tidak digunakan pada hard disk sehingga program dapat berjalan lebih cepat
Diagnostic Utility : melakukan penyusunan informasi secara teknik tentang hardware dan beberapa software. Mempersiapkan laporan masalah secara terurai
*    Backup Utility : melakukan duplikasi file-file yang dipilih atau seluruh hard disk ke disk atau tape. Umumnya melakukan compress files pada saat melakukan backup sehingga membutuhkan tempat lebih kecil
*   Screen Saver : layar monitor menampilkan gambar bergerak atau layar kosong apabila tidak ada aktifitas untuk beberapa waktu.

3.     Device Driver

Device Driver:
* Adalah program yang berfungsi untuk membantu komputer mengendalikan peranti-peranti peripheral

*Perangkat lunak ini biasanya disediakan vendor yang memproduksi perangkat keras
*Contoh: ketika memasang modem atau scanner, perlu menginstal device driver supaya perangkat keras tersebut dapat berfungsi dengan baik.
Jenis Software:
1.      Software Komersial, bertujuan untuk dijual dan ada hak cipta
2.      Software Domain-Public, sifatnya gratis dan berupa source code
3.      Shareware, digunakan untuk evaluasi dan tanpa source code,
ada hak cipta dan ada yang tidak ada
4.      Rentalware, disewakan dan ada hak cipta
5.      Free Software, dilengkapi dengan source code dan bersifat gratis/membayar dengan sangat murah .
6.      Freeware, bersifat gratis dan tanpa source code, bertujuan menarik    peminat untuk membeli versi lanjutannya.
7.      Open Source, hampir sama dengan Free Software, hanya beda dalam hal filosofi dan terdapat hak-hak untuk pemakai, antara lain:
-          Hak untuk membuat salinan program dan mendistribusikan salinan tersebut .
-          Hak untuk mengakses source code sebagai syarat untuk dapat melakukan pemodifikasian .
-          Hak untuk melakukan pengembangan program.
-           

Bahasa Pemograman (Programming Languages) :
adalah program yang digunakan untuk membuat program komputer.
ada 3 bahasa pemrograman:
a.       Bahasa Tingkat Rendah, Bahasa mesin (assembler), bahasa ini menggunakan kode angka 0 dan 1 Contoh: Machine language dan Assemble Language.
b.      Bahasa Tingkat Tinggi, Bahasa mesin yang sudah diterjemahkan ke dalam bahasa manusia (Inggris) Contoh: Basic, Cobol, Fontran, dan Pascal
c.       Bahasa Generasi Keempat, Bahasa pemograman yang berorientasi pada objek, contoh: Visual Basic, Delphi, dan Visual C++
Makin tinggi bahasa, makin mudah.

Beberapa istilah dasar:
Program Komputer
:Urutan instruksi untuk komputer .                              
 Stored Program Concept (Konsep Program Tersimpan): Instruksi tertulis dalam program disimpan dan dijalankan oleh CPU ketika dibutuhkan.
 
Programming ( Pemrograman): Proses penulisan (atau coding) program.
 
Programmers ( Pemrogram): Individu yang melakukan pemrograman




Tidak ada komentar:

Posting Komentar