Sabtu, 30 Oktober 2010

JURNAL PRAKTIKUM 1






MENGENAL HARDWARE KOMPUTER


Komputer adalah sebuah alat elektronik yang terdiri dari tiga bagian system,yaitu:Hardware,Software dan Brainware.
Perangkat keras (Hardware) adalah perangkat yang secara fisik dapat dilihat dan diraba,yang membentuk suatu kesatuan,sehingga dapat di fungsikan.
Berdasarkan kegunaannya,perangkat keras komputer digolongkan ke dalam tiga bagian utama,yaitu:
·         Alat Input
·         Alat Proses
·         Alat Output
A.  Alat Input
Alat input adalah alat untuk memasuukan program manapun data yang akan diproses oleh computer.
Perangkat-perangakat Alat Input,yaitu:
1.Keyboard
   Adalah perangkat seperti pada mesin tik,yang dilengkapi dengan beberapa tombol tamabahan dengan
   berbagai fungsi.
   Jenis-jenis keyboard:Serial,PS/2 dan USB.

















2.Mouse
   Adalah perangkat yang berfungsi mengerakkan pointer,menunjukkan perintah atau program pada
   layar monitor.
   Jenis-jenis:Serial,PS/2 dan USB.














3.CD-ROM
   Adalah alat untuk membaca CD atau VCD pada computer.













4.Floppy Disk
   Adalah alat untuk menulis,membaca data,dan berfungsi sebagai alat output.












5.Scanner
   Adalah alat untuk mengkonversi gambar manual menjadi gambar digital atau untuk menduplikasikan
   dan kemudian untuk dicetak kembali.


  






























B. Alat Proses
Alat proses atau CPU(Central Processing Unit),merupakan atau unit terpenting di dalam system computer.Tugas utamanya adalah untuk mengontrol keseluruhan system computer selama pengolahan data berlangsung.
Perangkat-perangkat Alat Proses,yaitu:




1.Casing
   Adalah kotak pembungkus perangkat keras (Hardware) di dalam CPU.

















2.PSU (Power Supply)
   Adalah sebuah perangkat yang berfungsi untuk menyalurkan arus listirk ke berbagai peralatan
   computer.

















3.Motherboard
   Adalah papan induk atau perangkat terpenting di dalam komputer yang dijadikan media atau
   tempat untuk memasang atau meletakkan beberapa peralatn seperti: processor,memori,card VGA,
   sound card,card I/O,dll.














4.Processor
    Adalah sebuah chip(microprocessor)yang merupakan otak dan pusat pengendali berbagai perangkat
    komputer.
















5.Harddisk
   Adalah perangkat komputer yang berfungsi menyimpan data dalam kapasitas besar.















6.RAM (Random Access Memory)
   Adalah perangkat yang berfungsi mengolah data dan sebagai penyimpanan untuk sementara.

















7.VGA Card
   Adalah perangkat yang berfungsi menghubungkan motherboard dengan monitor.














8.Card I/O
   Adalah sebuah card yang berfungsi untuk menghubungkan motherboard dengan alat input dan alat
   output.

















9.Sound Card
   Adalah perangkat yang berfungsi untuk mengolah suara pada komputer.













10.Heatsink Fan
   Adalah alat pendingin atau berfungsi untuk menyerapa panas pada processor.
































C. Alat Output
Alat output adalah alat untuk menampilkan hasil pengolahan data yang dilakukan oleh CPU.
Perangkat Alat Output,yaitu:




1.Monitor
   Adalah alat yang berfungsi menampilkan data atau informasi dalam bentuk teks dan grafik.
   Ada beberapa Jenis Monitor:
a. CRT adalah jenis monitor berbentuk tabung,karena menggunakan tabung display.














b. LCD (Liquid Crystal Display) adalah jenis monitor yang memiliki permukaan datar dan daya sangat
    rendah.















c.LED












2.Printer
    Adalah alat untuk mencetak sebuah dokumen.
















3.Speaker
   Adalah alat output suara.

JURNAL PRAKTIKUM 2




Perkembangan Teknologi Perangkat Input Output

Sistem adalah komponen-komponen yang saling bekerja sama membentuk suatu kesatuan. Apabila salah satu komponen tidak berfungsi, akan mengakibatkan tidak berfungsinya suatu komputer dengan baik.


Berdasarkan fungsinya, perangkat keras komputer dibagi menjadi :

1. input divice (unit masukan)
Input device berfungsi sebagai media untuk memasukkan data dari luar sistem ke dalam suatu memori dan processor untuk diolah dan menghasilkan informasi yang diperlukan. Data yang dimasukkan ke dalam sistem komputer dapat berbentuk signal input dan maintenance input. Signal input berbentuk data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input berbentuk program yang digunakan untuk mengolah data yang dimasukkan. Jadi Input device selain digunakan untuk memasukkan data dapat pula digunakan untuk memasukkan program.
Berdasarkan sifatnya, peralatan input dapat digolongkan menjadi dua yaitu:
- Peratalan input langsung, yaitu input yang dimasukkan langsung diproses oleh alat pemroses. Contohnya : keyboard, mouse, touch screen, light pen, digitizergraphicstablet,scanner.
- Peralatan input tidak langsung, input yang dimasukkan melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Contohnya : punchedcard,disket,danharddisk.

