Pengertian
Sistem Komputer
Sistem Komputer adalah elemen-elemen yang
terkait untuk menjalankan suatu aktifitas dengan menggunakan komputer. Elemen
dari sistem komputer terdiri dari manusianya (brainware), perangkat unak
(software), set instruksi (instruction set), dan perangkat keras
hardware).Dengan demikian komponen tersebut merupakan elemen yang terlibat
dalam suatu sistem komputer. Tentu saja hardware tidak berarti apa-apa jika
tidak ada salah satu dari dua lainnya (software dan brainware). Contoh
sederhananya, siapa yang akan menghidupkankomputer jika tidak ada manusia. Atau
akan menjalankan perintah apa komputer tersebut jika tidak ada
softwarenya.Arsitektur Von Neumann menggambarkan komputer dengan empat bagian
utama: Unit Aritmatika dan Logis (ALU), unit kontrol,memori, dan alat masukan
dan hasil (secara kolektif dinamakan I/O).Bagian ini dihubungkan oleh berkas
kawat, "bus".
Komponen-komponen Komputer
Komponen – komponen dalam sistem komputer terbagi 3, yang
tidak bisa terpisahkan yaitu :
1. Hardware ( Perangkat Keras )
Ø Processing Device
Ø Input Device
Ø Output Device
Ø Storage Device
2. Software ( Perangkat Lunak )
Ø Operating System
Ø Application Program
Ø Language Program
3. Brainware ( Orang Yang MengoperasikanKomputer )
Ø Operator
Ø Programmer
Ø Administrator
Ø System Analyst
Hardware ( Perangkat Keras )
Perangkat yang dapat kita lihat dan dapat
kita sentuh secara fisik, seperti perangkat perangkat masukan, perangkat
pemroses,maupun perangkat keluaran. Peralatan ini umumnya cukup canggih. Dia
dapat bekerja berdasarkan perintah yang ada padanya,
yang disebut juga dengan instruction set tadi. Dengan adanya
perintah yang dimengerti oleh mesin tersebut, maka perintah tersebut melakukan
berbagai aktifitas kepada mesin yang dimengerti oleh mesin tersebut sehingga
mesin bisa bekerja berdasarkan susunan perintah yang didapatkan olehnya.
· Processing
Device (CPU)
CPU ( Central Processing Unit ) berperanan untuk memproses
arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system
komputer. CPU merupakan otak atau pengatur suatu sistem yang mengolah sehingga
menghasilkan informasi.
· Input
Device
Input Device adalah perangkat keras komputer yang berfungsi
sebagai alat untuk memasukan data atau perintah ke dalam komputer.
Alat-alatnya adalah keyboard,Pointing Device,Mouse,Touch screen, DigitizerGrapich Tablet,Scanner,Microphone
· Output
Device
Output Device adalah perangkat keras komputer yang berfungsi
untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa
hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa
suara.
Alatnya antara lain adalah : Monitor, Printer, Speaker
· Storage
Device
Register CPU berukuran kecil sehingga tidak dapat menyimpan
semua informasi, maka CPU harus dilengkapi dengan alat penyimpan berkapasitas
lebih besar yaitu memori utama. Terbagi menjadi dua yaitu :
1. Internal Storage
Adalah media penyimpanan yang terdapat didalam komputer
yaitu :
v RAM ( Random Access Memory )Untuk menyimpan
program yang kita olah untuk sementara waktu. Dapat diakses secara acak ( dapat
diisi/ditulis, diambil, atau dihapus isinya ).
v ROM ( Read Only Memori )Memori yang hanya
bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama
kali dinyalakan. Hanya dapat dibaca, tidak bisa mengisi sesuatu ke dalam ROM,
sudah diisi oleh pabrik pembuatnya. Berupa sistem operasi yg terdiri dari
program pokok, seperti program untuk mengatur penampilan karakter di layar,
pengisian tombol kunci papan ketik untuk keperluan kontrol tertentu, dan
bootstrap program. Program bootstrap diperlukan pada saat pertama kali sistem
komputer diaktifkan (booting),
2. External Storage
Perangkat keras untuk melakukan operasi penulisan,pembacaan
& penyimpanan data, di luar komponen utama,yaitu :
v Floppy Disk
v Hard Disk
v CD Room
v DVD
Software ( Perangkat Lunak )
Rangkaian prosedur dan dokumentasi
program yang berfungsi menyelesaikan masalah yang dikehendaki. Merupakan data
elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang
disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh
perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk
menjalankan perintah yang dijalankannya.
· Operating
System
Sistem operasi atau operating system ialah Program
dasar pada komputer yang menghubungkan pengguna dengan hardware komputerPerangkat
lunak yang dihubungkan dengan pelaksanaan program dan koordinasi dari aktivitas
sistem komputer. Ada beberapa macam system operasi diantaranya adalah :
v Linux
v Windows
v Mac OS
· Application
Program
Yaitu program komputer yang siap digunakan atau disebut juga
program siap pakai. Program paket digunakan untuk aplikasi bisnis secara umum,
aplikasi khusus dibidang industri, aplikasi untuk meningkatkan produktifitas
organisasi ayau perusahaan dan aplikasi untuk produktifitas perorangan.
Secara garis besar, jenis aplikasi komputer berdasarkan
kegunaan dan contohnya adalah sebagai berikut:
v Aplikasi Perkantoran atau Office:
untuk menunjang tugas administratif perkantoran. Di antaranya Microsoft Office
dan OpenOffice.
v Aplikasi Grafis: untuk mendesain dan mengolah
gambar atau foto. Di antaranya adalah aplikasi CorelDraw, GIMP, dan Photoshop.
v Aplikasi Multimedia: untuk memutar file
multimedia. Misalnya aplikasi WinAmp, Windows
Media Player, dan QuickTime.
v Aplikasi Internet: untuk mengakses beragam
layanan internet. Di antaranya Internet Explorer,
Mozilla Firefox,
dan Opera yang semuanya berfungsi untuk menjelajah internet atau browsing.
Selain itu ada beberapa software khusus,misalnya mIRCdan Yahoo! Messenger untuk
chatting, FileZilla untuk transfer file, dan
Outlook untuk mengelola email.
v Aplikasi Game: aneka aplikasi permainan.
Contoh : Flight Simulator, Baseball, Prince
of Persia.
v program bantu (utility): merupakan program
yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu
sistem operasi yang terhapus.contoh: PC Tools
dan Norton Utilities
· Bahasa
Komputer (Computer Language)
Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya. Yang termasuk dalam jenis ini adalah :
Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya. Yang termasuk dalam jenis ini adalah :
v Low Level Language, merupakan bahasa tingkat
rendah karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang
termasuk program ini adalah bahasa mesin assembly language
v High Level Language, merupakan bahasa tingkat
tinggi karena menggunakan kata-kata yang mudah dimengerti. Contoh dari program
ini adalah BASIC, PASCAL, FORTRAN, dsb.
Brainware
Brainware adalah orang yang
mengoperasikan sebuah komputer, karena jika tidak ada orang yang mengoperasikan
maka tidak akan dapat digunakan.
· Operator
Operatoradalah pengguna biasa yang hanya memanfaatkan sistem komputer yang sudah ada atau istilahnya dia hanya menggunakan apilkasi-aplikasi tertentu.
Operatoradalah pengguna biasa yang hanya memanfaatkan sistem komputer yang sudah ada atau istilahnya dia hanya menggunakan apilkasi-aplikasi tertentu.
· Programmer
Programmeradalah seseorang yang mempunyai kemampuan menguasai salah satu atau banyak bahasa pemrograman seperti bahasa C, Pascal, Java, dll. Programmer juga bisa dikatakan sebagai pembuat dan petugas yang mempersiapkan program yang dibutuhkan pada sistem komputerisasi yang akan dirancang.
Programmeradalah seseorang yang mempunyai kemampuan menguasai salah satu atau banyak bahasa pemrograman seperti bahasa C, Pascal, Java, dll. Programmer juga bisa dikatakan sebagai pembuat dan petugas yang mempersiapkan program yang dibutuhkan pada sistem komputerisasi yang akan dirancang.
· Administrator
Administratoradalah seseorang yang bertugas mengelola suatu sistem operasi dan program-program yang berjalan pada sebuah sistem komputer atau jaringan komputer.
Administratoradalah seseorang yang bertugas mengelola suatu sistem operasi dan program-program yang berjalan pada sebuah sistem komputer atau jaringan komputer.
· System
Analyst
System Analyst adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. System Analyst juga memegang peranan yang sangat penting dalam proses pengembangan sistem.
Seorang system analyst harus memiliki setidaknya empat keahlian : analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan analisis memungkinkan seorang system analyst untuk memahami perilaku organisasi beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian permasalahan. Keahlian teknis akan membantu seorang system analyst untuk memahami potensi dan keterbatasan dari teknologi informasi. Dan seorang system analyst harus mampu untuk bekerja dengan berbagai jenis bahasa pemrograman, sistem operasi, serta perangkat keras yang digunakan. Keahlian manajerial akan membantu seorang system analyst untuk mengelola proyek, sumber daya, risiko, dan perubahan. Keahlian interpersonal akan membantu system analyst dalam berinteraksi dengan pengguna akhir sebagaimana halnya dengan programer, administrator dan profesi sistem lainnya.
System Analyst adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. System Analyst juga memegang peranan yang sangat penting dalam proses pengembangan sistem.
Seorang system analyst harus memiliki setidaknya empat keahlian : analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan analisis memungkinkan seorang system analyst untuk memahami perilaku organisasi beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian permasalahan. Keahlian teknis akan membantu seorang system analyst untuk memahami potensi dan keterbatasan dari teknologi informasi. Dan seorang system analyst harus mampu untuk bekerja dengan berbagai jenis bahasa pemrograman, sistem operasi, serta perangkat keras yang digunakan. Keahlian manajerial akan membantu seorang system analyst untuk mengelola proyek, sumber daya, risiko, dan perubahan. Keahlian interpersonal akan membantu system analyst dalam berinteraksi dengan pengguna akhir sebagaimana halnya dengan programer, administrator dan profesi sistem lainnya.