Anda di halaman 1dari 11

3 HARDWARE, SOFTWARE & TEKNOLOGI

KOMUNIKASI UNTUK SISTEM INFORMASI

ARSITEKTUR KOMPUTER / HARDWARE

Meskipun terjadi perubahan besar dalam model komputer, tetapi semua komputer
memiliki arsitektur dasar yang sama. Gambar 1 menggambarkan suatu diagram
unit-unit dasar yang terdapat dalam semua komputer. Diagram tersebut disebut
skema komputer (computer schematic).

Central Processing Unit


(CPU)

Unit Pengendali

Data Informasi
input Unit penyimpanan primer output

Aritmatic and logic unit


Unit
penyimpanan
sekunder

Gambar 1. Skema Komputer


Unit yang paling penting adalah Mikroprosessor / Central Processing Unit (CPU),
yang mengendalikan semua unit sistem komputer yang lain dan mengubah input
menjadi output. Mikroprosessor / CPU terdiri dari :
1. suatu unit penyimpanan yang disebut penyimpanan primer (primary storage),
yang biasa disebut main memory. Primary storage berisi data yang sedang
diolah dan program, yaitu suatu daftar instruksi yang mengolah data. Istilah
perangkat lunak (software) dugunakan untuk menggambarkan satu atau
beberapa program.
2. Unit pengendali (control unit) membuat semua unit bekerja sama sebagai
suatu system. Control Unit ini biasa disebut sebagai Otak(Brain) dari komputer
karena komponen inilah yang memutuskan apa dan kapan komputer harus
melakukan sesuatu.
3. Arithmetic and logic unit (ALU) adalah tempat berlangsungnya operasi
perhitungan dan logika. Processor digunakan untuk menggambarkan control
unit dan ALU yang mengolah isi penyimpanan primer.

Satu atau beberapa unit input memasukkan data ke dalam penyimpanan primer.
Karena penyimpanan primer terbatas kapasitasnya, diperlukan suatu area
penyimpanan tambahan, yang disebut penyimpanan sekunder. Penyimpanan
sekunder (secondary storage) menyediakan tempat untuk menyimpan program
dan data saat tidak digunakan. Hasil pengolahan tersebut dicatat oleh unit output.

Unit Penyimpanan

Unit penyimpanan terbagi atas dua kategori, yaitu primary memory dan secondary
memory.

Primary Memory

Penyimpanan primer ada dalam berbagai bentuk yang memberikan beragam


kemampuan dalam hal operasi dan kecepatan. Bentuk tersebut adalah random
access memory dan read-only memory.

Random Access Memory (RAM)


seringkali digunakan sebagai istilah lain dari primary memory.
Ukuran RAM dalam primary memory biasanya diukur dalam
kilobytes atau megabytes. Contohnya, suatu komputer dengan
640 kilobytes of RAM berarti memiliki sekitar 640.000 random
access memory location.

Dalam mikrokomputer, RAM biasanya diartikan sebagai memori chips. RAM


memungkinkan operasi baca dan tulis tetapi juga disebut mudah hilang (volatile)
karena isinya hilang saat daya listrik dimatikan.
Read Only Memory (ROM)
merupakan suatu jenis primary memory yang khusus yang hanya dapat dibaca
tapi tidak dapat ditulis. User dapat membaca instruksi dan data yang sudah
disimpan sebelumnya dalam ROM tapi tidak dapat mengubah isinya. Pembuat
komputer menggunakan ROM untuk menyimpan material seperti instruksi-
instruksi yang harus diikuti oleh komputer saat dinyalakan. ROM bersifat tidak
mudah hilang (nonvolatile) dalam arti isinya tidak terhapus saat daya listrik sistem
dimatikan.

Secondary Memory

Primary memory sifatnya sementara menyimpan input, perhitungan, dan output,