Unit masukan atau peralatan input ini terdiri dari beberapa macam peranti yaitu :
a. Keyboard
Keyboard merupakan alat input yang paling penting dalam mengolah data pada computer. Fungsi dari keyboard adalah untuk menginput huruf, angka, karakter khusus.

Jenis-jenis keyboard ::
1.QWERTY
2.DVORAK
3.KLOCKENBERG
KEYBOARD yang kita gunakan sekarang ini adalah keyboard tipe Qwerty.

b.Mouse
Mouse adalah salah satu bentuk unit device, bentuk mouse seperti tikus. Fungsi dari mouse adalah untuk memindahkan pointer atau kursor secara cepat. Sebagian besar mouse terdiri dari tiga tombol, umumnya dan biasanya hanya dua tombol yang digunakan yaitu tombol kiri dan tombol kanan. Dan saat ini mouse sudah dilengkapi pula dengan tombol penggulung (scroll) dan terletak ditengah, antara tombol kiri dan kanan.
Fungsi dari tombol kiri atau sering disebut dengan klik adalah jika mouse berada pada objek yang dituju. Kemudian fungsi dari drag adalah untuk menggeser , kita dapat menekan tombol kiri mouse tanpa melepaskannya dengan sambil digeser. Drag ini akan mengakibatkan objek akan berpindah atau tersalin ke objek lain dan kemungkinan lainnya. Dan fungsi dari tombol atau kanana yaitu klik kanan mouse dua kali secara cepat dan teratur disebut dengan klik ganda (double click) sedangkan menekan tombol kanan muse satu kali disebut dengan klik kanan (right click).

c.Toucpad
Unit masukkan ini biasanya dapat kita temukan pada laptop dan notebook, yaitu dengan menggunakan sentuhan jari. Biasanya unit ini dapat digunakan sebagai pengganti mouse. Selain touchpad adalah model unit masukkan yang sejenis yaitu pointing stick dan trackball.

d.Light pen
Light pen adalah pointer elektronik yang digunakan untuk modifikasi dan men-design gambar dengan screen (monitor). Light pen memiliki sensor yang dapat mengirimkan sinyal cahaya ke komputer yang kemudian direkam, dimana layar monitor bekerja dengan merekam enam sinyal elektronik setiap baris per detik.

e.Scanner
Scanner merupakan sebuah alat yang dapat berfungsi untuk meng-copy atau menyalin gambar atau teks yang kemudian disimpan ke dalam memori komputer. Dari memori komputer selanjutnya, disimpan dalam harddisk ataupun floppy disk. Fungsi scanner ini mirip seperti mesin fotocopy,

f.Barcode
Fungsi alat ini adalah untuk membaca suatu kode yang berbentuk kotak-kotak atau garis-garis tebal vertical yang kemudian diterjemahkan dalam bentuk angka-angka. Kode-kode ini biasanya menempel pada produk-produk makanan, minuman, alat elektronik dan buku. Dan biasanya digunakan barcode untuk mempermudah melihat kode barang-barang, seperti pada minimarket.

2. Process device (unit Pemrosesan)
Process device atau unit pemrosesan atau perangkat pengolah data dipergunakan untuk mengolah data.Pengolah data meliputi unit pengolah pusat (CPU/Central Processing Unit) dan juga mikroprosesor.

3. Output device (unit keluaran)
Output device atau perangkat keluaran dipergunakan untuk menampung dan menghasilkan data yang dikeluarkan, misalnya monitor dan printer.

I/O sangat berpengaruh pada kinerja sebuah sistem komputer. Hal ini dikarenakan I/O sangat menyita CPU
dalam pengeksekusian device driver dan penjadwalan proses, demikian sehingga alih konteks yang dihasilkan membebani CPU dan cache perangkat keras. Selain itu, I/O juga memenuhi bus memori saat mengkopi data antara controller dan physical memory, serta antara buffer pada kernel dan application space data. Karena besarnya pengaruh I/O pada kinerja komputer inilah bidang pengembangan arsitektur komputer sangat memperhatikan masalah-masalah yang telah disebutkan diatas.







