Kamis, 02 Juni 2011

Komputer dan Manusia

Mempelajari manusia, bisa dengan cara mempelajari (membandingkannya dengan) komputer, meski manusia jauh lebih kompleks dari komputer. Mempelajari otak manusia bisa dengan mempelajari central processing unit (CPU) komputer.

Otak: Short Term dan Long Term Memory

Short term memory (STM) adalah ingatan jangka pendek. Dikatakan jangka pendek karena ingatan tersebut hanya dapat diingat dalam waktu sesaat. Biasanya, bagi manusia, kejadian-kejadian yang masuk ke dalam memori jenis ini adalah kejadian-kejadian yang tidak terlalu dihiraukannya (akan diabaikan saja) atau tidak menjadi pusat perhatiannya. Misalkan, dua hari yang lalu, saya bertemu dengan beberapa orang teman lama di acara reuni, tetapi saya sudah lupa teman-teman saya itu kemarin mengenakan baju warna apa masing-masing.

Di dalam komputer, STM masuk ke dalam memori jenis random access memory (RAM).  Data di RAM akan hilang begitu saja bila aliran listrik diputus (komputer dimatikan). Karenanya, RAM menggunakan bahan dasar yang bersifat volatile atau yang hanya dapat menyimpan data sesaat (sebelum komputer dimatikan).

Long term memory (LTM) adalah ingatan jangka panjang. Dikatakan jangka panjang karena ingatan tersebut disimpan di bagian otak yang menyimpan data secara permanen. Bagi manusia, kejadian-kejadian yang akan masuk ke dalam memori jenis ini adalah kejadian-kejadian yang sangat berkesan, menjadi pelajaran, dan perlu untuk diingatnya. Misalkan, ketika masih kecil, seseorang sangat terkesan ketika melihat seorang tentara berpakaian rapi dan gagah, maka ingatan tersebut akan terus terbawa hingga ia tumbuh menjadi remaja yang memiliki cita-cita ingin menjadi tentara.

Di dalam komputer, RTM masuk ke dalam memori jenis read only memory (ROM). Data di ROM tidak akan hilang meskipun aliran listrik diputus (komputer dimatikan). ROM menggunakan bahan dasar yang bersifat non volatile.


Otak: Internal dan External Memory

Otak adalah memori internal manusia, artinya, memori tersebut build in (menjadi bagian dari) tubuh manusia. Sedangkan RAM dan ROM merupakan memori internal komputer dan merupakan bagian tak terpisahkan dari sebuah komputer. Memori internal merupakan memori yang digunakan untuk memproses data.

Memori eksternal adalah memori tambahan yang digunakan untuk membantu ingatan (menampung ingatan) di internal memori. Di komputer, eksternal memori bisa berupa disket, hard disk, flash disk, dan sebagainya. Sedangkan eksternal memori bagi manusia dapat berupa buku, video, kaset, dan media catatan lain (seperti komputer termasuk berbagai memorinya).


Bahasa: Programming Language

Untuk berkomunikasi dengan komputer, umumnya manusia menggunakan bahasa pemrograman. Begitu juga komunikasi antarkomputer (networking). Bahasa antarmanusia banyak ragamnya, sesuai dengan daerah, negara, atau suku bangsanya. Begitu pula dengan komputer, banyak bahasa pemrograman yang telah disediakan, seperti COBOL, RPG, C++, dan ratusan bahasa lainnya.

Kelebihannya, manusia memiliki bahasa tubuh atau bahasa isyarat, karena manusia memiliki perasaan. Komputer hanya memiliki logika (pikiran) dan tanpa perasaan. Bahasa di komputer dikenal dengan bahasa formal (bahasa yang harus mengikuti tata krama atau tata kaidah berbahasa. Artinya, salah titik, salah). Berbeda dengan manusia, ia bisa memproses atau menelaah setiap kesalahan yang terjadi dalam berbahasa dengan sesamanya dan memakluminya. Seperti komunikasi antara orang Indonesia dan orang Inggris yang masing-masing bisa sama memaklumi bila terjadi kesalahan dalam berbahasa di antara mereka (bukan dalam keadaan formal).


Bahasa: Penerjemah

Di komputer juga ada penerjemah, namanya interpreter dan/atau compiler.  Seperti halnya pada manusia yang berbeda bangsa, secara formal (biasanya dalam peristiwa kenegaraan) ketika mereka berkomunikasi akan didampingi seorang penerjemah.Interpreter biasanya digunakan untuk menerjemahkan bahasa, perintah per perintah atau kalimat demi kalimat. Sedangkancompiler (kompilator) digunakan untuk menerjemahkan per program langsung (semacam resume).

Komputer memiliki bahasa dasar yang disebut dengan bahasa mesin (machine language) sedangkan manusia menulis perintah dalam bahasa manusia (bahasa pemrograman umumnya menggunakan bahasa Inggris), sehingga, komputer akan melaksanakan perintah tersebut setelah bahasa pemrograman tersebut diterjemahkan ke dalam bahasa mesin.


Operating system: Panduan Bekerja bagi Komputer

Manusia memiliki budaya, adat istiadat, kebiasaan dan sebagainya yang semuanya dibatasi oleh aturan-aturan yang berlaku. Di tempat kerja saja, ada aturan yang harus dipatuhi oleh seluruh pekerjanya. Begitu juga (apalagi) komputer yang bekerja secara kaku atau formal.

Begitu komputer dihidupkan (bangun tidur-red) yang pertama dilakukan adalah mengecek ”kondisi” dirinya, apakah memorinya tidak ada masalah, apakah hubungan dengan periferal lainnya tidak ada masalah, apakah seluruh peralatan input-outputnya tidak ada masalah, dan sebagainya.
Bila semua sudah siap, maka ia siap menerima perintah dari tuannya. Jika si Tuan mengetik huruf ”A” di keyboardnya, maka sioperating system memerintahkan monitor untuk mencetak huruf ”A” dan menyimpan huruf itu di memori utamanya. Bila si Tuan ingin mencetak ke printer, maka operating system akan memerintahkan printer untuk mencetak apa yang diperintah oleh Tuannya.


Virus komputer: Penyakit

Bukan hanya manusia yang dapat diserang penyakit, komputer juga demikian, meski yang ’membuat’ penyakit itu juga manusia itu sendiri, yang disebut dengan ’virus komputer.’ Virus komputer adalah program yang dibuat untuk ”disusupi” ke operating system yang bila ia berhasil menyusup, maka panduan kerja komputer akan kacau. Hal ini mirip dengan seorang pegawai yang tidak menaati tata tertib kerja sehingga pekerjaan yang harus dikerjakannya akan diabaikan atau bahkan akan dirusaknya.

Virus komputer disusupi melalui operating system agar kinerja komputer tidak berjalan sebagaimana mestinya. Misalkan, seharusnya ia meng-copy file, malah yang dilakukan adalah men-delete-nya. Atau, ketika ia ”bangun tidur” ia tidak dapat mengecek kesiapan ”tubuhnya” sehingga ia merasa ”lumpuh” sehingga tidak mau bangkit (hang), dan sebagainya, tergantung sifat virus yang disusupinya.


Ke mana Arah Penelitian di Dunia Komputer

