Jumat, 05 November 2010

my Theme Creatore

buat tema sendiri menggunakan aplikasi my Theme Creatore tapi aplikasi ini cuman bisa untuk hp sony ericsson dan nokia. yang jelas aplikasi ini bisa ngebantu kamu untuk membuat teman hp sesukamu.

silahkan download aplikasinya di my theme creatore
pokoknya gampang deh cara bikin temanya jadi ngga perlu di ajarin...

Kamis, 04 November 2010

Protokol Internet (IP)

Tentu, anda tidak menginginkan jaringan dibatasi hanya untuk satu ethernet atau satu koneksi data point to point. Secara ideal, anda ingin bisa berkomunikasi dengan host komputer diluar tipe jaringan yang ada. Sebagai contoh, dalam instalasi jaringan yang besar, biasanya anda memiliki beberapa jaringan terpisah yang harus disambung dengan motode tertentu.

Koneksi ini ditangani oleh host yang dikhususkan sebagai gateway yang menangani paket yang masuk dan keluar dengan mengkopinya antara dua ethernet dan kabel optik. Gateway akan bertindak sebagai forwarder. Tata kerja dengan mengirimkan data ke sebuah remote host disebut routing, dan paket yang dikirim seringkali disebut sebagai datagram dalam konteks ini. Untuk memfasilitasisasi hal ini, pertukaran datagram diatur oleh sebuah protokol yang independen dari perangkat keras yang digunakan, yaitu IP (Internet Protocol).

Keuntungan utama dari IP adalah IP mengubah jaringan yang tidak sejenis menjadi jaringan yag homogen. Inilah yang disebut sebagai Internetworking, dan sebagai hasilnya adalah internet. Perlu dibedakan antara sebuah internet dan Internet, karena Internet adalah definisi resmi dari internet secara global.

Tentu saja, IP juga membutuhkan sebuah perangkat keras dengan cara pengalamatan yang independen. Hal ini diraih dengan memberikan tiap host sebuah 32 bit nomor yang disebut alamat IP. Sebuah alamat IP biasanya ditulis sebagai empat buah angka desimal, satu untuk tiap delapan bit, yang dipisahkan oleh koma. Pengalamatan dengan nama IPv4 (protokol internet versi 4)ini lama kelamaan menghilang karena standar baru yang disebut IPv6 menawarkan pengalamatan yang lebih fleksibel dan kemampuan baru lainnya.

Setelah apa yang kita pelajari sebelumnya, ada tiga tipe pengalamatan, yaitu ada nama host, alamat IP dan alamat perangkat keras, seperti pengalamatan pada alamat enam byte pada ethernet.
Untuk menyederhanakan peralatan yang akan digunakan dalam lingkungan jaringan, TCP/IP mendefinisikan sebuah antar muka abstrak yang melaluinya perangkat keras akan diakses. Antar muka menawarkan satu set operasi yang sama untuk semua tipe perangkat keras dan secara mendasar berkaitan dengan pengiriman dan penerimaan paket.

Sebuah antar muka yang berkaitan harus ada di kernel, untuk setiap peralatan jaringan. Sebagai contoh, antar muka ethernet di Linux, memiliki nama eth0 dan eth1, antar muka PPP memiliki nama ppp0 dan ppp1, sedangkan antar muka FDDI memiliki nama fddi0 dan fddi1. Semua nama antar muka ini bertujuan untuk konfigurasi ketika anda ingin mengkonfigurasinya, dan mereka tidak memiliki arti lain dibalik fungsinya.

Sebelum digunakan oleh jaringan TCP/IP, sebuah antar muka harus diberikan sebuah alamat IP yang bertugas sebagai tanda pengenal ketika berkomunikasi dengan yang lain. Alamat ini berbeda dengan nama antar muka yang telah disebutkan sebelumnya; jika anda menganalogikan sebuah antar muka dengan pintu, alamat IP seperti nomor rumah yang tergantung di pintu tersebut.

Paramater peralatan yang lain, mungkin sekali untuk diatur, misalnya ukuran maksimum datagram yang dapat diproses oleh sebuah nomor port keras, yang biasanya disebut Unit Transfer Maksimum atau Maximum Transfer Unit (MTU). Protokol Internet (IP) mengenali alamat dengan 32 bit nomor. Tiap mesin diberikan sebuah nomor yang unik dalam jaringan. Jika anda menjalankan sebuah jaringan lokal yang tidak memiliki route TCP/IP dengan jaringan lain, anda harus memberikan nomor tersebut menurut keinginan anda sendiri. Ada beberapa alamat IP yang sudah ditetapkan untuk jaringan khusus. Sebuah domain untuk situs di Internet, alamatnya diatur oleh badan berotoritas, yaitu Pusat Informasi Jaringan atau Network Information Center(NIC).

Alamat IP terbagi atas 4 kelompok 8 bit nomor yang disebut oktet untuk memudahkan pembacaan. Sebagai contoh quark.physics.groucho.edu memiliki alamat IP 0x954C0C04, yang dituliskan sebagai 149.76.12.4. Format ini seringkali disebut notasi quad bertitik. Alasan lain untuk notasi ini adalah bahwa alamat IP terbagi atas nomor jaringan, yang tercantum dalam oktet pertama, dan nomor host, pada oktet sisanya. Ketika mendaftarkan alamat IP ke NIC, anda tidak akan diberikan alamat untuk tiap host yang anda punya. Melainkan, anda hanya diberikan nomor jaringan, dan diizinkan untuk memberikan alamat IP dalam rentang yang sudah ditetapkan untuk tiap host sesuai dengan keinginan anda sendiri.

Banyaknya host yang ada akan ditentukan oleh ukuran jaringan itu sendiri. Untuk mengakomodasikan kebutuhan yang berbeda-beda, beberapa kelas jaringan ditetapkan untuk memenuhinya, antara lain:

  1. Kelas A
  1. Kelas B
  1. Kelas C
  1. Kelas D, E, dan F
  • A 10.0.0.0 sampai 10.255.255.255
  • B 172.16.0.0 sampai 172.31.0.0
  • C 192.168.0.0 sampai 192.168.255.0

