Selasa, 28 Februari 2012

Pengertian Struktur Data


Dalam istilah ilmu komputer, sebuah struktur data adalah cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien.
Dalam teknik pemrograman, struktur data berarti tata letak data yang berisi kolom-kolom data, baik itu kolom yang tampak oleh pengguna (user) atau pun kolom yang hanya digunakan untuk keperluan pemrograman yang tidak tampak oleh pengguna. Setiap baris dari kumpulan kolom-kolom tersebut dinamakan catatan (record). Lebar kolom untuk data dapat berubah dan bervariasi. Ada kolom yang lebarnya berubah secara dinamis sesuai masukan dari pengguna, dan juga ada kolom yang lebarnya tetap. Dengan sifatnya ini, sebuah struktur data dapat diterapkan untuk pengolahan database (misalnya untuk keperluan data keuangan) atau untuk pengolah kata (word processor) yang kolomnya berubah secara dinamis. Contoh struktur data dapat dilihat pada berkas-berkas lembar-sebar (spreadsheet), pangkal-data (database), pengolahan kata, citra yang dipampat (dikompres), juga pemampatan berkas dengan teknik tertentu yang memanfaatkan struktur data.

Senin, 27 Februari 2012

Arsitektur Komputer Modern


Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung. Dalam bahasa Inggris disebut to compute. Secara definisi komputer diterjemahkan sebagai sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data (input), mengolah data (proses) dan memberikan informasi (output) serta terkoordinasi dibawah kontrol program yang tersimpan di memori.
Penggolongan jenis komputer bermacam-macam, tetapi disini hanya membahas penggolongan jenis komputer berdasarkan generasinya.

a. Komputer Generasi pertama
Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis yang dimiliki komputer.

Struktur Sistem Komputer


Komponen dasar system komputer
  • Hardware / Peripheral
Penyedia sumber daya untuk komputasi dasar
ex : Memory, CPU, I/O
Kelas-kelas komputer :
Menurut Ukuran
1. Grid Computer/System Computer
merupakan kumpulan dari banyak computer yang disatukan secara parallel
2. Mainframe / Enterprise System
computer besar yang memilki banyak prosesor. Computer kelas ini sangat mahal. Kinerjanya cepat tapi membutuhkan tenaga listrik yang sangat besar pula.
3. Mini computer