Pernahkah kalian berfikir mengapa susunan keyboard yang sehari-hari yang umumnya kita gunakan dibuat dengan susunan yang seperti itu. Dan apakah menurut kamu apakah susunan yang seperti itu merupakan yang paling efisien yang pernah dibuat sehingga kita akan lebih mudah dan cepat untuk kita mengetik.
Begini, susunan keyboard yang dipakai umum sekarang ini (QWERTY) sebenarnya adalah salah satu susunan yang paling tidak efisien yang ditujukan agar kita-kita dapat mengetik dengan lebih lambat. Mengapa demikian? Ini dia sejarah susunan keyboard..
Hal ini berkaitan dengan sejarah mesin ketik yang ditemukan lebih dulu oleh Christopher Latham Sholes (1868). Saat menciptakan mesin ketik prototype sebelumnya, malah sangat memungkinkan kita untuk mengetik dengan lebih cepat.
Terlalu cepatnya kemungkinan dalam mengetik tersebut, sampai- sampai sering timbul masalah pada saat itu. Seringkali saat tombol ditekan, batang-batang huruf (slug) yang menghentak pita itu mengalami kegagalan mekanik, yang lebih sering diakibatkan karena batang-batang itu saling mengait (jamming).
Karena bingung memikirkan solusinya pada saat itu, Christopher Latham Sholes justru mengacak-acak urutan itu demikian rupa sampai ditemukan kombinasi yang dianggap paling sulit untuk digunakan dalam mengetik. Tujuannya jelas, untuk menghindari kesalahan-kesalahan mekanik yang sering terjadi sebelumnya.
Akhirnya susunan pada mesin ketik inilah yang diturunkan pada keyboard sebagai input komputer dan pada tahun 1973 diresmikan sebagai keyboard standar ISO (International Standar Organization).
Sebenarnya ada beberapa standar susunan keyboard yang dipakai sekarang ini. Sebut saja ASK (American Simplified Keyboard), umum disebut DVORAK yang ditemukan oleh Dr. August Dvorak sekitar tahun 1940.
Secara penelitian saat itu, susunan DVORAK memungkinkan kita untuk mengetik dengan lebih efisien. Tetapi mungkin karena terlambat, akhirnya DVORAK harus tunduk karena dominasi QWERTY yang sudah terjadi pada organisasi-organisasi dunia saat itu dan mereka tidak mau menanggung resiko rush apabila mengganti ke susunan keyboard DVORAK.







Perbandingan antara efisiensi mengetik antara keyboard QWERTY (kiri) dan keyboard DVORAK (kanan)

Satu-satunya pengakuan adalah datang dari ANSI (American National Standard Institute) yang menyetujui susunan keyboard Dvorak sebagai versi “alternatif” di sekitar Tahun 1970.
Susunan keyboard lainnya yang masih perkembangan dari susunan QWERTY adalah QWERTZ yang dipakai di negara seperti Hungaria, Jerman, Swiss, dll. AZERTY oleh negara Prancis dan Belgia, QZERTY, dll.
Kalau kalian mau tau, bentuknya seperti apa sih keyboard selain QWERTY? Nih saya kasih gambarnya :





Yang ini papan QWERTY yang sudah biasa kita gunakan



Kalau yang ini papan AZERTY










Yang ini papan QWERTZ









Yang ini adalah papan DVORAK dengan 3 versinya, untuk dua tangan, untuk tangan kanan, dan untuk tangan kiri.






Model keyboard DVORAK seperti ini hanya ada di mesin-mesin elektronik tertentu buatan Eropa.


Kalau yang ini keyboard QWERTY yang sekaligus sebagai mouse.


Kamis, 21 Oktober 2010

MATA KULIAH ALGORITMA & PEMGROGRAMAN




Hari pertama tepatnya hari Rabu tanggal 22 september 2010,Saya memulai Mata Kuliah Algoritma & Pemrograman...
Hari itu Saya baru perkenalan-perkenalan saja sama dosen dan teman-teman,sama ada sedikit materi yang diberikan dosen...
Yang mengajar Mata Kuliah Algoritma & Pemrogrman adalah dosen yang bernamaBpk.Fauzan Azmi.
Dan kami semua diberi tugas untuk membuat blog dan setiap ada pelajarannya kami diberi tugas lagi untuk memposting setiap selesai pelajaran apa yang diterangkan di hari tersebut....

Deskripsi Mata Kuliah:

  1. Sistematika kinerja komputer
  2. Menganalisa masalah & pemecahan masalah menggunakan Algoritma & Pemrograman
  3. Pemahaman logika berfikir sistematis dengan bantuan algoritma


Selain itu,bahwa komputer tidak akan bekerja tanpa sitem komputer tersebut,seperti:
* Bahasa Pemrogrman
Contohnya: C,C++,java,php,pascal,basic,dll.
Perbedaan dari beberapa bahasa pemrograman itu adalah cara dalam memberi instruksinya saja.

Kemudian ada macam-macam perkembangan Bahasa Pemrograman sebagai berikut;
1. Generasi I   : Bahasa mesin yg menggunakan kode biner ( 0 & 1 )


2. Generasi II  : Low Level Language
                               - Penyempurnaan dari Bahasa Mesin.

3. Generasi III : High Level Language
                       - Sudah bersifat machine independent
                       - Diikuti bahasa pemrograman aras tinggi seperti BASIC, PASCAL
                       - Pemrosesan program yang terdiri dari ;
                            * Compilation
                            * Link
                            * Exsecusion.


4. General IV  : Bahasa Deklaratif
                       - Bahasa pemrograman ini jauh lebih mudah di tulis karena intruksinya sudah                                                   
                         sangat mendekati.

5. General V   : Object Oriental Language
                        Contohnya: simula,small talk,C++ ,dan java.