Terdiri atas jaringan 1.0.0.0 sampai 127.0.0.0. Nomor jaringan ada pada oktet pertama. Kelas ini menyediakan alamat untuk 24 bit host, yang dapat menampung 1,6 juta host per jaringan.
Terdiri atas jaringan 128.0.0.0 sampai 191.255.0.0. Nomor jaringan ada pada dua oktet yang pertama. Kelas ini menjangkau sampai 16.320 jaringan dengan masing-masing 65024 host.
Terdiri atas jaringan 192.0.0.0 sampai 223.255.255.0. Nomor jaringan ada pada tiga oktet yang pertama. Kelas ini menjangkau hingga hampir 2 juta jaringan dengan masing-masing 254 host.
Alamat jaringan berada dalam rentang 224.0.0.0 sampia 254.0.0.0 adalah untuk eksperimen atau disediakan khusus dan tidak merujuk ke jaringan manapun juga. IP muliticast, yang adalah service yang mengizinkan materi untuk dikirim ke banyak tempat di Internet pada suatu saat yang sama, sebelumnya telah diberikan alamat dalam rentang ini.
Oktet 0 dan 255 tidak dapat digunakan karena telah dipesan sebelumnya untuk kegunaan khusus. Sebuah alamat yang semua bagian bit host-nya adalah 0 mengacu ke jaringan, sedang alamat yang semua bit host-nya adalah 1 disebut alamat broadcast. Alamat ini mengacu pada alamat jaringan tertentu secara simultan. Sebagai contoh alamat 149.76.255.255 bukanlah alamat host yang sah, karena mengacu pada semua host di jaringan 149.76.0.0.
Sejumlah alamat jaringan dipesan untuk kegunaan khusus. 0.0.0.0 dan 127.0.0.0 adalah contohnya. Alamat yang pertama disebut default route, sedangkan yang kedua adalah alamat loopback.
Jaringan 127.0.0.0 dipesan untuk lalu lintas IP lokal menuju ke host anda. Biasanya alamat 127.0.0.1 akan diberikan ke suatu antar muka khusus pada host anda, yaitu antar muka loopback, yang bertindak seperti sebuah sirkuit tertutup. Paket IP yang dikirim ke antar muka ini dari TCP atau UDP akan dikembalikan lagi. Hal ini akan membantu anda untuk mengembangkan dan mengetes perangkat lunak jaringan tanpa harus menggunakan jaringan yang sesungguhnya. Jaringan loopback juga memberikan anda kemudahan menggunakan perangkat lunak jaringan pada sebuah host yang berdiri sendiri. Proses ini tidak seaneh seperti kedengarannya. Sebagai contoh banyak situs UUCP yang tidak memiliki konektivitas sama sekali, tapi tetap ingin menggunakan sistem news INN. Supaya dapat beroperasi dengan baik di Linux, INN membutuhkan antar muka loopback.
Beberapa rentang alamat dari tiap kelas jaringan telah diatur dan didesain 'pribadi' atau 'dipesan'. Alamat ini dipesan untuk kepentingan jaringan pribadi dan tidak ada di rute internet. Biasanya alamat ini digunakan untuk organisasi untuk menciptakan intranet untuk mereka sendiri, bahkan jaringan yang kecil pun akan merasakan kegunaan dari alamat itu.
Rentang Alamat IP untuk fungsi khusus
Kelas jaringan

Rabu, 03 November 2010

MODEL REFERENSI OSI

MODEL REFERENSI OSI

Model referensi OSI (Open System Interconnection) menggambarkan bagaimana informasi dari suatu software aplikasi di sebuah komputer berpindah melewati sebuah media jaringan ke suatu software aplikasi di komputer lain. Model referensi OSI secara konseptual terbagi ke dalam 7 lapisan dimana masing-masing lapisan memiliki fungsi jaringan yang spesifik, seperti yang dijelaskan oleh gambar 2.1 (tanpa media fisik). Model ini diciptakan berdasarkan sebuah proposal yang dibuat oleh the International Standards Organization (ISO) sebagai langkah awal menuju standarisasi protokol internasional yang digunakan pada berbagai layer . Model ini disebut ISO OSI (Open System Interconnection) Reference Model karena model ini ditujukan bagi pengkoneksian open system. Open System dapat diartikan sebagai suatu sistem yang terbuka untuk berkomunikasi dengan sistem-sistem lainnya. Untuk ringkas-nya, kita akan menyebut model tersebut sebagai model OSI saja.

Model OSI memiliki tujuh layer. Prinsip-prinsip yang digunakan bagi ketujuh layer tersebut adalah :

1. Sebuah layer harus dibuat bila diperlukan tingkat abstraksi yang berbeda.
2. Setiap layer harus memiliki fungsi-fungsi tertentu.
3. Fungsi setiap layer harus dipilih dengan teliti sesuai dengan ketentuan standar protocol internasional.
4. Batas-batas layer diusahakan agar meminimalkan aliran informasi yang melewati interface.
5. Jumlah layer harus cukup banyak, sehingga fungsi-fungsi yang berbeda tidak perlu disatukan dalam satu layer diluar keperluannya. Akan tetapi jumlah layer juga harus diusahakan sesedikit mungkin sehingga arsitektur jaringan tidak menjadi sulit dipakai.

Di bawah ini kita membahas setiap layer pada model OSI secara berurutan, dimulai dari layer terbawah. Perlu dicatat bahwa model OSI itu sendiri bukanlah merupakan arsitektur jaringan, karena model ini tidak menjelaskan secara pasti layanan dan protokolnya untuk digunakan pada setiap layernya. Model OSI hanya menjelaskan tentang apa yang harus dikerjakan oleh sebuah layer. Akan tetapi ISO juga telah membuat standard untuk semua layer, walaupun standard-standard ini bukan merupakan model referensi itu sendiri. Setiap layer telah dinyatakan sebagai standard internasional yang terpisah.

Karakteristik Lapisan OSI

Ke tujuh lapisan dari model referensi OSI dapat dibagi ke dalam dua kategori, yaitu lapisan atas dan lapisan bawah

Application
Application
Lapisan Atas
Presentation
Session
Transport
Data Transport
Lapisan Bawah
Network
Data Link
Physical

