Translate

Minggu, 14 April 2013

Karakteristik Mikroprosesor

Karakteristik Mikroprosesor

Berikut adalah karakteristik penting dari mikroprosesor :
  1. Ukuran bus data internal (internal data bus size): Jumlah saluran yang terdapat dalam mikroprosesor yang menyatakan jumlah bit yang dapat ditransfer antar komponen di dalam mikroprosesor.
  2. Ukuran bus data eksternal (external data bus size): Jumlah saluran yang digunakan untuk transfer data antar komponen antara mikroprosesor dan komponen-komponen di luar mikroprosesor.
  3. Ukuran alamat memori (memory address size): Jumlah alamat memori yang dapat dialamati oleh mikroprosesor secara langsung.
  4. Kecepatan clock (clock speed): Rate atau kecepatan clock untuk menuntun kerja mikroprosesor.
  5. Fitur-fitur spesial (special features): Fitur khusus untuk mendukung aplikasi tertentu seperti fasilitas pemrosesan floating point, multimedia dan sebagainya.

Pengertian Komputer

Pengertian komputer

               Komputer adalah alat yang dipakai untuk mengolah data menurut perintah yang telah dirumuskan. Kata komputer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.
Secara luas, Komputer dapat didefinisikan sebagai suatu peralatan elektronik yang terdiri dari beberapa komponen, yang dapat bekerja sama antara komponen satu dengan yang lain untuk menghasilkan suatu informasi berdasarkan program dan data yang ada. Adapun komponen komputer adalah meliputi : Layar Monitor, CPU, Keyboard, Mouse dan Printer (sbg pelengkap). Tanpa printer komputer tetap dapat melakukan tugasnya sebagai pengolah data, namun sebatas terlihat dilayar monitor belum dalam bentuk print out (kertas).
Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang memproses informasi" atau "sistem pengolah informasi."
Saat ini, komputer sudah semakin canggih. Tetapi, sebelumnya komputer tidak sekecil, secanggih, sekeren dan seringan sekarang. Dalam sejarah komputer, ada 5 generasi dalam sejarah komputer.

Komponen-komponen Penyusun Web

 komponen-komponen penyusun web

               untuk membuat web, diperlukan beberapa komponen yang harus ada (ter-install) didalam komputer, yaitu:
  1. web browser, merupakan perangkat lunak wajib yang harus terdapat di komputer. karena untuk menjalankan aplikasi web harus menggunakan web browser. beberapa contohnya: internet explorer, mozilla firefox, opera, safari.
  2. web server, merupakan perangkat lunak wajib jika membuat sebuah halaman web dinamis. dalam web server semua script-script web yang dibuat diletakkan. biasanya diletakkan dalam “document root” dalam web server tersebut. dengan menggunakan web server maka pembuat web dapat melakukan uji coba terhadap halaman-halaman web yang dibuat tanpa harus mencobanya di internet langsung (localhost). berikut contoh web server: IIS (internet information services) terdapat pada windows NT/ XP/ 2000 Server untuk ASP dan PHP, PWS (personal web server) terdapat pada Windows 98 SE untuk ASP dan PHP, Apache web server dapat di install di semua sistem operasi untuk PHP, Apache Tomcat dapat di install di semua sistem operasi untuk JSP (java server pages).
  3. script, merupakan script yang digunakan. untuk membuat web statis menggunakan client side scripting (HTML, XML, CSS style sheet, java script). untuk membuat web dinamis menggunakan  server side scripting (ASP, PHP, JSP).
  4. database server, merupakan tempat penyimpan data dalam sebuah web. contohnya: MySQL, Microsoft SQL Server, Oracle, DB2 (IBM), PostgreSQL.
  5. web editor, merupakan perangkat lunak yang digunakan untuk mengetikkan perintah-perintah script yang digunakan baik itu client side scripting ataupun server side scripting bahkan beberapa web editor dapat digunakan untuk mengatur layout/ tampilan halaman web secara instant. berikut contoh web editor: Notepad, Macromedia Dreamweaver, Ultra Edit, Adobe Go Live, NetBean.
  6. image editor, merupakan perangkat lunak yang digunakan untuk mengelola gambar-gambar dan animasi yang nantinya akan digunakan didalam halaman web yang akan dibuat. berikut contohnya: adobe photoshop, corell draw, macromedia flash.

Pemograman Web

Pemrograman Web

