twitter
    Semoga Bermanfaat.....!!! ':)

Cara mudah dapetin dolar... hehe ^_^ ( Buktiin Aja Kawan 2 )

Senin, 25 Oktober 2010

Sekilas Tentang MOTHERBOARD

1.ALUR KOMUNIKASI PADA MOTHERBOARD

Pada motherboard banyak sekali mikrochip, I/O, Jalus BUS, Alamat, Pin,dan lainnya.Setidaknya yang paling banyak itu adalah jalur data BUS.... yang menghubungkan ke semua perangkat yang ada di papan ibu / motherboard
Sebuah bus data adalah subsistem komputer (berupa sekelompok) yang memungkinkan menemukan cara mentransfer data dari satu komponen ke komponen lain pada papan motherboard atau sistem, atau antara dua komputer. Hal ini dapat mencakup transfer data ke dan dari memori, atau dari central processing unit (CPU) ke komponen lainnya. Setiap bus data dirancang untuk menangani begitu banyak bit data pada suatu waktu. Jumlah data yang dapat ditransfer oleh bus data diukur dan disebut bandwidth.
Bus data 32-bit adalah yang paling awal terkenal. Ini berarti bahwa transfer data dapat mencapai sampai dengan 32 bit setiap detik. Komputer baru yang membuat bus data yang dapat menangani 64-bit dan bahkan 96-bit data path. Pada saat yang sama mereka membuat bus data untuk menangani bit lebih, mereka juga membuat perangkat yang dapat menangani hal ini bitrate yang lebih tinggi.
Pada masa-masa awal dari komputer pribadi, produsen menciptakan motherboard dengan directly connected yang terhubung langsung ke memori komputer dan peripheral. Hal ini dirancang untuk berjalan sejajar satu sama lain dan memiliki beberapa sambungan. Namun hubungan langsung mengalami masalah karena beberapa alasan, terutama karena semua perangkat dipaksa untuk berjalan pada kecepatan yang sama.
Untuk menghilangkan masalah ini, pengembang menggunakan bus controller untuk memisahkan CPU dan memori dari perangkat periferal, memungkinkan kecepatan CPU dapat ditingkatkan tanpa memerlukan peningkatan kecepatan yang sama di perifer. Sistem ini juga memungkinkan kartu ekspansi untuk berkomunikasi satu sama lain tanpa melalui CPU, sehingga transfer data menjadi lebih cepat.
Semua perangkat masih harus berkomunikasi satu sama lain pada kecepatan yang sama, namun kecepatan bus begitu rendah akan memperlambat sistem komputer secara keseluruhan. Komputer modern menggunakan paralel dan serial data bus. Paralel bus data membawa data pada kabel yang banyak secara bersamaan. Setiap kawat atau jalur, membawa satu bit data. Sebuah bus data serial memiliki satu kawat atau jalan, dan membawa semua bit, satu demi satu.
Hampir setiap komputer berisi internal dan eksternal bus data. Bus data internal, juga dikenal sebagai bus lokal, menghubungkan semua komponen yang terdapat pada motherboard, seperti CPU dan memori. Bus data eksternal menghubungkan semua perangkat periferal ke motherboard.
Berbagai bus data eksternal berbeda sudah tersedia saat ini. Tipe bus data yang tepat tergantung pada perangkat yang terpasang pada komputer. Bus paralel yang paling umum ditemukan di komputer saat ini adalah ATA, kartu PC (digunakan di laptop), dan SCSI. Bus data paling umum adalah serial, termasuk USB, FireWire, Serial ATA, dan SCSI.(aggusale.com)

2.Pengertian bios dan fungsinya

Setiap kompiter pasti punya BIOS (Basic Input / Output System) merupakan instruksi perangkat elektronik yang digunakan komputer untuk memulai sistem beroperasi. BIOS terletak pada chip di dalam komputer dan dirancang secara khusus untuk melakukan operasi awal sebuah komputer. Alat ini sangat penting, karena nafas awal komputer ada disini.
fungsi utama bios adalah untuk memberikan instruksi untuk Power-on self test (POST). Tes untuk memastikan bahwa komputer memiliki semua bagian yang diperlukan dan fungsi yang dibutuhkan untuk mulai beroperasi adalah baik, seperti penggunaan memori, keyboard dan bagian lainnya. Jika ada kesalahan yang terdeteksi pada saat tes, maka BIOS memerintahkan komputer untuk memberikan kode yang mengungkapkan masalah tersebut. Kode Kesalahan biasanya serangkaian beep terdengar lama setelah startup.
BIOS juga bekerja untuk memberikan komputer informasi dasar tentang bagaimana berinteraksi dengan beberapa komponen penting, seperti drive dan memori, yang akan memuat sistem operasi. Setelah petunjuk dasar telah dimuat dan self-test telah sukses, komputer dapat melanjutkan dengan memuat sistem operasi dari salah satu drive terpasang.
Pengguna komputer sering dapat membuat pengaturan BIOS melalui layar konfigurasi pada komputer. Layar setup biasanya diakses dengan urutan tombol khusus pada saat pertama startup. Layar setup ini sering memungkinkan pengguna untuk mengubah urutan drive yang diakses saat startup dan mengontrol fungsi dari sejumlah perangkat kritis. Fitur ini bervariasi antara versi BIOS tertentu, tergantung pada produsen Motherboard.
Banyak produsen PC saat ini menggunakan kartu memori flash untuk menyimpan informasi BIOS. Hal ini memungkinkan pengguna untuk memperbarui versi BIOS pada komputer setelah vendor merilis update. Sistem ini dirancang untuk memecahkan masalah dengan BIOS yang asli atau untuk menambahkan fungsi baru. Pengguna dapat secara berkala memeriksa versi BIOS update, karena beberapa vendor merilis update selusin atau lebih selama seumur hidup produk. Untuk memeriksa BIOS update, pengguna dapat memeriksa situs web dari vendor perangkat keras bersangkutan.(agussale.com)

