Rabu, 05 September 2007

Tips

Berikut ini tips atau saran dari wacana di atas antara lain:
Sebelum Anda membeli komputer, cari dahulu informasi spesifikasi yang cocok terhadap kebutuhan penggunaan, kepada orang yang mengerti tentang komputer. Sayang bila komputer dibeli dengan mahal tetapi penggunaannya tidak optimal
Jangan terpancing terhadap harga komputer murah. Terlebih dahulu perhatikan spesifikasi-nya, adalah hal yang biasa bila hardware pembentuknya memang senilai dengan harga murah sebagaimana ditawarkan.
Harga komputer satu unitnya sangat relatif tergantung dari hardware sebagai pembentuk komputer itu sendiri.

Monitor

Monitor, pada umumnya berbentuk seperti televisi. Monitor digunakan untuk menampilkan gambar sesuai dengan program/software yang dijalankan sehingga pengoperasian komputer dapat berlangsung secara interaktif. Jenis monitor yang dikenal secara umum adalah CRT (tabung) atau LCD (liquid crisal display).

Software

Software, dalam bentuk CD/DVD terdiri dari sistem operasi dan aplikasi, yang umum dipakai adalah keluaran perusahaan software komersial terbesar "Microsoft" yaitu : Microsoft Windows dan Microsoft Office. Sebagai alternatif dapat juga diguna sofware berbasis Linux yang bersifat free (gratis) dan open source (terbuka).

Cassing dan PowerSupply

Cassing dan PowerSupply, kedua alat ini bisa dijual satu paket, namun ada juga yang menjualnya secara terpisah. Cassing berfungsi sebagai rumah dari komponen-komponen elektronik di dalamnya termasuk PowerSupply. Sedangan Powersupply berfungsi sebagai pengatur arus listrik dari luar (sumber AC) untuk didistribusikan keseluruh komponen-komponen elektronik lainnya sesuai dengan besaran Voltase yang ditentukan.

Keyboard dan Mouse

Keyboard dan Mouse, kedua alat ini secara umum berfungsi sebagai input device, yaitu alat yang menganalogkan keinginan pengguna/operator agar sebuah komputer dapat difungsikan sesuai maksud operator. Keyboard berbentuk seperti sebuah papan dengan tombol-tombol huruf dan angka lengkap dengan simbol-simbol umum. Mouse, disebut mouse (=tikus) kerena secara fisik memang berbentuk seperti tikus.

CD/DVD ROM drive

CD/DVD ROM drive, pembaca media penyimpanan optikal yang lebih umum dikenal sebagai CD/DVD. Untuk fungsi lebih luas dapat dipilih tipe writer, sehingga dapat digunakan untuk menyimpan data dalam kepingan CD-R/RW atau DVD-R/RW.

Sound Card

Salah satu komponen multimedia yang tentu saja berperan adalah sound card atau kartu suara. Disebut demikian karena perangkat yang berbentuk sebuah lempengan PCB ini mampu mengolah dan menghasilkan suara. Sebuah sound card memiliki output yang harus terhubung ke spiker.

Sound card, juga sering disebut audio card, adalah periferal yang terhubung ke slot ISA atau PCI pada motherboard, yang memungkinkan komputer untuk memasukkan input, memproses dan menghantarkan data berupa suara.

Seperti halnya VGA card, sound card pun memiliki beragam bentuk, macam dan jenis. Sound card memiliki empat fungsi utama, yaitu sebagai synthesizer, sebagai MIDI interface, pengonversi data analog ke digital (misalnya merekam suara dari mikrofon) dan pengonversi data digital ke bentuk analog (misalnya saat memproduksi suara dari spiker).

Sedangkan cara pengangkutan suara biasanya menggunakan tiga cara, yaitu melalui teknologi frequency modulation (FM), wavetable, dan model fisik. Sintesa lewat FM adalah cara yang paling efektif untuk menghasilkan suara yang jenih, meski mahal.

Suara disimulasikan dengan menggunakan bilangan algoritma untuk menghasilkan sine wave, alias gelombang yang lentur sehingga menghasilkan suara yang mirip suara sumber aslinya. Misalnya, suara denting gitar akan disimulasikan dan hasilnya akan mendekati suara asli.

Cara wavetable adalah merekam suara yang tersimpan pada chip kartu suara, dan meneruskannya ke spiker. Sedangkan synthesizing secara fisik berarti suara disimulasikan melalui prosedur programming yang kompleks.

PCI vs Onboard
Pada awalnya, kartu suara hanya bisa terhubung ke slot ISA. Namun dengan dipakainya model slot PCI yang menghasilkan suara yang lebih jernih, rata-rata kartu suara terbaru memakai PCI bus. Beragam jenis sound card PCI mulai yang murah ratusan ribu rupiah sampai yang jutaan, bisa Anda tambahkan pada PC Anda.

Merek sound card seperti Turtle Beach Systems, Creative Labs, Advanced Gravis, Yamaha, atau ESS Technology, dapat ditemui di pasaran. Masing-masing memiliki keunggulan dan kelemahan.

Kartu suara bikinan Turtle Beach unggul di kualitas suara, namun harganya mahal. Sementara itu, Creative Labs memproduksi beberapa jenis kartu suara yang beragam kelasnya dengan rangkaian produk Sound Blasternya, seperti SB16 Value PnP, SB 32, SB AWE 32, SB AWE 64 Gold dan Value, sampai yang terbaru Extigy Platinum - kartu suara eksternal.

Begitu pula dengan Advanced Gravis yang memiliki produk Gravis Ultrasound PnP, PnP PRO, dan ACE. Ketiga kartu suara tersebut mendukung Sound Blaster. Yamaha, yang terkenal dengan MIDI-nya pun membuat sound card yang juga mendukung Sound Blaster.

Untuk konsumen low-end, ESS Technology adalah rajanya. Produk sound card ESS terkenal murah bila dibanding merek lainnya. Meski demikian, ia tetap juga mendukung Sound Blaster.

Dari beberapa vendor pembuat sound card yang telah disebutkan, Sound Blaster-nya Creative Labs menjadi standar bagi banyak sound card yang ada di pasaran. Tidak mengherankan karena kualitas sound card Creative telah diakui sebagai yang terbaik.

Namun, dengan dana yang terbatas pun Anda tetap bisa memiliki PC yang bisa bersuara merdu. Kebanyakan motherboard yang dipakai untuk PC jangkrik biasanya sudah dilengkapi dengan on-board sound card. Artinya, Anda tak perlu mengeluarkan uang lebih untuk membeli sound card.