secara umum pemrograman web dapat dibagi 2, yaitu: client side scripting dan server side scripting. perbedaan dari kedua jenis script ini adalah pada bagaimana script tersebut di proses dan tentu saja dari sintaks program yang digunakan.
  • client side scripting (CSS), merupakan jenis script yang pengolahannya dilakukan di sisi client. pengolahan disini berarti “di terjemahkan/ interpreted”. yang memiliki tugas untuk menterjemahkan script jenis ini disisi client adalah web browser. agar semua script yang masuk kategori ini dapat diterjemahkan oleh web browser maka didalam web browser terdapat sebuah komponen/ modul/ “engine” yang memiliki daftar pustaka (library) yang mampu mengenali semua perintah-perintah yang terdapat pada kategori client side scripting. berikut contoh web browser yang populer digunakan: internet explorer, mozilla firefox, opera., safari.  berikut adalah contoh client side scripting: HTML (hypertext markup language), java script, XML (extensible markup language), CSS (cascading style sheet). client side scripting merupakan script yang digunakan untuk membuat halaman web statis.
  • server side scripting (SSS), merupakan script yang pengolahannya (baca: diterjemahkan) di sisi server. server yang dimaksud disini adalah sebuah komponen yang biasa disebut web server yang didalamnya terintegrasi dengan sebuah mesin (engine)/ modul yang didalamnya terdapat daftar pustaka (library) yang mampu menterjemahkan script-script tersebut yang kemudian setelah di terjemahkan di server kemudian dikirim (ditampilkan) ke client (web browser) dalam format HTML (hypertext markup language). mesin (engine) tersebut harus di install terlebih dahulu karena mesin-mesin tersebut memiliki karakteristik yang berbeda untuk tiap script (bahasa pemrograman) yang digunakan. berikut contoh server side scripting: PHP (PHP pre processor), ASP (active server pages), JSP (java server pages). server side scripting digunakan untuk membuat halaman web dinamis. hal ini disebabkan karena server side scripting memiliki kelebihan, diantaranya: mampu berinteraksi dengan banyak perangkat lunak basis data (database), mampu mengelola sumber daya yang terdapat di sistem operasi dan perangkat keras komputer, mampu dijalankan di semua sistem operasi (multi plattform), aman karena scriptnya di proses di server yang tidak dapat dilihat dari sisi client (web browser).

Chace Memory Pada Komputer

           1.     chace memory
 
chace adalah sebuah daerah memori cepat yang berisi salinan data. Akses ke sebuah salinan yang di chace lebih efisien dari pada akses ke data yang asli.
Contohnya instruksi-instruksi yang baru saja menjalankan proses-proses yang di simpan dalam disk. Proses tersebut di-chace ke memori fisikal dan di salin lagi ke chace primer dan sekunder. Sifat dari chace adalah bersifat volatile artinya jika aliran listrik tidak ada maka datanya akan terhapus. Chace memory ini untuk mempercepat proses pada CPU.
            Memory yang sering digunakan:
  • L1 = Level 1 Chace : Chip gabungan dengan Processor
  • L2 = Level 2 Chace : Chip digabungkan dengan Processor (SRAM)
  • L3 = Level 3 Chace : Memory terpisah dengan Processor

Jenis-Jenis pada RAM

Jenis-jenis chip pada RAM :
  1. DRAM (Dynamic RAM) = 128 KB – 1 MB
  2. SDRAM (Synchronous Dynamic RAM) = 2 MB – 512 MB
  3. SRAM (Static RAM)
  4. DDR-SDRAM1 (Double Data Rate SDRAM) = 128 MB – 8 GB
  5. DDR-SDRAM2 (Double Data Rate SDRAM) = 2 GB – 8 GB
            Lebih baik kapasitas RAM maka lebih cepat kerja komputer.
RAM menurut jumlah Chip :
  • SIMM = RAM yang di isi dengan satu ruang (simple)
  • DIMM = RAM dengan dua permukaan chip (Double)

Pengertian Memory pada RAM

      1.     Memory RAM
 
                   Memory RAM ( Random Access Memory ) merupakan memori utama sebuah komputer, bertugas untuk menerima informasi kemudian menyimpan untuk digunakan ketika dibutuhkan. Kegunaan RAM antara lain sebagai perangkat penyimpanan informasi sementara. Informasi yang terdapat di dalam RAM dapat diakses dalam waktu yang tetap dan tidak mempedulikan letak data tersebut. RAM bersifat Volatile (sementara) dan hanya akan terisi pada saat komputer aktif.