Intinya, bagaimana manusia dapat menciptakan ”manusia mesin” baik berupa robot, atau bisa juga meniru sedetil mungkin otak manusia bekerja. Contoh, dalam sistem pengenalan wajah saja. Seorang anak berusia 6 bulan, ia bisa membedakan, mana ibunya dan mana wanita lain (bukan ibunya). Apakah ia mengenalinya lewat matanya ?, lewat rambutnya ?, lewat keseluruhan wajahnya ?, atau dari bau tubuhnya ?.

Hingga saat ini, mesin untuk mengecek apakah ia pegawai atau bukan di suatu perusahaan, yang banyak digunakan adalah (antara lain), sidik jari. Banyak kelemahan dari sidik jari, misalkan, bagaimana jika (maaf) jarinya buntung, cacat, atau sedang terluka ?, bagaimana jika ia menggunakan lembaran plastik yang ada sidik jari pegawai lain ?, dan sebagainya.

Ada juga kantor yang mulai menggunakan kornea mata, suara, aliran darah di tangan, dan sebagainya. Sebetulnya, antara satu orang dengan orang lain, banyak sekali yang dapat dibedakan, namun sulit sekali membuat algoritma perbedaan-perbedaan tersebut untuk dimasukkan ke dalam komputer. Tidak usah jauh-jauh, coba saja kita definisikan beda antara ”pensil” dan ”ballpoint,.” padahal bagi manusia (anak kecil sekalipun) pensil dan ballpoint, keduanya sangat mudah dibedakan.

Penelitian lain yang dilakukan adalah ”komputer dapat mereparasi dirinya sendiri.”  Sejauh ini, bila yang ”rusak” adalah software-nya, ada beberapa software yang mampu mendeteksi dan membenahi dirinya. Namun masih sebatas yang ”kecil-kecil” saja. Penelitian lain adalah pemanfaatan (otomatisasi) seluruh peralatan elektronik yang dapat saling ”berkomunikasi.’ Misalkan, bila jumlah telur di kulkas sudah mencapai limit minimumnya (sensornya bekerja),  maka sang kulkas akan menghubungi sang telepon dan sang telepon akan menghubungi penjual telur agar segera dikirimkan telur-telur itu. Sang penjual telur secara elektronis pula akan mendebet tagihan pembayaran si pemilik rumah.

Secara hardware, penelitian akan terus berlanjut ke pemilihan bahan baku pembuat hardware (misalkan media penyimpanan data) yang tentunya, agar dapat menampung data yang lebih besar, namun dengan fisik yang semakin kecil. Kita pernah tahu, tahun 1980an, disket yang umum digunakan berukuran 5.25 inch dengan kapasitas sebesar 640 KB, tahun 1990an, disket yang umum digunakan berukuran 3,50 inch dengan kapasitas sebesar 1,4 MB, dan tahun 2000an, disket sudah hampir tidak digunakan dan pengguna komputer beralih ke flash disc yang ukurannya jauh lebih kecil dari disket, dengan bentuk yang modis, dan dapat menampung data sebesar 4GB atau lebih.


UG Berbasis Teknologi Informasi

Untunglah, sejak lama UG telah mencanangkan diri sebagai perguruan tinggi yang seluruh program studinya berbasis teknologi informasi. Memang, saat ini tidak ada bidang ilmu yang tidak dijamah oleh komputer (teknologi informasi). Ilmu di masa kini dan di masa depan akan saling berhubungan erat satu sama lain. Misalkan, seorang ahli komputer tidak akan bermanfaat banyak bila ia tidak menguasai akuntansi, sebaliknya, seorang ahli akuntansi (akuntan) tidak banyak berarti bila ia tidak mengerti komputer (minimal untuk bidang akuntansinya).

Komputer adalah alat bantu, baik dalam hal membantu kecepatan dan ketelitian dalam menghitung, membantu dalam kerapian laporan, dan banyak hal lainnya yang dapat dibantu oleh komputer. Namun demikian, komputer adalah benda mati yang tidak bisa berbuat apa-apa tanpa kecanggihan orang yang ”mempekerjakannya.” Sebagaimana senjata, dalam komputer juga berlaku istilah ”man behind the gun,” ditambah pula istilah ”garbage in garbage out,” yang artinya, komputer adalah benda yang sangat penurut yang menuruti apa saja yang diperintahkan tuannya, mau dibuat baik, oke, mau dibuat curang juga oke……

Spank sang juara dunia Playstation (soccer)

SPANK METODE
Formasi utama : 4-3-3 /B 1 ( 4 – 2 – 1 – 3 )   Intermilan
  • Attack
1.        daftar pemain dan formasi utama buat attack lalu formasi A buat defend
no
nama
Posisi edit
Formasi Utama
Formasi A
1
Toldo
Standart
GK
GK
2
Matterasi
3 H
CB
CB
3
Samuel
3 K
CB
CB
4
Zanetti
4 D
CB
CB
5
Cordoba
4 O
CB
CB
6
Vieira
6 I
DMF
DMF
7
Cambiaso
9 L – 10 M
CMF
DMF
8
Crespo
12 I –12 J
AMF
DMF
9
Ibrahim
16 N – 17 O
RMF
RMF
10
Cruz
17 E – 17 F
CF
CF
11
Adriano
17 I – 18 J
CF
CF





  •  
1.        strategy  formasi A ditempatkan pada tombol silang
2.        attack level manual
3.        individual formasi utama untuk attack : GK dan 4 CB panah kebelakang, veira dan cambiaso tanpa panah, crespo panah depan dan Ibrahim depan + serong kiri
4.        individual formasi utama untuk defend : semua high kecuali Ibrahim, Cruz dan Adriano panah low.
5.        individual formasi A khusus defending : untuk attack GK dan 4 CB panah belakang, , veira dan cambiaso tanpa panah, crespo panah depan dan Ibrahim depan + serong kiri.
6.        individual formasi A khusus defending : untuk defend : semua high kecuali Ibrahim, Cruz dan Adriano panah low.
7.        posisi edit
  •  
1.        back line C dan off side A
2.        serangan cenderung tanpa heading, soale mengharap kemungkinan goal yang kecil sangat di minimalisir.
  • Defend : cover pada lawan memakai yang berkursor dengan tombol R1 dan control analog. Pemain pengganggu tahan Kotak (trick summon)
  • Player setting manual dan GK cursor  ON.
  • Sistem penyerangan dari samping kanan fokus pada Ibrahim dan selalu mencoba menusuk dari samping ketengah. Untuk dribble memakai cara melawan arus dan control cenderung ke dalam.

