1.
Penjelasan dan contoh2 dari hardware, software dan brainware
A. Hardware (perangkat keras), Merupakan peralatan fisik dari
komputer yang dapat kita lihat dan rasakan. Pengertian dari hardware atau dalam bahasa
indonesianya disebut juga dengan nama perangkat keras adalah salah satu
komponen dari sebuah komputer yang sifat dan alatnya bisa dilihat dan diraba
oleh manusia secara langsung atau yang berbentuk nyata, yang berfungsi untuk
mendukung proses komputerisasi.
Hardware ini terdiri dari;
- Input/Output Device (I/O Device) terdiri dari perangkat masukan dan
keluaran, seperti keybord dan printer.
- Storage Device (perangkat penyimpanan) mmarepakan media untuk
menyimpan data seperti disket, hard disk, CD-I, flash disk dll.
- Monitor/Screen Monitor merupakan sarana untuk menampilkan apa yang
kita ketikkan pada papan keyboard setelah diolah oleh prosesor. Monitor
disebut juga dengan Visual Display Unit (VDO).
- Cassing Unit adalah tempat dari semua peralatan komputer, baik itu
mother board, card, peripheral lain dan Central Procesing Unit (CPU).
Cesing Unit ini disebut juga dengan System Unit.
- Central Processing Unit (CPU) adalah salah satu bagian komputer yang
paling penting, karena jenis prosesor menentukan pula jenis komputer. Baik
tidaknya suatu komputer, jenis komputer, harga komputer, ditentukan
terutama oleh jenis prosesornya. Semakin canggiah prosesor komputer, maka
kemampuannya akan semakin baik dan biasanya harganya akan semakin mahal.
B.
Software (perangkat lunak), merupakan
program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai
dengan yang dikehendaki. Nama lain dari software disebut juga dengan perangkat lunak. Seperti nama
lainnya itu, yaitu perangkat lunak, sifatnyapun berbeda dengan hardware atau
perangkat keras, jika perangkat keras adalah komponen yang nyata yang dapat
dilihat dan disentuh oleh manusia, maka software atau perangkat lunak tidak
dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara
fisik dan tidak berwujud benda tapi kita bisa mengoperasikannya.
Pengertian software adalah sekumpulan data elektronik yang disimpan dan
diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat
berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui
software atau perangkat lunak inilah suatu komputer.
Program tersebut ditulis dengan
bahasa khusus yang dimengerti oleh komputer. Software terdiri dari beberapa jenis, yaitu;
- Sistem Operasi, seperti DOS, Unix, Linux, Novell.OS/2,Windows, adalah
software yang berfungsi untuk mengaktifkan seluruh perangkat yang
terpasang pada komputer sehingga masing-masingnya dapat saling
berkomunikasi. Tanpa ada sistem operasi maka komputer tak dapat
difungsikan sama sekali.
- Program Utility, seperti Norton
Utility, Scandisk, PC Tools, dll. Program utility barfungsi untuk membantu
atau mengisi kekurangan/kelemahan dari system operasi, misalnya PC Tools
dapat melakukan perintaah format sebagaimana DOS, tapi PC Tools mampu
memberikan keterangan dan animasi yang bagus dalam proses pemformatan.
File yang telah di hapus oleh DOS tidak dapat dikembalikan lagi tapi
dengan program bantu hal ini dapat dilakukan.
- Program Aplikasi, seperti
GL,MYOB,Payroll dll. Merupakan program yang khusus melakukan suatu
pekerjaan tertentu, seperti program gaji pada suatu perusahaan. Maka program ini hanya digunakan oleh bagian keuangan saja tidak dapat
digunakan oleh departemen yang lain. Biasanya program aplikasi ini dibuat
oleh seorang programmer komputer sesuai dengan permintaan/kebutuhan
seseorang/lembaga/perusahaan guna keperluan interennya.
- Program Paket, seperti Microsoft office, Adobe fotoshop, macromedia
studio, open office dll Adalah program yang disusun sedemikian rupa
sehingga dapat digunakan oleh banyak orang dengan berbagai kepentingan.
Seperti MS-office, dapat digunakan oleh departemen keuangan untuk membuat
nota, atau bagian adminstrasi untuk membuat surat penawaran dan lain
sebagainya.
- Bahasa Pemrograman, PHP, ASP, dBase, Visual Basic dll. Merupakan
software yang khusus digunakan untuk membuat program komputer, apakah itu
sistem operasi, program paket dll.
Bahasa pemograman ini biasanya
dibagi atas 3 tingkatan yaitu;
- Low Level Language, bahasa pemrograman generasi pertama, bahasa
pemrograman jenis ini sangat sulit dimengerti karena instruksinya
menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
- Midle Level Language, merupakan bahasa pemrograman tingkat menengah
dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun
begitu masih sulit untuk dimengerti karena banyak menggunakaan
singkatan-singkatan seperti STO artinya simpan (singkatan dari STORE) dan
MOV artinya pindah (singkatan dari MOVE). Yang tergolong dalam bahasa ini
adalah Assembler, For Tran (Formula Translator).
- High Level Language, merupakan bahasa tingkat tinggi yang mempunyai
ciri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti
BASIC, dBase, Visual Basic, VB. Net dan lain-lain.
C. Brainware (User)
Brainware (User) adalah personal-personal yang terlibat langsung dalam pemakaian komputer,
seperti System analis, programmer, operator, user dll. Pada organisasi yang
cukup besar, masalah komputerisasi biasanya ditangani oleh bagian khusus yang
dikenal dengan bagian EDP (Electronick Data Processing), atau sering disebut
dengan EDP Departemen, yang dikepalai oleh seorang Manager EDP.
2.
Penjelasan & contoh dari input, proses, kontrol, penyimpanan, dan
output
I.
Input
1. Pengertian input (masukan) yaitu energi yang dimasukkan ke dalam sistem.
Masukan dapat berupa masukan perawatan (maintenance input) dan masukan sinyal
(signal input). Umumnya data yang diperlukan adalah sebagai masukan sistem yang
diturunkan dari kebutuhan informasi.
________________________________________
2. Merupakan aktifitas pemberian data kepada komputer, dimana data tersebut
merupakan masukan bagi komputer. Agar data dapat diterima oleh komputer dengan
baik, komputer memiliki peralatan yang berfungsi untuk hal ini, yang disebut
dengan input device.
Jika dianalogikan dengan manusia, manusia juga memiliki input device ini,
diantaranya adalah mata, telinga, syaraf-syaraf, dan lain-lain. Masing-masing
input device tentu berfungsi spesifik terhadap bagaimana informasi tersebut
dapat diterima oleh manusia. Misalnya mata, mata digunakan sebagai input device
untuk melihat, lalu data hasil penglihatan tersebut dikirimkan ke otak untuk
diproses lebih lanjut, diabaikan atau informasinya disimpan di dalam ingatan.
Pada komputer, input device ini juga bermacam-macam, tergantung bagaimana
proses input tersebut dilaksanakan. Bermacam-macam input device yang digunakan
oleh komputer, contohnya adalah keyboard untuk mengetikkan informasi, (scanning
devices) pembaca kode batang pada transaksi di supermarket, kamera untuk
menangkap gambar, mouse sebagai pointing devices, digitising devices,
audio-input devices, assistive input devices, dan lain sebagainya . Masukan
yang didapatkan oleh input device tersebut informasinya dikirimkan ke pemroses
(otaknya komputer) untuk diproses lebih lanjut, diabaikan atau informasi
tersebut disimpan dalam media penyimpanan.
Keyboard
Saat ini, keyboard mempunyai bermacam-macam tipe contohnya :
Traditional (keyboard umum),
Flexible (keyboard yang bisa dilipat),
Ergonomic (keyboard yang dirancang untuk
meminimalkan kejang otot pada tangan),
Wireless (keyboard yang dijalankan tanpa
menggunakan kabel),
PDA (menggunakan alat bantu seperti “pulpen” /
light pen yang akan dipakai untuk mengetikkan informasi atau lainnya pada layar
dengan cara menyentuhnya)
Fitur : - Numeric pads : dipakai untuk memasukkan
angka dan simbol aritmatika.
- Toggle keys : berfungsi untuk meng-aktif/nonaktif-kan fitur pada keyboard
(caps lock).
- Combination keys : melakukan sebuah aksi ketika tombol yang dapat
dikombinasikan ditekan.
- Keyboard shortcuts : bentuk alternatif untuk memilih suatu hal dari menu
(Ctrl-X,Ctrl-C,dll).
- Programmable keys : melakukan tugas yang spesifik (function keys).
Pointing Devices
Perangkat yang berfungsi sebagai penentu atau penunjuk (pointing) yang
mendukung proses komputerisasi bagi manusia. Pengaruh dari Pointing Device ini
diantaranya adalah proses Click dan Drag. Contoh perangkat ini yaitu :
- Mouse : 1. Mechanical mouse, 2. Optical mouse, 3. Cordless (wireless) mouse
- Trackball (roller ball)
- Touch surface (touch pad)
- Pointing stick
- Joystick
- Touch screen
- Light pen
- Stylus
Scanning Devices
Berupa :
- Optical Scanners
- Bar Code Readers
- Character and Mark | Recognition Devices
Pada Recognition Devices terbagi menjadi tiga
bagian, yaitu :
- Magnetic-ink character recognition (MICR)
Alat pembaca pengenal karakter tinta magnetik, banyak digunakan di bank-bank
amerika untuk transaksi cek. Dibutuhkan tinta magnetik yg khusus supaya bisa
dibaca oleh alatnya.
- Optical-character recognition (OCR)
Banyak dipergunakan di toko-toko serba ada untuk membaca label data barang yang
dijual yang dicetak dengan bentuk (font) karakter OCR.
- Optical-mark recognition (OMR)
Banyak digunakan untuk penilaian test (test scoring). Jawaban dari tes yang
diberikan dijawab di kertas mark sense form (dengan pensil 2B). OMR juga banyak
digunakan untuk membaca hasil dari daftar pertanyaan (Questionarries),
registrasi mahasiswa dsb.
Image Capturing & Digitising Devices
Untuk Image Capturing Devices contohnya :
- Kamera Digital
- Kamera Video Digital / webcams (web camera)
Untuk Digitising Devices contohnya :
- Graphics Table
- Digital Notebook
Audio-Input Devices
Audio input bisa mengambil banyak bentuk yang mencakup suara dan musik. Agar
sebuah suara dapat diproses oleh sistem unit komputer, diperlukan Audio-input
devices yang dapat meng-konversikan bentuk suara tersebut menjadi struktur yang
akan diproses.
Voice recognition systems yaitu Pengenal suara yang mempunyai kemampuan untuk
mengenal secara spesifik suara individual (Discrete-speech, Continuous-speech),
mirip dengan pengenalan sidik jari. Teknologi ini memiliki kemampuan untuk
menafsirkan kata-kata yang diucapkan oleh manusia. Dalam pengaplikasiannya
dengan menggunakan teknologi ini, dapat memberi perintah kepada komputer secara
lisan. Misalnya dengan menulis surat tanpa perlu mengetiknya. Untuk itu
dibutuhkan sebuah mikrofon. Program semacam ini banyak jenisnya di antaranya
adalah Via Voice dari IBM. Software pendukungnya yaitu : Voice command mode
(memperkenankan user untuk memilih menu items, toolbars, dan dialog box
options) dan Dictation mode (memperbolehkan user untuk dapat mendikte-kan
sebuah teks sesuai dengan dokumennya)
Musical Instrument Digital Interface (MIDI) Merupakan standar untuk menghubungkan
komputer dengan instrumen musik elektronik dan pemrosesan efek khusus. Format
suara instrumen ini di perkenalkan pada tahun 1983 oleh perusahaan musik
elektrik seperti Roland, Yamaha dan Korg. Format MIDI bersifat sangat kompak
dengan ukurannya yang kecil, suara yang di hasilkan oleh MIDI dengan dukungan
sound card yang memilik synthesizer (penghasil suara elektrik) sangatlah mirip
dengan organ elektrik yang bisa memainkan berbagai alat musik.
Pada Input devices terdapat berbagai macam alat
bantu, seperti : Keyboard alternatif, Mouse alternatif, Motion capture device
(mengikuti gerakan suatu individu dan menerjemahkannya menjadi sebuah perintah
yang bisa diikuti oleh komputer), dan Communication aids.
II.
Proses
Pengertian proses adalah keadaan ketika sebuah
program sedang di eksekusi. Saat komputer berjalan, terdapat banyak proses yang
berjalan secara bersamaan. Sebuah proses dibuat melalui system call
create-process yang membentuk proses turunan ( child process)
yang dilakukan oleh proses induk ( parent process). Proses turunan
tersebut juga mampu membuat proses baru sehingga semua proses ini pada akhirnya
membentuk pohon proses.
Ketika sebuah proses dibuat maka proses tersebut
dapat memperoleh sumber-daya seperti waktu CPU, memori, berkas, atau perangkat
I/O. Sumber daya ini dapat diperoleh langsung dari sistem operasi, dari proses
induk yang membagi-bagikan sumber daya kepada setiap proses turunannnya, atau
proses turunan dan proses induk berbagi sumber-daya yang diberikan sistem
operasi.
Pengelolaan Proses
Proses perlu dikelola karena dalam sebuah proses
membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya
tersebut dapat berupa CPU time, memori, berkas-berkas, dan
perangkat-perangkat I/O.
Sistem operasi bertanggung jawab atas
aktivitas-aktivitas yang berkaitan dengan managemen proses seperti:
• Pembuatan dan penghapusan proses pengguna dan
sistem proses.
• Menunda atau melanjutkan proses.
• Menyediakan mekanisme untuk proses
sinkronisasi.
• Menyediakan mekanisme untuk proses komunikasi.
• Menyediakan mekanisme untuk penanganan deadlock.
III.
Kontrol
Sistem kontrol adalah suatu proses pengaturan
atau pengendalian terhadap satu atau beberapa besaran (variabel, parameter)
sehingga berada pada suatu harga atau dalam suatu rangkaian harga (range)
tertentu. Komponen-komponen yang terdapat dalam sistem kontrol lebih mudah
digambarkan dalam bentuk blog diagram.
Contoh : Pengontrolan manual temperature di
sebuah heat exchanger
IV.
Penyimpanan
Definisi
penyimpanan adalah Langkah penampungan data yang diterima dari input sebelum
atau sesudah diolah oleh CPU.
Contoh :
RAM.
V.
Output
1. Pengertian output (keluaran) yaitu hasil dari suatu proses, baik berupa data
maupun berbentuk informasi yang telah diolah. Hasil dari energi yang diolah dan
diklarisifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran
dapat merupakan masukan (input) untuk subsistem yang lain. Misalnya untuk
sistem komputer, panas yang dihasilkan adalah keluaran yang tidak berguna dan
merupakan hasil pembuangan, sedangkan informasi adalah keluaran yang
dibutuhkan.
________________________________________
2. Merupakan aktifitas menerima data dari hasil pengolahan pada bagian
pemroses. Jika terdapat data pada aktifitas output ini, berarti pemroses
menyerahkan tugas selanjutnya kepada bagian ini. Tentu saja pada bagian ini
diperlukan juga peralatan yang bekerja, dimana peralatan tersebut disebut
dengan output device.
Jika kita kembali ke analogi manusia, output device ini contohnya adalah
tangan, dimana tangan berfungsi untuk menuliskan informasi yang dimintai oleh
otak.
Pada komputer contoh output device ini adalah printer (pencetak). Ketika data
output dari pemroses diterimanya maka printer akan melaksanakan tugas yang
diterima dari pemroses tadi.
Output yang dihasilkan dari pengolahan dapat digolongkan ke dalam 3 macam
bentuk (huruf, kata, angka, grafik, Gambar, suara). Dibutuhkan alat khusus
(alat keluaran dapat berbentuk hard copy dan soft copy).
Monitor
Monitor mempunyai banyak tipe di antaranya :
- Cathode-ray Tube (CRT) monitor yang berteknologi seperti televisi.
- Flat-panel Monitor (LCD) Sebuah teknologi layar digital yang menghasilkan
citra pada sebuah permukaan yang rata (flat) dengan memberi sinar pada kristal
cair dan filter berwarna, yang mempunyai struktur molekul polar, diapit antara
dua elektroda yang transparan. Bila medan listrik diberikan, molekul
menyesuaikan posisinya pada medan, membentuk susunan kristalin yang
mempolarisasi cahaya yang melaluinya.
- Gas Plasma Monitor (plasma display) mengandung jutaan pixel.
- E-books (untuk membaca buku)
- Data projectors (untuk membuat sebuah presentasi)
- High-definition television (HDTV) home theatre-TV
Fitur : – Resolution = dinyatakan sebagai
pixel-pixel matrik (picture elements)
Beberapa macam standar resolusi sebuah monitor :
- SVGA (Super Video Graphics Array) 800×600 pixels
- XGA (Extended Graphics Array) 1024×768 pixels
- SXGA (Super Extended Graphics Array) 1280×1024 pixels
- UXGA (Ultra Extended Graphics Array) 1600×1200 pixels
- Dot pitch = berupa jarak antara pixel
- Refresh rate = waktu yang diperlukan sebuah layar monitor untuk menggambar
tiap detik.
- Size (viewable size) = ditentukan dengan panjang diagonal suatu area tempat
monitor mengamati.
Printer
Berfungsi untuk menerjemahkan proses informasi dari sistem unit menjadi output
dalam bentuk bentuk kertas (hardcopy). Tipe-tipe printer yaitu :
- Ink-jet printers
- Laser printers
- Thermal printers
- Dot-matrix printers
- Plotters
- Photo printers
- Portable printers
Fitur :
- Resolution = tidak berbeda jauh dengan monitor,
ditentukan dalam dot per inch (dpi).
- Colour capability
- Speed
- Memory = dokumen diproduksi lebih cepat jika mempunyai memori banyak.
Audio-Output Devices
Berbeda dengan Audio-input. Audio-output tugasnya adalah menafsirkan informasi
audio dari komputer menjadi sebuah suara lewat perantaranya seperti speaker dan
headphone.
Combination Devices
Diantaranya :
- Fax machines
- Multifunction devices (MFD) = kombinasi dari scanner + printer + fax + mesin
fotokopi.
- Terminals (terbagi menjadi 4 bagian : Dumb, Intelligent, Network, Internet)
Seperti Input devices. Pada output juga terdapat
alat bantu yang terbagi menjadi 3 macam, yaitu :
- Braille output devices
- Voice Output devices (Reading machines) = Mengkonversikan teks yang diprint
ke bentuk suara.
- Screen readers = Mengkonversikan teks yang muncul di komputer ke bentuk
suara. )
Sumber dari :