Memang dari segi kualitas suara yang dihasilkan, on-board sound card kurang andal dibanding kartu suara batangan, yang ditancapkan pada slot PCI. Namun dari beberapa motherboard yang ada di pasaran saat ini, khususnya untuk Pentium 4, kualitas suara on-board sound card-nya lumayan bagus.

Sesuaikan dengan Spiker
Bagusnya suara tak hanya ditentukan dari sound card saja, tapi tergantung pula pada spiker yang Anda gunakan. Kalau sound card yang Anda gunakan sudah dilengkapi dengan kemampuan surround atau prologic, padahal spiker yang ada hanya jenis stereo saja, maka efek suara yang dihasilkan sound card tidak akan maksimal. Apabila sound card Anda sudah mendukung 5.1 channel, sebaiknya kombinasikan pula dengan spiker yang memiliki jumlah channel sama.

Pada model sound card terbaru malah sudah dilengkapi dengan SPDIF atau kanal digital. Dengan pemakaian koneksi model digital ini maka data suara yang dihasilkan oleh sound card akan dikeluarkan oleh spiker dengan lebih jernih, tanpa ada noise atau bunyi berdesis.

Spiker Diamond MX300 dan SoundBlaster Live!, misalnya, sudah dilengkapi dengan kanal digital, selain kapabilitasnya mengolah suara 3D yang terdengar seperti suara alami.

Teknologi terbaru

Salah satu contoh terobosan terbaru di dunia audio digital adalah Creative Extigy. Creative Extigy merupakan sebuah external soundcard. Basis teknologi yang digunakan berdasarkan Creative Audigy dengan kemampuan audio 24bit dan audio playback multi channel 96KHz serta 100dB Signal Noise Ratio. "Sound Blaster Audigy Extigy adalah era baru dalam PC Audio dan akan menjadikan kami pemimpin dalam dunia audio dengan sebuah solusi external namun dengan kemampuan Sound Blaster Audigy", kata Sim Wong Hoo pendiri Creative.

Sebenarnya apa sih kelebihan Sound Blaster Extigy dibandingkan sound card sejenis? Hanya satu, yaitu solusi external audio yang tidak dimiliki oleh sound card manapun. Teknologinya sendiri masih sama dengan adiknya SB Audigy yaitu EAX Advanced HD yang terdiri dari Audio Clean-Up, Time Scaling, DREAM, dan EAX Advanced Audio Effects. Audio Clean-Up digunakan untuk menghapus dan meminimalisasi gangguan seperti desis maupun goresan yang terdapat pada rekaman lama atau CD yang tergores. Time Scaling digunakan untuk mempertahankan keakuratan detil sebuah musik bila dipercepat atau diperlambat temponya oleh pengguna. DREAM (Dynamic Repositioning of Enhanced Audio and Music) merupakan teknologi yang banyak digunakan untuk mereposisikan kemampuan speaker dalam sistim 5.1. Kemampuan masing-masing speaker akan dimaksimalkan melalui frekuensi yang akan dikirimkan sehingga akan menampilkan musik lebih hidup sesuai posisi dimana speaker tersebut ditempatkan. Sedangkan EAX Advanced HD Audio Effects akan memberikan kebebasan pada pengguna untuk melakukan kustomasi lingkungan suara yang akan ditampilkan, misalkan suara di hall atau gedung concert yang lebih bergaung atau suara di tanah lapang yang datar.

Menggunakan port USB sebagai koneksi ke PC, SB Extigy juga mampu digunakan sebagai perangkat stand alone untuk dihubungkan ke perangkat elektronik lain seperti Playstation atau CD / DVD Player melalui konektor line-in analog. Bahkan fungsi SB Extigy juga mampu digunakan dengan audio playback 5.1 atau karaoke melalui sebuah VCD / DVD Player. DSP Dekodernya sendiri mampu digunakan untuk Dolby Digital AC-3 dan CMSS Surround sehingga tidak akan mengurangi kualitas audio sebuah film DVD. Apalagi bila dipasangkan dengan speaker Creative Inspire 5300 dan 5700 tentunya akan membuat anda lupa berdiri.

Minimal sistim yang diperlukan adalah O/S Windows 98 SE (Win95 dianggap sudah pensiun), Pentium II keatas, memory 128MB, port USB 1.1, 250MB hard disk space, serta sebuah CDROM untuk instalasi PC.

Sumber:
http://www.bhineka.com
http://www.komputeraktif.com

FlopyDrive

FlopyDrive, untuk membaca data dari sebuah disket (flopydisk). Ini adalah salah satu media penyimpanan paling tua yang masih sering digunakan hingga saat ini. Yang umum terpasang di PC adalah jenis flopy drive 3,5 inch dengan kapasitas flopydisk 1,4 megabyte.

Networking dan Internet

Modem

Modem atau modulator demodulator adalah suatu alat yang bekerja mengubah sinyal analog (telepon) menjadi sinyal digital (komputer) dan sebaliknya. Ada dua Jenis Modem yaitu modem internal dan modem eksternal, fungsi dari kedua jenis modem tersebut sama hanya saja modem internal dipasang di salah satu slot PCI dama mainboard. Kemudian seiring perkembangan teknologi, ada modem eksternal yaitu sebuah modem yang dipasang diluar fisik Cpu. Interfacenya bisa berupa USB atau serial.

Ethernet

Adalah sebuah standar perangkat keras LAN (Lokal Area Network), mengenai pengkabelan serta spesifikasi transmisinya atau Protokol yang biasa digunakan dalam LAN (Local Area Network - sebuah jaringan komputer yang saling terhubung dalam lingkup lokal dan tidak bisa diakses oleh jaringan lain). Beberapa jaringan LAN dapat dihubungkan melalui suatu hirarki tertentu hingga membentuk WAN (Wide Area Network). Ethernet adalah kabel jaringan dan skema protokol akses yang dibuat oleh DEC, Intel dan Xerox, tetapi sekarang terutama dipasarkan oleh DEC dan 3Com. Sama halnya dengan modem, ethernet card ada yang include di mainboard, pada jaman sekarang ada juga yang eksternal yang dipasang di slot PCI (biasanya untuk mainboard yang model lama).

Hub

Perangkat penghubung komputer-komputer dalam jaringan (LAN)kepada server, terutama pada jaringan dengan bentuk STAR. Hub memiliki banyak port dan tiap port diisi oleh satu komputer.