Tabel Pemisahan Lapisan atas dan Lapisan bawah pada model OSI
  • Physical Layer
Physical Layer berfungsi dalam pengiriman raw bit ke channel komunikasi. Masalah desain yang harus diperhatikan disini adalah memastikan bahwa bila satu sisi mengirim data 1 bit, data tersebut harus diterima oleh sisi lainnya sebagai 1 bit pula, dan bukan 0 bit.
  • Data Link Layer
Tugas utama data link layer adalah sebagai fasilitas transmisi raw data dan mentransformasi data tersebut ke saluran yang bebas dari kesalahan transmisi. Sebelum diteruskan kenetwork layer, data link layer melaksanakan tugas ini dengan memungkinkan pengirim memecag-mecah data input menjadi sejumlah data frame (biasanya berjumlah ratusan atau ribuan byte). Kemudian data link layer mentransmisikan frame tersebut secara berurutan, dan memproses acknowledgement frame yang dikirim kembali oleh penerima. Karena physical layer menerima dan mengirim aliran bit tanpa mengindahkan arti atau arsitektur frame, maka tergantung pada data link layer-lah untuk membuat dan mengenali batas-batas frame itu.
  • Network Layer
Network layer berfungsi untuk pengendalian operasi subnet. Masalah desain yang penting adalah bagaimana caranya menentukan route pengiriman paket dari sumber ke tujuannya. Route dapat didasarkan pada table statik yang “dihubungkan ke” network. Route juga dapat ditentukan pada saat awal percakapan misalnya session terminal. Terakhir, route dapat juga sangat dinamik, dapat berbeda bagi setiap paketnya. Oleh karena itu, route pengiriman sebuah paket tergantung beban jaringan saat itu.
  • Transport Layer
Fungsi dasar transport layer adalah menerima data dari session layer, memecah data menjadi bagian-bagian yang lebih kecil bila perlu, meneruskan data ke network layer, dan menjamin bahwa semua potongan data tersebut bisa tiba di sisi lainnya dengan benar. Selain itu, semua hal tersebut harus dilaksanakan secara efisien, dan bertujuan dapat melindungi layer-layer bagian atas dari perubahan teknologi hardware yang tidak dapat dihindari .
  • Session Layer
Session layer mengijinkan para pengguna untuk menetapkan session dengan pengguna lainnya. Sebuah session selain memungkinkan transport data biasa, seperti yang dilakukan oleh transport layer, juga menyediakan layanan yang istimewa untuk aplikasi-aplikasi tertentu. Sebuah session digunakan untuk memungkinkan seseorang pengguna log ke remote timesharing system atau untuk memindahkan file dari satu mesin kemesin lainnya.
Sebuah layanan session layer adalah untuk melaksanakan pengendalian dialog. Session dapat memungkinkan lalu lintas bergerak dalam bentuk dua arah pada suatu saat, atau hanya satu arah saja. Jika pada satu saat lalu lintas hanya satu arah saja (analog dengan rel kereta api tunggal), session layer membantu untuk menentukan giliran yang berhak menggunakan saluran pada suatu saat.
  • Pressentation Layer
Pressentation layer melakukan fungsi-fungsi tertentu yang diminta untuk menjamin penemuan sebuah penyelesaian umum bagi masalah tertentu. Pressentation Layer tidak mengijinkan pengguna untuk menyelesaikan sendiri suatu masalah. Tidak seperti layer-layer di bawahnya yang hanya melakukan pemindahan bit dari satu tempat ke tempat lainnya, presentation layer memperhatikan syntax dan semantik informasi yang dikirimkan.
Satu contoh layanan pressentation adalah encoding data. Kebanyakan pengguna tidak memindahkan string bit biner yang random. Para pengguna saling bertukar data sperti nama orang, tanggal, jumlah uang, dan tagihan. Item-item tersebut dinyatakan dalam bentuk string karakter, bilangan interger, bilangan floating point, struktur data yang dibentuk dari beberapa item yang lebih sederhana.
  • Application Layer
Application layer terdiri dari bermacam-macam protokol. Misalnya terdapat ratusan jenis terminal yang tidak kompatibel di seluruh dunia. Ambil keadaan dimana editor layar penuh yang diharapkan bekerja pada jaringan dengan bermacam-macam terminal, yang masing-masing memiliki layout layar yang berlainan, mempunyai cara urutan penekanan tombol yang berbeda untuk penyisipan dan penghapusan teks, memindahkan sensor dan sebagainya.
Fungsi application layer lainnya adalah pemindahan file. Sistem file yang satu dengan yang lainnya memiliki konvensi penamaan yang berbeda, cara menyatakan baris-baris teks yang berbeda, dan sebagainya. Perpindahan file dari sebuah sistem ke sistem lainnya yang berbeda memerlukan penanganan untuk mengatasi adanya ketidak-kompatibelan ini. Tugas tersebut juga merupakan pekerjaan appication layer, seperti pada surat elektronik, remote job entry, directory lookup, dan berbagai fasilitas bertujuan umum dan fasilitas bertujuan khusus lainnya.


Prinsip Kerja antara CSMA-CD, CSMA-CA, dan ALOHA


Efek yang di timbulkan dari sisi delay, troughput, dan congestion.

· CSMA-CD
Prinsip Kerja : setiap komputer memperhatikan ke dalam kabel dari network sebelum mengirimkan sesuatu kedalamnya, jika dalam jaringan tidak ada aktifitas, computer akan mentransmisikan data jika ada trnasmisi lain di dalam kabel, computer akan menunggu dan akan mencoba kembali transmisi pada saat yang sama.
- Mendeteksi collision dan membatalkantransmisi yang berkaitan sebelum transmisi tersebut selesai.
- Lebih baik dari CSMA-CA

Efek yang di timbulkan :
  1. Delay: waktu tunda yang di alami ketika salah satu PC menunggu PC lain untuk mengirim
  2. Througput: Laju kecepatan pindah data yang di alami oleh PC yang sedang dalam proses mengirim.
  3. Congestion: Kemacetan yang terjadi akibat terlalu banak data yang di tunda.


