THOUSANDS OF FREE BLOGGER TEMPLATES

Jumat, 09 April 2010

Komponen CPU

unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi, kemudian unit control mampu mengatur jalannya program. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan. . CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasinya.

Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan atau instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya di gunakan untuk menyimpan data saat di olah ataupun data untuk pengolahan selanjutnya. Secara analogi, register ini dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika.

ALU unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasa karena bagian ini ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika Boolean. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari (>), dan lebih besar atau sama dengan (³ ).

CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan /keluaran.

Readmore

Minggu, 04 April 2010

Berkas Relatif

Nama Kelompok :
- Adityo Eko .W (50408036)
- Alfian Nur .R (50408085)
- Dani (50408241)

Kelas : 2IA11

Pengertian Berkas Relatif


Berkas relatif adalah suatu cara yang efektif dalam mengorganisasi sekumpulan record yang membutuhkan akses sebuah record dengan. Dalam berkas relatif ada hubungan antara key yang dipakai untuk mengidentifikasi record dengan lokasi record dalam penyimpanan sekunder.

R(NILAI KEY) <> ADDRESS.
 
Adalah dengan melakukan kalkulasi terhadap nilai key, hasilnya adalah alamat relatif. Ide dasar dari kalkulasi alamat adalah mengubah jangkauan nilai key yang mungkin, menjadi sejumlah kecil alamat relative. Salah satu kelemahan dari teknik pengalamatan relative adalah ruang harus disediakan sebanyak jangkauan nilai key, terlepas dari berapa banyak nilai key. Salah satu masalah dari teknik ini adalah ditemukannya alamat relative yang sama untuk nilai key yang berbeda. Seperti di bawah ini adalah maksud dari keadaan itu;
Keadaan dimana :
R(K1) = R(K2) Disebut benturan atau
K1 ¹ K2 collision
Sedangkan nilai K1 dan K2 disebut synonym.
Ket : Synonim merupakan dua atau lebih nilai key yang berbeda pada hash ke home address yang sama.

Teknik Kalkulasi Alamat (Calculation)

Pada teknik pencarian tabel kita harus menydiakan ruang memori untuk menyimpan tabel indexnya, tapi dalam teknik kalkulasi tidak diperlukan lagi hal itu. yang dilakukan adalah membuat hitungan sedemikian rupa sehingga dengan memasukkan kunci atribut recordnya, alamatnya sudah dapat diketahui, masalahnya bagaimana membuat hitungan dari kunci atribut itu sehingga hasilnya dapat lebih efisien dan tidak berbenturan dengan nilainya.

keadaan dimana:
R(K1) = R(K2)
K1 . K2
(DISEBUT BENTURAN/COLISION)