Repeater

Alat yang digunakan untuk menerima sinyal dari satu segmen kabel LAN dan memancarkannya kembali dengan kekuatan yang sama dengan sinyal asli pada segmen (satu atau lebih) kabel LAN yang lain. Dengan adanya repeater ini jarak antarjaringan komputer dapat dibuat lebih jauh.

Bridge

Perangkat yang dipergunakan untuk menghubungkan beberapa buah segmen jaringan komputer (LAN) yang sama ataupun berbeda, misalnya jaringan ETHERNET dengan TOKEN RING, lebih cepat daripada ROUTER dan lebih handal, karena paket yang didapat akan langsung dikirimkan ke alamat yg dituju tanpa ada proses penganalisaan/pengecekan dan tanpa ada routing kembali.

Harddisk

Harddisk, adalah media penyimpanan tetap untuk file-file data dan file-file program/software baik sistem operasi maupun aplikasi. Hal yang umumnya dipertimbangkan dalam memilih sebuah hardisk adalah kapasitas (Gb) atau kemampuan hardisk tersebut menyimpan banyaknya data. Namun perlu juga diperhatikan adalah kecepatan baca dan tulisnya, hal ini biasanya dipengaruhi oleh kecepatan putaran hardisk.

Macam-macam Hard Disk (HD)

Hard disk bisa ditemui dalam berbagai peranti: desktop, notebook, server, microdrive yang ditancapkan di slot CompactFlash, tertanam dalam pemutar MP3.

Meskipun kandangnya berbeda-beda cara kerja dan konstruksi hard disk di mana-mana pada dasarnya sama. Meskipun demikian tak semua peranti tersebut gampang dibongkar untuk tahu lebih banyak tentang hard disk di dalamnya. Microdrive dan hard disk dalam MP3 terlalu kecil, server jarang dijumpai, dan notebook relatif sulit diutak-atik.

Arti hard disk adalah piringan atau cakram keras. Seperti arti namanya hard disk terdiri dari kumpulan piringan (berbeda dengan floppy disk yang cuma punya satu cakram) dengan permukaan yang dilapisi dengan film tipis bahan magnet. Istilah film dalam dunia rekayasa material biasanya berarti lapisan. Hubungannya dengan gambar bergerak? Film di bioskop biasa disimpan dalam lapisan seluloid tipis.

Film tipis bahan magnet ini terhampar di atas bahan lain yang dinamakan substrat. Dahulu logam seperti aluminium biasa digunakan sebagai substrat, namun hard disk mutakhir saat ini menggunakan gelas atau komposit gelas/keramik.

Keuntungan penggunaan gelas adalah piringan yang lebih tipis dan ringan. Ini juga artinya motor hanya memerlukan daya minimal untuk memutar piringan. Tergantung pada rancangannya pembuat hard disk bisa menggunakan kedua permukaan piringan atau cuma salah satu.

Film tipis ini menyimpan semua informasi digital dalam bentuk pola-pola magnetik. Semua informasi tersebut .dibaca. dan .ditulis. menggunakan komponen yang dinamakan head. Fungsinya sama seperti head pada tape recorder, yaitu untuk mengubah-ubah kutub bintik-bintik magnet pada film tipis hard disk.

Piringan-piringan yang menampung film tipis tersebut dikumpulkan dan diputar oleh poros yang dalam bahasa Inggris dinamakan spindle. Semua piringan tersebut diputar oleh motor dalam kecepatan tinggi.

Kecepatan putar motor ini berbeda-beda untuk tiap model hard disk. Pada hard disk komputer desktop kecepatan rotasi piringan mencapai 7200 rpm dan pada server malah mencapai 15000 rpm (rotation per minute.putaran per menit, ppm). Microdrive buatan Hitachi mempunyai kecepatan 3600 rpm.

Jumlah piringan dalam satu hard disk bisa beragam, mulai dari piringan tunggal sampai mencapai 6 piringan. Namun biasanya pembuat hard disk membatasi jumlah piringan yang digunakan.

Buat hard disk ukuran mikro jelas ini tidak diinginkan. Namun dengan perkembangan teknologi membuat hard disk ukuran mikro memungkinkan.

Beberapa alasan yang menjadikan piringan kecil lebih menarik, bahkan untuk komputer desktop adalah:

Ketahanan piringan.
Piringan yang lebih kecil lebih tahan terhadap kejutan dan getaran dibandingkan piringan yang berukuran besar. Hard disk yang terdapat dalam pemutar MP3 akan lebih tangguh daripada hard disk dalam komputer desktop. Dalam masalah ketahanan si kecil jauh lebih unggul daripada si raksasa.

Kemudahan pembuatan.
Piringan hard disk yang bermutu haruslah mulus tanpa cacat. Tuntutan ini lebih mudah dipenuhi untuk piringan mikro. Penghematan daya. Cakram yang kecil punya massa lebih ringan.

Artinya konsumsi daya yang diperlukan untuk memutarnya juga lebih rendah. Ini jelas membantu usaha penghematan baterai pada peranti genggam.

Kinerja.
Piringan yang lebih kecil mengurangi jarak yang ditempuh head untuk mencari data yang diperlukan. Ini berarti waktu akses yang lebih cepat dan peningkatan kinerja hard disk secara keseluruhan.

Melihat semua alasan ini jelas para pembuat hard disk akan berlomba-lomba menciutkan produk mereka. Tapi miniaturisasi hard disk bukan urusan gampang. Ada beberapa kendala yang terlebih dahulu harus diatasi.

Selain kesulitan yang dihadapi dalam pembuatan komponen yang sangat kecil persoalan lain yang juga penting adalah bagaimana meningkatkan kerapatan data per satuan luas (areal density).

Memori

Memori RAM (random access memory), berfungsi untuk menyimpan program/data yang diolah untuk sementara waktu dalam sebuah komputer yang sedang dioperasikan. Secara umum memori telihat seperti sebuah kepingan persegi panjang dengan beberapa buah IC menenpel padanya. Kapasitas memori (Megabyte atau Gigabyte) dapat mempengaruhi kecepatan proses sebuah komputer.