Cara Kerja CPU

           Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di RAM (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices.


Fungsi CPU
CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti papan ketik, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik (RAM), yang mana setiap instruksi akan diberi alamat unik yang disebut alamat memori. Selanjutnya, CPU dapat mengakses data-data pada RAM dengan menentukan alamat data yang dikehendaki.

Saat sebuah program dieksekusi, data mengalir dari RAM ke sebuah unit yang disebut dengan bus, yang menghubungkan antara CPU dengan RAM. Data kemudian didekode dengan menggunakan unit proses yang disebut sebagai pendekoder instruksi yang sanggup menerjemahkan instruksi. Data kemudian berjalan ke unit aritmatika dan logika (ALU) yang melakukan kalkulasi dan perbandingan. Data bisa jadi disimpan sementara oleh ALU dalam sebuah lokasi memori yang disebut dengan register supaya dapat diambil kembali dengan cepat untuk diolah. ALU dapat melakukan operasi-operasi tertentu, meliputi penjumlahan, perkalian, pengurangan, pengujian kondisi terhadap data dalam register, hingga mengirimkan hasil pemrosesannya kembali ke memori fisik, media penyimpan, atau register apabila akan mengolah hasil pemrosesan lagi. Selama proses ini terjadi, sebuah unit dalam CPU yang disebut dengan penghitung program akan memantau instruksi yang sukses dijalankan supaya instruksi tersebut dapat dieksekusi dengan urutan yang benar dan sesuai.


Percabangan instruksi
Pemrosesan instruksi dalam CPU dibagi atas dua tahap, Tahap-I disebut Instruction Fetch, sedangkan Tahap-II disebut Instruction Execute. Tahap-I berisikan pemrosesan CPU dimana Control Unit mengambil data dan/atau instruksi dari main-memory ke register, sedangkan Tahap-II berisikan pemrosesan CPU dimana Control Unit menghantarkan data dan/atau instruksi dari register ke main-memory untuk ditampung di RAM, setelah Instruction Fetch dilakukan. Waktu pada tahap-I ditambah dengan waktu pada tahap-II disebut waktu siklus mesin (machine cycles time).

Penghitung program dalam CPU umumnya bergerak secara berurutan. Walaupun demikian, beberapa instruksi dalam CPU, yang disebut dengan instruksi lompatan, mengizinkan CPU mengakses instruksi yang terletak bukan pada urutannya. Hal ini disebut juga percabangan instruksi (branching instruction). Cabang-cabang instruksi tersebut dapat berupa cabang yang bersifat kondisional (memiliki syarat tertentu) atau non-kondisional. Sebuah cabang yang bersifat non-kondisional selalu berpindah ke sebuah instruksi baru yang berada di luar aliran instruksi, sementara sebuah cabang yang bersifat kondisional akan menguji terlebih dahulu hasil dari operasi sebelumnya untuk melihat apakah cabang instruksi tersebut akan dieksekusi atau tidak. Data yang diuji untuk percabangan instruksi disimpan pada lokasi yang disebut dengan flag.


Bilangan yang dapat ditangani
Kebanyakan CPU dapat menangani dua jenis bilangan, yaitu fixed-point dan floating-point. Bilangan fixed-point memiliki nilai digit spesifik pada salah satu titik desimalnya. Hal ini memang membatasi jangkauan nilai yang mungkin untuk angka-angka tersebut, tetapi hal ini justru dapat dihitung oleh CPU secara lebih cepat. Sementara itu, bilangan floating-point merupakan bilangan yang diekspresikan dalam notasi ilmiah, di mana sebuah angka direpresentasikan sebagai angka desimal yang dikalikan dengan pangkat 10 (seperti 3,14 x 1057). Notasi ilmiah seperti ini merupakan cara yang singkat untuk mengekspresikan bilangan yang sangat besar atau bilangan yang sangat kecil, dan juga mengizinkan jangkauan nilai yang sangat jauh sebelum dan sesudah titik desimalnya. Bilangan ini umumnya digunakan dalam merepresentasikan grafik dan kerja ilmiah, tetapi proses aritmatika terhadap bilangan floating-point jauh lebih rumit dan dapat diselesaikan dalam waktu yang lebih lama oleh CPU karena mungkin dapat menggunakan beberapa siklus detak CPU. Beberapa komputer menggunakan sebuah prosesor sendiri untuk menghitung bilangan floating-point yang disebut dengan FPU (disebut juga math co-processor) yang dapat bekerja secara paralel dengan CPU untuk mempercepat penghitungan bilangan floating-point. FPU saat ini menjadi standar dalam banyak komputer karena kebanyakan aplikasi saat ini banyak beroperasi menggunakan bilangan floating-point.

10 Alasan Kenapa Ngeblog Itu Asyik

Mau tau alasan kenapa ngeblog itu asyik, baca di bawah ini ya... 


  1. Dengan ngeblog kita bisa berbagi pengetahuan dengan kalangan yang lebih luas, ga cuma teman atau kenalan aja.
  2. Ngeblog itu: menaruh passion ke dalam tulisan.
  3. Ngeblog bisa jadi ajang ekspresi diri secara positif. Hepi, gemes, penasaran, bangga, semua bisa kamu bagi lewat ngeblog. No rules.
  4. Ini asiknya menuliskan pengalamanmu di blog: pengalaman itu jadi terdokumentasikan, ngga cuma lewat gitu aja. Plus, banyak orang yang mungkin bisa belajar dari pengalaman kamu itu.
  5. Dengan ngeblog, kita bisa leluasa mengungkapkan pendapat, perasaan atau opini kita tentang berbagai issu, peristiwa, atau hal apapun yang menarik perhatian kita.
  6. Blog kita bisa menjadi portfolio kita juga. lho. Siapa tau ada pihak yang tertarik dengan karya yang kamu tampilkan di blog kamu lantas nawarin kerja bareng, asyik ‘kan?
  7. Ngeblog adalah salah satu media komunikasi. Saat kita berusaha ngeblog dengan baik, sebenarnya kita juga sedang mengasah kemampuan komunikasi kita. Cool!
  8. Dengan ngeblog, kita bisa memperluas jejaring dan interaksi sosial serta membentuk komunitas.
  9. Suka nonton film? Doyan makan di restoran? Ngefans berat dengan musik jazz? Atau kamu penggila fesyen? Kamu bisa bikin blog film, blog kuliner, blog musik, atau blog fesyen yang bisa jadi referensi ketika ada yang butuh rekomendasi tentang subyek yang kamu bahas.
  10. Bergabung dengan idblognetwork.com, blog kamu bahkan bisa menghasilkan uang. Mau tau caranya? Cek kalender event Blogilicious (link jadwal). Lebih lengkapnya --> klik here

Membaca Kitab Suci

Alam semesta merupakan bentuk tulisan yang tersurat dan tersirat bagi setiap orang yang sedang mencari dan memahami rahasia ilahi, ada yang mudah dipahami namun tak sedikit yang sulit untuk dimengerti, oleh karenanya Tuhan memberikan kitab-kitab suci sebagai petunjuk bagi makhluknya.
Kitab-kitab suci yang diturunkan kepada utusan-utusan Tuhan berisi perintah dan larangan untuk dipelajari supaya dapat menemukan pencerahan dari rahasia Ilahi. Apa yang terlihat mata dan terdengar telinga, semua itu bisa dijadikan panduan untuk memahaminya. Lalu bagaimana membaca dan memahami suatu kitab suci?

Sering aku mendengar istilah menilai buku bukan hanya dari sampulnya, baca dan pahami isi di dalamnya atau kebaikan kecantikan seseorang bukan hanya dari fisiknya dan istilah lain yang menyatakan kebaikan tidak hanya dilihat dari luarnya saja. Dalam keseharian sering kutemui, ada satu hal yang membuatku mengubah pola pikirku memahami setiap ayat yang nyata.
Aku berjalan di sebuah Mall, berkeliling mencari kebutuhanku sehari-hari. Setelah aku membeli apa yang aku perlukan, tiba-tiba saja bagian tubuhku mengeluh dan mengajakku mencari tempat untuk buang air. Aku bertanya penjaga sebuah kios untuk menunjukan dimana tempat untukku buang air, aku ikuti petunjuknya dan setelah ada bacaan TOILET aku masuk dan aku akhiri keluhan itu.
Hal yang membuatku mengerti apabila buang air, aku datangi tempat itu, aku baca lalu masuk untuk melakukannya, namun setelah aku bertanya dan diberitahu oleh orang yang tahu jalan dan tempatnya.
Salah satu contoh kecil inilah perumpamaan bagaimana membaca dan memahami suatu kitab suci.

Rabu, 01 Juni 2011

Pengertian & Komponen-komponen Komputer


Pengertian Komputer

Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung. Dalam bahasa Inggris disebut to compute.
Secara definisi komputer diterjemahkan sebagai sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data (input), mengolah data (proses) dan memberikan informasi (output) serta terkoordinasi dibawah kontrol program yang tersimpan di memorinya.

 Jadi cara kerja komputer dapat kita gambarkan sebagai berikut :


1. Input Device, adalah perangkat-perangkat keras komputer yang berfungsi untuk memasukkan data ke dalam memori komputer, seperti keyboard, mouse, joystick dan lain-lain.
2. Prosesor, adalah perangkat utama komputer yang   mengelola seluruh aktifitas komputer itu sendiri. Prosesor terdiri dari dua bagian utama, yaitu ;
  • Control Unit (CU), merupakan komponen utama prosesor yang mengontrol semua perangkat yang terpasang pada komputer, mulai dari input device sampai output device.
  • Arithmetic Logic Unit (ALU), merupakan bagian dari prosesor yang khusus mengolah data aritmatika (menambah, mengurang dll) serta data logika (perbandingan).
3. Memori adalah media penyimpan data pada komputer.
Memori terbagi atas dua macam, yaitu ;
  • 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 dipindahkan ke RAM. Perintah yang ada di ROM antara lain adalah perintah untuk membaca sistem operasi dari disk, perintah untuk mencek semuaperalatan yang ada di unit sistem dan perintah untuk menampilkan pesan di layar. Isi ROM tidak akan hilang meskipun tidak ada aliran listrik. Tapi pada saat sekarang ini ROM telah mengalami perkembangan dan banyak macamnya, diantaranya :
· PROM (Programable ROM), yaitu ROM yang bisa kita programkembali dengan catatan hanya boleh satu kali perubahan setelah itu tidak dapat lagi diprogram.
· RPROM (Re-Programable ROM), merupakan perkembangan dari versi PROM dimana kita dapat melakukan perubahan berulangkali sesuai dengan yang diinginkan.
· EPROM (Erasable Program ROM), merupakan ROM yangdapat kita hapus dan program kembali, tapi cara penghapusannya dengan menggunakan sinar ultraviolet.
· EEPROM (Electrically Erasable Program ROM),perkembangan mutakhir dari ROM dimana kita dapat mengubahdan menghapus program ROM dengan menggunakan teknikelektrik. EEPROM ini merupakan jenis yang paling banyak digunakan saat ini.
  • Random Access Memori (RAM), dari namanya kita dapat artikan 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, Harddisk, flash disk, PCMCIA card dan lain-lain.
4. Output Device, adalah perangkat komputer yang berguna untuk menghasilkan keluaran, apakah itu ke kertas (hardcopy), ke layar monitor (softcopy) atau keluaran berupa suara. Contohnya printer, speaker, plotter, monitor dan banyak yang lainnya. Dari penjelasan diatas dapat kita simpulkan bahwa prinsip kerja komputer tersebut diawali memasukkan data dari perangkat input, lalu data tersebut diolah sedemikian rupa oleh CPU sesuai yang kita inginkan dan data yang telah diolah tadi disimpan dalam memori komputer atau disk. Data yang disimpan dapat kita lihat hasilnya melalui perangkat keluaran.

Komponen-Komponen Komputer

Komputer terdiri dari tiga komponen utama yang tidak dapat dipisahkan, yaitu ;
1. Hardware (perangkat keras), Merupakan peralatan fisik dari komputer yang dapat kita lihat dan rasakan. Hardware ini terdiri dari ;
  • Input/Output Device (I/O Device) Terdiri dari perangkat masukan dan keluaran, seperti keyboard dan printer.
  • Storage Device (perangkat penyimpanan) Merupakan media untuk menyimpan data seperti disket, harddisk, CD-I, flash disk dll.
  • Monitor /Screen Monitor merupakan sarana untuk menampilkan apa yang kita ketikkan pada papan keyboard setelah diolah oleh prosesor. Monitor disebut juga dengan Visual Display Unit (VDU).
  • Casing Unit adalah tempat dari semua peralatan komputer, baik itu motherboard, card, peripheral lain dan Central Procesing Unit (CPU).Casing unit ini disebut juga dengan System Unit.
  • Central Procesing Unit (CPU) adalah salah satu bagian komputer yang paling penting, karena jenis prosesor menentukan pula jenis komputer. Baik tidaknya suatu komputer, jenis komputer, harga komputer, ditentukan terutama oleh jenis prosesornya.Semakin canggih prosesor komputer, maka kemampuannya akan semakin baik dan biasanya harganya akan semakin mahal.
2. Software (perangkat lunak), merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer. Software terdiri dari beberapa jenis, yaitu ;
  • Sistem Operasi, seperti DOS, Unix, Linux, Novell, OS/2, Windows, Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tak dapat difungsikan sama sekali.
  • Program Utility, seperti Norton Utility, Scandisk, PC Tools, dll.Program utility berfungsi untuk membantu atau mengisikekurangan/kelemahan dari system operasi, misalnya PC Tools dapat melakukan perintah format sebagaimana DOS, tapi PC Tools mampu memberikan keterang dan animasi yang bagus dalam proses pemformatan. File yang telah dihapus oleh DOS tidak dapat dikembalikan lagi tapi dengan program bantu hal ini dapat dilakukan.
  • Program Aplikasi, seperti GL, MYOB, Payroll dll. Merupakanprogram yang khusus melakukan suatu pekerjaan tertentu, sepertiprogram gaji pada suatu perusahaan. Maka program ini hanya digunakan oleh bagian keuangan saja tidak dapat digunakan oleh departemen yang lain. Biasanya program aplikasi ini dibuat oleh seorang programmer komputer sesuai dengan permintaan / kebutuhan seseorang / lembaga/ perusahaan guna keperluan interennya.
  • Program Paket, seperti Microsofr office, Adobe fotoshop, macromedia studio, open office dll Adalah program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak orang dengan berbagai kepentingan. Seperti MS-office, dapat digunakan oleh departemen keuangan untuk membuat nota, atau bagian administrasi untuk membuat surat penawaran dan lain sebagainya.
  • Bahasa Pemrograman, PHP, ASP, dBase, Visual Basic, dll.Merupakan software yang khusus digunakan untuk membuatprogram komputer, apakah itu sistem operasi, program paket dll. Bahasa
Pemrograman ini biasanya dibagi atas 3 tingkatan, yaitu ;
Low Level Language, bahasa pemrograman generasi pertama,bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
Midle Level Language, merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk di mengerti karena banyak menggunakan singkatansingakatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE).Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula Translator).
High Level Language, merupakan bahasa tingkat tinggi yang mempunyai cirri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC, dBase, Visual Basic, VB.Net dll.
3. Brainware (User),
User adalah personel-personel yang terlibat langsung dalam pemakaian komputer,seperti Sistem analis, programmer, operator, user, dll. Pada organisasi yang cukup besar, masalah komputerisasi biasanya ditangani oleh bagian khusus yang dikenal dengan bagian EDP (Electronic Data Processing), atau sering disebut dengan EDP Departemen, yang dikepalai oleh seorang Manager EDP.




