Pembeli komputer mempertimbangkan sejumlah faktor sebelum menetapkan pilihan seperti kinerja yang baik, harga murah, kemampuan pemrograman yang mudah, biaya perawatan yang murah, dan lain sebagainya. Hal inilah yang menjadi sukma dari tujuan arsitektur komputer dan insinyur perancang dalam menyediakan fitur-fitur tersebut.
Perancangan komputer merupakan suatu yang sangat canggih dan kompleks, hingga sampai saat ini, berbagai konsep dan teknik telah diterapkan dalam perancangan dan pembuatan komputer. Faktor-faktor tersebut seperti kinerja, biaya, teknologi komponen, jenis-jenis penggunaan dan kapasitasnya merupakan persyaratan penentuan pemilihan konsep dan teknik yang digunakan dalam perancangan suatu komputer.
MANUSIA DAN KOMPUTER
Manusia hingga kini sering melakukan penghitungan dalam tiga cara yang berbeda :
- Penghitungan manual secara penuh yaitu penghitungan tanpa adanya peralatan selain otak dan jari-jari
- Penghitungan manual yaitu menggunakan peralatan sederhana seperti mistar geser, abacus, sempoa dan lain-lain
- Penghitungan otomatis yaitu menggunakan mesin komputer atau kalkulator
PENGGUNA DAN KOMPUTER
Komputer adalah alat elektronika yang dapat diprogram yang berfungsi untuk menyelesaikan berbagai macam permasalahan komputasi dan manipulasi data. Kemapuan dasar komputer adalah melakukan kalkulasi atau komputasi aritmetika. Hubungan antara pengguna dan komputer adalah mirip dengan sutradara sinema dan aktornya. Aktor "melakukan acting" berdasarkan naskah yang disipakan oleh sutradara, sedangkan komputer "Melakukan pemrosesan" berdasarkan program yang disiapkan oleh pemrogram.
Komputer digunakan untuk menyelesaikan masalah dalam beberapa bidang seperti sains, penelitian, perdagangan, administrasi, manufaktur dan sebagainya. Berikut sejumlah penggunaan komputer yang sederhana :
- 1. Perhitungan nilai rata-rata siswa dalam sebuah kelas
- 2. Penyiapan gaji bulanan untuk perusahaan
- 3. Perancangan Gedung
- 4. Perhitungan pembayaran pajak oleh perusahaan bisnis
- 5. Penyiapan daftar bahan baku produksi
- 6. Penyiapan hasil ujian universitas
Dengan menganalisis suatu masalah, kita dapat memilih suatu metode (algoritma) yang akan diselesaikan. kemudian, program dikembangkan untuk komputer pada setiap algoritma. program ini dijalankan pada komputer dengan sampel data dan komputer memberikan hasilnya. Dengan melakukan pemeriksaan yang hati-hati pada hasil, kehadiran 'bug' (kutu, kesalahan pemrograman) dapat ditemukan. koreksi yang tepat dilakukan terhadap program dan kesalahannya (error) dibetulkan. jadi program yang telah teruji digunakan untuk menjalankan hasil pada komputer secara reguler menggunakan data yang tepat.
Keuntungan menggunakan Komputer antara lain :
1. Pemrosesan (kalkulasi) cepat
2. Penyimpanan Informasi yang besar
3. Membebaskan/mengurangi pekerjaan manual
4. Penyampaian pesan dan komunikasi
Kombinasi pemrosesan dan penyimpanan telah menghasilkan beberapa aplikasi baru seperti multimedia, internet, desktop publishing, dan sebagainya.