maksudnya hanya disimpan pada saat komputer sedang melakukan proses.
Sedangkan, secondary memory menyimpan program dan data secara permanen
dan dapat digunakan berkali-kali. Secondary memory lebih lambat dan lebih
mahal daripada primary memory, tetapi lebih besar kapasitas penyimpanan.

Contoh secondary memory adalah disket, CD, Harddisk, Flash Disk.

Unit Input

Ada lima cara dasar memasukkan data ke komputer, seperti yang ditunjukkan
pada Gambar 2.

Keyboard

Unit input yang paling sering digunakan adalah keyboard


yang memungkinkan anda memasukkan data dengan
menekan tombol-tombol yang tepat. Seperti mesin ketik,
keyboard komputer dilengkapi sejumlah tombol tambahan,
misalnya numeric keypad, cursor control key, dan tombol-
tombol fungsi yang menjalankan tugas-tugas tertentu bagi pemakai. Cursor adalah
suatu simbol kecil yang digunakan untuk menunjuk suatu area di layar komputer
tempat operasi sedang dikerjakan.

Alat Pembaca Magnetis

Bentuk otomasi data pertama yang berhasil adalah Magnetic Ink


Character Recognition (MICR), yang diperkenalkan akhir tahun
1950-an oleh American Banking Assosiation (ABA). ABA
memerintahkan agar karakter khusus dicetak dibagian bawah cek
dengan menggunakan tinta khusus yang diberi zat bermuatan magnet.
Alat Penunjuk

Suatu komputer biasanya dilengkapi dengan perangkat lunah modern yang


dirancang untuk memanfaatkan alat penunjuk (pointing device), seperti mouse,
trackball, touch screen, light pen, dan unit remote control.

Mouse merupakan suatu alat yang dihubungkan ke komputer


dengan suatu kabel halus, dan memiliki suatu bola kecil di
bawahnya dan satu, atau dua, atau tiga tombol di atasnya. Dengan
menggeser mouse di permukaan rata, bola di bawahnya akan
berputar dan perputaran tersebut diinterpretasikan oleh komputer,
dan cursor bergerak di layar sesuai dengan pola yang diikuti mouse.

Trackball hampir mirip dengan mouse tapi bolanya berada di atas


bukan di bawah. Pemakai dapat menggerakkan cursor hanya
dengan memutar bola tanpa memindahkan seluruh alat tersebut.
Kelebihan trackball daripada mouse adalah tidak memerlukan
bidang di atas meja.

Touch screen memungkinkan user memasukkan data atau


instruksi hanya dengan menyentuh satu lokasi di layar
dengan menggunakan jari atau obyek tidak transparan lain.

Light pen dapat digerakkan di atas papan khusus seperti mouse


dan suatu sinyal elektronik dikirimkan melalui kabel halus ke
komputer sehingga sinyal tersebut dapat diinterpretasikan oleh
populer. Light pen sering digunakan dalam sistem CAD/CAM -
computer aided design (CAD) dan computer aided
manufacturing (CAM).

Unit remote control memungkinkan user berkomunikasi dengan


komputer seperti halnya mengatur TV dengan menggunakan unit
remote control genggam.

Alat Pembaca Optis

Alat pembaca optis atau scanner berupa alat input yang membaca data dengan
menyinari suatu sinar terang di atas data dan kemudian menangkap citra yang
terpantul pada suatu matriks sel-sel photoelectric. Pendekatan input komputer ini
disebut OCR atau optical character recognition.
Ada beberapa kelas unit pembaca optis, yaitu:

Optical mark reader hanya dapat mendeteksi ada atau tidak


suatu tanda di atas kertas. Contohnya adalah mesin pemberi
nilai yang memeriksa ujian pilihan berganda.

Bar code reader mampu menguraikan arti dari data


yang tercatat dalam bentuk bar code. Contohnya
adalah scanner di kasir.

Optical character reader mampu membaca data angka, huruf,


dan karakter khusus dari kertas. Data seperti ini biasanya telah
tercatat sebelumnya di atas dokumen, sering dalam bentuk font
khusus OCR.

