Anda di halaman 1dari 6

BAB 3

SISTEM KOMPUTER

3.1 Tujuan Instruksional Khusus


Setelah menyelesaikan materi ini diharapkan mahasiswa mampu menjelaskan tentang
hardware, software, brainware, prosedur dan sumber daya sistem komputer.

3.2 Pengertian Sistem Komputer


Komputer bekerja di dalam sebuah lingkungan yang disebut sistem komputer. Sistem
komputer bukan hanya satu perangkat mesin yang terdiri dari monitor, mesin CPU, keyboard,
mouse saja, melainkan termasuk juga komponen-komponen yang berhubungan dengannya
yang membuat komputer bisa dioperasikan secara utuh untuk sebuah tujuan.

(b)

(a)
Gambar 3.1 Sistem Komputer

Sistem komputer terdiri dari subsistem-subsistem yang saling berhubungan sehingga dapat
memiliki satu tujuan dalam melaksanakan tugas yang diberikan. Subsistem tersebut adalah
perangkat akal (brainware), perangkat keras (hardware), perangkat lunak (software), sumber
daya dan prosedur.

3.2.1 Perangkat Akal (Brainware)


Manusia sebagai pengoperasi, pengelola dan pengembang sistem komputer, meliputi :
1) Operator komputer : merupakan orang yang bertugas sebagai pengoperasi program-
program komputer sehingga dapat menghasilkan output-output yang dibutuhkan.
2) Teknisi komputer : perangkat akal yang bertugas memperbaiki dan memelihara sistem
komputer dengan spesifikasi yang lebih mengarah ke pemeliharaan hardware.

21
3) Programmer dan sistem analis
Merupakan komponen perangkat akal yang bertugas untuk merancang dan
mengimplementasikan program-program aplikasi yang akan digunakan oleh pemakai
komputer. Untuk ruang lingkup yang kecil, tugas sistem analis bisa dilakukan juga oleh
programmer. Untuk lingkup pemrograman yang besar sebaiknya dilakukan pemisahan
antara sistem analis dengan programmer. Sistem analis bertugas melakukan penelitian
sampai dengan perancangan sistem yang akan dibuat, sedangkan programmer bertugas
mengimplementasikan desain program tersebut menjadi program aplikasi yang
sesungguhnya dengan menggunakan bahasa pemrograman.
4) Pengembang komputer : bertugas mengembangkan teknologi komputer baik perangkat
keras maupun lunak. Yang termasuk dalam kategori pengembang adalah pabrik-pabrik
pembuat hardware-software seperti IBM, Acer, Intel Corporation, Dell, dan lain-lain.

3.2.2 Perangkat Keras Komputer (Hardware)


Disebut perangkat keras (hardware) karena merupakan komponen komputer yang bisa diraba
dengan panca indera manusia. Perangkat keras komputer digolongkan menjadi tiga kelompok,
yaitu :
1) Perangkat keras komponen input
Komponen input digunakan untuk melakukan input data ke dalam komputer. Komponen
input ini seperti misal keyboard (papan ketik), mouse untuk input gerakan tangan,
scanner untuk input gambar, recorder untuk input suara, dan sebagainya.
2) Perangkat keras komponen pemroses
Setelah data dimasukkan ke dalam mesin komputer menggunakan komponen input, maka
data akan diproses menggunakan komponen-komponen pemroses yang terdapat di dalam
komputer. Komponen pemroses tersebut misalnya adalah prosesor sebagai pusat
pemrosesan, memory yang membantu dalam hal kecepatan proses, card-card yang
membantu akselerasi proses, dan sebagainya. Semua komponen pemrosesan tersebut
berkumpul dalam satu papan induk disebut motherboard
3) Perangkat keras komponen output
Setelah data diolah dalam kotak pemroses dan dilakukan penyimpanan dalam memori,
hasil pemrosesan akan ditampilkan oleh komponen output. Output hasil pengolahan
komputer bisa digolongkan dalam dua golongan, yaitu :
a. Output siap pakai, yang langsung digunakan oleh manusia berupa text, image, voice.

22
b. Output yang harus diolah kembali dengan proses lanjutan. Input ini berupa Machine
Readable Form, dari hasil pengolahan dengan masukan dari komponen input yang
masih akan digunakan sebagai input komputer lain untuk kelanjutan prosesnya.