Teknik-teknik yang terdapat pada kalkulasi alamat :
  • Scatter Storage Technique
    Scatter diagram atau bias kita sebut juga diagram hambur/pencar menggunakan sebuah grafik yang terdiri dari dua sumbu yaitu sumbu horizontal dan sumbu vertical. Pada sumbu horizontal berisi nilai-nilai dari suatu variable dan sumbu vertikal mewakili pengukuran dari variabel lain untuk mempelajari korelasi antara dua variable. Diagram ini juga tidak selalu menunjukkan atau membentuk suatu efek karena satu variabel terhadap variable yang lainnya tetapi mencerminkan keberadaan (serta sebagai jenis / kekuatan) dari suatu hubungan, yang mungkin tipe seperti kuat linier (positif atau negatif korelasi), kuadrat atau eksponensial hubungan, outliner, teredam (sinusoidal hubungan), dll. Maka dalam hal ini Scatter Diagram dapat menghasilkan analisis,yaitu yang disebut dengan Regression Analysis.
  • Randomizing Technique
    Teknik Acak sederhana terinspirasi oleh metode probabilistik petajalan yang berguna untuk transformasi, menjadikan area bebas benturan/tabrakan (collision) dan menggambarkan metode transformasi iteratif yang memungkinkan seseorang untuk mencarikan solusi masalah lebih mudah.
  • Key-to-address Transformation Methods
    Dalam penyimpanan dan pengambilan isi data dari lokasi memory di komputer dengan pengalamatan langsung dimana komputer memberikan data ke lokasi memori eksternal spesifik yang berasal dari kunci karakter suatu data, salah satu dari metode tersebut yaitu dengan menggunakan angka yang setara dengan karakter baru pada nomor posisi array. Menterjemahkan kunci karakter data pertama dan seterusnya lalu lebih acak, karakter pada karakter dengan key-to-address transformation (transformasi kunci suatu alamat)ini menggunakan modul hashing. Cluster dan gaps sering terjadi dalam menentukan cara pengalamatan, disesuaikan dengan memory atau bin address dan sering diturunkan dengan cara konversi kunci atau transformasi alamat secara acak. Jadi idealnya, key-to-address transformation harus menghasilkan alamat yang unik dari beberapa document lain atau record dan 100% penyimpanan memori yang dialokasikan, pendistribusiannya haruslah seragam dan semua ruang kosong harus terisi.
    Key-to-address transformation menunjukkan penemuan dengan menggunakan tabel dalam operasi penterjemahan. Satu atau lebih karakter dari kunci record dianggap sebagai alamat tabel untuk penterjemahan awal. Setelah sebuah karakter diterjemahkan lalu digabungkan dengan operator logika yang tepat, logika matematika aritmatik , operasi boolean dengan karakter kunci lain atau table entri.
  • Direct Addressing Technique
    Adalah teknik sederhana yang bekerja dengan baik ketika U sebagai semesta (nilai ruang kemungkinan ditandai dengan K). U = {0,1, …. ,m-1}, nilai m tidak terlalu besar asumsikan bahwa tidak ada 2 unsur yang berbagi kunci yang sama Pada direct addressing techniques, instruksi lain yg diperlihatkan dengan menggunakan pengalamatan langsung,artinya data yang direferensikan sebnarnya disimpan didalam struktur lain,baik itu sebuah register ataupun lokasi memori.
  • Hash Table Technique
    Hash Table juga merupakan metode yang digunakan untuk mengatasi benturan yang terjadi bila ada key yang memiliki alamat yang sama. Pada metode ini linear list menyimpan data ke direktori, tetapi struktur data hash tersebut juga digunakan. Hash table akan mengambil nilai yang nantinya akan dihitung dari nama berkas dan akan mengembalikannya ke sebuah penunjuk nama berkas yang ada di-linear list. Oleh karenanya, ia dapat memotong banyak biaya pencarian direktori (dipercepat). Memasukkan dan mendelete berkas juga lebih mudah dan cepat. Walupun demikian beberapa aturan harus dibuat untuk mncegah benturan, situasi dimana kedua nama berkas pada hash mempunyai based yang sama. Kesulitan paling rawan dalam hash table adalah ukurannya yang tetap dari hash table dan kebergantungan fungsi hash dengan ukuran hash table tersebut.
  • Hashing
    Hashing dalam bahasa indonesia memiliki arti "penyincangan", metode Hashing pastinya digunakan untuk mengatasi benturan maupun mengurangi banyaknya ruang address yang digunakan dari key yang mempunyai cakupan nilai yang cukup luas ke nilai address yang telah dipersempit. Cara mengatasi benturan dengan hashing menggunakan metode-metode sebagai berikut :
               o metode Bucket
               o metode Open Addressing
               o metode Chaining
               o metode Coalesced Hasing
               o metode Chained Progressive Overflow

Readmore

Jumat, 02 April 2010

Desain Grafis

Desain grafis adalah sebuah seni terapan yang menggunakan ilmu sains dan juga ilmu komputer. Kita juga dapat mengartikannya sebagai sebuah kemajuan di bidang IT juga. Tak dapat dipungkiri dalam sehari-hari benda atau barang yang sering kita gunakan mengandung unsur desain grafisnya.
seperti ilmu yang lainnya, desain grafis pun mempunyai dasar pemahaman yang minimalnya kita harus tahu. Dan tentunya sangat erat juga dengan kemajuan IT. Minimalnya untuk memahami ilmu terapan dari desain grafis ini kita tidak hanya membutuhkan daya kreativitas yang tinggi saja, tetapi juga kita paling tidak mengetahui dasar-dasar program untuk pengolahan desain grafis itu sendiri. Ambil saja contoh program Corel Draw yang sedang marak.

Corel Draw adalah salah satu program pengolahan gambar atau desain grafis yang berbentuk vektor. Vektor adalah bentuk gambar dari corel sendiri yang berbentuk garis-garis.

Sedangkan desain grafis bisa juga dengan menggunakan adobe photoshop. Yaitu software untuk mengedit gambar yang berbentuk bitmap. Di atas adalh contoh gambar yang diolah oleh photoshop. Dalam photoshop kita tidak bisa mengolah terlalu banyak gambar karena ukuran photoshop yang terlalu besar sehingga bisa mengakibatkan error pada komputer atau istilah kerennya nge.hank .

Bedanya photoshop dan corel draw adalah bentuk dari gambar tersebut.

kemudian pada Corel draw bisa membuka file yang berextensi .bmp sedangkan di pothoshop tidak bisa membuka file yang berextensi .cdr .
sumber : http://www.penuliskomputer.com/desain-grafis

Readmore

Kamu mengaku saja (humor)