· CSMA-CA
Proses kerja yang memiliki prinsip dasar kerjanya terdapat pada metode Distributed Coordination Function (DCF). Protokol CSMA/CA menggunakan pertukaran paket RTS/CTS untuk mendeteksi terjadinya tubrukan paket sehingga pada saat pengiriman paket data tidak terjadi tabrakan lagi. Hal ini menyebabkan metode ini dapat mengurangi tabrakan yang dapat meningkatkan kinerja jaringan. kinerja protokol ini akan sangat baik ketika jumlah paket yang ditransmisikan semakin bertambah. Dan juga kinerja protokol juga menjadi lebih baik ketika jumlah station dan waktu transmisi paket lebih besar.
  •  Lebih efisien dari pada ALOHA
  • Stasiun yang memiliki paket untuk ditransmisikan melihat dulu apakah masih ada transmisi lain yang sedang berjalan atau tidak
  • Jika ada, set sebuah pewaktuan dalam interval random, kemudian coba lagi

Efek yang di timbulkan :
  •  mengurangi tabrakan yang dapat meningkatkan kinerja jaringan.
  • kinerja protokol ini akan sangat baik ketika jumlah paket yang ditransmisikan semakin bertambah.
  • kinerja protokol juga menjadi lebih baik ketika jumlah station dan waktu transmisi paket lebih besar.

· ALOHA
Proses kerja Aloha dengan cara Pengguna mengirimkan kapanpun mereka memiliki data akan dikirim.Pengirim selalu dapat mengetahui apakah frame dihancurkan dengan mendengarkan saluran, dengan cara yang sama pengguna lain lakukan.
  • Saat sebuah stasiun mendapat sebuah paket, maka paket tersebut langsung ditransmisikan kemungkinan terjadi collision / tabrakan
  •  Menunggu Ack jika tidak ada Ack, dianggap bahwa paket tersebut lost, dan mencoba mengirim lagi setelah menunggu dalam interval waktu random.
  •  Sederhana, tapi berunjuk kerja rendah.

Efek yang di timbulkan :
  • Setiap kali dua PC mencoba untuk menempati saluran pada saat yang sama, akan ada tabrakan dan keduanya akan menjadi kacau. Keduanya harus dipancarkan kembali nanti.
  •  checksum tidak dapat membedakan antara kerugian total dan dekat miss
  • Membagi waktu menjadi interval diskrit, setiap interval yang sesuai untuk satu frame
  • Sebuah stasiun khusus memancarkan pip pada awal setiap interval, seperti jam
  • Seorang pengguna tidak diijinkan untuk mengirim setiap kali chcaracter khusus diketik. Sebaliknya, diperlukan untuk menunggu awal slot berikutnya.
  • pemanfaatan saluran terbaik yang dapat dicapai adalah 1 / e. Stasiun pemancar di akan, tanpa memperhatikan apa stasiun lain melakukan banyak tumbukan.

Selasa, 12 Oktober 2010

MEMORI COMPUTER


I. PENGERTIAN

Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan istilah : computer storage, computer memory atau memory, merupakan piranti komputer yang digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer. Memory merupakan bagian yang penting dalam komputer modern dan letaknya di dalam CPU (Central Processing Unit).

Sebagian besar komputer memiliki hirarki memori yang terdiri atas tiga level, yaitu:
  • physical Register di CPU, berada di level teratas. Informasi yang berada di register dapat diakses dalam satu clock cycle CPU.
  • Primary Memory (executable memory), berada di level tengah. Contohnya, RAM. Primary Memory diukur dengan satu byte dalam satu waktu, secara relatif dapat diakses dengan cepat, dan bersifat volatile (informasi bisa hilang ketika komputer dimatikan). CPU mengakses memori ini dengan instruksi single load dan store dalam beberapa clock cycle.
  • Secondary Memory, berada di level bawah. Contohnya, disk atau tape. Secondary Memory diukur sebagai kumpulan dari bytes (block of bytes), waktu aksesnya lambat, dan bersifat non-volatile (informasi tetap tersimpan ketika komputer dimatikan). Memori ini diterapkan di storage device, jadi akses meliputi aksi oleh driver dan device.
Gambar 1.1. Gambar Hirarki Memori

Komputer yang lebih canggih memiliki level yang lebih banyak pada sistem hirarki memorinya, yaitu cache memory dan bentuk lain dari secondary memory seperti rotating magnetic memory, optical memory, dan sequntially access memory. Akan tetapi, masing-masing level ini hanya sebuah penyempurnaan salah satu dari tiga level dasar yang telah dijelaskan sebelumnya.Bagian dari sistem operasi yang mengatur hirarki memori disebut dengan memory manager. Di era multiprogramming ini, memory manager digunakan untuk mencegah satu proses dari penulisan dan pembacaan oleh proses lain yang dilokasikan di primary memory, mengatur swapping antara memori utama dan disk ketika memori utama terlalu kecil untuk memegang semua proses.

Tujuan dari manajemen ini adalah untuk:

  • Meningkatkan utilitas CPU
  • Data dan instruksi dapat diakses dengan cepat oleh CPU
  • Efisiensi dalam pemakaian memori yang terbatas
  • Transfer dari/ke memori utama ke/dari CPU dapat lebih efisien
II. Penggunaan Memory

Komponen utama dalam sistem komputer adalah Arithmetic Logic Unit (ALU), Control Circuitry, Storage Space dan piranti Input/Output. Jika tanpa memory, maka komputer hanya berfungsi sebagai digital signal processing devices, contohnya kalkulator atau media player. Kemampuan memory untuk menyimpan data, instruksi dan informasi-lah yang membuat komputer dapat disebut sebagai general-purpose komputer.Komputer merupakan piranti digital, maka informasi disajikan dengan sistem bilangan binary. Teks, angka, gambar, sudio dan video dikonversikan menjadi sekumpulan bilangan binary (binary digit atau disingkat bit). Sekumpulan bilangan binary dikenal dengan istilah BYTE, dimana 1 byte = 8 bits. Semakin besar ukuran memory-nya maka semakin banyak pula informasi yang dapat disimpan di dalam komputer (storage devices).Berikut ini beberapa gambar yang bisa mewakili bagaimana cara informasi disimpan dalam memory dan bagaimana data ditransfer dari satu bagian ke bagian lainnya.