CPU hanya dapat menyimpan data dan instruksi di register yang berukuran kecil sehingga tidak dapat menyimpan semua informasi yang dibutuhkan untuk keseluruhan proses program. Untuk mengatasi hal ini, maka CPU harus dilengkapi dengan alat penyimpan yang berkapasitas lebih besar yaitu memori utama. Unit ini dapat dibayangkan sebagai sekumpulan kotak-kotak yang masing-masing dapat menyimpan sepenggal informasi baik berupa data maupun instruksi. Tiap-tiap lokasi dari kotak ditunjukkan oleh suatu alamat (address), yaitu berupa nomor yang menunjukkan lokasi tertentu dari kotak memori.
Ukuran memori ditunjukkan oleh satuan byte, misalnya 1 Mb, 4 Mb, 8 Mb, atau bahkan adayang sampai 256 Mb. Pada umumnya 1 byte memori terdiri dari 8 – 32 bit (binary digit), yaitu banyaknya digit biner (0 atau 1) yang mampu disimpan dalam satu kotak memori.

Random Access Memory (RAM)

Semua data dan program yang dimasukkan melalui alat input akan disimpan terlebih dahulu di memori utama, khususnya RAM, yang dapat diakses secara acak (dapat diisi/ditulis, diambil, atau dihapus isinya) oleh pemrogram. Struktur RAM terbagi menjadi empat bagian utama, yaitu:
1. Input storage, digunakan untuk menampung input yang dimasukkan melalui alat input.
2. Program storage, digunakan untuk menyimpan semua instruksi-instruksi program yang akan diakses.
3. Working storage, digunakan untuk menyimpan data yang akan diolah dan hasil pengolahan.
4. Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.
Input yang dimasukkan melalui alat input akan ditampung terlebih dahulu di input storage. Bila input tersebut berupa program maka akan dipindahkan ke program storage, dan bila berbentuk data
maka akan dipindahkan ke working storage. Hasil dari pengolahan juga ditampung terlebih dahulu di working storage dan bila akan ditampilkan ke alat output maka hasil tersebut dipindahkan ke output storage.

Read Only Memory (ROM)

Dari namanya, ROM hanya dapat dibaca sehingga pemrogram tidak bisa mengisi sesuatu ke dalam ROM. ROM sudah diisi oleh pabrik pembuatnya berupa sistem operasi yang terdiri dari program-program pokok yang diperlukan oleh sistem komputer, seperti misalnya program untuk mengatur penampilan karakter di layar, pengisian tombol kunci papan ketik untuk keperluan kontrol tertentu, dan bootstrap program. Program bootstrap diperlukan pada saat pertama kali sistem komputer diaktifkan. Proses mengaktifkan komputer pertama kali ini disebut dengan booting, yang dapat berupa cold booting atau warm booting.
Cold booting merupakan proses mengaktifkan sistem komputer pertama kali untuk mengambil program bootstrap dari keadaan listrik komputer mati (off) menjadi hidup (on). Sedangkan warm booting merupakan proses pengulangan pengambilan program bootstrap pada saat komputer masih hidup dengan cara menekan tiga tombol tombol pada papan ketik sekaligus, yaitu Ctrl, Alt, dan Del. Proses ini biasanya dilakukan bila sistem komputer macet, daripada harus mematikan aliran listrik komputer dan menghidupkannya kembali.
Instruksi-instruksi yang tersimpan di ROM disebut dengan microinstruction atau firmware karena hardware dan software dijadikan satu oleh pabrik pembuatnya. Isi dari ROM ini tidak boleh hilang atau rusak karena bila terjadi demikian, maka sistem komputer tidak akan bisa berfungsi. Oleh karena itu, untuk mencegahnya maka pabrik pembuatnya merancang ROM sedemikian rupa sehingga hanya bisa dibaca, tidak dapat diubah-ubah isinya oleh orang lain. Selain itu, ROM bersifat non volatile supaya isinya tidak hilang bila listrik komputer dimatikan.

Pada kasus yang lain memungkinkan untuk merubah isi ROM, yaitu dengan cara memprogram kembali instruksi-instruksi yang ada di dalamnya. ROM jenis ini berbentuk chip yang ditempatkan pada rumahnya yang mempunyai jendela di atasnya. ROM yang dapat diprogram kembali adalah PROM (Programmable Read Only Memory), yang hanya dapat diprogram satu kali dan selanjutnya tidak dapat diubah kembali. Jenis lain adalah EPROM (Erasable Programmable Read Only Memory) yang dapat dihapus dengan sinar ultraviolet serta dapat diprogram kembali berulang-ulang. Disamping itu, ada juga EEPROM (Electrically Erasable Programmable Read Only Memory) yang dapat dihapus secara elektronik dan dapat diprogram kembali.

Video graphic acceleration (VGA)

Video graphic acceleration (VGA), juga berbentuk sebuah papan rangkaian elektronik. Berfungsi untuk menampilkan gambar ke layar monitor. Komputer yang digunakan untuk desain grafis, video editing, gamer yang menginginkan detail image dengan tampilan gambar yang halus dan tajam dengan resolusi tinggi disarankan menggunakan VGA card dengan spesifikasi tinggi. Umumnya ditentukan oleh kecepatan "chip" dan kapasitas "memori" –nya

VGA Card

Kartu VGA (Video Graphic Adapter) berguna untuk menerjemahkan output (keluaran) komputer ke monitor. Untuk menggambar / design graphic ataupun untuk bermain game.

Perkembangan & Pengembangan Hardware

VGA CARD terdiri dari 2 jenis :

Perkembangan VGA onboard

VGA onboard adalah unit pemroses yang telah menyatu pada motherboard, maka VGA card tidak diperlukan lagi. Keberadaan chipset VGA onboard ini tidaklah bersifat tetap karena VGA onboard ini dapat diatur untuk tidak aktif jika user ingin memasang VGA card yang diinginkannya.

Sejak IBM PC Original lahir tahun 1981 nyaris semua PC memiliki memori terpisah untuk frame buffer, yaitu block memori dimana gambar yang keluar di layar monitor dipetakan. Ini bukan masalah bagi sistem yang memiliki video monochrome berbasis karakter, karena frame buffer yang dibutuhkan cuma 2 KB. Tetapi GUI (Graphical User Interface) yang berbasis grafis modern yang memerlukan layar bit mapped beresolusi tinggi dan warna sejati sangat rakus memori. Layar beresolusi 640 x 480 pixel dengan warna 8 bit meminta frame buffer sebesar 300 KB, sementara layar beresolusi 1024 x 768 pixel dengan warna 24 bit memerlukan memori sebesar 2,25 MB. Frame buffer yang dedicated , berukuran tetap. Tidak perduli mode layar yang sedang digunakan, frame buffer harus mampu mengakomodasi resolusi paling tinggi dan kedalaman warna terbaik yang dapat didukungnya. Software tidak bisa memanfaatkan memori sisa dari frame buffer walaupun yang digunakan adalah resolusi rendah dan 16 warna.