Dari sisi peralatan untuk menampilkan output dibagi menjadi tiga kelompok, yaitu :
a. Hard copy device : untuk menampilkan tulisan atau gambar dalam media yang keras
seperti kertas atau film.
b. Soft copy device : untuk menampilkan tulisan, gambar atau suara pada media soft
yang berupa sinyal elektronik.
c. Drive device yang berhubungan dengan machine readable form.

3.2.3 Perangkat Lunak Komputer (Software)


Perangkat lunak merupakan program yang terdapat dalam suatu komputer yang memberikan
instruksi terhadap perangkat keras untuk melakukan proses pengolahan data. Instruksi-
instruksi tersebut ditulis oleh manusia dalam hal ini programmer untuk mengaktifkan fungsi-
fungsi dari perangkat keras.

Bentuk paling primitif dari perangkat lunak adalah menggunakan aljabar boolean yang
direpresentasikan sebagai binary digit (bit) yaitu 0 dan 1. Karena sangat menyulitkan maka
dikelompokkan menjadi nibble (4 bit), byte (8 bit), word (2 byte), double word (32 bit).
Kelompok bit ini disusun ke dalam struktur instruksi seperti penyimpanan, transfer, operasi
aritmetika, operasi logika, dan bentuk bit ini diubah menjadi kode-kode assembler. Kode-
kode tersebut juga masih cukup menyulitkan karena tuntutan untuk dapat menghapal kode
tersebut dan format (aturan) penulisannya cukup membingungkan sehingga lahir bahasa
pemrograman tingkat tinggi seperti bahasa manusia.

Saat ini pembuatan perangkat lunak sudah menjadi suatu proses produksi yang sangat
kompleks dengan urutan proses yang panjang dengan melibatkan puluhan bahkan ratusan
orang dalam pembuatannya. Perangkat lunak secara umum dibagi tiga :
1) Sistem operasi
Sistem operasi merupakan program yang dibuat untuk mengendalikan
dan mengkoordinasi dari perangkat komputer, contoh : DOS, Windows, Unix, Linux,
Apple’s System, IBM OS/2.

23
2) Bahasa pemrograman
Bahasa pemrograman adalah perangkat lunak yang bertugas mengkonversikan perintah-
perintah yang dirancang oleh manusia dalam bentuk algoritma ke dalam format instruksi
yang dapat dijalankan komputer, contoh : Basic, Cobol, Pascal, C, Fortran, Visual Basic,
Visual Foxpro, Delphi, Java, dan lain-lain.
Suatu aplikasi belum tentu selalu tersedia sesuai dengan keinginan pemakainya karena
setiap pengembang memiliki orientasi dan model yang berbeda-beda dalam
mengembangkan suatu program. Jika ingin menciptakan aplikasi sendiri agar hasilnya
sesuai dengan yang diinginkan atau dibutuhkan maka aplikasi dibuat menggunakan
bahasa pemrograman.
Bahasa pemrograman dibedakan menjadi beberapa kelompok menurut level bahasa dan
kemudahan manusia menyerap bahasa tersebut yaitu :
a. Low level language : program untuk menerjemahkan program aplikasi yang ditulis
dengan bahasa pemrograman simbolik menjadi bahasa mesin, mempunyai tingkat
kesulitan relatif tinggi untuk dipelajari dibandingkan dengan level menengah atau
tinggi, contoh: Assembly, Microsoft Assembler.
b. Medium level language : bahasa pemrograman yang mempunyai kualifikasi sebagai
interpreter seperti BASIC, Power Basic, dan lain-lain.
c. High level language : bahasa pemrograman yang mempunyai kemampuan sebagai
compiler seperti Fortran, Cobol, Pascal, C, dan lain-lain.
d. Visual programming : bahasa pemrograman berbasis Windows, lebih mudah
dipahami dan memiliki hasil tampilan output yang bagus, seperti Visual Foxpro,
Visual Basic, Delphi, dan lain-lain.

3) Perangkat lunak aplikasi dan utility