Gambar ini saya ambil dari buku Computers For Beginners USBORNE COMPUTER GUIDES. Jadi kalo kita menekan tombol B, maka huruf B itu dikonversikan menjadi bilangan binary 01000010.Gambar ini juga dari buku yang sama, jadi informasi yang diterima komputer ditransfer dari satu bagian ke bagian lain, misalnya dari Arithmetic Logic unit ke RAM, melalui bus atau electronic pathways yang ada di motherboard.

III. Jenis Memori (MEDIA PENYIMPANAN)


Memori merupakan media penyimpanan data pada komputer, yang mana media penyimpanan data dalam computer dibagi menjadi 2 jenis yaitu :


A. MEMORI INTERNAL


Memori jenis ini dapat diakses secara langsung oleh prosesor. Memori internal memiliki fungsi sebagai pengingat. Dalam hal ini yang disimpan di dalam memori utama dapat berupa data atau program. Secara lebih tinci, fungsi dari memori utama adalah :
Menyimpan data yang berasal dari peranti masukan sampai data dikirim ke ALU (Arithmetic and Logic Unit) untuk diproses

  • Menyimpan daya hasil pemrosesan ALU senelum dikirimkan ke peranti keluaran
  • Menampung program/instruksi yang berasal dari peranti masukan atau dari peranti pengingat sekunder
Memori biasa terbagi dibedakan menjadi dua macam: ROM dan Ram. Selain itu, terdapat pula memori yang disebut cache memory.

  1. ROM
ROM (Read-Only-Memory a.k.a firmware) adalah jenis memori yang isinya tidak hilang ketika tidak mendapat aliran listrik dan pada awalnya isinya hanya bisa dibaca. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data. Di dalam PC, ROM biasa disebut BIOS (Basic Input/Output System) atau ROM-BIOS. Instruksi dalam BIOS inilah yang akan dijalankan oleh mikroprosesor ketka komputer mulai dihidupkan. Umumnya proses yang terkandung dalam BIOS secara berurutan adalah sebagai berikut:
  • Memeriksa isi CMOS. CMOS (Compmentary Meta-Oxyde Semiconductor) adalah jenis cip yang memerlukan daya listrik dari baterai. Cip ini berisi memori 64-byte yang isinya dapat diganti. Pada CMOS inilah berbagai pengaturan dasar komputer dilakukan, misalnya peranti yang digunakan untuk memuat sistem operasi dan termasuk pula tanggal dan jam sistem.
  • Memuat penanganan interupsi (interupt handlers) dan pengendali peranti (device driver).Penanganan interupsi adalah program kecil yang menjadi penerjemah antara perangkat keras dan sistem operasi. Sebagai contoh , jika pemakai menekan tombol keyboard maka isyarat ini dikirimkan melalui penaganan interupsi keyboard.Pengendali peranti adalah program yang bertindak sebagai pemberi identitas bagi perangkat keras tertentu (misalnya scanner) sehingga bisa dikenali oleh sistem operasi.
  • Menginisialisasi register dan manajemen daya listrik
  • Melakukan pengujian perangkat keras (POST atau the power-on self-test) untuk memastikan bahwa semua perangkat keras dalam keadaan baik
  • Menampilkan pengaturan-pengaturan pada sistem
  •  Menentukan peranti yang akan digunakan untuk menjalankan program (ex. : hard disk)
  • Mengambil isi boot sector. Boot sector juga merupakan sebuah program kecil. Oleh BIOS program ini dimuat ke RAM dan kemudian mikroprosesor akan mengeksekusi perintah-erintah yang sudah berada dalam RAM tersebut.
Melalui prosedur di atas inilah, kemudian sistem operasi (windows, linux, solaris, dll) dimuat.
Selain ROM, terdapat pula cip yang disebut PROM, EPROM dan EEPROM. PROM (Progammable Read-Only-Memory) Jika isi ROM ditentukan oleh vendor, PROM dijual dalam keadaan kosong dan kemudian dapat diisi dengan program oleh pemakai. Setelah diisi dengan program, isi PROM tak bisa dihapus. 
EPROM (Erasable Programmable Read-Only-Memory) Berbeda dengan PROM, isi EPROM dapat dihapus setelah diprogram. Penghapusan dilakukan dengan menggunakan sinar ultraviolet. EEPROM (Electrically Erasable Programmable Read-Only0Memory)
EEPROM dapat menyimpan data secara permanen, tetapi isinya masih bisa dihapus secara elektris melalui program. Salah satu jenis EEPROM adalah Flash Memory. Flash Memory biasa digunakan pada kamera digital, konsol video game, dan cip BIOS.

       2. RAM