3.Tipe bios dan vendornya

Tipe-tipe BIOS adalah AMI, AWARD, Gui dan Non Gui.
Vendor BIOS adalah IBM bios, AMI bios, AWARD bios, PHOENIX bios.
Perbedaan Tipe-tipe BIOS dan Vendor BIOS, vendor adalah penyalur suatu perangkat baik hardware maupun software, sedangkan tipe BIOS adalah beberapa jenis BIOS.(gisaarvaent.com)


Setelah melaksanakan pratikum kami mendapatkan banyak pengetahuan tentang motherboard,baik itu komponen yang ada didalamnya,fungsi dan cara kerjanya.
dan pada pratikum yang dilaksanakan lebih menitik beratkanpengetahuan mengenai
cpu yang kita ketahui sebagai otaknya komputer, dan kemudian mengetahui juga fungsi dari PC Chipset Northbridge dan Southbridge, yaitu yang pertama northbridge berfungsi menjadi arus data di sekitar main Memory, Prosesor, Front Side Busdan AGP Bus juga mengatur kerja power management. Sedangkan fungsi Southbridge adalah mengatur kerja first IDE, second IDE, PCI Express, Bios, Cmos, dan I/O port.

Rabu, 13 Oktober 2010

APAKAH ITU ALGORITMA..????

• “Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis”.
• Kata Logis merupakan kata kunci dalam Algoritma.
• Langkah-langkah dalam Algoritma harus logis
– harus dapat ditentukan bernilai salah atau benar.
Mekanisme Pelaksanan Algoritma Oleh Pemroses
• Komputer hanyalah salah satu pemroses.
• Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program.
• Jadi program adalah perwujudan atau implementasi teknis Algoritma yang ditulis dalam bahasa pemrogaman tertentu sehingga dapat dilaksanakan oleh komputer.



Belajar Memprogram Dan Belajar Bahasa Pemrograman
• Belajar memprogram adalah
– belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatu notasi tertentu yang mudah dibaca dan dipahami.
– Belajar tentang strategi pemecahan masalah, metodologi dan sistematika pemecahan masalah kemudian menuliskannya dalam notasi yang disepakati bersama
– Bersifat pemahaman persoalan, analisis dan sintesis
– titik berat : designer program
• Belajar bahasa pemrograman berarti
– belajar memakai suatu bahasa aturan-aturan tata bahasanya,
– instruksi-instruksinya,
– tata cara pengoperasian compiler-nya, dan
– memanfaatkan instruksi-instruksi tersebut untuk membuat program yang ditulis hanya dalam bahasa itu saja.
– titik berat : coder

PEMROGRAMAN
• Merupakan suatu proses guna mengimplementasikan algoritma dengan menggunakan suatu bahasa pemrograman
Jenis Bahasa Pemrograman
• Bahasa Tingkat Rendah
– Dirancang agar setiap instruksi langsung dikerjakan oleh komputer, tanpa translator
– Bahasa mesin
• Bahasa Tingkat Tinggi
– Membuat pemrograman lebih mudah dipahami.
– Perlu diterjemahkan oleh translator bahasa (compiler)