0

Komputer dan Manusia

Mempelajari manusia, bisa dengan cara mempelajari (membandingkannya dengan) komputer, meski manusia jauh lebih kompleks dari komputer. Mempelajari otak manusia bisa dengan mempelajari central processing unit (CPU) komputer.

Otak: Short Term dan Long Term Memory

Short term memory (STM) adalah ingatan jangka pendek. Dikatakan jangka pendek karena ingatan tersebut hanya dapat diingat dalam waktu sesaat. Biasanya, bagi manusia, kejadian-kejadian yang masuk ke dalam memori jenis ini adalah kejadian-kejadian yang tidak terlalu dihiraukannya (akan diabaikan saja) atau tidak menjadi pusat perhatiannya. Misalkan, dua hari yang lalu, saya bertemu dengan beberapa orang teman lama di acara reuni, tetapi saya sudah lupa teman-teman saya itu kemarin mengenakan baju warna apa masing-masing.

Di dalam komputer, STM masuk ke dalam memori jenis random access memory (RAM).  Data di RAM akan hilang begitu saja bila aliran listrik diputus (komputer dimatikan). Karenanya, RAM menggunakan bahan dasar yang bersifat volatile atau yang hanya dapat menyimpan data sesaat (sebelum komputer dimatikan).

Long term memory (LTM) adalah ingatan jangka panjang. Dikatakan jangka panjang karena ingatan tersebut disimpan di bagian otak yang menyimpan data secara permanen. Bagi manusia, kejadian-kejadian yang akan masuk ke dalam memori jenis ini adalah kejadian-kejadian yang sangat berkesan, menjadi pelajaran, dan perlu untuk diingatnya. Misalkan, ketika masih kecil, seseorang sangat terkesan ketika melihat seorang tentara berpakaian rapi dan gagah, maka ingatan tersebut akan terus terbawa hingga ia tumbuh menjadi remaja yang memiliki cita-cita ingin menjadi tentara.