Alat Pengenal Suara

Memasukkan perintah atau data ke komputer dapat dilakukan


hanya dengan berbicara ke dalam mikropon yang dihubungkan
pada unit pengenal suara (speech recognition unit) yang
menganalisis pola suara dan mengubahnya menjadi bentuk digital
untuk diproses.

Unit Output

Hasil akhir dari semua pemrosesan komputer berbentuk output. Gambar 3


menunjukkan beberapa pilihan dasar, seperti tampilan, cetakan, suara dan pilihan
khusus, seperti plotter dan computer output microform.

Alat Output Tampilan

Alat output yang paling sering digunakan adalah layar


tampilan (display screen) yang juga disebut monitor,
cathode ray tube (CRT) atau video display terminal (VDT).
Layar tampilan sangat bervariasi dalam ukuran, resolusi,
dan kemampuan warna. Ukuran ditentukan dengan
mengukur diagonal permukaan layar. Resolusi, atau
kejernihan suatu tampilan tergantung pada jumlah pixel
yang dapat diproyeksikan ke layar. Pixel diberi cahaya untuk menghasilkan
karakter, jika jumlah pixel bertambah maka resolusi semakin baik.

Sebagian besar layar menggunakan teknologi CRT, tetapi komputer portabel


menggunakan panel datar (flat panel) yang terdiri dari liquid chystal display atau
plasma display yang hanya memerlukan tempat tipis, seperti tutup laptop.

Alat Output Cetakan

Kelemahan utama layar tampilan adalah tidak dapat menghasilkan salinan kertas
atau hard copy. Hard copy merupakan pilihan atau bahkan keharusan jika:

 Informasi harus dikirim melalui pos


 Catatan historis diperlukan
 Jumlah output relatif banyak
 Beberapa orang harus menggunakan informasi yang
sama pada waktu yang sama.

Alat output yang disebut printer menghasilkan output hard copy.

Alat Output Suara

Speech output unit atau audio response unit dapat memilih


serangkaian suara digital untuk membentuk output komputer
bersuara yang dapat langsung ditransmisikan atau melalui
suatu saluran komunikasi. Jika anda menghubungi suatu
nomor telpon dan menerima pesan, "Nomor yang anda
hubungi sedang tidak aktif ….." pesan tersebut dihasilkan oleh
alat output suara (speech output device).

Respons audio memungkinkan komputer digunakan sebagai suatu sistem


informasi jika satu-satunya cara komunikasi adalah telpon. Misalnya seorang
salesman yang sedang berada di kantor customer dapat menggunakan telpon
untuk menentukan tingkat persediaan barang yang ingin dibeli pelanggan, maka ia
dapat berkomunikasi dengan komputer melalui tombol-tombol telpon, dan
komputer berkomunikasi dengan salesman tersebut melalui unit respon audio.
Plotter

Plotter dirancang khusus untuk menghasilkan output grafik,


dan biasa digunakan oleh para insinyur. Plotter memiliki
berbagai ukuran, antara lain model desktop kecil menghasilkan
gambar seukuran kertas biasa dan model besar mencetak
pada gulungan kertas yang lebarnya dapat mencapai 1,2
meter.

Microform

Perusahaan-perusahaan dengan file dokumen yang besar


sering menyimpannya dalam bentuk miniatur di atas film
fotografi. Istilah microform diberikan pada semua teknologi
seperti itu, dengan istilah microfilm untuk film dalam bentuk
gulungan dan microfiche untuk film dalam bentuk lembaran.
Dengan microform, dokumen kertas satu ruangan penuh dapat
disimpan dalam sedikit gulungan atau lembaran yang dapat disimpan dalam laci
meja. Saat langsung dihubungkan ke komputer, computer output microform
(COM) device mencetak dokumen pada microfilm atau microfiche. Microfilm
viewer khusus yang tidak disambungkan ke komputer digunakan untuk
menampilkan dokumen, dan microfilm printer menghasilkan salinan kertas ukuran
penuh.