• Produk yang dihasilkan pemrogram :
– program dengan rancangan yang baik (metodologis, sistematis)
– Dapat dieksekusi oleh mesin
– Berfungsi dengan benar
– Sanggup melayani segala kemungkinan masukan
– Disertai dokumentasi
– Belajar memprogram, titik berat : designer program
• Aksi :
– Kejadian yang terjadi pada selang waktu terbatas (dimulai saat T0 dan berakhir pada saat T1)
– Menghasilkan efek netto yang terdefinisi dengan baik dan direncanakan
• Contoh :
– Ibu Tati mengupas kentang untuk mempersiapkan makan malam..(luas ruang lingkupnya)
– Karena ruang lingkup luas, maka harus didefinisikan keadaan awal dan efek netto yang direncanakan ( Initial State dan Final State)
– Initial State (keadaan awal) : T0 kentang sudah ada dikantong kentang, dan ditaruh di rak dapur dimana ibu Tati akan mengupasnya
– Final State (keadaan akhir) : T1 kentang dalam keadaan terkupas di panci, siap untuk dimasak dan kantong kertasnya harus dikembalikan ke rak lagi.
– Kejadian : urut-urutan dari beberapa aksi yang terjadi secara berurutan.
– Efek kumulatif dari semua aksi yang terjadi menjadi efek netto dari kejadian
– Penggolongan suatu kejadian menjadi aksi adalah relatif tergantung dari sudut pandang.
Notasi Algoritma Independen Terhadap Bahasa Pemrograman Dan
Mesin Komputer
• Notasi Algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
• Meskipun setiap komputer berbeda teknologinya,tetapi secara umum semua komputer dapat melakukan operasi-operasi dasar dalam pemrograman seperti :
– operasi pembacaan data,
– operasi perbandingan,
– operasi aritmatika,
Pemrograman Prosedural(1)
• Algoritma berisi urutan langkah-langkah penyelesaian masalah.
• Algoritma adalah proses yang procedural.
• Definisi Prosedural menurut Kamus Besar Bahasa Indonesia :
– Tahap-tahap kegiatan untuk menyelesaikan suatu aktivitas.
– Metode langkah demi langkah secara eksak dalam memecahkan suatu masalah.
Pemrograman Prosedural (2)
• Program dibedakan antara bagian data dengan bagian instruksi.
• Bagian instruksi terdiri atas runtutan (sequence) instruksi yang dilaksanakan satu per satu secara berurutan oleh pemroses.
• Alur pelaksanaan instruksi dapat berubah karena adanya pencabangan kondisional.
• Data yang disimpan di dalam memori dimanipulasi oleh instrusi secara beruntun atau procedural.
• Paradigma pemrograman seperti ini dinamakan pemrograman procedural.
Aturan Penulisan Algoritma
• Algoritma berisi langkah-langkah penyelesaian masalah.
• Langkah- langkah tsb dapat ditulis dalam notasi apapun, asalkan mudah dibaca
– Notasi algoritma berkoresponden berkoresponden dengan notasi bahasa pemrograman secara umum.
• Setiap Algoritma akan selalu terdiri dari tiga bagian yaitu :
– Judul (Header)
– Kamus
– Algoritma
• Pada setiap bagian tersebut apabila akan dituliskan komentar mengenai setiap bagian tersebut dituliskan diantara tanda kurung kurawa
– Contoh : { Komentar }



Bagian Dari Penulisan Algoritma

Judul (Header)
• Judul adalah
– bagian teks algoritma yang digunakan sebagai tempat mendefinisikan nama dengan menentukan apakah teks tersebut adalah program, prosedur, fungsi.
• Setelah judul disarankan untuk menuliskan spesifikasi singkat dari teks algoritma tersebut.
• Nama algoritma sebaiknya singkat namun cukup menggambarkan apa yang akan dilakukan oleh algoritma tersebut.

Catatan :
Untuk memisahkan antara kata dalam judul algoritma menggunakan tanda “_” bukanlah suatu keharusan. Anda dapat menuliskan LuasLingkaran atau Luas_Lingkaran.
Tetapi sebaiknya anda tidak menggunakan spasi “ “ untuk memisahkan antara kata di dalam nama algoritma.

Kamus (Deklarasi)
• Kamus adalah bagian teks algoritma sebagai tempat untuk mendefinisikan :
– Nama type
– Nama konstanta
– Nama variabel
– Nama fungsi
– Nama prosedur
• Semua nama tersebut baru dapat dipakai di dalam algoritma jika telah didefinisikan terlebih dahulu didalam kamus.
• Penulisan sekumpulan nama dalam kamus sebaiknya dikelompokan menurut jenis nama tersebut.
• Nama variabel belum terdefinisi nilainya ketika didefinisikan.
• Pendefinisian nama konstanta sekaligus memberikan harga konstanta tersebut, pendefinisian nama fungsi dilakukan sekaligus dengan domain / range serta spesifikasinya.
• Pendefinisian nama prosedur sekaligus dengan pendefinisian parameter (jika ada) dan spesifikasi prosedur (kondisi awal “Initial State”, Kondisi akhir “ Final State” dan proses yang dilakukan).

Algoritma (Deskripsi)
• Algoritma adalah bagian inti dari suatu algoritma yang berisi instruksi atau pemanggilan aksi yang telah didefinisikan.
• Komponen teks algoritma dalam pemrograman procedural dapat berupa :
– Instruksi dasar seperti input/output, assignment
– Sequence (runtutan)
– Analisa kasus
– Perulangan
• Setiap langkah algoritma dibaca dari “atas” ke “bawah”.
• Urutan deskripsi penulisan menentuan urutan langkah pelaksanaan perintah.

Contoh Penyelesaian masalah oleh algoritma
Mencetak String “Selamat Belajar Algoritma dan Pemrograman”
ke piranti Keluaran.

Menentukan nilai terbesar dari bilangan bulat yang dibaca dari piranti masukan dan menuliskan hasilnya ke piranti keluaran.