Di dalam komputer, RTM masuk ke dalam memori jenis read only memory (ROM). Data di ROM tidak akan hilang meskipun aliran listrik diputus (komputer dimatikan). ROM menggunakan bahan dasar yang bersifat non volatile.


Otak: Internal dan External Memory

Otak adalah memori internal manusia, artinya, memori tersebut build in (menjadi bagian dari) tubuh manusia. Sedangkan RAM dan ROM merupakan memori internal komputer dan merupakan bagian tak terpisahkan dari sebuah komputer. Memori internal merupakan memori yang digunakan untuk memproses data.

Memori eksternal adalah memori tambahan yang digunakan untuk membantu ingatan (menampung ingatan) di internal memori. Di komputer, eksternal memori bisa berupa disket, hard disk, flash disk, dan sebagainya. Sedangkan eksternal memori bagi manusia dapat berupa buku, video, kaset, dan media catatan lain (seperti komputer termasuk berbagai memorinya).


Bahasa: Programming Language

Untuk berkomunikasi dengan komputer, umumnya manusia menggunakan bahasa pemrograman. Begitu juga komunikasi antarkomputer (networking). Bahasa antarmanusia banyak ragamnya, sesuai dengan daerah, negara, atau suku bangsanya. Begitu pula dengan komputer, banyak bahasa pemrograman yang telah disediakan, seperti COBOL, RPG, C++, dan ratusan bahasa lainnya.

Kelebihannya, manusia memiliki bahasa tubuh atau bahasa isyarat, karena manusia memiliki perasaan. Komputer hanya memiliki logika (pikiran) dan tanpa perasaan. Bahasa di komputer dikenal dengan bahasa formal (bahasa yang harus mengikuti tata krama atau tata kaidah berbahasa. Artinya, salah titik, salah). Berbeda dengan manusia, ia bisa memproses atau menelaah setiap kesalahan yang terjadi dalam berbahasa dengan sesamanya dan memakluminya. Seperti komunikasi antara orang Indonesia dan orang Inggris yang masing-masing bisa sama memaklumi bila terjadi kesalahan dalam berbahasa di antara mereka (bukan dalam keadaan formal).


Bahasa: Penerjemah

Di komputer juga ada penerjemah, namanya interpreter dan/atau compiler.  Seperti halnya pada manusia yang berbeda bangsa, secara formal (biasanya dalam peristiwa kenegaraan) ketika mereka berkomunikasi akan didampingi seorang penerjemah.Interpreter biasanya digunakan untuk menerjemahkan bahasa, perintah per perintah atau kalimat demi kalimat. Sedangkancompiler (kompilator) digunakan untuk menerjemahkan per program langsung (semacam resume).

Komputer memiliki bahasa dasar yang disebut dengan bahasa mesin (machine language) sedangkan manusia menulis perintah dalam bahasa manusia (bahasa pemrograman umumnya menggunakan bahasa Inggris), sehingga, komputer akan melaksanakan perintah tersebut setelah bahasa pemrograman tersebut diterjemahkan ke dalam bahasa mesin.


Operating system: Panduan Bekerja bagi Komputer

Manusia memiliki budaya, adat istiadat, kebiasaan dan sebagainya yang semuanya dibatasi oleh aturan-aturan yang berlaku. Di tempat kerja saja, ada aturan yang harus dipatuhi oleh seluruh pekerjanya. Begitu juga (apalagi) komputer yang bekerja secara kaku atau formal.

Begitu komputer dihidupkan (bangun tidur-red) yang pertama dilakukan adalah mengecek ”kondisi” dirinya, apakah memorinya tidak ada masalah, apakah hubungan dengan periferal lainnya tidak ada masalah, apakah seluruh peralatan input-outputnya tidak ada masalah, dan sebagainya.
Bila semua sudah siap, maka ia siap menerima perintah dari tuannya. Jika si Tuan mengetik huruf ”A” di keyboardnya, maka sioperating system memerintahkan monitor untuk mencetak huruf ”A” dan menyimpan huruf itu di memori utamanya. Bila si Tuan ingin mencetak ke printer, maka operating system akan memerintahkan printer untuk mencetak apa yang diperintah oleh Tuannya.


Virus komputer: Penyakit

Bukan hanya manusia yang dapat diserang penyakit, komputer juga demikian, meski yang ’membuat’ penyakit itu juga manusia itu sendiri, yang disebut dengan ’virus komputer.’ Virus komputer adalah program yang dibuat untuk ”disusupi” ke operating system yang bila ia berhasil menyusup, maka panduan kerja komputer akan kacau. Hal ini mirip dengan seorang pegawai yang tidak menaati tata tertib kerja sehingga pekerjaan yang harus dikerjakannya akan diabaikan atau bahkan akan dirusaknya.

Virus komputer disusupi melalui operating system agar kinerja komputer tidak berjalan sebagaimana mestinya. Misalkan, seharusnya ia meng-copy file, malah yang dilakukan adalah men-delete-nya. Atau, ketika ia ”bangun tidur” ia tidak dapat mengecek kesiapan ”tubuhnya” sehingga ia merasa ”lumpuh” sehingga tidak mau bangkit (hang), dan sebagainya, tergantung sifat virus yang disusupinya.


Ke mana Arah Penelitian di Dunia Komputer

Intinya, bagaimana manusia dapat menciptakan ”manusia mesin” baik berupa robot, atau bisa juga meniru sedetil mungkin otak manusia bekerja. Contoh, dalam sistem pengenalan wajah saja. Seorang anak berusia 6 bulan, ia bisa membedakan, mana ibunya dan mana wanita lain (bukan ibunya). Apakah ia mengenalinya lewat matanya ?, lewat rambutnya ?, lewat keseluruhan wajahnya ?, atau dari bau tubuhnya ?.