Perangkat lunak aplikasi dan utility merupakan perangkat lunak siap pakai yaitu dapat
langsung digunakan oleh user untuk membantu melaksanakan pekerjaan yang dilakukan.
Program aplikasi sudah banyak disediakan oleh perusahaan pengembang software seperti
Microsoft, Adobe, dan lain sebagainya, namun aplikasi juga bisa dirancang dan dibuat
sendiri jika aplikasi yang dibutuhkan belum ada di pasaran software. Contoh program
aplikasi WordStar, Lotus, MS Office, Winamp, aplikasi internet untuk browsing,
chatting, dan lain-lain. Program aplikasi yang dibuat sendiri misal program aplikasi untuk
perpustakaan, perbankan, stok barang suatu minimarket, dan lain-lain.

24
3.2.4 Procedure dan Sumber Daya
Prosedur merupakan system environment (ruang lingkup/lingkungan) dimana komputer
tersebut bekerja. Prosedur dibentuk sesuai dengan lingkup pekerjaan sebuah sistem komputer,
contoh : komputer yang berada di prosedur militer berbeda dengan komputer yang berada
dalam prosedur perbankan. Sama-sama komputer tetapi memiliki perbedaan blok-blok model
di dalamnya. Jenis komputer yang digunakan juga berbeda.

Sumber daya merupakan bagian yang memberi daya atau energi kepada komputer sehingga
bisa beroperasi. Sumber daya bisa berupa tegangan listrik seperti yang selama ini digunakan
atau baterai kering seperti yang digunakan pada komputer laptop.

3.3 Cara Kerja Komputer


Secara umum bagan blok sistem komputer dan cara kerja komputer sebagai berikut :
Sistem komputer
Bus data
Peralatan masukan

Modul Masukan/ Pemroses Memori utama


Keluaran
Bus Kendali Bus Kendali
Peralatan keluaran

Bus alamat

Gambar 3.2 Blok sistem komputer


Cara kerja komputer
Harddisk
Harddisk menyimpan data dan program yang bersifat permanen. RAM m
Start

RAM
Dari RAM, data atau program yang akan diolah oleh CPU tidak semua l

ROM BIOS Cache

CPU
CPU melakukan komunikasi dengan modul I/O untuk menerima input at

Input
Output

Gambar 3.3 Cara kerja komputer


25
Ketika user menekan tombol power , ROM BIOS melakukan Power On Self Test (POST)
yaitu mendeteksi fungsi-fungsi sistem di dalam komputer termasuk pengecekan semua
perangkat yang ada di dalamnya. Jika POST selesai dan semua perangkat menjalankan
fungsinya dengan baik, maka tugas menjalankan sistem diambil alih CPU sebagai komando
semua pekerjaan yang ada di dalam komputer.

Jadi ketika komputer booting dan sudah selesai melakukan POST, maka CPU membaca
sistem operasi dari harddisk, tetapi karena prosesor tidak bisa langsung membaca data dalam
harddisk karena kesenjangan perbedaan kecepatan antara prosesor dan hardisk, maka RAM
yang mengcopy data/program dari harddisk untuk diproses oleh CPU tersebut, dst lihat bagan
diatas.

3.4 Rangkuman
1) Sistem komputer terdiri dari perangkat akal (brainware), perangkat keras (hardware),
perangkat lunak (software), sumber daya dan prosedur.
2) Manusia sebagai perangkat akal (brainware) meliputi operator, teknisi, programmer,
sistem analis, pengembang komputer.
3) Perangkat keras komputer digolongkan menjadi tiga kelompok yaitu perangkat input,
perangkat pemroses, perangkat output.
4) Perangkat lunak meliputi sistem operasi, bahasa pemrograman, program aplikasi dan
utility.
5) Prosedur merupakan system environment (ruang lingkup/lingkungan) dimana komputer
tersebut bekerja. Sumber daya merupakan bagian yang memberi daya atau energi kepada
komputer sehingga bisa beroperasi.

3.5 Latihan
1) Perangkat output komputer berdasarkan output hasil pengolahan komputer bisa
digolongkan dalam dua golongan. Sebutkan dan jelaskan serta beri contoh masing-
masing !
2) Jelaskan pengecekan apa saja ketika ROM BIOS melakukan POST !
3) Buat resume komponen hardware komputer !

26

Anda mungkin juga menyukai