PERANGKAT LUNAK (SOFTWARE)

Program komputer dapat dikategorikan dalam dua bagian besar, yaitu system
software dan application software.

System Software

System software bertugas untuk membentuk interface antara program aplikasi dan
hardware, yang memungkinkan CBIS beroperasi secara efisien. Tiga jenis system
software yang paling sering digunakan adalah: sistem operasi, language
translator, dan program utility.

Sistem operasi (operating system)

Sistem operasi adalah kumpulan program yang mengatur sistem komputer.


Sistem operasi mengelola proses komputer, berfungsi sebagai interface antara
pemakai, software yang memproses data, dan perangkat keras. Semua sistem
komputer memiliki sistem opearsi, tetapi sistem tersebut berbeda dalam jumlah
fungsi dasar dan cara pelaksanaan fungsi tersebut. Sistem operasi mainframe
lebih rumit daripada sistem operasi komputer mikro satu pemakai, karena
mainframe harus mengkoordinasi operasi dari banyak alat input dan output, serta
menangani banyak pemakai sekaligus. Sistem local area network (LAN) juga
sama rumitnya dengan sistem operasi komputer mainframe.

Contoh sistem operasi adalah DOS, UNIX, Windows.

Program Utility

Program utility atau biasa disebut utility adalah suatu prosedur yang
memungkinkan user untuk melaksanakan operasi pemrosesan data yang
mendasar, seperti meng-copy file, menghapus file, memindahkan file. Utility lain
memungkinkan manajer operasi komputer memulihkan file yang hilang atau rusak,
memantau kinerja sistem, bahkan mengendalikan arus data antara user dan
komputer.

Language Translator

Saat seseorang menjalankan program aplikasi, seperti BASIC atau Lotus, semua
instruksi dan data harus diterjemahkan ke dalam bahasa mesin sebelum terjadi
pemrosesan. Software yang menerjemahkan ke dalam bahasa mesin ini disebut
language translator.

a. Bahasa Generasi Pertama - Bahasa Mesin


Suatu rangkaian angka-angka noldan satu yang dapat diinterpretasikan dan
dilaksanakan oleh CPU

b. Bahasa Generasi Kedua - Assembler


 Menggunakan nama-nama mnemonic untuk melaksanakan operasi-
operasi dan nama-nama simbolic
 Program cenderung panjang dan sukar untuk dibaca
 Program berbeda-beda untuk setiap model CPU

c. Bahasa Generasi Ketiga - Compiler dan Interpreter


 Dapat menghasilkan banyak instruksi object program dari satu instruksi
source program
 Syntaxnya lebih mirip bahasa user
 Procedur oriented dan problem oriented
 Compiler dan Interpreter

d. Bahasa Generasi Keempat - Natural Language


 Urutan instruksi tidak sepenting pada 3GL
 Syntaxnya sangat mirip dengan bahasa sehari-hari
 User Fiendliness (daya mendukung keputusan dan kemudahan bagi user)
 4GL mencakup jenis software yang sangat beragam
 DB Query Language
 Very High Level Language
 Graph Generator
 Report Writer
 Modelling Language
 Application Generator

Application Software

Application software (program aplikasi) membantu user dalam melaksanakan


tugas tertentu. Bahasa pemrograman dan language translator dapat digunakan
oleh programmer untuk mengembangkan program aplikasi.

Dalam suatu perusahaan, program aplikasi dapat diperoleh dengan dua cara yaitu
dengan membuat program sendiri (custom programming) atau membeli paket jadi
(prewritten package).

Custom Package

Sebagian besar perusahaan memiliki staf spesialis informasi sendiri yang