Seorang guru Sejarah memberikan pertanyaan kepada murid-muridnya,
“Anak-anak, siapa yang menulis Pancasila dan UUD 1945?”
Murid-murid semua diam seribu bahasa. Karena hingga menjelang usai jam pelajaran belum satu murid pun menjawab, sang guru marah dan akhirnya menghukum seluruh muridnya berjemur di lapangan upacara hingga sore hari. Salah seorang murid tersebut, sebut saja Anto, tiba di rumah dengan menangis tersedu-sedu. Ayahnya yang keheranan bertanya,
“To, kenapa kamu? Berkelahi?”
Anto menjawab, “Bukan Pak, tapi kami dihukum jemur oleh pak Guru.” Ayahnya bertanya lagi, “Kenapa sampai dihukum?”
Anto menjawab, “Kami tidak menjawab siapa yang menulis Pancasila dan UUD 1945, pak” Tiba-tiba muka sang Ayah merah padam dan menampar anaknya itu sembari menghardik,
“Kenapa tidak mengaku saja kamu yang menulisnya!!!”
sumber :http://cerita-humor.info

Readmore

Indonesia tetep canggih (humor)

Dalam rapat perkembangan teknologi abad-21, ada utusan dari indonesia, jepang dan amerika. Amerika melihatkan kemajuan teknologinya.
Saat ada telpon masuk, Amerika tidak lagi menggunakan hp, tapi memegang kancing bajunya dan berbicara.
Orang Indonesia heran “Wuih gila loe yach, bisa kayak gitu”
Orang jepang langsung nyeletuk, “Wach punyaku lebih gila lagi nich….”dan kemudian dengan jari jempol dan kelinking orang jepang itu menelpon rekannya, ck..ck…’ memang gila nich…,”kata orang indonesia itu dengan rasa kagumnya. akhirnya orang indonesia ini bingung, apa yang akan ditunjukkan kepada kedua rekannya itu. tiba-tiba orang indonesia ini menggetarkan badannya dan matanya merem melek. orang amrik dan jepang bingung, lantas bertanya,” hi..hi… kamu sedang ngapain…..”
“Hus diam !!! fax sedang masuk nich….!!!” kata orang indonesia
sumber : http://cerita-humor.info

Readmore

Slank - Cinta Kita

jangan dengarkan orang bicara
jangan ikuti orang mengarah
mereka cuma sirik sama kita

percuma omongan orang dipercaya
percuma banyak mulut-mulut berbisa
mereka hanya sirik dengan cinta
oh cinta kita

cinta kita tak kan terbelah
walau banyak cerita cerita
yang gak mengasyikan
cinta kita tak kan terpecah
walau penuh kisah dan kisah
yang coba tuk menghancurkan kita

acuhkan nada sumbang yang ga jelas
acuhkan suara pengadu domba
mereka selalu sirik dengan cinta
oh cinta kita

cinta kita tak kan terbelah
walau banyak cerita cerita
yang coba tuk menghancurkan kita

Sumber : http://www.hostlyrics.com/s/slank/slank-cinta-kita-ost-get-married-2

Readmore

MySQL

SQL adalah singkatan dari Structured Query Language dan sering disebut sequel saja. SQL merupakan bahasa standar untuk pengolahan database. SQL mulai dikembangkan pada akhir tahun 70-an di laboratorium IBM, San Jose, California. Untuk mengakses sebuah file database dibutuhkan sebuah program server database, salah satu server database yang didukung oleh PHP adalah MySQL. MySQL merupakan server database yang kecil dan mudah digunakan namun memiliki kehandalan dan performa yang tinggi.
Pernyataan-pernyataan SQL dapat dibagi menjadi 2 kategori, yaitu pernyataan-pernyataan Data Manipulation Language (DML) dan Data Definition Language (DDL).

Dibawah ini merupakan pernyataan-pernyataan DML, yaitu :
• SELECT
Digunakan untuk query dan menampilkan data dari sebuah database. Pernyataan SELECT menspesifikasikan kolom mana yang termasuk dalam result set.
• INSERT
Digunakan untuk mengisi tabel yang baru dibuat atau menambahkan baris / record baru pada tabel yang sudah dibuat.
• DELETE
Digunakan untuk menghapus sebuah baris tertentu atau sekumpulan baris dari sebuah tabel.
• UPDATE
Digunakan untuk mengubah nilai dari suatu kolom atau sekumpulan kolom pada suatu tabel.

Dibawah ini merupakan pernyataan-pernyataan DDL, yaitu :
• CREATE TABLE
Digunakam untuk membuat tabel dengan nama kolom yang ditentukan oleh user.
• DROP TABLE
Digunakan untuk menghapus semua baris / record dan menghapus definisi tabel dari database.
• ALTER TABLE
Digunakan untuk menambah atau menghapus sebuah kolom dari suatu tabel.

Readmore