Ini disebabkan oleh cara pemaketan Video Memori dan konfigurasinya dalam sub sistem grafis yang khusus. Dengan demikian, ber-Mega-mega byte memori tersia-siakan. UMA (Unified Memori Architecture) menyatukan frame buffer dengan memori utama. Dengan mengalokasikan RAM SECukupnya untuk menangani mode layar yang sedang digunakan. UMA memperkenalkan pemakaian memori sisa dari frame buffer untuk keperluan lainnya. Mengeliminasi frame buffer yang dedicated diharapkan mampu mengurangi biaya yang diperlukan untuk membeli sebuah PC. Banyak chipset yang telah mendukung/menggunakan teknologi UMA, seperti Weitek, Opti, VLSI, SiS, Cirrus Logic, dsb. Kenyataan yang harus diterima adalah sistem UMA menurunkan kinerja PC, ini terjadi saat CPU dan kontroler grafis mengakses memori utama pada saat yang sama. Maka dari itu sistem UMA disediakan terutama untuk sistem PC Low End yang murah.

Perkembangan VGA Independen (dengan kartu VGA)

Sejak sistem PC IBM pertama, didalam komputer pasti ada unit kartu grafis, entah itu CGA, EGA, MCGA , VGA, atau yang lain. Dengan menggunakan kartu VGA independen/bukan onboard maka akan didapatkan kinerja yang lebih baik daripada sistem yang menggunakan UMA. Seiring dengan perkembangan teknologi komputer, perkembangan teknologi di bidang kartu grafik (VGA Card) juga berkembang pesat. Jika dulu sebuah kartu grafis 8 bit dengan memori 512 KB yang dapat menampilkan 256 warna pada resolusi 640 X 480 sudah cukup, maka sekarang tidak lagi. Ukuran untuk Chip Set/prosesor pada kartu grafik bukan hanya 8 atau 16 bit, sekarang sudah mencapai 128 bit. Kemampuan dari kartu grafik pun meningkat jauh. Kebutuhan minimal untuk komputer multimedia adalah kartu grafik 64 bit dengan memori 1 MB.

Kartu VGA menggunakan beberapa macam memori seperti:

DRAM (Dynamic RAM)

berkecepatan 80 ns atau 70 ns, ada juga MD-RAM (Multiple Dynamic RAM) yang menggunakan DRAM berlapis. DRAM digunakan pada banyak kartu grafik 8, 16, atau 32 bit. Penggunaan DRAM ditujukan untuk komputer tingkat entry level, yang tidak memerlukan kecepatan tinggi dan warna yang banyak.

EDO RAM

berkecepatan 60 ns sampai 35 ns, EDO RAM banyak ditemui pada kartu grafik 64 bit. EDO RAM yang umum dipakai mempunyai speed 60 MHz 60/40ns. Contoh kartu VGA yang menggunakan memori EDO adalah WinFast S280/S600 3D, Diamond Stealth 2000 3D, ATi Mach 64, dsb.

VRAM (Video RAM)

berkecepatan 20 atau 10 ns, VRAM lebih mahal dibandingkan DRAM karena VRAM lebih cepat dari DRAM. Penggunaan VRAM pada kartu VGA ditujukan untuk komputer kelas atas. VRAM biasa dipasang pada VGA yang dikonsentrasikan untuk desain grafis. Contoh kartu VGA yang menggunakan VRAM adalah Diamond Fire GL, Diamond Stealth 3000 3D, Diamond Stealth 64, dsb.

SGRAM (Synchronous Graphic RAM)

berkecepatan kurang dari 10 ns, SGRAM pada kartu VGA juga berdasarkan pada teknologi SDRAM pada memori utama komputer. SGRAM banyak digunakan pada kartu grafik kelas tinggi yang mempunyai kemampuan 3D accelerator. Contoh dari kartu VGA yang menggunakan SGRAM adalah Matrox MGA Millenium, Matrox Mystique 3D, Diamond Stealth II S220, Diamond Viper, ASUS 3D Explorer, ATI Rage II 3D Pro, dsb.

RAMBUS