bertugas merancang CBIS yang memenuhi kebutuhan unik dari perusahaan.
Namun, tidak ada perusahaan yang bergantung sepenuhnya pada program
pesanan tapi selalu dilengkapi dengan software siap pakai. Jika tersedia software
jadi yang mampu mengerjakan suatu tugas, maka lebih baik membeli software
tersebut.

Prewritten Package

Sejumlah besar paket software jadi yang terdapat di pasaran dapat


dikelompokkan menjadi empat kelompok dasar, yaitu:

 Paket Aplikasi Bisnis Umum. Software ini biasanya digunakan untuk


mengerjakan aktivitas dasar dari suatu perusahaan, seperti penggajian,
inventory, tagihan piutang.
 Paket Aplikasi Khusus Industri. Software ini dibuat untuk memenuhi
kebutuhan khusus industri seperti peternakan dan pertanian, real estate,
kesehatan.
 Paket Aplikasi Peningkatan Produktivitas Organisasi. Software ini bertujuan
untuk membantu user mencapai hasil yang lebih dengan menggunakan
sedikit usaha. Contohnya adalah groupware, sistem surat elektronik, analisis
statistik. Setiap software tersebut meningkatkan produktivitas problem solver
dalam menangani masalah-masalah organisasi.
 Paket Peningkatan Produktivitas Perorangan. Karena komputer mikro
biasanya dianggap sebagai peralatan perorangan, sebagian besar paket
aplikasi peningkatan produktivitas perorangan dikembangkan untuk dijalankan
pada komputer mikro. Contohnya adalah word processor, spreadsheet, paket
grafik.Software tersebut memiliki kemampuan untuk disesuaikan dengan
kebutuhan khusus dari individu untuk memecahkan masalah.

Meminimumkan Kesalahan Input

Perangkat lunak yang dirancang untuk end-user computing harus semudah


mungkin dipelajari dan digunakan, atau biasa disebut user-friendly. Akan tetapi,
meskipun suatu software sudah dirancang user-friendly, tetapi kesalahan
memasukkan data tetap saja dapat terjadi. Oleh karena itu, software dirancang
untuk mengurangi terjadinya kesalahan dengan menyediakan pencegahan,
pendeteksian, dan perbaikan atas kesalahan.

Pencegahan Kesalahan

Layar input dapat dirancang sehingga data tertentu yang ditampilkan tidak dapat
diubah tanpa sengaja oleh user. User tidak dapat menggerakkan cursor ke data
yang memiliki protected format. Teknik pencegahan kesalahan yang lain adalah
pemakai datap membatalkan perintahnya dengan menekan tombol tertentu,
misalnya tombol 'Escape'.
Pendeteksian Kesalahan

Saat terbaik untuk mendeteksi kesalahan adalah saat data sedang dimasukkan,
sebelum data tersebut diproses. Oleh karena itu, sebagian besar software
menyertakan edit routine yang mendeteksi pemasukkan jenis data yang salah.
Misalnya, user memasukkan huruf ke field yang hanya bisa menerima angka,
suatu pesan kesalahan (error message) ditampilkan yang memberitahukan user
jenis kesalahan yang dibuat, serta penjelasan cara perbaikannya.

Perbaikan Kesalahan

Sebagian besar software menyediakan kemampuan edit data dengan


memungkinkan user untuk menggerakkan cursor ke tempat yang salah dan
mengetik kembali semua atau sebagian entry.

Peranan Peralatan I/O Dalam Pemecahan Masalah

 Peralatan input dan output pentingbagi manager terutama dalam memberikan komunikasi
antara manager dengan komputer.
 Peralatan input, seperti unit MICR dan OCR memberikan cara untuk memasukkan data
kedalam database, baik ketika terjadi transaksi atau tak lama kemudian.
 Banyak unit output yang digunakan dalam pemecahan masalah secara tidak langsung.
 Manager akan meminta anggota staf untuk mengumpulkan informasi dari rekaman
microfilm dan kemudian menampilkan ringkasannya dalam bentuk laporan tertulis.

Anda mungkin juga menyukai