RAM (Random-Access Memory) adalah jenis memori yang isinya dapat diganti-ganti selama komputer sihidupkan dan bersifat volatile. Selain itu, RAM mempunyai sifat yakni dapat menyimpan dan mengambil data dengan sangat cepat. Tipe RAM pada PC bermacam; antara lain DRAM, SDRAM, SRAM, RDRAM, dan EDO RAM. DRAM (Dynamic RAM) adalah jenis RAM yang secara berkala harus disegarkan oleh CPU agar data yang terkandung di dalamnya tidak hilang.
EDO RAM (Extended Data Out RAM) adalah jenis memori yang digunakan pada sistem yang menggunakan Pentium. Cocok untuk yang memiliki bus denagan kecepatan sampai 66 MHz.
SDRAM (Sychronous Dynamic RAM) adalah jenis RAM yang merupakan kelanjutan dari DRAM namun telah disnkronisasi oleh clock sistem dan memiliki kecepatan lebih tinggi daripada DRAM. Cocok untuk sistem dengan bus yang memiliki kecepatan sampai 100 MHz. SRAM (Static RAM) adalah jenis memori yang tidak memerlukan penyegaran oleh CPU agar data yang terdapat di dalamnya tetap tersimpan dengan baik. RAM jenis ini memiliki kecepatan lebih tinggi daripada DRAM. RDRAM (Rambus Dynamic RAM) adalah jenis memori yang lebih cepat dan lebih mahal daripada SDRAM. Memori ini biasa digunakan pada sistem yang menggunakan Pentium 4.
Jenis RAM yang terdapat di pasaran :

  • SIMM (Single in-line memory module) – Mempunyai kapasitas 30 atau 72 pin. Memori SIMM 30 pin untuk kegunaan PC zaman 80286 hingga 80486 dan beroperasi pada 16 bit. Memory 72 pin banyak digunakan untuk PC berasaskan Pentium dan beroperasi pada 32 bit. Kecepatan dirujuk mengikuti istilah ns (nano second) seperti 80ns, 70ns, 60ns dan sebagainya. Semakin kecil nilainya maka kecepatan lebih tinggi. DRAM (dynamic RAM) dan EDO RAM (extended data-out RAM) menggunakan SIMM. DRAM menyimpan bit didalam suatu sel penyimpanan (storage sell) sebagai suatu nilai elektrik (electrical charge) yang harus di-refesh beratus-ratus kali setiap saat untuk menetapkan (retain) data. EDO RAM sejenis DRAM lebih cepat, EDO memakan waktu dalam output data, dimana ia memakan waktu di antara CPU dan RAM. Memori jenis ini tidak lagi digunakan pada komputer akhir-akhir ini. SIMM 30 PIN SIMM 72 PIN
  • DIMM (dual in-line memory module) – Berkapasitas 168 pin, kedua belah modul memori ini aktif, setiap permukaan adalah 84 pin. Ini berbeda daripada SIMM yang hanya berfungsi pada sebelah modul saja. Mensuport 64 bit penghantaran data. SDRAM (synchronous DRAM) menggunakan DIMM. Merupakan penganti dari DRAM, FPM (fast page memory) dan EDO. SDRAM pengatur (synchronizes) memori supaya sama dengan CPU clock untuk pemindahan data yang lebih cepat. Terdapat dalam dua kecepatan yaitu 100MHz (PC100) dan 133MHz (PC133). DIMM 168 PIN
  • DDR SDRAM (double-data-rate SDRAM) – Ciri-ciri DDR SDRAM sama dengan SDRAM, tetapi pemindahan data (data transfer) mendekati kecepatan sistem jam (system clock) dan ini secara teori meningktkan kecepatan SDRAM. Dahulu digunakan sebagai memori untuk card terpisah tetapi pada saat ini pabrik komputer membuatnya pada modul memori untuk motherboard sebagai satu jalan alternatif untuk pengganti SDRAM yang mempunyai 184 pin dan terdapat dalam tiga kecpatan yaitu 266MHz, 333MHz dan 400MHz. DIMM 184PIN
  • DRDRAM (direct Rambus DRAM) – Dulu dikenali sebagai RDRAM. Adalah sejenis SDRAM yang dibuat oleh Rambus. DRDRAM digunakan untuk CPU dari Intel yang berkecepatan tinggi. Pemindahan data sama seperti DDR SDRAM tetapi mempunyai dua saluran data untuk meningkatkan kemampuan. Juga dikenali sebagai PC800 yang kerkelajuan 400MHz. Beroperasi dalam bentuk 16 bit bukan 64 bit. Pada saat ini terdapat DRDRAM berkecepatan 1066MHz yang dikenal dengan RIMM (Rambus inline memory module). DRDRAM model RIMM 4200 32-bit menghantar 4.2gb setiap saat pada kecepatan 1066MHZ.
     3. CACHE MEMORY


Memori berkapasitas terbatas, memori ini berkecepatan tinggi dan lebih mahal dibandingkan memory utama. Berada diantara memori utama dan register pemroses, berfungsi agar pemroses tidak langsung mengacu kepada memori utama tetapi di cache memory yang kecepatan aksesnya yang lebih tinggi, metode menggunakan cache memory ini akan meningkatkan kinerja sistem. Cache memory adalah tipe RAM tercepat yang ada, dan digunakan oleh CPU, hard drive, dan beberapa komponen lainnya. Seperti halnya RAM, lebih banyak cache memory adalah lebih baik, akan tetapi biasanya cache pada CPU dan hard drive tidak dapat diupgrade menjadi lebih banyak. Contoh yang dapat dilihat misalnya adalah pada CPU Pentium II terdapat 512 KiloByte cache, dan pada hard drive IBM 9LZX SCSI terdapat 4 MegaBytes cache. Seperti halnya RAM, pada umumnya data akan dilewatkan dulu pada cache memory sebelum menuju komponen yang akan menggunakannya (misalnya CPU). Selain itu cache memory menyimpan pula sementara data untuk akses cepat. Kecepatan cache memory juga menjadi unsur yang penting. Sebagai contoh, CPU Pentium II memilki cache sebesar 12 k, dan CPU Celeron memiliki cache sebesar 128 k, akan tetapi cache pada Pentium II berjalan pada 1/2 kali kecepatan CPU, sementara cache pada Celeron berjalan dengan kecepatan sama dengan kecepatan CPU. Hal ini merupakan tradeoff yang membuat kecepatan Celeron dalam hal-hal tertentu kadang-kadang malah bisa mengalahkan Pentium II.

B. MEMORI EKSTERNAL


Merupakan memori tambahan yang berfungsi untuk menyimpan data atau program.Contoh: Hardisk, Floppy Disk dllHubungan antara Chace Memori, Memori Utama dan Memori eksternal dapat di lihat pada gambar berikut :


Konsep dasar memori eksternal adalah :
Menyimpan data bersifat tetap (non volatile), baik pada saat komputer aktif atau tidak.
Memori eksternal biasa disebut juga memori eksternal yaitu perangkat keras untuk melakukan operasi penulisan, pembacaan dan penyimpanan data, di luar memori utama.
Memori eksternal mempunyai dua tujuan utama yaitu sebagai penyimpan permanen untuk membantu fungsi RAM dan yang untuk mendapatkan memori murah yang berkapasitas tinggi bagi penggunaan jangka panjang.


BERBAGAI JENIS MEMORY EKSTERNAL


