Seperti dijelaskan diatas bahwa CPU tidak bisa bekerja sendiri. CPU akan
bekerja dengan bantuan komponen pendukung lain-nya. Pada komputer mikro
CPU terdiri dari sebuah Chip mikroprocessor. Sedangkan pada komputer yang
lebih besar, CPU secara fisik terbentuk dari beberapa chip dan sirkuit yang
berbeda.
Pada komputer mikro CPU terdiri dari sebuah Chip mikroprocessor. Sedangkan
pada komputer yang lebih besar, CPU secara fisik terbentuk dari beberapa chip
dan sirkuit yang berbeda.
Control Unit Merupakan bagian dari CPU yang berfungsi mengatur dan
mengendalikan semua peralatan yang ada pada sistem komputer. Dengan kata
lain Control unit ini menjalankan CPU dengan menterjemahkan instruksi
program, memberitahu ALU untuk menjalankan semua program tersebut, dan
berkomunikasi dengan Main Memory/Primary Storage serta peralatan input dan
output.
Memori, sebagai tempat penyimpanan, pada dasarnya dapat di- bagi menjadi
dua bagian yaitu :
Memori utama (Primary memory/Mainmemory/main storage)
Memori kedua atau tambahan (Scondary memory/Scondary storage)
Memori utama merupakan memori yang dapat dibaca (access) dengan cepat
oleh CPU. Memori ini disamping digunakan untuk menyimpan program yang
sedang dijalankan dan data yang diperlukan oleh program tersebut, memori juga
menyimpan hasil pengolahannya.
berikut ini merupakan gambaran dari fungsi memori utama tersebut yang
sampai saat ini masih berjalan.
Menyimpan program
Menyimpan data
Menyimpan sistem operasi
Berfungsi sebagai penyangga (Buffer)
Menyimpan gambar di layar
Semua data dan program yang dimasukkan melalui alat input akan disimpan
terlebih dahulu di primary storage, tepatnya di RAM. RAM merupakan memory
yang selain dapat diakses juga dapat diisi baik oleh operator mapupun oleh
programmer.
Untuk memenuhi berbagai kebutuhan penyimpanan data seperti dijelaskan
diatas, struktur RAM dibagi menjadi 4 bagian, yaitu :
1. Input Storage, digunakan untuk menampung input yang dima- sukkan
melalui alat input,
2. Program Storage, digunakan untuk menyimpan semua ins- truksi-
instruksi program yang akan diproses,
3. Working Storage, digunakan untuk menyimpan data yang akan diolah dan
hasil dari pengolahan,
4. Output Storage, digunakan untuk menampung hasil akhir dari pengolahan
data.
Ada beberapa jenis ROM yang beredar saat ini, beberapa diantaranya adalah :
PROM (Programable Read Only Memory) - ROM ini dapat diprogram
sekali saja oleh programer dan selanjutnya tidak dapat dirubah lagi.
EPROM (Erasable Programable Read Only Memory) - ROM ini dapat
diprogram juga dapat dihapus dengan sinar ul- tra violet yang
berkekuatan tinggi serta dapat diprogram kem- bali secara berulang-
ulang.
EEPROM (Electricaly Erasable Programable Read Only Memory) - Jenis
ROM ini selain dapat diisi juga dapat diha- pus tetapi secara elektronik.
Flash Memori adalah jenis memori yang merupakan perpa- duan dari
beberapa jenis memori seperti dapat dilihat pada gambar dibawah ini.
Bus merupakan kabel-kabel yang tersusun dengan rapih sekali dan digunakan
sebagai menghubungkan antara CPU dengan pri- mary storage. Bus digunakan
untuk mentransfer data atau infor- masi dari memory ke berbagaimacam
peralatan input, output atau dengan kata lain Bus merupakan suatu sirkuit yang
digunakan sebagai jalur transformasi informasi antara dua atau lebih alat-alat
dalam sistem komputer.
Bus yang menghubungkan antara CPU dengan Primary Sto- rage disebut
Internal Bus. Sedangkan Bus yang menghubungkan CPU dengan peralatan
input/output disebut External Bus.
Struktur Bus
Bus dibagi menjadi 3 subkelompok yaitu :
1. Address Line - Membawa sinyal yang menunjukkan lokasi memori
mana yang akan dibaca atau akan direkam,
2. Data Lines - Membawa instruksi dan data dari dan ke me- mori,
3. Control Lines - Jalur yang digunakan untuk mengirim sinyal sebagai
pemberitahuan akan dikirimkan suatu informasi atau telah diterimanya
informasi yang dikirimkan dari satu alat ke alat yang lain.
Pelaksanaan Program
Pelaksanaan program komputer merupakan pelaksanaan terha- dap instruksi-
instruksi yang diberikan kepadanya. Pelaksanaan program tersebut dilakukan
melalui dua langkah utama yaitu ‘Fetch Cycle’ dan ‘Execution Cycle’. Kedua
langkah tersebut dise- but sebagai ‘Machine Cycle’.
Fetch Cycle adalah suatu proses dimana CPU mengambil atau
membawa (menjemput) instruksi-instruksi dari memori utama (main
memory) ke CPU
Execution Cycle adalah proses dimana CPU melaksanakan instruksi
yang tersimpan pada register yang berasal dari me- mori utama.
BAB 7
Interpreter atau bahasa saat ini telah berkembang sampai kepada bahasa
generasi ke empat seperti dapat digambarkan sebagai berikut:
Bahasa generasi pertama (1st GL ) - Misalnya bahasa mesin
Bahasa generasi kedua (2nd GL) - Misalnya bahasa assem- bly
Bahasa generasi ketiga (3rd GL) - Misalnya bahasa BASIC, PASCAL,
COBOL,FROTRAN, C
Bahasa generasi keempat (4th GL) - Misalnya bahasa Cli- pper, Foxpro,
Oracle, SQL for windows, Ingres, Access. Ba- hasa ini dikenal juga
sebagai DBMS Software atau software aplikasi untuk mengelola
(memanajemen) data.
Foxpro (Visual Foxpro) merupakan salah satu contoh dari beberapa software
yang handal sehingga mampu tetap bertahan sampai saat ini. Pertama muncul
pada awal 1980-an dengan nama Foxbase kemudian Foxbase+, Foxpro.
Kemunculan Foxpro versi pertama cukup menggoncangkan dunia pemrograman
kelas menengah saat itu yang didominasi oleh Dbase III plus dan clipper yang
pada akhirnya Foxpro ini dibeli oleh Microsoft.
Compiller (Kompiler)
Kompiler berfungsi untuk menterjemahkan bahasa yang dipahami oleh manusia
kedalam bahasa yang dipahami oleh komputer secara langsung satu file. Saat ini
interpreter dan kompiler sudah menjadi satu paket, lain halnya beberapa belas
tahun yang lalu, saat kita menggunakan suatu interpreter maka kita masih harus
mencari kompilernya. Para programer menggunakan kompiler a- gar program
yang dibuatnya tidak bisa dibaca oleh orang lain dan dengan ‘Linker’ bisa
dijadikan EXE file sehingga bisa langsung di jalankan tanpa harus memanggil
dulu interpreter
Perangkat lunak aplikasi atau sering juga disebut sebagai ‘paket aplikasi’
merupakan software jadi yang siap untuk digunakan. Software ini dibuat oleh
perusahaan perangkat lunak tertentu (Software house) baik dari dalam maupun
luar negeri yang umumnya berada di Amerika.
Perangkat lunak aplikasi dibuat untuk membantu masalah yang relatif umum
karena itu sangatlah wajar kalau software-soft- ware ini tidak dapat memenuhi
kebutuhan spesifik setiap penggu- na komputer. Menggunakan paket aplikasi
dapat dianalogikan se- perti membeli pakaian di departemen store, kurang
lebihnya kita harus menerima. Karena baju itu tidak dibuat khusus untuk kita.
Masalah lainnya kalau software tersebut dimodifikasi agar sesuai dengan
kebutuhan spesifik pengguna komputer tertentu, maka modifikasinya tidak bisa
dilakukan oleh siapa saja tapi harus oleh pembuat software itu sendiri.
2. Word 2002 merupakan salah satu software word processor (Pe- ngolah
kata) yang paling dikenal saat ini. Orang menggunakan word apabila
ingin melakukan pengetikan dokumen tertentu se- perti laporan
keuangan. Kemampuan pengolah kata pada umum- nya tidak jauh
berbeda. Namun demikian, masing-masing word processor memiliki
kelebihan masing-masing dibandingkan de- ngan word processor
lainnya. Salah satu kelebihan Word 2002 adalah software ini diinstall
di hampir setiap komputer, sehingga bagi kita akan mempermudah
untuk membawa data hasil penge- tikan ke komputer manapun untuk
dicetak misalnya.
8. Net Metting merupakan salah satu software yang dapat diguna- kan
untuk berkomunikasi jarak jauh dimana pihak yang berkomu- nikasi
dapat saling melihat satu sama lain. Biasanya pihak-pihak yang
berkomunikasi menyimpan kameranya diatas layar monitor. Gambar
yang muncul dilayar monitor tidak secepat gambar tele- visi, gambar
muncul pada layar frame-perframe.
10. Bila komputer anda ingin masuk ke jaringan internet maka anda harus
memliki software yang bisa membawa anda ke jaringan in- ternet
tersebut, dan software yang dimaksud adalah Browser de- ngan merk
seperti Internet Explorer5 diatas atau Nescape Gold.
11. Setelah anda masuk kedunia internet, dan anda ingin memiliki
homepage sendiri atau ingin menayangkan laporan keuangan di
internet, anda bisa membuat homepage tersebut dengan meng-
gunakan software ‘Author Tool’ yang salah satunya adalah Front.
12. Software utility merupakan software-software yang bisa memberi- kan
kemudahan bagi pengguna komputer dalam mengoperasikan
komputer seperti memformat, menghapus, melihat direktori dan lain-
lain. Kemampuan-kemampuan ini sebenarnya sebagian su- dah ada
pada sistem operasi, akan tetapi software-software ini memberikan
banyak kemudahannya dalam pengoperasiannya di- bandingkan
dengan menggunakan sistem operasi. Berikut ini be- berapa contoh
software utility.
13. Audit sistem informasi bisa dilakukan berdasarkan teknik-teknik
seperti: Audit Around Computer, Audit Through Computer dan Au- dit
by Computer. Apabila anda ingin menggunakan teknik Audit by
Computer, maka anda dapat menggunakan salah satu software untuk
kepentingan itu seperti ACL (Audit Command Language).
Penggunaan internet dalam dunia bisnis saat ini dan dimasa depan akan terfokus
kepada penggunaannya untuk e-Commerce dan e-Business. Dimana e-
commerce berfungsi sebagai sistem pengolah transaksi yang menangani
masalah pemesanan, pen- jualan, pembelian dan lain-lain.
e-Business lebih luas dari e- commerce. Mungkin bisa dikatakan bahwa e-
Business sebagai sistem informasi global yang menggunakan fasilitas internet.
Be- rikut ini beberapa contoh tayangannya mulai dari iklannya atau daftar
barang yang ditawarkan, registrasi, cara pembayaran, dan order produk.