Hingga saat ini, mesin untuk mengecek apakah ia pegawai atau bukan di suatu perusahaan, yang banyak digunakan adalah (antara lain), sidik jari. Banyak kelemahan dari sidik jari, misalkan, bagaimana jika (maaf) jarinya buntung, cacat, atau sedang terluka ?, bagaimana jika ia menggunakan lembaran plastik yang ada sidik jari pegawai lain ?, dan sebagainya.

Ada juga kantor yang mulai menggunakan kornea mata, suara, aliran darah di tangan, dan sebagainya. Sebetulnya, antara satu orang dengan orang lain, banyak sekali yang dapat dibedakan, namun sulit sekali membuat algoritma perbedaan-perbedaan tersebut untuk dimasukkan ke dalam komputer. Tidak usah jauh-jauh, coba saja kita definisikan beda antara ”pensil” dan ”ballpoint,.” padahal bagi manusia (anak kecil sekalipun) pensil dan ballpoint, keduanya sangat mudah dibedakan.

Penelitian lain yang dilakukan adalah ”komputer dapat mereparasi dirinya sendiri.”  Sejauh ini, bila yang ”rusak” adalah software-nya, ada beberapa software yang mampu mendeteksi dan membenahi dirinya. Namun masih sebatas yang ”kecil-kecil” saja. Penelitian lain adalah pemanfaatan (otomatisasi) seluruh peralatan elektronik yang dapat saling ”berkomunikasi.’ Misalkan, bila jumlah telur di kulkas sudah mencapai limit minimumnya (sensornya bekerja),  maka sang kulkas akan menghubungi sang telepon dan sang telepon akan menghubungi penjual telur agar segera dikirimkan telur-telur itu. Sang penjual telur secara elektronis pula akan mendebet tagihan pembayaran si pemilik rumah.

Secara hardware, penelitian akan terus berlanjut ke pemilihan bahan baku pembuat hardware (misalkan media penyimpanan data) yang tentunya, agar dapat menampung data yang lebih besar, namun dengan fisik yang semakin kecil. Kita pernah tahu, tahun 1980an, disket yang umum digunakan berukuran 5.25 inch dengan kapasitas sebesar 640 KB, tahun 1990an, disket yang umum digunakan berukuran 3,50 inch dengan kapasitas sebesar 1,4 MB, dan tahun 2000an, disket sudah hampir tidak digunakan dan pengguna komputer beralih ke flash disc yang ukurannya jauh lebih kecil dari disket, dengan bentuk yang modis, dan dapat menampung data sebesar 4GB atau lebih.


UG Berbasis Teknologi Informasi

Untunglah, sejak lama UG telah mencanangkan diri sebagai perguruan tinggi yang seluruh program studinya berbasis teknologi informasi. Memang, saat ini tidak ada bidang ilmu yang tidak dijamah oleh komputer (teknologi informasi). Ilmu di masa kini dan di masa depan akan saling berhubungan erat satu sama lain. Misalkan, seorang ahli komputer tidak akan bermanfaat banyak bila ia tidak menguasai akuntansi, sebaliknya, seorang ahli akuntansi (akuntan) tidak banyak berarti bila ia tidak mengerti komputer (minimal untuk bidang akuntansinya).

Komputer adalah alat bantu, baik dalam hal membantu kecepatan dan ketelitian dalam menghitung, membantu dalam kerapian laporan, dan banyak hal lainnya yang dapat dibantu oleh komputer. Namun demikian, komputer adalah benda mati yang tidak bisa berbuat apa-apa tanpa kecanggihan orang yang ”mempekerjakannya.” Sebagaimana senjata, dalam komputer juga berlaku istilah ”man behind the gun,” ditambah pula istilah ”garbage in garbage out,” yang artinya, komputer adalah benda yang sangat penurut yang menuruti apa saja yang diperintahkan tuannya, mau dibuat baik, oke, mau dibuat curang juga oke……
Read more
0

Spank sang juara dunia Playstation (soccer)

SPANK METODE
Formasi utama : 4-3-3 /B 1 ( 4 – 2 – 1 – 3 )   Intermilan
  • Attack
1.        daftar pemain dan formasi utama buat attack lalu formasi A buat defend
no
nama
Posisi edit
Formasi Utama
Formasi A
1
Toldo
Standart
GK
GK
2
Matterasi
3 H
CB
CB
3
Samuel
3 K
CB
CB
4
Zanetti
4 D
CB
CB
5
Cordoba
4 O
CB
CB
6
Vieira
6 I
DMF
DMF
7
Cambiaso
9 L – 10 M
CMF
DMF
8
Crespo
12 I –12 J
AMF
DMF
9
Ibrahim
16 N – 17 O
RMF
RMF
10
Cruz
17 E – 17 F
CF
CF
11
Adriano
17 I – 18 J
CF
CF





  •  
1.        strategy  formasi A ditempatkan pada tombol silang
2.        attack level manual
3.        individual formasi utama untuk attack : GK dan 4 CB panah kebelakang, veira dan cambiaso tanpa panah, crespo panah depan dan Ibrahim depan + serong kiri
4.        individual formasi utama untuk defend : semua high kecuali Ibrahim, Cruz dan Adriano panah low.
5.        individual formasi A khusus defending : untuk attack GK dan 4 CB panah belakang, , veira dan cambiaso tanpa panah, crespo panah depan dan Ibrahim depan + serong kiri.
6.        individual formasi A khusus defending : untuk defend : semua high kecuali Ibrahim, Cruz dan Adriano panah low.
7.        posisi edit
  •  
1.        back line C dan off side A
2.        serangan cenderung tanpa heading, soale mengharap kemungkinan goal yang kecil sangat di minimalisir.
  • Defend : cover pada lawan memakai yang berkursor dengan tombol R1 dan control analog. Pemain pengganggu tahan Kotak (trick summon)
  • Player setting manual dan GK cursor  ON.
  • Sistem penyerangan dari samping kanan fokus pada Ibrahim dan selalu mencoba menusuk dari samping ketengah. Untuk dribble memakai cara melawan arus dan control cenderung ke dalam.
Read more
0