1. Berdasarkan Jenis Akses Data

    Berdasarkan jenis aksesnya memori eksternal dikelompokkan menjadi dua jenis yaitu :
       a. DASD (Direct Access Storage Device) di mana ia mempunyai akses langsung terhadap data.
          Contoh :


  • Magnetik (floppy disk, hard disk).
  • Removeable hard disk (Zip disk, Flash disk).
  • Optical Disk.
      b. SASD (Sequential Access Storage Device) : Akses data secara tidak langsung (berurutan), seperti pita magnetik.

2. Berdasarkan Karakteristik Bahan
Berdasarkan karakteristik bahan pembuatannya, memori eksternal digolongkan menjadi beberapa kelompok sebagai berikut:
       a. Punched Card atau kartu berlubang
           Merupakan kartu kecil berisi lubang-lubang yang menggambarkan berbagai instruksi atau                    
data. Kartu ini dibaca melalui puch card reader yang sudah tidak digunakan lagi sejak tahun                1979.

        b. Magnetic Disk Magnetic Disk merupakan disk yang terbuat dari bahan yang bersifat                             magnetik, Contoh : floppy dan harddisk.

        c. Optical Disk Optical disk terbuat dari bahan-bahan optik, seperti dari resin (polycarbonate)                 dan dilapisi permukaan yang sangat reflektif seperti alumunium. Contoh : CD dan DVD

        d. Magnetic Tape
            Sedangkan magnetik tape, terbuat dari bahan yang bersifat magnetik tetapi berbentuk pita,                  
seperti halnya pita kaset tape recorder.


Sabtu, 31 Juli 2010

Motherboard dan Processor

MOTHERBOARD

Pengertian

Motherboard atau mainboard merupakan papan utama dimana terdapat komponen-komponen serta chip controller yang bertugas mengatur lalu lintas data dalam sistem motherboard. Pada Motherboard juga terdapat socket untuk processor, slot-slot yang digunakan untuk pemasangan komponen kartu seperti VGA Card, Sound Card, Internal Modem, dan lain-lain.

Perkembangan

Motherboard pertama kali dibuat pada tahun 1977,perkembangan awal berasal dari perusahaan Micronics,Mylex,Am,Huppauge,Orchid Technology,Elitegroup dan DFL.
Papan sirkuit (Motherboard) merupakan papan rangkaian utama pada sebuah komputer pada motherboard processor,memory,harddisk,dan perangkat lain terpasang saling terkoneksi dan saling bekerjasama . apapun kronologi sejarah motherboard adalah sebagai berikut :
a) Tahun 1936 : Papan sirkuit pertama kali di temukan oleh Paul Eister,Ilmuwan austria yang memasukan papan sirkuit ini ke dalam sebuah radio .
b) Tahun 1943 : Amerika serikat menggunakan papan sirkuit dalam jumlah besar dalam radio militer mereka.
c) Tahun 1948 : Komersialisasi papan sirkuit di Amerika Serikat.

Setelah tahun 1950 papan sirkuit telah di gunakan secara massal didalam industri elektronik di dunia sampai sekarang.


PROCESSOR

Pengertian

prosesor adalah otaknya. Kecepatan sebuah komputer sebagian besar bergantung kepada kecepatan prosesor yang terpasang didalamnya. Makin cepat prosesor yang digunakan oleh sebuah PC, makin kencang PC tersebut bekerja.

Perkembangan

1. sejarah perkembangan processor intel

1. Generasi Prosesor 8086 dan 8088
2. Generasi Prosesor 80286 dengan kecepatan 6 dan 12 Mhz
3. Generasi Prosesor 80386 dengan kecepatan 25, 33, 40 dan 50 Mhz
4. Generasi Prosesor 80586 dengan kecepatan 60,75,90,100,120,dan 133 Mhz
5. Generasi Prosesor Pentium I dengan kecepatan
60,75,90,100,120,133,150,166,180,200 dan 233 Mhz
6. Generasi Prosesor MMX (Multimedia Exchange) dengan kecepatan 200 sampai 300
Mhz dan telah mendukung musik, film serta game.
7. Generasi Prosesor Pentium II dengan kecepatan antara 300 sampai 450 Mhz
8. Generasi Prosesor Pentium Celeron dengan kecepatan antara 250 sampai 333
Mhz dan memakai cache memori 128 Kb
9. Generasi Prosesor Pentium III dengan kecepatan antara 500 sampai 1400 Mhz
10.Generasi Prosesor Pentium III Celeron dengan kecepatan 600-1300 Mhz
11.Generasi Prosesor Pentium IV dengan kecepatan antara 1400-2800 Mhz,
sedangkan untuk Pentium IV terbaru mencapai 3-3.2 Ghz

2. AMD (American Micro Device)

1. Generasi Prosesor 5×86 atau AMD 5k (setara Pentium I)
2. Generasi Prosesor K63D NOW (Setara Pentium II)
3. Generasi Prosesor K7 atau Athlon (Setara Pentium III)
4. Generasi Prosesor DURON ( Setara Pentium Celeron)
5. Generasi Prosesor Athlon-XP ( extreme performance, setara Pentium IV)

3. Cyrix dan VIA

Generasi Prosesor Cyrix MediaGX dengan kecepatan 120-200 Mhz
Generasi Prosesor Cyrix 6×86 dengan kecepatan 110-150Mhz
Generasi Prosesor Cyrix M2 dengan kecepatan 180-233 Mhz
Generasi Prosesor Cyrix C3 dengan kecepatan 500-733 Mhz
Generasi Prosesor VIA dengan kecepatan 1 Ghz

Jumat, 30 Juli 2010

Topologi

Pengertian Topologi Jaringan

Topologi jaringan komputer adalah suatu cara
menghubungkan komputer yang satu dengan
komputer lainnya sehingga membentuk jaringan.
Dalam suatu jaringan komputer jenis topologi
yang dipilih akan mempengaruhi kecepatan
komunikasi. Untuk itu maka perlu dicermati
kelebihan/keuntungan dan kekurangan/kerugian
dari masing - masing topologi berdasarkan
karakteristiknya.

Macam-macam Topologi
1. Topologi Bus
2. Topologi Ring
3. Topologi Star