penggunaan RAMBUS pada VGA card komputer masih sedikit (RAMBUS adalah memori yang digunakan pada mesin-mesin game Nintendo, Sega, sejauh ini hanya kartu grafik produksi Creative Labs (MA-302, MA-332 Graphic Blaster 3D dan Graphic Blaster xXtreme) yang menggunakannya.

Chipset/prosesor pada kartu VGA, banyak sekali macamnya karena tiap-tiap pabrik kartu VGA memiliki Chipset andalannya. Ada banyak produsen Chipset kartu VGA seperti NVidia, 3DFX, S3, ATi, Matrox, SiS, Cirrus Logic, Number Nine (#9), Trident, Tseng, 3D Labs, STB, OTi, dan sebagainya.

Graphic Accelerator

Chipset-chipset masa kini sudah memasukkan kemampuan akselerasi 3D built in pada kartu VGA. Selain kartu VGA, sekarang ada pheriperal komputer pendukung yang dinamakan 3D accelerator. 3D accelerator berfungsi untuk mengolah/menterjemahkan data/gambar 3D secara lebih sempurna. Akselerator 3D yang keberadaannya tidak memerlukan IRQ lagi mampu melakukan manipulasi-manipulasi grafik 3D yang kompleks. Contohnya pada game-game 3D bisa ditampilkan citra yang jauh lebih realistis. Sebab banyak fungsi pengolahan grafik 3D yang dulunya dilakukan oleh prosesor pada motherboard, kini dikerjakan oleh prosesor grafik 3D pada 3D accelerator tersebut. Dengan pembagian kerja ini maka prosesor dapat lebih banyak melakukan kerja pemrosesan yang lain. Selain itu programmer tidak perlu membuat fungsi grafik 3D, karena fungsi tersebut sudah disediakan oleh akselerator 3D. Chipset 3D pada kartu VGA tidak sebaik jika menggunakan 3D accelerator sebagai pendukungnya (3D accelerator dipasang secara terpisah bersama dengan kartu VGA). Meskipun begitu Chipset 3D pada kartu VGA juga mendukung ‘beberapa’ fasilitas akselerasi 3D pada 3D accelerator.

Sebagai catatan penting bahwa, fungsi 3D accelerator akan optimal jika Software/game yang dijalankan memanfaatkan fungsi-fungsi khusus pada 3D accelerator tersebut. Software/game yang mendukung fasilitas ini mulai berkembang, yang sudah terkenal adalah dukungan terhadap 3D accelerator yang memiliki chipset VooDoo 3D FX, Rendition Verite, dan Permedia 3D Labs.

Processor

Prosessor terdiri dari 2 komponen utama, diantaranya adalah:

Control Unit – Central Controller
Bertanggung jawab untuk menentukan operasi-operasi apa yang akan dipanggil oleh program dan dengan cara bagaimana operasi-operasi tersebut dilaksanakan.

Ketika sebuah komputer pertama kali diaktifkan power-nya, maka komputer tersebut menjalankan operasi bootstrap. Operasi ini akan membaca sebuah instruksi dari suatu lokasi memory yang telah diketahui sebelumnya dan mentransfer instruksi tersebut ke control unit untuk dieksekusi. Instruksi-intruksi dibaca dari memory dan dieksekusi sesuai dengan urutan penyimpanannya. Program counter dari suatu computer menyediakan suatu cara untuk menyimpan lokasi instruksi berikutnya. Urutan eksekusi berubah dengan memindah lokasi intruksi baru ke program counter sebelum pembacaan (fetch) instruksi dikerjakan. Sebuah intruksi merupakan kalimat imperatif pendek yang sudah dapat menjelaskan makna dari perintah tersebut.

Suatu intruksi terdiri dari :
a. subjek (komputernya)
b. verb(suatu kode operasi yang mengindikasikan pekerjaan apa yang
akan dilaksanakan
c. objek (operands) yang mengidentifikasikan nilai data atau lokasi
memory.

Ketika intruksi-intruksi diterima oleh Control Unit, operation code akan mengaktifkan
urutan logic untuk mengeksekusi intruksi-intruksi tersebut.

Arithmetic / Logic Unit – Elemen Pemroses
Aritmetic/Logic Unit atau ALU adalah elemen pemroses primer dalam suatu komputer. Data dalam suatu unit dapat dikonversikan dalam suatu bentuk tertentu atau dirubah dalam suatu nilai yang tergantung pada jenis operasi yang dilakukan. Sebagian ALU dapat mengerjakan operasi aritmatika dasar seperti pejumlahan, pengurangan, perkalian dan pembagian pada bilangan bilangan integer. Sebagian ALU
juga mampu melakukan operasi lojik seperti AND, OR dan INVERT. Beberapa ALU menyediakan kemampuan tambahan untuk memproses bilangan dalam format desimal maupun floating-point.

Diantara unit-unit yang sudah maju juga mampu mengerjakan
operasi trigonometri & operasi eksponensial.

Sumber : library.stttelkom.ac.id

Perkembangan Processor
PC didesain berdasar generasi-generasi CPU (processor) yang berbeda. Intel bukan satu-satunya perusahaan yang membuat CPU, meskipun yang menjadi pelopor diantara yang lain. Pada tiap generasi yang mendominasi adalah chip-chip Intel, tetapi pada generasi kelima terdapat beberapa pilihan selain chip Intel.

GENERASI 1 (Processor 8088 dan 8086)

Processor 8086 (1978) merupakan CPU 16 bit pertama Intel yang menggunakan bus sistem 16 bit. Tetapi perangkat keras 16 bit seperti motherboard saat itu terlalu mahal, dimana komputer mikro 8 bit merupakan standart. Pada 1979 Intel merancang ulang CPU sehingga sesuai dengan perangkat keras 8 bit yang ada. PC pertama (1981) mempunyai CPU 8088 ini. 8088 merupakan CPU 16 bit, tetapi hanya secara internal. Lebar bus data eksternal hanya 8 bit yang memberi kompatibelan dengan perangkat keras yang ada.

GENERASI 2 Processor 80286

286 (1982) juga merupakan prosessor 16 bit. Prosessor ini mempunyai kemajuan yang relatif besar dibanding chip-chip generasi pertama. Frekuensi clock ditingkatkan, tetapi perbaikan yang utama ialah optimasi penanganan perintah. 286 menghasilkan kerja lebih banyak tiap tik clock daripada 8088/8086.

GENERASI 3 Processor 80386 DX

386 diluncurkan 17 Oktober 1985. 80386 merupakan CPU 32 bit pertama. Dari titik pandang PC DOS tradisional, bukan sebuah revolusi. 286 yang bagus bekerja secepat 386SX pertama-walaupun menerapkan mode 32 bit.

80386 merupakan CPU pertama berunjuk kerja baik dengan Windows versi- versi awal..

Processor 80386SX

Chip ini merupakan chip yang tidak lengkap yang sangat terkenal dari 386DX. Prosessor ini hanya mempunyai bus data eksternal 16 bit berbeda dengan DX yang 32 bit. Juga, SX hanya mempunyai jalur alamat 24. Oleh karena itu, prosessor ini hanya dapat mengalamati maksimum RAM 16 MB. Prosessor ini bukan 386 yang sesungguhnya, tetapi motherboard yang lebih murah membuatnya sangat terkenal.

GENERASI 4 Processor 80486 DX

80486 dikeluarkan 10 April 1989 dan bekerja dua kali lebih cepat dari pendahulunya. Hal ini dapat terjadi karena penanganan perintah-perintah x86 yang lebih cepat, lebih-lebih pada mode RISC. Pada saat yang sama kecepatan bus dinaikkan, tetapi 386DX dan 486DX merupakan chip 32 bit. Sesuatu yang baru dalam 486 ialah menjadikan satu math coprocessor/prosesor pembantu matematis.

GENERASI 5 Pentium Classic (P54C)

Chip ini dikembangkan oleh Intel dan dikeluarkan pada 22 Maret 1993. Prosessor

Pentium merupakan super scalar, yang berarti prosessor ini dapat menjalankan lebih dari satu perintah tiap tik clock. Prosessor ini menangani dua perintah tiap tik, sebanding dengan dua buah 486 dalam satu chip. Terdapat perubahan yang besar dalam bus sistem : lebarnya lipat dua menjadi 64 bit dan kecepatannya meningkat menjadi 60 atau 66 MHz.

Cyrix 6x86

Chip dari perusahaan Cyrix yang diperkenalkan 5 Februari 1996 ini merupakan tiruan Pentium yang murah.

AMD (Advanced Micro Devices)

Pentium-pentium AMD seperti chip-chip yang ditawarkan oleh Intel bersaing dengan ketat. AMD menggunakan teknologi- teknologi mereka sendiri. Oleh karena itu, prosesornya bukan merupakan clone-clone. AMD mempunyai seri sebagai berikut :

- K5, dapat disamakan dengan Pentium-pentium Classic (dengan cache L1 16 KB dan tanpa MMX).
- K6, K6-2, dan K6-3 bersaing dengan Pentium MMX dan Pentium II.
- K7 Athlon, Agustus 1999, tidak kompatibel dengan Socket 7.

Pentium MMX (P55C)

Pentium-pentium P55C diperkenalkan 8 Januari 1997. MMX merupakan kkumpulan perintah baru ( 57 integer baru, 4 jenis data baru dan 8 register 64 bit), yang menambah kemampuan CPU tersebut. Perintah-perintah MMX dirancang untuk program-program multimedia. Pemrogram dapat menggunakan perintahperintah ini dalam program-programnya. Hal ini akan memberikan perbaikan dalam menjalankan program.

IDT Winchip

IDT merupakan perusahaan yang lebih kecil yang menghasilkan CPU seperti Pentium MMX dengan harga murah. WinChip C6 pertama IDT diperkenalkan pada Mei 1997.

AMD K6-2

Versi “model 8” berikutnya K6 mempunyai nama sandi “Chomper”. Prosessor ini pada 28 Mei 1998 dipasarkan sebagai K6-2, dan seperti versi model 7 K6 yang asli, dibuat dengan teknologi 0.25 mikron. Chip-chip ini bekerja hanya dengan 2.2 voltage. Chip ini berhasil menjadi saingan Pentium II Intel.

GENERASI 6 Pentium Pro

Pengembangan Pentium Pro dimulai 1991, di Oregon. Diperkenalkan pada 1 November, 1995 . Pentium Pro merupakan prosessor RISC murni, dioptimasi untuk pemrosesan 32 bit pada Windows NT atau OS/2. Fitur yang baru ialah bahwa cache L2 yang menjadi satu Chip raksasa, dengan chip empat persegi panjang dan Socket-8nya. Unit CPU dan cache L2 merupakan unit yang terpisah di dalam chip ini.

Pentium II

Pentium Pro “Klamath” merupakan nama sandi prosessor puncak Intel. Prosessor ini mengakhiri seri Pentium Pro yang sebagian terdapat pengurangan dan sebagaian terdapat perbaikan. Diperkenalkan 7 Mei 1997.

Pentium-II Celeron

Awal 1998 Intel mempunyai masa yang sulit dengan Pentium Pro II yang agak mahal. Banyak pengguna membeli AMD K6-233M, yang menawarkan unjuk kerja sangat baik pada harga yang layak. Maka Intel membuat merek CPU baru yang disebut Celeron. Prosesor ini sama dengan Pnetium II kecuali cache L2 yang telah dilepas. Prosessor ini dapat disebut Pentium II-SX. Pada 1998 Intel mengganti Pentium MMX-nya dengan Celeron pertama. Kemudian rancangannya diperbaiki.

Pentium-II Celeron A : Mendocino

Bagian yang menarik dari cartridge baru dengan 128 KB cache L2 di dalam CPU. Hal ini memberikan unjuk kerja yang sangat baik, karena cache L2 bekerja pada kecepatan CPU penuh. Celeron 300A merupakan sebuah chip dalam kartu :

Pentium-II Celeron PPGA : Socket 370

Socket 370 baru untuk Celeron. Prosessor 400 dan 366 MHz (1999) tersedia dalam plastic pin grid array (PPGA). Socket PGA370 terlihat seperti Socket 7 tradisional.yang mempunyai 370 pin.

Pentium-II Xeon

Pada 26 Juali 1998 Intel mengenalkan cartridge Pentium II baru yang diberi nama Xeon. Ditujukan untuk server dan pemakai high-end.

AMD K6-3

AMD K6-3 merupakan model 9 dengan nama sandi “Sharptooth”, yang mungkin memiliki cache tiga tingkat

Pentium III – Katmai

CPU P6 pertama dari Intel ialah Pentium Pro. Kemudian didapatkan PentiumII dalam pelbagai jenis. Dan yang terakhir adalah Pentium III. Maret 1999 Intel mengenalkan kumpulan MMX2 baru yang ditingkatkan untuk perintah grafis (diantaranya 70 buah). Perintah ini disebut Katmai New Instructions (KNI) /Perintah Baru Katmai atau SSE. Perintah ini ditujukan untuk meningkatkan unjuk kerja game 3D – seperti teknologi 3DNow! AMD. Katmai memasukkan “double precision floating-point single instruction multiple data”/”floating point dengan ketelitian ganda satu perintah banyak data” (atau DPFS SIMD untuk singkatnya) yang bekerja dalam delapan register 128 bit.

GENERASI 7 AMD K-7 Athlan

Processor AMD utama yang sangat menggemparkan Athlon (K7) diperkenalkan Agustus 1999. Tanggapan Intel (nama sandi Foster) tidak dapat diharapkan hingga akhir tahun 2000. Dalam bulan-bulan pertama, pasar menanggapi Athlan sangat positif. Nampaknya (seperti yang diharapkan) untuk mengungguli Pentium III pada frekuensi clock yang sama.

Seiring dengan perkembangan dunia teknologi yang semakin pesat maka perkembangan processor baik dari produk Intel maupun produk AMD mulai bersaing ketat.

Sumber : http://triyono6.tripod.com/PERKEMBANGANPROCESSOR.htm

Motherboard (mainboard)

Motherboard (mainboard), adalah sebuah papan rangkaian elektronik utama yang menjadi landasan dari komponen-konponen lainnya diantaranya processors, memori, video graphic acceleration (VGA), souncard dan lain-lain dalam slot-slot/soket yang tersedia. Penggunaan jenis processor akan sangat mempengaruhi pemilihan motherboard.

Motherboard merupakan tempat berlalu lalangnya data. Motherboard menghubungkan semua peralatan komputer dan membuatnya bekerja sama sehingga komputer berjalan dengan lancar.

Untuk tipe-tipe board ini banyak sekali. Namun kualitas motherboard ini ditentukan dengan chipset yang tertanam didalamnya seperti SIS, Nvidia Nforce, INTEL, VIA dan lainya.

Processors, dapat dikatakan sebagai "otak" dari sebuah komputer. Berbentuk segi empat dengan ukuran bervariasi sekitar 4 cm x 4 cm serta memiliki banyak kaki kecil. Terdiri dari ribuan transistor (IC) dalam ukuran mikro. Kecepatan (MHz atau GHz) sering menjadi perhatian dalam memilih sebuah processor, namun demikian feature-feature lain juga akan mempengaruhi performanya.

Ilmu Komputer

Ilmu komputer

Disiplin Ilmu Komputer sudah muncul sejak era tahun 1940, seiring dengan berpadunya teori algoritma dan logika matematika, serta ditemukannya komputer elektronik dengan kemampuan penyimpanan program. Adalah Alan Turing dan Kurt Godel, yang pada tahun 1930-an berhasil memadukan algoritma, logika, dan penghitungan matematika serta merealisasikannya dalam sebuah alat atau rule system. Prinsip algoritma yang digunakan adalah dari Ada Lovelace, yang dikembangkan 60 tahun sebelumnya.

Penemu algoritma sendiri yang tercatat dalam sejarah awal adalah dari seorang yang bernama Abu Abdullah Muhammad Ibn Musa al Khwarizmi. Al Khwarizmi adalah seorang ahli matematika dari Uzbekistan yang hidup di masa tahun 770-840 masehi. Di literatur barat ia lebih terkenal dengan sebutan Algorizm. Kata algoritma sendiri berasal dari sebutannya ini. Sedangkan komputer analog diciptakan oleh Vannevar Bush pada tahun 1920, dan disusul dengan komputer elektronik yang dikembangkan oleh Howard Aiken dan Konrad Zuse tahun 1930.

Kemudian John Von Neumann mendemonstrasikan salah satu karya fenomenalnya pada tahun 1945, yaitu sebuah arsitektur komputer yang disebut "von Neumann machine", dimana program disimpan di memori. Arsitektur komputer inilah yang kemudian digunakan oleh komputer modern sampai sekarang.

Tahun 1960 adalah babak baru dimulainya formalisasi Ilmu Komputer. Jurusan Ilmu Komputer pada universitas-universitas mulai marak dibangun. Disiplin ilmu baru ini kemudian terkenal dengan sebutan Ilmu Komputer (Computer Science), Teknik Komputer (Computer Engineering), Komputing (Computing), atau Informatika (Informatics).
Definisi

Seiring dengan perkembangan Ilmu Komputer, dewasa ini banyak sekali peneliti yang mencoba membuat kajian dan melakukan pendefinisian terhadap Ilmu Komputer. Bagaimanapun juga, dasar Ilmu Komputer adalah matematika dan engineering (teknik). Matematika menyumbangkan metode analisa, dan engineering menyumbangkan metode desain pada bidang ini.

CSAB [3] (Computing Sciences Accreditation Board, http://www.csab.org) membuat definisi menarik tentang Ilmu Komputer:

Ilmu Komputer adalah ilmu pengetahuan yang berhubungan dengan komputer dan komputasi. Di dalamnya terdapat teoritika, eksperimen, dan pendesainan komponen, serta termasuk didalamnya hal-hal yang berhubungan dengan:
Teori-teori untuk memahami komputer device, program, dan sistem
Eksperimen untuk pengembangan dan pengetesan konsep
Metodologi desain, algoritma, dan tool untuk merealisasikannya
Metode analisa untuk melakukan pembuktian bahwa realisasi sudah sesuai dengan requirement yang diminta

Beberapa definisi lain yang lebih abstrak adalah:

Ilmu Komputer adalah ilmu yang mempelajari tentang representasi pengatahuan (knowledge representation) dan implementasinya.

ataupun definisi

Ilmu Komputer adalah ilmu yang mempelajari tentang abstraksi dan bagaimana mengendalikan kekompleksan.

Denning mendefinisikan Ilmu Komputer dalam makalahnya yang cukup terkenal tentang disiplin ilmu komputer [1]. Makalah ini adalah laporan akhir dari proyek dan task force tentang the Core of Computer Science yang dibentuk oleh dua society ilmiah terbesar bidang komputer, yaitu ACM [4] (http://acm.org) dan IEEE Computer Society [5] (http://computer.org).

Ilmu Komputer adalah studi sistematik tentang proses algoritmik yang mengjelaskan dan mentrasformasikan informasi: baik itu berhubungan dengan teori-teori, analisa, desain, efisiensi, implementasi, ataupun aplikasi-aplikasi yang ada padanya. Pertanyaan mendasar berhubungan dengan Ilmu Komputer adalah, "Apa yang bisa diotomatisasikan secara efisien".

Kita bisa simpulkan dari persamaan pemakaian terminologi dan hakekat makna dalam definisi yang digunakan para peneliti diatas, bahwa:

Ilmu Komputer adalah ilmu pengetahuan yang berisi tentang teori, metodologi, desain dan implementasi, berhubungan dengan komputasi, komputer, dan algoritmanya dalam perspektif perangkat lunak (software) maupun perangkat keras (hardware).

Persepsi Yang Salah Tentang Ilmu Komputer

Beberapa persepsi yang salah kaprah tentang Ilmu Komputer bisa kita rangkumkan seperti dibawah:

Ilmu Komputer adalah ilmu yang mempelajari tentang komputer. Ilmu Komputer bukanlah ilmu yang hanya mempelajari tentang komputer, seperti juga ilmu astronomi yang bukan ilmu tentang teleskop, atau ilmu biologi adalah juga bukan ilmu yang hanya mempelajari tentang mikroskop. Komputer, teleskop dan mikroskop adalah alat dari ilmu, dan bukan ilmu itu sendiri.

Ilmu Komputer adalah ilmu yang mempelajari tentang bagaimana menulis program komputer.

Ilmu Komputer adalah ilmu yang mempelajari tentang pengunaan aplikasi-aplikasi komputer.

Referensi

Peter Denning, et al., "Computing as a Discipline," Communications of ACM, 32, 1 (January), 9-23, 1989.

Peter Denning, "Computer Science: the Discipline," In Encyclopedia of Computer Science (A. Ralston and D. Hemmendinger, Eds), 1999.

Computing Sciences Accreditation Board, http://www.csab.org

Association for Computing Machinary (ACM), http://acm.org

IEEE Computer Society (IEEE CS), http://computer.org