Cara Kerja CPU

           Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di RAM (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices.


Fungsi CPU
CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti papan ketik, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik (RAM), yang mana setiap instruksi akan diberi alamat unik yang disebut alamat memori. Selanjutnya, CPU dapat mengakses data-data pada RAM dengan menentukan alamat data yang dikehendaki.

Saat sebuah program dieksekusi, data mengalir dari RAM ke sebuah unit yang disebut dengan bus, yang menghubungkan antara CPU dengan RAM. Data kemudian didekode dengan menggunakan unit proses yang disebut sebagai pendekoder instruksi yang sanggup menerjemahkan instruksi. Data kemudian berjalan ke unit aritmatika dan logika (ALU) yang melakukan kalkulasi dan perbandingan. Data bisa jadi disimpan sementara oleh ALU dalam sebuah lokasi memori yang disebut dengan register supaya dapat diambil kembali dengan cepat untuk diolah. ALU dapat melakukan operasi-operasi tertentu, meliputi penjumlahan, perkalian, pengurangan, pengujian kondisi terhadap data dalam register, hingga mengirimkan hasil pemrosesannya kembali ke memori fisik, media penyimpan, atau register apabila akan mengolah hasil pemrosesan lagi. Selama proses ini terjadi, sebuah unit dalam CPU yang disebut dengan penghitung program akan memantau instruksi yang sukses dijalankan supaya instruksi tersebut dapat dieksekusi dengan urutan yang benar dan sesuai.


Percabangan instruksi
Pemrosesan instruksi dalam CPU dibagi atas dua tahap, Tahap-I disebut Instruction Fetch, sedangkan Tahap-II disebut Instruction Execute. Tahap-I berisikan pemrosesan CPU dimana Control Unit mengambil data dan/atau instruksi dari main-memory ke register, sedangkan Tahap-II berisikan pemrosesan CPU dimana Control Unit menghantarkan data dan/atau instruksi dari register ke main-memory untuk ditampung di RAM, setelah Instruction Fetch dilakukan. Waktu pada tahap-I ditambah dengan waktu pada tahap-II disebut waktu siklus mesin (machine cycles time).

Penghitung program dalam CPU umumnya bergerak secara berurutan. Walaupun demikian, beberapa instruksi dalam CPU, yang disebut dengan instruksi lompatan, mengizinkan CPU mengakses instruksi yang terletak bukan pada urutannya. Hal ini disebut juga percabangan instruksi (branching instruction). Cabang-cabang instruksi tersebut dapat berupa cabang yang bersifat kondisional (memiliki syarat tertentu) atau non-kondisional. Sebuah cabang yang bersifat non-kondisional selalu berpindah ke sebuah instruksi baru yang berada di luar aliran instruksi, sementara sebuah cabang yang bersifat kondisional akan menguji terlebih dahulu hasil dari operasi sebelumnya untuk melihat apakah cabang instruksi tersebut akan dieksekusi atau tidak. Data yang diuji untuk percabangan instruksi disimpan pada lokasi yang disebut dengan flag.


Bilangan yang dapat ditangani
Kebanyakan CPU dapat menangani dua jenis bilangan, yaitu fixed-point dan floating-point. Bilangan fixed-point memiliki nilai digit spesifik pada salah satu titik desimalnya. Hal ini memang membatasi jangkauan nilai yang mungkin untuk angka-angka tersebut, tetapi hal ini justru dapat dihitung oleh CPU secara lebih cepat. Sementara itu, bilangan floating-point merupakan bilangan yang diekspresikan dalam notasi ilmiah, di mana sebuah angka direpresentasikan sebagai angka desimal yang dikalikan dengan pangkat 10 (seperti 3,14 x 1057). Notasi ilmiah seperti ini merupakan cara yang singkat untuk mengekspresikan bilangan yang sangat besar atau bilangan yang sangat kecil, dan juga mengizinkan jangkauan nilai yang sangat jauh sebelum dan sesudah titik desimalnya. Bilangan ini umumnya digunakan dalam merepresentasikan grafik dan kerja ilmiah, tetapi proses aritmatika terhadap bilangan floating-point jauh lebih rumit dan dapat diselesaikan dalam waktu yang lebih lama oleh CPU karena mungkin dapat menggunakan beberapa siklus detak CPU. Beberapa komputer menggunakan sebuah prosesor sendiri untuk menghitung bilangan floating-point yang disebut dengan FPU (disebut juga math co-processor) yang dapat bekerja secara paralel dengan CPU untuk mempercepat penghitungan bilangan floating-point. FPU saat ini menjadi standar dalam banyak komputer karena kebanyakan aplikasi saat ini banyak beroperasi menggunakan bilangan floating-point.
Read more
1

10 Alasan Kenapa Ngeblog Itu Asyik

Mau tau alasan kenapa ngeblog itu asyik, baca di bawah ini ya... 


  1. Dengan ngeblog kita bisa berbagi pengetahuan dengan kalangan yang lebih luas, ga cuma teman atau kenalan aja.
  2. Ngeblog itu: menaruh passion ke dalam tulisan.
  3. Ngeblog bisa jadi ajang ekspresi diri secara positif. Hepi, gemes, penasaran, bangga, semua bisa kamu bagi lewat ngeblog. No rules.
  4. Ini asiknya menuliskan pengalamanmu di blog: pengalaman itu jadi terdokumentasikan, ngga cuma lewat gitu aja. Plus, banyak orang yang mungkin bisa belajar dari pengalaman kamu itu.
  5. Dengan ngeblog, kita bisa leluasa mengungkapkan pendapat, perasaan atau opini kita tentang berbagai issu, peristiwa, atau hal apapun yang menarik perhatian kita.
  6. Blog kita bisa menjadi portfolio kita juga. lho. Siapa tau ada pihak yang tertarik dengan karya yang kamu tampilkan di blog kamu lantas nawarin kerja bareng, asyik ‘kan?
  7. Ngeblog adalah salah satu media komunikasi. Saat kita berusaha ngeblog dengan baik, sebenarnya kita juga sedang mengasah kemampuan komunikasi kita. Cool!
  8. Dengan ngeblog, kita bisa memperluas jejaring dan interaksi sosial serta membentuk komunitas.
  9. Suka nonton film? Doyan makan di restoran? Ngefans berat dengan musik jazz? Atau kamu penggila fesyen? Kamu bisa bikin blog film, blog kuliner, blog musik, atau blog fesyen yang bisa jadi referensi ketika ada yang butuh rekomendasi tentang subyek yang kamu bahas.
  10. Bergabung dengan idblognetwork.com, blog kamu bahkan bisa menghasilkan uang. Mau tau caranya? Cek kalender event Blogilicious (link jadwal). Lebih lengkapnya --> klik here
Read more
0

Membaca Kitab Suci

Alam semesta merupakan bentuk tulisan yang tersurat dan tersirat bagi setiap orang yang sedang mencari dan memahami rahasia ilahi, ada yang mudah dipahami namun tak sedikit yang sulit untuk dimengerti, oleh karenanya Tuhan memberikan kitab-kitab suci sebagai petunjuk bagi makhluknya.
Kitab-kitab suci yang diturunkan kepada utusan-utusan Tuhan berisi perintah dan larangan untuk dipelajari supaya dapat menemukan pencerahan dari rahasia Ilahi. Apa yang terlihat mata dan terdengar telinga, semua itu bisa dijadikan panduan untuk memahaminya. Lalu bagaimana membaca dan memahami suatu kitab suci?

Sering aku mendengar istilah menilai buku bukan hanya dari sampulnya, baca dan pahami isi di dalamnya atau kebaikan kecantikan seseorang bukan hanya dari fisiknya dan istilah lain yang menyatakan kebaikan tidak hanya dilihat dari luarnya saja. Dalam keseharian sering kutemui, ada satu hal yang membuatku mengubah pola pikirku memahami setiap ayat yang nyata.
Aku berjalan di sebuah Mall, berkeliling mencari kebutuhanku sehari-hari. Setelah aku membeli apa yang aku perlukan, tiba-tiba saja bagian tubuhku mengeluh dan mengajakku mencari tempat untuk buang air. Aku bertanya penjaga sebuah kios untuk menunjukan dimana tempat untukku buang air, aku ikuti petunjuknya dan setelah ada bacaan TOILET aku masuk dan aku akhiri keluhan itu.
Hal yang membuatku mengerti apabila buang air, aku datangi tempat itu, aku baca lalu masuk untuk melakukannya, namun setelah aku bertanya dan diberitahu oleh orang yang tahu jalan dan tempatnya.
Salah satu contoh kecil inilah perumpamaan bagaimana membaca dan memahami suatu kitab suci.
Read more
0

Pengertian & Komponen-komponen Komputer


Pengertian Komputer

Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung. Dalam bahasa Inggris disebut to compute.
Secara definisi komputer diterjemahkan sebagai sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data (input), mengolah data (proses) dan memberikan informasi (output) serta terkoordinasi dibawah kontrol program yang tersimpan di memorinya.

 Jadi cara kerja komputer dapat kita gambarkan sebagai berikut :


1. Input Device, adalah perangkat-perangkat keras komputer yang berfungsi untuk memasukkan data ke dalam memori komputer, seperti keyboard, mouse, joystick dan lain-lain.
2. Prosesor, adalah perangkat utama komputer yang   mengelola seluruh aktifitas komputer itu sendiri. Prosesor terdiri dari dua bagian utama, yaitu ;
  • Control Unit (CU), merupakan komponen utama prosesor yang mengontrol semua perangkat yang terpasang pada komputer, mulai dari input device sampai output device.
  • Arithmetic Logic Unit (ALU), merupakan bagian dari prosesor yang khusus mengolah data aritmatika (menambah, mengurang dll) serta data logika (perbandingan).
3. Memori adalah media penyimpan data pada komputer.
Memori terbagi atas dua macam, yaitu ;
  • 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 dipindahkan ke RAM. Perintah yang ada di ROM antara lain adalah perintah untuk membaca sistem operasi dari disk, perintah untuk mencek semuaperalatan yang ada di unit sistem dan perintah untuk menampilkan pesan di layar. Isi ROM tidak akan hilang meskipun tidak ada aliran listrik. Tapi pada saat sekarang ini ROM telah mengalami perkembangan dan banyak macamnya, diantaranya :
· PROM (Programable ROM), yaitu ROM yang bisa kita programkembali dengan catatan hanya boleh satu kali perubahan setelah itu tidak dapat lagi diprogram.
· RPROM (Re-Programable ROM), merupakan perkembangan dari versi PROM dimana kita dapat melakukan perubahan berulangkali sesuai dengan yang diinginkan.
· EPROM (Erasable Program ROM), merupakan ROM yangdapat kita hapus dan program kembali, tapi cara penghapusannya dengan menggunakan sinar ultraviolet.
· EEPROM (Electrically Erasable Program ROM),perkembangan mutakhir dari ROM dimana kita dapat mengubahdan menghapus program ROM dengan menggunakan teknikelektrik. EEPROM ini merupakan jenis yang paling banyak digunakan saat ini.
  • Random Access Memori (RAM), dari namanya kita dapat artikan 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, Harddisk, flash disk, PCMCIA card dan lain-lain.
4. Output Device, adalah perangkat komputer yang berguna untuk menghasilkan keluaran, apakah itu ke kertas (hardcopy), ke layar monitor (softcopy) atau keluaran berupa suara. Contohnya printer, speaker, plotter, monitor dan banyak yang lainnya. Dari penjelasan diatas dapat kita simpulkan bahwa prinsip kerja komputer tersebut diawali memasukkan data dari perangkat input, lalu data tersebut diolah sedemikian rupa oleh CPU sesuai yang kita inginkan dan data yang telah diolah tadi disimpan dalam memori komputer atau disk. Data yang disimpan dapat kita lihat hasilnya melalui perangkat keluaran.

Komponen-Komponen Komputer

Komputer terdiri dari tiga komponen utama yang tidak dapat dipisahkan, yaitu ;
1. Hardware (perangkat keras), Merupakan peralatan fisik dari komputer yang dapat kita lihat dan rasakan. Hardware ini terdiri dari ;
  • Input/Output Device (I/O Device) Terdiri dari perangkat masukan dan keluaran, seperti keyboard dan printer.
  • Storage Device (perangkat penyimpanan) Merupakan media untuk menyimpan data seperti disket, harddisk, CD-I, flash disk dll.
  • Monitor /Screen Monitor merupakan sarana untuk menampilkan apa yang kita ketikkan pada papan keyboard setelah diolah oleh prosesor. Monitor disebut juga dengan Visual Display Unit (VDU).
  • Casing Unit adalah tempat dari semua peralatan komputer, baik itu motherboard, card, peripheral lain dan Central Procesing Unit (CPU).Casing unit ini disebut juga dengan System Unit.
  • Central Procesing Unit (CPU) adalah salah satu bagian komputer yang paling penting, karena jenis prosesor menentukan pula jenis komputer. Baik tidaknya suatu komputer, jenis komputer, harga komputer, ditentukan terutama oleh jenis prosesornya.Semakin canggih prosesor komputer, maka kemampuannya akan semakin baik dan biasanya harganya akan semakin mahal.
2. Software (perangkat lunak), merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer. Software terdiri dari beberapa jenis, yaitu ;
  • Sistem Operasi, seperti DOS, Unix, Linux, Novell, OS/2, Windows, Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tak dapat difungsikan sama sekali.
  • Program Utility, seperti Norton Utility, Scandisk, PC Tools, dll.Program utility berfungsi untuk membantu atau mengisikekurangan/kelemahan dari system operasi, misalnya PC Tools dapat melakukan perintah format sebagaimana DOS, tapi PC Tools mampu memberikan keterang dan animasi yang bagus dalam proses pemformatan. File yang telah dihapus oleh DOS tidak dapat dikembalikan lagi tapi dengan program bantu hal ini dapat dilakukan.
  • Program Aplikasi, seperti GL, MYOB, Payroll dll. Merupakanprogram yang khusus melakukan suatu pekerjaan tertentu, sepertiprogram gaji pada suatu perusahaan. Maka program ini hanya digunakan oleh bagian keuangan saja tidak dapat digunakan oleh departemen yang lain. Biasanya program aplikasi ini dibuat oleh seorang programmer komputer sesuai dengan permintaan / kebutuhan seseorang / lembaga/ perusahaan guna keperluan interennya.
  • Program Paket, seperti Microsofr office, Adobe fotoshop, macromedia studio, open office dll Adalah program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak orang dengan berbagai kepentingan. Seperti MS-office, dapat digunakan oleh departemen keuangan untuk membuat nota, atau bagian administrasi untuk membuat surat penawaran dan lain sebagainya.
  • Bahasa Pemrograman, PHP, ASP, dBase, Visual Basic, dll.Merupakan software yang khusus digunakan untuk membuatprogram komputer, apakah itu sistem operasi, program paket dll. Bahasa
Pemrograman ini biasanya dibagi atas 3 tingkatan, yaitu ;
Low Level Language, bahasa pemrograman generasi pertama,bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
Midle Level Language, merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk di mengerti karena banyak menggunakan singkatansingakatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE).Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula Translator).
High Level Language, merupakan bahasa tingkat tinggi yang mempunyai cirri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC, dBase, Visual Basic, VB.Net dll.
3. Brainware (User),
User adalah personel-personel yang terlibat langsung dalam pemakaian komputer,seperti Sistem analis, programmer, operator, user, dll. Pada organisasi yang cukup besar, masalah komputerisasi biasanya ditangani oleh bagian khusus yang dikenal dengan bagian EDP (Electronic Data Processing), atau sering disebut dengan EDP Departemen, yang dikepalai oleh seorang Manager EDP.




Read more

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | coupon codes