Keuntungan dan Kerugian Topologi

1.Topologi Bus

Keuntungan
• Sederhana
• Hemat Kabel
• Biayanya lebih murah dibandingkan
dengan susunan pengkabelan yang lain.
• Cukup mudah apabila kita ingin
memperluas jaringan pada topologi bus.

Kerugian
• Traffic (lalu lintas) yang padat akan
sangat memperlambat bus.
• Setiap barrel connector yang digunakan
sebagai penghubung memperlemah
sinyal elektrik yang dikirimkan, dan
kebanyakan akan menghalangi sinyal
untuk dapat diterima dengan benar.
• Sangat sulit untuk melakukan
troubleshoot pada bus.
• Lebih lambat dibandingkan dengan
topologi yang lain.

2.Topologi Ring

Keuntungan
•Terjadinya collision atau tabrakan pengiriman data.
•Lebih cpt data terkirim dengan topologi bus dibandingkan topologi ring

Kerugian
•Setiap node dalam jaringan akan selalu ikut serta mengelolah informasi yang di
lewatkan dalam jaringan ,sehingga bila terdapat gangguan di suatu node maka seluruh
jaringan akan terganggu

3.Topologi Star

Keuntungan
•Paling fleksibel
•Pemasangan sangat mudah dan tidak menanggung bagian jaringan yang lain
•Control terpusat
•Kemudahan deteksi dan isolasi kesalahan/kerusakan pengolaan jaringan.

Kerugian
•Boros kabel
•Perlu penanggungan khusus
•Control terpusat (HUB) jadi elemen kritis
•Biaya besar

Gambar Topologi


Topologi Star

Topologi Bus

Topologi Ring

Tentang Komputer

Komputer adalah sekumpulan perangkat elektronik yang dapat menerima data (input) mengelola data dan memberikan informasi atau menampilkan data serta terkodinasi dibawah kontrol program yang tersimpan di memory.nya ..

Didalam suatu unit komputer terdapat beberapa elemen dasar komputer yaitu:
CPU/Casing(central procasing unit)
1. Monitor(layer)
2. Keyboard
3. Mouse
4. Disket dsb

Memori adalah media penyimpan data pada komputer.
Memori terbagi atas dua macam, yaitu:

1. Read Only Memory(ROM), yaitu memori yang hanya bisa dibaca saja, tidak dapat dirubah dan dihapus dan sudah diisi oleh pabrik pembuat komputer. Isi ROM diperlukan pada saat komputer dihidupkan. Perintah yang ada pada ROM sebagian akan dipinndahkan ke RAM. Printah yang ada di ROM antara lain adalah perintah untuk membaca sistem operasi dari disk, perintah untuk mencek semua peralatan yang ada di unit sistem dan perintah untuk menampilkan pesan dilayar. Isi ROM tidak akan hilang meskipun tidak aliran listrik.
2. Random Access Memory (RAM), dari namanya kita dapat artiakan bahwa RAM adalah memori yang dapat diakses secara random. RAM berfungsi untuk menyimpan program yang kita olah untuk sementara waktu (power on) jika komputer kita matikan, maka seluruh data yang tersimpan dalam RAM akan hilang. Tujuan dari RAM ini adalah mempercepat pemroses data pada komputer. Agar data yang kita buat tidak dapat hilang pada saat komputer dimatikan, maka diperlukan media penyimpanan eksternal, seperti disket, hard disk, flash disk, PCMCIA card dan lain-lain.
Komponen Utama :

Processor sering disebut sebagai otak dan pusat pengendali computer yang didukung oleh kompunen lainnya. Processor adalah sebuah IC yang mengontrol keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan perhitungan dan menjalankan tugas.

Bagian dari Prosesor Bagian terpenting dari prosesor terbagi 3 yaitu :
Aritcmatics Logical Unit (ALU)
Control Unit (CU)
Memory Unit (MU)

Komponen-komponen komputer :
1. Hardware
Hardware merupakan perangkat keras yang menjadi titik pusat perintah layanan dari komputer.
Hardware terdiri atas : peralatan input , peralatan proses , peralatan output
2. Software
Software merupakan perangkat lunak yang membantu kinerja hardware untuk menjalankan perintah.program tersebut ditulis menggunakan bahasa khusus yang dimengerti oleh komputer.program tersebut adalah :
a) Operation system (OS) : Dos , Linux , Windows , Machintos
Berfungsi mengaktifkan seluruh perangkat yang terpasang disetiap komputer
sehingga dapat saling berkomunikasi.
b) Program Untility : Narton Untility , PC tools , Scand disk.
Fungsinya untuk meningkatkan kinerja komputer.
c) Program Aplikasi : Nero , UltraISO .
d) Program Paket : Adobe Photoshop , CorelDraw.
e) Bahasa Programan : Delphi.
3. Brainware
Brainware ialah pengguna komputer (user) yang mengendalikan Hardware dan Software dalam pengoprasian komputer.

Administrasi Server

· Web Server

Web Server merupakan perangkat lunak dalam server yang berfungsi menerima permintaan (request)berupa halaman web melalui HTTP atau HTTPS dari klien dan mengirimkan kembali hasilnya dalam bentuk halaman Web yang umumnya berbentuk document HTML.

· Proxy Server

Proxy server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet, Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi dan juga Proxy Server berfungsi sebagai sebuah "agen keamanan" untuk sebuah jaringan pribadi dan dikenal sebagai firewall.

· DNS Server

DNS (Domain Name System/Sistem Penamaan Domain) adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar di dalam jaringan komputer, Seperti : Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat yang menerima surat elektronik (email) untuk setiap domain.

· File & Print Server

File & Print Server adalah workhorses setiap jaringan itu tidak berarti mereka dapat diambil untuk diberikan-sebaliknya , system jaringan berhasil operasi harus menggabungkan kemajuan teknologi terbaru kedalam layanan dasar. Untuk mempertahankan posisi kompetitif didirikan oleh Microsoft, Server telah memperbarui sistem file-nya, indeks dan kemampuan pencarian, jasa penyimpanan, dan printer fungsi menggunakan state-of-the-art teknologi.

· Mail Server

Mail server adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa FTP