Halaman

Rabu, 28 Desember 2011

Pengantar Sistem Komputer

KOMPUTER
Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.
Secara luas, Komputer dapat didefinisikan sebagai suatu peralatan elektronik yang terdiri dari beberapa komponen, yang dapat bekerja sama antara komponen satu dengan yang lain untuk menghasilkan suatu informasi berdasarkan program dan data yang ada. Adapun komponen komputer adalah meliputi : Layar Monitor, CPU, Keyboard, Mouse dan Printer (sbg pelengkap). Tanpa printer komputer tetap dapat melakukan tugasnya sebagai pengolah data, namun sebatas terlihat dilayar monitor belum dalam bentuk print out (kertas).
Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang memproses informasi" atau "sistem pengolah informasi."
Komputer merupakan suatu perangkat elektronika yang dapat menerima dan mengolah data menjadi informasi, menjalankan program yang tersimpan dalam memori, serta dapat bekerja secara otomatis dengan aturan tertentu.
Komputer dapat menyusun data dalam bentuk 1 dan 0. Data diletakkan dalam “chips” atau dalam “memory” dari komputer dalam bentuk gelombang listrik: bila terdapat sedikit saja aliran listrik masuk ke dalam area ter tentu dari “chip” tersebut maka komputer akan menginterpretasikannya sebagai SATU. Bila tidak ada masukan aliran listrik, komputer akan menginterpretasikannya sebagai NOL.
Kumpulan dari 1 dan O akan membentuk sebuah angka atau huruf. Sebagai contoh: 01001110 dapat membentuk huruf A. Anda tidak perlu mengetahui bagaimana sebuah komputer bekerja untuk menggunakan komputer itu sendiri. Tapi anda perlu memahami beberapa bagian dari komputer (yang disebut “hardware”) dan instruksi-instruksinya untuk menggunakan informasi (yang disebut “software”). Untungnya Penggunaan Komputer saat ini jauh lebih mudah di banding 50 Tahun yang lalu.
    Komputer menurut para ahli :
# Menurut Hamacher, komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi.
# Menurut Blissmer, komputer adalah suatu alat elektonik yang mampu melakukan beberapa tugas sebagai berikut: menerima input; memproses input tadi sesuai dengan programnya; menyimpan perintah-perintah dan hasil dari pengolahan dan menyediakan output dalam bentuk informasi.
# Sedangkan Fuori berpendapat bahwa komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.

BAGIAN - BAGIAN KOMPUTER
    
     Sebuah sistem komputer tersusun atas tiga elemen, yaitu:
1. Hardware (Perangkat Keras)
Perangkat keras komputer (hardware) adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.
Batasan antara perangkat keras dan perangkat lunak akan sedikit buram kalau kita berbicara mengenai firmware, karena firmware ini adalah perangkat lunak yang "dibuat" ke dalam perangkat keras. Firmware ini merupakan wilayah dari bidang ilmu komputer dan teknik komputer, yang jarang dikenal oleh pengguna umum.
    Komputer pada umumnya adalah komputer pribadi, (PC) dalam bentuk desktop atau menara kotak yang terdiri dari bagian berikut:
     Papan sistem/papan induk yang merupakan tempat CPU, memori dan bagian lainnya, dan memiliki slot untuk kartu tambahan.

    RAM - tempat penyimpanan data jangka pendek, sehingga komputer tidak perlu selalu mengakses hard disk untuk mencari data. Jumlah RAM yang lebih besar akan membantu kecepatan PC.

    Buses:
+ Bus PCI
+ Bus ISA
+ USB
+ AGP

    ROM (Read Only Memory) di mana firmware diletakkan

    CPU (Central Processing Unit) sebagai otak dan bagian utama komputer
* Power supply - sebuah kotak yang merupakan tempat transformer, kontrol voltase dan kipas
* Pengontrol penyimpanan, dari jenis IDE, SCSI atau lainnya, yang mengontrol hard disk, Floppy disk, CD-ROM dan drive lainnya; kontroler ini terletak di papan induk (atas-papan) atau di kartu tambahan
* Pengontrol penampilan video yang memproduksi output untuk komputer display
* Pengontrol komputer bus (paralel, serial, USB, Firewire) untuk menyambung komputer dengan alat tambahan luar lainnya seperti printer atau scanner
* Beberapa jenis penyimpanan komputer:

    CD - tipe paling umum media yang dapat dilepas, murah tapi mudah rusak.
+ CD-ROM
+ CD-RW
+ CD-R

    DVD
+ DVD-ROM
+ DVD-RW
+ DVD-R

     Floppy disk
* Penyimpanan dalam - menyimpan data dalam komputer untuk penggunaan jangka panjang.

     Hard disk - untuk penyimpanan data jangka panjang

     Disk array controller
* Kartu suara - menerjemahkan signal dari papan sistem ke bahasa yang dapat dimengerti oleh speaker, dan memiliki terminal untuk mencolok kabel suara speaker.
* Jaringan komputer - untuk menghubungkan komputer ke internet dan/atau komputer lainnya.

    Kartu network - untuk internet DSL/kabel, dan/atau menghubungkan ke komputer lain.




Sebagai tambahan, perangkat keras dapat memasukan komponen luar lainnya. Di bawah ini merupakan komponen standar atau yang umum digunakan.


    Input

     Keyboard
    Alat penunjuk
+ Mouse
+ Trackball
     Joystick
     Gamepad
     Scanner gambar
     Webcam
    Tablet Grafis

    Output
    Printer
     Speaker
     Monitor
* Jaringan/Networking
    Modem
    kartu network

2. Software (Perangkat Lunak)
Software adalah kumpulan instruksi yang berfungsi untuk menjalankan suatu perintah, seperti memberikan informasi tentang hardware, menentukan fungsi hardware, dan menjalankan sistem.
Agar komputer dapat membaca, mengingat, membuat keputusan (membandingkan), menghitung, menyortir, dan menghasilkan keluaran berupa informasi dalam monitor atau
cetakan, komputer harus dapat membaca dan memasukkan program ke dalam memori utamanya. Program adalah instruksi dalam bahasa mesin atau yang dapat dibaca oleh komputer yang dirancang untuk tujuan tertentu sehingga kalau operator menjalankan komputer dan memijat tombol tertentu
 Pengertian perangkat lunak menunjuk pada program dan alat bantu lain yang bersifat menambah kemampuan komputer sebagai alat untuk melaksanakan tugas atau operasi tertentu. Program aplikasi dapat dibuat secara khusus untuk memenuhi kebutuhan khusus pula (tailor-made) atau berupa paket yang mempunyai aplikasi umum.
Disebut juga dengan perangkat lunak, merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.
Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya. Untuk mencapai keinginannya tersebut dirancanglah suatu susunan logika, logika yang disusun ini diolah melalui perangkat lunak, yang disebut juga dengan program beserta data-data yang diolahnya. Pengeloahan pada software ini melibatkan beberapa hal, diantaranya adalah sistem operasi, program, dan data. Software ini mengatur sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin komputer.

Jenis
Berdasarkan jenisnya, software dibagi menjadi 3 yaitu :
    Firmware (BIOS)
    Sistem Operasi (Windows, Linux, Mac OS, dll)
     Software Aplikasi (Photoshop, WinAmp, WinZip, dll)

Propietary software
Propietary software adalah perangkat lunak yang tidak bebas atau semi bebas dan tidak terbuka. Pengguna dilarang atau minta ijin atau dikenakan pembatasan lainnya jika menggunakan, mengedarkan atau memodifikasinya. Source code normalnya tidak tersedia. Contoh dari propietary software adalah sistem operasi windows. Jenis software ini yang paling banyak dikenai razia oleh pihak yang berwajib.

Open source software
Pola Open Source lahir karena kebebasan berkarya, tanpa intervensi berpikir dan mengungkapkan apa yang diinginkan dengan menggunakan pengetahuan dan produk yang cocok. Kebebasan menjadi pertimbangan utama ketika dilepas ke publik. Komunitas yang lain mendapat kebebasan untuk belajar, mengutak-ngatik, merevisi ulang, membenarkan ataupun bahkan menyalahkan, tetapi kebebasan ini juga datang bersama dengan tanggung jawab, bukan bebas tanpa tanggung jawab.
Open source software seringkali rancu dengan free software, padahal ada sejumlah hal yang harus dipenuhi bila dianggap sebagai open source software, yaitu bebas didistribusikan tanpa adanya persyaratan royalty, program harus memiliki source code, lisensi harus bisa dimodifikasi dan diturunkan, integrity dari pembuat source code, lisensi tidak mendiskriminasi seseorang atau sekelompok orang, tidak ada diskriminasi melawan area pengembangan, hak cipta pada suatu program harus mampu diaplikasi dan didistribusi kembali oleh siapapun, lisensi tidak mengacu pada spesifikasi suatu produk, lisensi tidak membatasi tempat dimana software tersebut didistribusikan, dan lisensi harus berisi teknologi yang netral.
Fungsi
Beberapa fungsi software antara lain :
    mengatur Input atau Output (I/O) dari PC
    menyediakan dan mengatur serta memerintahkan hardware agar dapat berjalan dengan baik
    menjalankan perintah-perintah tertentu seperti menggambar, memutar musik atau film.   
    Di bawah ini ada beberapa contoh macam perangkat lunak, yaitu:
     Perangkat lunak aplikasi (application software) seperti pengolah kata, lembar tabel hitung, pemutar media, dan paket aplikasi perkantoran seperti OpenOffice.org.
     Sistem operasi (operating system) misalnya Ubuntu.
     Perkakas pengembangan perangkat lunak (software development tool) seperti Kompilator untuk bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu bahasa rakitan.
     Pengendali perangkat keras (device driver) yaitu penghubung antara perangkat perangkat keras pembantu dan komputer adalah software yang banyak dipakai di swalayan dan juga sekolah, yaitu penggunaan barcode scanner pada aplikasi database lainnya.
     Perangkat lunak menetap (firmware) seperti yang dipasang dalam jam tangan digital dan pengendali jarak jauh.
     Perangkat lunak bebas (free 'libre' software) dan Perangkat lunak sumber terbuka (open source software)
     Perangkat lunak gratis (freeware)
     Perangkat lunak uji coba (shareware / 'trialware)
     Perangkat lunak perusak (malware)


    Klasifikasi Software
1.  Operating System(OS)
          Adalah kumpulan program yang mengontrol dan mengatur seluruh kegiatan prosesing dalam system computer. Tanpa OS computer tidalk berjalan.

    Fungsi OS
a.  control program
Berfungsi sebagai pengatur dan pengkoordinasi dalam manajemem memori,manajemen alat pengolah, manajemen alat-alat I/O, dan manajemen informasi di disk.
    Jenis-Jenis OS
a.  IBM (Dos, Unix)
b. APPLE ( Machintos)
c. NOVEL(Linux,Redhat, Opensuse, Fedora, Ubuntu, Mandrake)
d. MICROSOFT(Windows 3,1, Vista, Windows 7)

2.   Bahasa Pemrograman
         Berfungsi sebagai penterjemah antara program yang ditulis dengan bahasa awam sehari-hari menjadi bahasa mesin yang dimengerti oleh computer.
a.   Bahasa Pemrograman dapat dikategorikan ke dalam:
1.   Asembler
       Merupakan program yang digunakan untuk menterjemahkan program aplikasi yang ditulis dengan bahasa perakit atau bahasa pemrograman simbolik menjadi bahasa mesin.
2.Compiler
     Merupakan program yang digunakan untuk menterjemahkan bahasa tingkat tinggi menjadi bahasa nesin yang bersifat dirangkum. Contohnya:FORTAN, COBOL, PASCAL, dan C.
3.Interpreter
      Merupakan program yang digunakan untuk menterjemahkan bahasa tingkat tinggi menjadi bahasa mesin yang bersifat per-statement. Contohnya:BASIC.

b. Klasifikasi Bahasa pemrograman
1. Generasi Pertama
       Yang berorientasi pada mesin
2. Generasi kedua
      Yang menggunakan bahasa rakitan.
3. generasi ketiga
      Generasi yang menggunakan pendekatan procedural, Contoh: Algol, C, Basic,Fortran,dan pascal.
4. Generasi keempat
      Yang dirancang untuk mengurangi waktu pemrograman dalam membuat program.
Contoh:Visual basic,visual foxpro.
5.Generasi kelima
      Yang merupakan kelompok bahasa-bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan.

    Bahasa pemrograman terbagi 3:
     1. Bahasa tingkat rendah
         Contoh: bahasa mesin,assembler
     2. Bahasa tingkat menengah
         Contoh:bahasa C
     3. Bahasa tingkat tinggi terbagi 2:
         a. berorientasi pada prosedur
•    masalah ilmiah.contoh: bahasa C
•    masalah bisnis.contoh:cobol
b. berorientasi pada masalah.contoh:Rpg




    jenis-jenis bahasa pemrograman:

    Konsep Dasar Cobol
1. SEKILAS PROGRAM COBOL

COBOL : Common Business Oriented Language, Yaitu:Bahasa komputer tingkat tinggi / high level language, Thn 1959 : COBOL diciptakan

CODASYL : COnference on DAta SYstem Language, Yaitu : Group yang mengembangkan bahasa COBOL

Januari 1960 : Bahasa COBOL pertama kali diperkenalkan secara formal, Versi yang dikenalkan adalah COBOL -60

Thn 1965 : Pembaharuan versi COBOL

Thn 1968 & 1974 : Bahasa COBOL dikembangkan & distandardisasi dgn nama ANSI COBOL, ANSI : American National Standards Institute

COBOL - 80 : atau MS -COBOL dikembangkan oleh Microsoft

    Program bahasa COBOL merupakan program terstruktur yg terdiri dari 4 divisi yaitu :

1.   IDENTIFICATION DIVISION, Identification division untuk pengindentifikasian  pembuat program, tanggal pembuatan, dll

2.   ENVIRONMENT DIVISION, Environment division untuk informasi keadaan komputer yg dipakai.

3.   DATA DIVISION, Environment division untuk informasi keadaan komputer yg dipakai.

4.   PROCEDURE DIVISION, Data division untuk informasi mengenai bentuk dan jenis data yang digunakan. Procedure division untuk membuat procedure pemrosesan data.


     KEUNTUNGAN BAHASA COBOL
1.     Program COBOL dibuat dlm instruksi bahasa Inggris, shg mudah dipelajari & dibuat.
2.     Program COBOL sesuai untuk pengolahan data, yang banyak diterapkan pada  permasalahan bisnis.
3.     Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer yg berbeda - beda, tanpa banyak mengalami perubahan.
4.     COBOL menyediakan fasilitas listing program, bilamana perlu diperiksa oleh orang lain selain programmernya.
5.     Mudah didokumentasikan & dikembangkan bilamana perlu
6.     Dapat menjadi program execute


     YANG DAPAT DIKERJAKAN COBOL
COBOL dibuat untuk operasi yg mencakup langkah dasar pengolahan data yaitu :
1. Membaca data
2. Memproses data
3. Menghasilkan output informasi


    FORTRAN

       Pada tahun 1956, saat komputer masih digunakan terutama oleh para ilmuwan untuk menyelesaikan masalah matematis, bahasa Fortran pertama kali dikembangkan oleh IBM. Dari asal usul namanya, FORmula TRANslation, jelaslah kekuatan bahasa ini untuk digunakan dalam masalah matematis. Dalam kurun waktu 1 dekade saja, bahasa tersebut telah mempunyai standar Amerika National Standard Programming Language FORTRAN, ANSI X3.9-1966 yang biasa dikenal dengan sebutan FORTRAN 66, atau FORTRAN IV.

        Sejak ditetapkannya standar tersebut, semakin banyak orang menggunakan bahasa FORTRAN. Hal ini ternyata semakin memperlihatkan banyaknya kekurangan pada FORTRAN IV tersebut. Dengan demikian lama kelamaan banyak banyak pihak yang mengembangkan sendiri-sendiri, yang pada gilirannya menyebabkan satu program FORTRAN yang ditulis di satu sistem menjadi besar kemungkinannya untuk tidak dapat digunakan di sistem lain. Karena itulah istilah Amerika National Standard Institute menetapkan sebuah standar baru yang disebut FORTRAN 77 atau dikenal juga dengan nama ANSI FORTRAN (selesai dibahas oleh ANSI X3.9 - 1978) dan di kemudian hari diterima sebagai standar international dengan sebutan ISO International Standard ISO 1539-1980(E).

     Secara umum, FORTRAN 77 merupakan perkembangan ke arah pemrograman terstruktur dibandingkan FORTRAN IV. Misalnya struktur IF THEN - ELSE - END IF yang semula belum ada pada FORTRAN IV mulai dimasukkan pada FORTRAN 77.


    BASIC

     Adalah singkatan dari Beginners’ All-purpose Symbolic Instruction Code adalah sebuah kelompok bahasa pemrograman tingkat tinggi. Secara harfiah, BASIC memiliki arti "kode instruksi simbolis semua tujuan yang dapat digunakan oleh para pemula". Memang, istilah "Bahasa BASIC" di sini juga bisa diartikan menjadi bahasa untuk pemula, atau dengan kata lain, disebut sebagai bahasa dasar, tapi hal tersebut dirasa kurang tepat, mengingat BASIC dapat juga digunakan oleh para pemrogram ahli.

     BASIC pertama kali dikembangkan pada tahun 1963 oleh John George Kemeny dan Thomas Eugerte Kurtz yang berasal dari Dartmouth College, untuk mengizinkan akses terhadap komputer bagi para mahasiswa jurusan selain jurusan ilmu estetika.

    Pascal
     Adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

    Kelebihan dari bahasa pemrograman Pascal adalah:

1.Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar:boolean, integer, real, char, string,
2.User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
3.Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
4.Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
5.Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.

     Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, Bahasa PASCAL masih digunakan dalam IOI (International Olympiad in Informatics).


    UNIX
     Adalah sistem operasi yang mendukung multi-user dan multitasking yang dikembangkan di Bell Laboratories pada awal tahun 1970-an oleh Ken Thompson, Dennis Ritchie, Brian Kernighan, dan lainnya. Ken Thompson sebelumnya juga pernah membangun suatu system operasi yang dinamakan Multics yang diperuntukkan bagi Multiplexed Information and Computing System.

     UNIX adalah salah satu sistem operasi pertama yang ditulis dengan bahasa pemrograman tingkat tinggi, yaitu C. Bell Laboratories mendistribusikan sistem operasi ini dengan kode sumbernya sehingga dapat diubah, dimodifikasi dan disesuaikan dengan kebutuhan yang khusus. Pada akhir tahun 1970-an terdapat banyak versi UNIX.


    RPG
     Adalah bahasa pemrograman yang ditujukan untuk aplikasi bisnis. Pada mulanya RPG merupakan singkatan dari Report Program Generator, sekarang RPG diresmikan bukan merupakan sebuah singkatan. Pembaruan terakhir dari bahasa RPG adalah RPG IV (ILE RPG) pada server system IBM. Bahasa ini memiliki berbagai fitur pemrograman berbasis objek antara lain: fungsi (function) dan prosedur (procedure), ikatan statis dan dinamis (static and dynamic binding), pengunaan library C, Dynamic Link Library (.DLL), dan lain-lain.



3. Brainware
     Terdapat berbagai peran yang dapat dilakukan manusia dalam bagian sistem komputer.
Beberapa peran diantaranya adalah:

1. Analis Sistem, berperan melakukan analisis terhadap permasalahan yang dihadapi, serta merancang solusi pemecahannya dalam bentuk program komputer.
2. Programmer, berperan menerjemahkan rancangan yang dibuat analis ke dalam bahasa pemrograman sehingga solusi dapat dijalankan oleh komputer
3. Operator, bertugas menjalankan komputer berdasarkan instruksi yang diberikan
4. Teknisi, bertugas merakit atau memelihara perangkat keras komputer

2.3. SISTEM / PROSES KERJA KOMPUTER

     Sistem kerja komputer secara garis besar terbagi atas 3 bagian, dan seluruh bagian ini saling berkaitan satu sama lain.n

1. Input Device
     Unit ini berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Input devices atau unit masukan yang umumnya digunakan personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer. Selain itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan komputer. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya dapat dimanipulasi. Touch panel, dengan menggunakan sentuhan jari user dapat melakukan suatu proses akses file. Microphone, untuk merekam suara ke dalam komputer.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, digitizer graphics tablet, scanner.
• Peralatan input tidak langsung, input yang melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Contohnya : punched card, disket, harddisk.
Unit Masukan atau peralatan input ini terdiri dari beberapa macam peranti, diantaranya ialah :

1. Keyboard
2. Mouse
3. Touchpad
4. Light Pen
5. Joy Stick dan Games Paddle
6. Barcode
7. Scanner
8. Mikropon dan Headphone
9. Graphics Pads
10 CD/DVD Rom
11.Web Cam
2.Proses Device
     Otak sebuah komputer berada pada unit pemrosesan (Process device). Unit pemrosesan ini dinamakan CPU ( Central Processing Unit ). Fungsi CPU adalah sebagai pemroses dan pengolah data yang selanjutnya dapat menghasilkan suatu informasi yang diperlukan. Pada komputer mikro unit pemrosesan ini disebut dengan micro-processor (pemroses mikro) atau processor yang berbentuk chip yang terdiri dari ribuan sampai jutaan IC. Fungsi utama dari CPU bekerja dengan aritmatika dan logika terhadap data yang terdapat dalam memori atau yang dimasukkan melalui unit masukkan seperti keyboard, scanner, atau joystick. Kecepatan processor atau CPU ini diukur dengan satuan hitung hertz atau clock cycles. Saat ini, komputer memiliki kecepatan processor sampai giga hertz. 1 Giga Herzt sama dengan 1.000.000.000 herzt. Perkembangannya processor yang pertama kali muncul tahun 1990-an adalah pentium dengan kecepatan 75 Mega Hertz, dan saat ini kecepatannya sudah mencapai 3 Giga Hertz lebih dengan processor Pentium IV. Seiring dengan kecepatan Pentium IV, telah pula diperkenalkan processor dengan teknologi mobile yaitu Centrino (Pentium M – Centrino) jenis processor ini baru terdapat pada komputer-komputer built up, laptop, notebook. Saat ini, processor yang terbaru adalah Dual Core (Core Duo). Processor ini memiliki dua kecepatan giga hertz seperti memiliki dua processor. Beberapa produsen processor yang terkenal adalah Intel, AMD dan Cyrix. CPU bekerja berdasarkan instruksi suatu software, atau instruksi suatu program.
a. ALU ( Arithmetical Logical Unit )Fungsi unit ini adalah untuk melakukan suatu proses data yang berbentuk angka dan logika, seperti data matematika dan statistika. ALU terdiri dari register-register untuk menyimpan informasi. Tugas utama dari ALU adalah melakukan perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. Sirkuit yang digunakan oleh ALU ini disebut dengan adder karena operasi yang dilakukan dengan dasar penjumlahan. Tugas lain dari ALU adalah melakukan keputusan dari operasi sesuai dengan instruksi program yaitu operasi logika (logical operation). Operasi logika meliputi perbandingan dua buah elemen logika dengan menggunakan operator logika, yaitu :
Sama dengan (=)
Tidak sama dengan ( <> )
Kurang dari ( < )
Kurang atau sama dengan dari ( <= )
Lebih besar dari ( > )
Lebih besar atau sama dengan dari ( >= )

b. CU ( Control Unit )Fungsi unit ini adalah untuk melakukan pengontrolan dan pengendalian terhadap suatu proses yang dilakukan sebelum data tersebut dikeluarkan (output). Selain itu CU menafsirkan perintah dan menghasilkan sinyal yang tepat untuk bagian lain dalam sistem komputer. Unit ini mengatur kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan dari program komputer. Bila terdapat instruksi perhitungan atau logika maka unit ini akan mengirim instruksi tersebut ke ALU. Dengan demikian tugas dari Control Unit ini adalah :
    Mengatur dan mengendalikan alat-alat input dan output
    Mengambil instruksi-instruk dari memori utama
    Mengambil data dari memori utama (jika diperlukan) untuk diproses
    Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU
    Menyimpan hasil proses ke memori utama.
Fungsi peralatan yang terdapat dalam CPU dibagi menjadi 3 Macam yaitu :
a.    Peralatan Proses ( Process Storage)
Peralatan Proses adalah alat yang digunakan untuk melakukan suatu pemrosesan data. Yang termasuk peralatan proses adalah sebagai berikut:

1.) Processor, Alat ini berfungsi sebagai pengolah data, processor merupakan bagian yang sangat penting dalam komputer. Kehandalan suatu komputer dapat dilihat dari processor yang digunakannya, misalnya Processor : Intel Pentium 4, AMD, Centrino dan Core Duo. Semakin tinggi tingkatan processor-nya semakin baik fungsi komputer tersebut.
2.) Register, merupakan jenis memori yang terdapat pada processor dan sebagai memori internal processor. Register merupakan memori yang mempunyai kecepatan tinggi 5 sampai 10 kali dibandingkan memori utama. Register digunakan untuk menyimpan instruksi dan data yang sedang diproses oleh CPU, sedang instruksi-instruksi dan data lainnya yang menunggu giliran untuk diproses masih disimpan di memori utama.
3.) Cache memori Merupakan memori yang dapat meningkatkan kecepatan komputer dan dikatakan sebagai memori perantara.
4.) ROM ( Read Only Memory)Memori dalam CPU berfungsi membantu proses kerja komputer. ROM adalah salah satu memori, mempunyai sifat hanya dapat dibaca dan tidak bisa diubah dan mempunyai sifat yang permanen atau tetap (non volatile). ROM mulai berfungsi saat menghidupkan komputer.Sebagian perintah ROM ini dipindakan juga ke dalam RAM berupa instruksi atau syntax-syntax. Misalnya, untuk melihat isi file dengan perintah DIR dan untuk mengecek kapasitas disket atau harddisk dengan CHKDSK, ROM bersifat tetap atau permanen bila terjadi mati listrik, file pada ROM tidak akan hilang. Instruksi yang tersimpan dalam ROM disebut dengan microinstruction atau firmware karena hardware dan software dijadikan satu oleh pabrik pembuatnya. Apabila isi dari ROM hilang atau rusak maka sistem dari komputer tidak dapat berfungsi, oleh karena itu pabrik komputer merancang ROM hanya dapat dibaca saja dan tidak dapat dirubah. Selain ROM terdapat pula jenis ROM yang dapat diprogram kembali yaitu PROM (Programmable Read Only Memory), yang hanya dapat diprogram satu kali dan tidak dapat diubah kembali. Kemudian terdapat pula jenis lain yang disebut dengan EPROM (Erasable Programmable Read Only Memory) yang dapat dihapus dengan sinar ultraviolet serta dapat diprogram kembali berulang-ulang. Dan jenis yang disebut EEPROM (Electrically Erasable Programmabel Read Only Memory) yang dapat dihapus secara elektronik dan dapat deprogram kembali.
 5.) RAM ( Random Access Memory )Merupakan jenis jenis memori yang dapat dibaca, diisi, dan diubah menurut kebutuhan (volatile). RAM mempunyai sifat sementara. Sifat sementara ini maksudnya adalah jika terjadi mati listrik maka data yang berada dalam RAM akan hilang. Misalnya, Pada saat anda mengetik yang ketikan telah sampai dua lembar, tetapi belum disimpan hasilnya ke dalam disket atau harddisk, hasil ketikan Anda akan berada di dalam RAM. Bila terjadi mati listrik maka data yang ada di dalam RAM akan hilang, Struktur RAM dibagi menjadi empat bagian utama, yaitu :

Input Storage, digunakan untuk menampung input yang dimasukkan melalui alat input.
Program Storage, digunakan untuk menyimpan semua instruksi-instruksi program yang akan diakses.
Working storage, digunakan untuk menyimpan data yang akan diolah dan menyimpan hasil pengolahan.
Output Storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output. Berdasarkan struktur RAM tersebut, data yang diinput ke dalam sistem komputer akan ditampung ke dalam input storage, bila data dalam bentuk instruksi program maka akan dimasukkan ke dalam program storage, dan bila dalam bentuk data dan hasil pengolahan data maka akan dimasukkan ke working storage, kemudian sebelum data akan ditampilkan atau output maka akan disimpan ke dalam output storage.

    Terdapat beberapa jenis RAM yang beredar dipasaran hingga saat ini yaitu :
1. FPM DRAM (Fast Page Mode Random Access Memory), RAM yang paling pertama kali ditancapkan pada slot memori 30 pin mainboard komputer, dimana RAM ini dapat kita temui pada komputer type 286 dan 386. Memori jenis ini sudah tidak lagi diproduksi.

2. EDO RAM ( Extended Data Out Random Access Memory), RAM jenis ini memiliki kemampuan yang lebih cepat dalam membaca dan mentransfer data dibandingkan dengan RAM biasa. Slot memori untuk EDO – RAM adalah 72 pin. Bentuk EDO-RAM lebih panjang daripada RAM yaitu bentuk Single Inline Memory Modul (SIMM). Memiliki kecepatan lebih dari 66 Mhz

3. BEDO RAM (Burst EDO RAM), RAM yang merupakan pengembangan dari EDO RAM yang memiliki kecepatan lebih dari 66 MHz.

4. SD RAM (Synchronous Dynamic Random Access Memory), RAM jenis ini memiliki kemampuan setingkat di atas EDO-RAM. Slot memori untuk SD RAM adalah 168 pin. Bentuk SD RAM adalah Dual Inline Memory Modul (DIMM). Memiliki kecepatan di atas 100 MHz.

5. RD RAM (Rambus Dynamic Random Access Memory). RAM jenis ini memiliki kecepatan sangat tinggi, pertama kali digunakan untuk komputer dengan prosesor Pentium 4. Slot Memori untuk RD RAM adalah 184 pin. Bentuk RD RAM adalah Rate Inline Memory Modul (RIMM). Memiliki kecepatan hingga 800 MHz.

6. DDR SDRAM (Double Data Rate Synchronous Dynamic RAM). RAM jenis ini memiliki kecepatan sangat tinggi dengan menggandakan kecepatan SD RAM, dan merupakan RAM yang banyak beredar saat ini. RAM jenis ini mengkonsumsi sedikit power listrik. Slot Memori untuk DDR SDRAM adalah 184 pin, bentuknya adalah RIMM.
3.Output Device
     Output device adalah segala macam komponen hardware yang dapat menyampaikan informasi kepada user.
     Dalam output Device terdapat pengertian display device yaitu: Suatu peralatan Output yang dapat menyampaiakan informasi secara visual, kemudian informasi yang ditampilkan biasanya disebut dengan soft copy untuk pengeluaran
a.    Monitor
Monitor merupakan unit keluaran yang memberikan informasi kepada pengguna komputer.

Tipe-tipe monitor yang sudah dikenal adalah.
(1) CGA (Color Graphic Adapter) Tipe monitor standar IBM yang mempunyai kualitas resolusi rendah. Monitor ini hanya mampu menampilkan 4 warna dalam mode grafis.
(2) EGA (Enhanced Graphic Adapter) EGA merupakan tipe monitor yang tingkatannya di atas CGA. Monitor ini mampu menampilkan 16 warna dalam mode grafis.
(3) EPGA (Enchanced Professional Graphic Adapter) Monitor ini mampu menampilkan 256 warna pada mode grafis. Monitor ini disebut juga sebagai monitor PEGA atau PGA
(4) VGA (Visual Graphic Adapter) VGA merupakan tipe monitor yang sekarang banyak digunakan. Gambar yang dihasilkan mempunya warna sampai jutaan. Mode grafisnya tampak lebih nyata di mata.
(5) LCD (Liquid Crystal Display) LCD dikenal sebagai monitor flat atau latar data dengan resolusi rendah, yang memiliki kemampuan menampilkan warna sampai jutaan. LCD menggunakan persenyawaan cair yang mempunyai struktur molekul polar dan diapit oleh dua elektode yang transparan.

b.     Printer
     Printer adalah sebuah peralatan dari komputer yang dapat mencetak teks atau gambar ke media kertas atau media lainnya seperti kertas transparansi.

    Printer berdasarkan alat mekanik atau prose kerjanya yang digunakan, adalah:

Impact, printer secara bekerja dengan kertas dimana proses cetaknya dengan menggunakan jarum yang menghasilkan titik kotak (dot matrix).
Non Impact, printer yang bekerja secara mekanik, yaitu penyemprotan; dan elektronik pada media cetaknya.

    Berdasarkan pekembangan teknologinya :
    Pin Dot matrix
    Ink jet
    Laser
    Thermal

    Secara umum printer yang umum digunakan terdiri dari tiga jenis, yaitu:
Dot matrix, contohnya Epson LX-300, LX-800, LQ-1170
Inkjet, contohnya Hp Deskjet, Cannon Buble jet
Laser jet, contohnya HP Laser jet 1000, 1010, 1020
c. Plotter
     Plotter digunakan untuk mencetak gambar ukuran yang cukup besar, seperti gambar mesin dan konstruksi bangunan.
d. Speaker
     Speaker akan memberikan informasi dalam bentuk suara. Apabila Anda mendengarkan lagu melalui komputer yang terhubung Internet dan terhubung pada saluran pemancar radion online, maka unit keluaran yang diperlukan adalah speaker.


2.4.KLASIFIKASI / PENGELOMPOKAN KOMPUTER

    Komputer Berdasarkan Data yang Diolah/ Sinyal Masukan
1.    Komputer Analog
     Komputer ini merupakan komputer yang digunakan untuk menerima sinyal analog, biasanya digunakan untuk melakukan pengecekan untuk data yang tidak berbentuk angka, karena data yang didapatkan adalah data yang bersifat gelombang. Komputer ini biasanya digunakan untuk mempresentasikan suatu keadaan. Sebagai contoh, komputer ini digunakan untuk melakukan pengecekan suhu, penghitung aliran BBM pada SPBU, mengukur kekuatan cahaya, dan lain-lain. Komputer ini banyak digunakan untuk kegiatan ilmiah.
2.    Komputer Digital
     Komputer ini merupakan komputer yang kebanyakan yang kita kenal. Data yang diterimanya adalah data yang sudah berupa data digital. Sedangkan fungsinya digunakan untuk mengolah data yang bersifat kuantitatif dalam bentuk angka, huruf, tanda baca dan lain-lain.
3.    Komputer Hybrid
         Merupakan komputer yang memiliki kemampuan dari komputer analog dan komputer digital. Komputer jenis ini diperuntukkan untuk pengolahan data yang sifatnya baik kuantitatif maupun kualitatif, dengan perkataan lain data kuantitatif yang diolah menghasilkan data kualitatifnya dan sebaliknya.


         Komputer Berdasarkan Penggunaanya/ Tujuan Pembuatan
1.     Special Purpose Computer
         Special purpose computer berarti komputer untuk keperluan khusus. Komputer ini dirancang hanya untuk menyelesaikan suatu masalah tertentu. Perangkat yang ada pada komputer ini, baik komponen input, output, pemroses serta softwarenya telah dirancang untuk keperluan tersebut. Biasanya software yang mengendalikan proses sudah berada langsung pada sistem. Contoh dari Special Purpose Computer ini adalah komputer yang digunakan untuk kasir pada supermarket.

2.    General Purpose Computer
         Merupakan komputer yang dibuat untuk keperluan secara umum, sehingga komputer tersebut dapat digunakan untuk mengerjakan berbagai macam pekerjaan sesuai dengan kemampuan dan usernya. Personal Computer merupakan salah satu contoh dari kategori ini.

    Komputer Berdasarkan Skala Kemampuannya

         Berikut ini kategori komputer yang dilihat berdasarkan kemampuannya untuk memproses, baik dalam melayani user, pemrosesan aplikasi, dan kemampuan untuk melaksanakan tugas dalam banyak hal sekaligus pada saat bersamaan.
1.    Small Scale Computer
         Komputer skala kecil, merupakan komputer yang memiliki kemampuan proses dalam jumlah kecil. Komputer yang termasuk ke dalam kategori ini adalah komputer desktop atau komputer pribadi yang umumnya digunakan oleh satu orang pada satu saat.
2.    Medium Scale Computer
     Komputer untuk skala menengah. Komputer yang termasuk ke dalam kategori ini adalah komputer mini, yang biasanya melayani penggunanya pada dumb terminal .
3.    Large Scale Computer
     Komputer untuk skala besar. Komputer yang termasuk ke dalam kategori ini adalah komputer mainframe. Pada mesin tersebut dapat diakses beramai-ramai, dan sudah dilengkapi dengan perangkat dan software yang lengkap. Penggunaannya pun adalah untuk pengolahan perhitungan dengan kemampuan yang cukup rumit untuk diselesaikan oleh komputer medium dan small.

    Komputer Berdasarkan Ukuran/ Kapasitas
1. Microcontroller
     Microcontroller memiliki semua peralatan pokoknya sebagai sebuah komputer dalam satu chip. Peralatan tersebut diantaranya adalah:
* pemroses (processing)
* Memori,
* Input dan output
     Kadangkala pada microcontroller ini beberapa chip digabungkan dalam satu papan rangkaian. Perangkat ini sangat ideal untuk mengerjakan sesuatu yang bersifat khusus, sehingga aplikasi yang diisikan ke dalam komputer ini adalah aplikasi yang bersifat dedicated. Jika dilihat dari harga, microcontroller ini harga umumnya lebih murah dibandingkan dengan komputer lainnya, karena perangkatnya relatif sederhana. Contoh alat ini diantaranya adalah komputer yang digunakan pada mobil untuk mengatur kestabilan mesin, alat untuk pengatur lampu lalu lintas.
2. Microcomputer
     Komputer ini khususnya digunakan untuk single-user, biasa disebut juga dengan komputer desktop atau komputer pribadi (personal computer). Komputer ini sudah dirancang sedemikian rupa untuk mampu berinteraksi dengan penggunanya. Penggunaanya sangat populer pada penggunaan di rumah, atau untuk menjalankan aplikasi bisnis.
3. Engineering Workstation
     Komputer ini lebih powerfull apabila dibandingkan dengan komputer pribadi, umumnya komputer ini digunakan untuk menjalankan aplikasi yang dipakai oleh para ahli teknik dalam melakukan perhitungan dan penyelesaian pekerjaannya. Aplikasi yang digunakan lebih cenderung kepada software yang banyak melakukan berbagai perhitungan, baik secara tiga dimensi, maupun secara matematika lainnya. Contoh aplikasi yang digunakan untuk komputer golongan ini adalah CAD (computer aided design) yang digunakan untuk melakukan perancangan gambar teknik.
4.    Minicomputer
     Komputer ini umumnya digunakan untuk banyak pemakai (multiuser) pada saat yang bersamaan, dan time shared. Time shared ini artinya memungkinkan komputer tersebut untuk digunakan oleh beberapa pemakai sekaligus secara bersama-sama, dan komputer akan membagi-bagi waktunya bergantian untuk masing-masing pemakai. Tentunya penggantian waktu layanan ini tidak terlalu terasa bagi pemakai, mengingat pembagian waktunya dihitung dalam waktu yang sangat sempit, atau dalam satuan perseribu detik, tergantung sistem yang digunakan.
     Pelayanan pada penggunanya lebih dititikberatkan kepada proses, bukan terhadap interaksi pengguna komputer tersebut. Contoh komputer yang termasuk ke dalam golongan ini adalah IBM AS/400. Komputer ini lebih cenderung digunakan pada untuk suatu kelompok pengguna atau per departemen pada perusahaan besar.
5. Mainframe
     Pada tahap awal mulainya era komputerisasi, mainframe merupakan satu-satunya komputer yang ada pada waktu itu. Mainframe ini dapat melayani ratusan penggunanya pada saat yang bersamaan. Komputer ini mirip dengan minicomputer namun lebih besar dan lebih mahal. Penggunaannya umumnya untuk pengolahan data dari suatu divisi atau perusahaan besar, yang membutuhkan pengolahan yang cukup berat.
 6. Supercomputer
     Komputer ini merupakan komputer yang powerfull yang ada. Aplikasi yang digunakan biasanya lebih cenderung untuk penelitian ilmiah. Komputer ini biasanya memiliki beberapa prosesor sekaligus untuk menjalankan tugasnya.

    Komputer Berdasarkan Generasi

1.    Generasi Pertama ( 1940-1959 ), menggunakan tabung hampa.

      Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain pesawat terbang dan peluru kendali.


     Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode rahasia yang digunakan Jerman. Dampak pembuatan Colossus tidak terlalu mempengaruhi perkembangan industri komputer dikarenakan dua alasan. Pertama, Colossus bukan merupakan komputer serbaguna(general-purpose computer), ia hanya didesain untuk memecahkan kode rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir.
     Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.
     Perkembangan komputer lain pada masa kini adalah Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengkonsumsi daya sebesar 160kW.
     Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.
     Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur Von Neumann tersebut.

     Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952.
     Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode biner yang berbeda yang disebut “bahasa mesin” (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data.

        Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode-biner yang berbeda yang disebut “bahasa mesin” (machine language).Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data.



2. Generasi Kedua ( 1959 - 1964 )menggunakan transistor.

     Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis.
     Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner.
     Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program.
     Salah satu contoh penting komputer pada masa ini adalah 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memprosesinformasi keuangan.
    
     Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karir baru bermunculan (programmer, analis sistem, dan ahli sistem komputer). Industr piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini.

3. Generasi Ketiga ( 1964 - awal 80an ), menggunakan IC (integrated circuit).
     Walaupun transistor dalam banyak hal mengungguli tube vakum,namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer.Batu kuarsa (quartz rock) menghilangkan masalah ini.Jack Kilby, seorang insinyur di Texas Instrument,mengembangkan sirkuit terintegrasi (IC: integrated circuit) di tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa.Para ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor.Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.

4. Generasi Keempat ( awal 80an )menggunakan VLSI (Very Large Scale IC).
     Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.
     Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer. Chip Intel 4004 yang dibuat pada tahun 1971membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap piranti rumah tangga seperti microwave, oven, televisi, dan mobil dengan electronic fuel injection (EFI) dilengkapi dengan mikroprosesor.
     Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.
     Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).
     IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena mempopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga mempopulerkan penggunaan piranti mouse.
     Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.
     Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Jaringan komputer memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga Local Area Network atau LAN), atau [color=violet], jaringan ini dapat berkembang menjadi sangat besar.
     Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486,Pentium,Pentium II,Pentium III,Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6,Athlon, dsb.Ini semua masuk dalam golongan komputer generasi keempat. Seiring dengan menjamurnya penggunaan komputer di tempat kerja,cara-cara baru untuk menggali potensi terus dikembangkan.Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak,informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya.Komputer jaringan memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas.Dengan menggunakan perkabelan langsung,disebut juga Local Area Network (LAN),atau kabel telepon,jaringan ini dapat berkembang menjadi sangat besar.
5. Generasi Kelima (Tahun 2001), kemampuan pemrosesan paralel dan teknologi  superkonduktor.

     Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda.Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001:space Odyssey.HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence),HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.
     Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan,banyak fungsi-fungsi yang dimilikinya sudah terwujud.Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia.Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin.Fasilitas ini tampak sederhan. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian daripada sekedar menterjemahkan kata-kata secara langsung.
     Banyak kemajuan di bidang disain komputer dan teknologi semakin memungkinkan pembuatan komputer generasi kelima.Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel,yang akan menggantikan model von Neumann.Model von Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak.Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.
     Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima.Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya.Banyak kabar yang menyatakan bahwa proyek ini telah gagal,namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia.Kita tunggu informasi mana yang lebih valid dan membuahkan hasil.

6. Generasi Keenam (Masa Depan), biochip yang dibuat dari bahan protein sitetis.
     Dengan Teknologi Komputer yang ada saat ini,agak sulit untuk dapat membayangkan bagaimana komputer masa depan.Dengan teknologi yang ada saat ini saja kita seakan sudah dapat “menggenggam dunia”.Dari sisi teknologi beberapa ilmuwan komputer meyakini suatu saat tercipta apa yang disebut dengan biochip yang dibuat dari bahan protein sitetis.Robot yang dibuat dengan bahan ini kelak akan menjadi manusia tiruan.Sedangkan teknologi yang sedang dalam tahap penelitian sekarang ini yaitu mikrooptik serta input-output audio yang mungkin digunakan oleh komputer yang akan datang.Kemungkinan Komputer Masa Depan Secara prinsip ciri-ciri komputer masa mendatang adalah lebih canggih dan lebih murah dan memiliki kemampuan diantaranya melihat,mendengar,berbicara,dan berpikir serta mampu membuat kesimpulan seperti manusia.Ini berarti komputer memiliki kecerdasan buatan yang mendekati kemampuan dan prilaku manusia.Kelebihan lainnya lagi, kecerdasan untuk memprediksi sebuah kejadian yang akan terjadi,bisa berkomunikasi langsung dengan manusia, dan bentuknya semakin kecil.Yang jelas komputer masa depan akan lebih menakjubkan.
    Komputer Berdasarkan Bentuk dan Ukuran Fisik
1. Tower
2. Desktop
3. Portable
4. Laptop
5. Notebook
6. Komputer
7. Sub Notebook (handbook)
8. Palmtop (handheld)

Sabtu, 17 September 2011

8 mitos dan fakta seputar mabuk

Setelah minum minuman beralkohol orang akan merasakan mabuk dan tidak sadarkan diri. Sebagian orang bahkan merasakan sakit pasca mabuk. Berikut beberapa mitos yang beredar tentang mabuk dan dampak yang ditimbulkannya.
Berikut 8 mitos dan fakta seputar mabuk:

1. Mitos: Mabuk bukanlah masalah yang besar

Fakta: Mabuk adalah reaksi tubuh akibat diracuni alkohol terlalu banyak. Orang yang minum alkohol secara berlebihan akan mengalami gangguan sistem saraf pusat. Ini bukanlah hal yang sepele, karena dapat menyebabkan sakit kepala, pusing, mual dan dehidrasi. Selain itu, setelah efek alkolol hilang akan timbul sakit kepala berat, kelelahan, mulut baal, perut kram dan sistem kekebalan tubuh melemah.

2. Mitos: Mabuk 'buta' gender


Fakta:
Siapa bilang mabuk 'buta' gender? Dengan minuman yang sama, wanita lebih mungkin memberikan dampak negatif alkohol ketimbang pria. Hal ini karena pria memiliki kandungan air yang lebih banyak di tubuhnya ketimbang wanita, yang dapat membantu mengencerkan alkohol yang diminumnya. Sedangkan pada wanita, dalam jumlah yang sama, alkohol lebih banyak terbentuk dalam aliran darah.

3. Mitos: Mabuk hanya terjadi jika minum banyak alkohol

Fakta: Memang benar minum banyak alkohol dapat menyebabkan mabuk, tapi itu juga tergantung pada komposisi tubuh. Pada sebagian orang, hanya minum segelas alkohol saja sudah bisa memicu sakit kepala dan gejala mabuk lainnya.

4. Mitos: Wine (minuman anggur) adalah alkohol yang paling ringan

Fakta: Anggur merah mengandung tanin, yaitu senyawa yang dikenal sebagai pemicu sakit kepala pada beberapa orang. Minuman seperti wiski juga cenderung menyebabkan mabuk yang lebih parah. Wine bahkan lebih keras daripada vodka dan gin.

5. Mitos: Diet koktail merupakan taruhan yang aman


Fakta:
Diet minuman mungkin dapat membantu jika Anda ingin mengurangi kalori, tetapi tidak akan membantu untuk menghindari mabuk. Penelitian menunjukkan bahwa konsumsi buah-buahan, jus buah atau cairan yang mengandung gula dapat mengurangi intensitas minum minuman beralkohol.

6. Mitos: Makan sebelum tidur dapat mengurangi efek mabuk
Fakta: Ini merupakan satu dari 2 anggapan yang salah. Pertama, makan sebelum tidur (setelah minum alkohol) tidak akan membantu mengurangi efek mabuk. Kedua, meskipun makanan dapat memperlambat penyerapan alkohol tubuh, tapi makan sebelum tidur justru malah memperburuk keadaan tubuh Anda.

7. Mitos: Alkohol membantu Anda untuk tidur lebih baik

Fakta: Bukannya membantu untuk tidur lebih baik, alkohol malah dapat mengganggu tidur. Pada awalnya, alkohol mungkin dapat membantu orang tertidur lebih cepat, tapi alkohol membuat tubuh tidak bisa mencapai siklus tidur REM (tidur dalam) dan membuat orang bangun lebih cepat karena dampak sakit pasca mabuk.

8. Mitos: Minum kopi dapat membantu mengurangi efek mabuk

Fakta: Kopi dapat menyebabkan dehidrasi dan dapat membuat mabuk semakin memburuk. Hindari minuman berkafein dan meninum berenergi setelah Anda mabuk. Air putih adalah minuman terbaik untuk menggantikan elektrolit tubuh yang hilang, terutama bila Anda mengalami muntah saat mabuk.

9 tips untuk belajar mengatasi rasa malu

Anda takut untuk berbicara, minder disaat berhadapan dengan orang lain dan mudah kehilangan cara Anda untuk menyampaikan sesuatu kepada orang lain ?
Apakah rasa malu Anda merupakan kekurangan yang nyata dalam kehidupan Anda sehari-hari? Cobalah mengikuti beberapa tips sederhana ini untuk membantu anda mengatasinya.

Ketika Anda berbicara, memulai percakapan, lulus ujian lisan, Anda cenderung minder, irama jantung anda cepat, rasa serak di tenggorokan akan menghalangi Anda untuk berbicara, kaki Anda menjadi gemetar ...Anda dapat memperbaiki situasi seperti ini.

Menjadi pemalu memang sudah kodrat manusia dan hal ini tidak dapat dihindari!Rasa malu biasanya berakar pada masa kanak-kanak, setelah peristiwa emosional rapuh.

Takut gagal, takut salah menilai, takut mengecewakan ... Seorang pemalu sering membawa cahaya negatif yang meragukan kemampuan mereka untuk berhasil dan sering merasa bahwa orang lain lebih baik dari mereka sendiri.

9 tips untuk belajar mengatasi rasa malu:

1. Jangan malu dari rasa malu Anda. 
Terimalah diri Anda apa adanya dan anggap hal itu wajar! Kurang dari Anda berpikir, semakin banyak kesempatan berbenah, semakin terbuka lebar keberhasilan.

2. Jangan takut akan pendapat orang lain.
Belajar untuk menerima kritik ketika ada seseorang memberikan respon terhadap diri anda dan membiarkan komentar yg mungkin kurang menyenangkan bagi Anda. Tapi justru itulah tantangannya, anda jadi tahu apa2 yg jadi kelemahan anda sekarang..

3. Bicara tentang rasa malu dengan keluarga Anda.
Jelaskan kepada orang lain apa yang Anda rasakan, Anda dapat mengidentifikasi hal2 apa saja yang membuat Anda tertekan, situasi apa yang anda hadapi, apa yang orang respon terhadap diri anda...

4. Berlatih olahraga dapat membantu Anda meminimalisir rasa malu Anda berkat hubungan sosial yg timbul akibat sering berkumpul dg kawan2.

5. Berperan seperti layaknya teater/pertunjukan untuk belajar bagaimana berbicara kepada orang lain tanpa rasa malu.

6. Belajarlah untuk berkata. Berani mengatakan tidak.
Seringkali kita menerima begitu saja sesuatu yg sebenarnya ridak sreg dengan pilihan hati kita sendiri dikarnakan takut/malu untuk menolaknya... Maka, mulailah dari sekarang... !!

7. Belajar untuk bernapas dengan tenang.
Sebelum ujian atau wawancara kerja misalnya, tarik napas dalam-dalam melalui hidung dan kemudian keluarkan perlahan-lahan untuk mengevakuasi stres dan ketakutan akan hilangnya kesempatan.

8. Berpikir positif.

Jangan berpikir terlalu sempit, ''wah, otak saya tidak encer2 amat.. Mana bisa berhasil''. fikiran semacam itu merupakan salah satu gambarannya. Intinya, anda lupa bahwa suatu keberhasilan ditentukan oleh segelintir kecerdasan, tetapi juga seabrek kesempatan. Yakinlah, bahwa Anda tidak bernilai lebih rendah daripada yang lain, Anda cukup mampu mencapai target yg diinginkan.

9. Bergaul dengan Orang yg Berkompeten Dibidangnya.
Jika rasa malu Anda merusak hidup Anda, jangan ragu untuk berkonsultasi dengan psikolog. Dia akan mencarikan jalan terbaik buat Anda, menemukan kata-kata dan cara-cara untuk membantu Anda menyetir rasa malu Anda.

11 Cara Menghentikan Kebiasaan Merokok


Selalu gagal untuk menghentikan kebiasaan merokokmu? Mungkin ada beberapa langkah yang salah. Seperti yang dikutip dari webmd, berikut 11 cara menghentikan kebiasaan merokok.

1. Tahu alasan berhenti merokok
Jika kamu ingin berhenti dari kebiasaan merokok, kamu harus tahu alasannya. Apakah itu karena dampak buruk yang dibawa oleh rokok, ingin terlihat lebih muda atau karena ingin melindungi keluarga dari asap rokok. Pilih alasan yang sangat kuat untuk bisa mengalahkan godaan merokok. Simak tujuh dampak negatif rokok di sini.

2. Jangan anggap remeh
Mungkin berhenti merokok terdengar mudah. kamu hanya perlu membuag semua rokok yang telah dibeli dan menahan diri untuk tak membelinya kembali. Sayangnya menghentikan kebiasaan ini tak semudah yang dikira. Sebanyak 95 persen orang yang mencoba untuk berhenti tanpa terapi atau pengobatan, akhirnya malah kembali merokok. Alasannya adalah ketergantungan yang ditimbulkan oleh nikotin. Otak menjadi terbiasa dengan nikotin dan membutuhkannya tiap saat.

3. Lakukan terapi nikotin
Ketika kamu berhenti merokok, nikotin bisa membuat kamu merasa frustrasi, depresi, gelisah atau marah. Terapi pengganti nikotin bisa bantu atasi masalah ini. Studi menunjukkan permen karet nikotin dan lozenges bisa bantu melipatgandakan peluang kamu untuk berhenti dari rokok, bila dilakukan secara intensif. Namun hati-hati, penggunaan produk seperti ini sambil merokok tidak dianjurkan.

4. Tanya obat resep
Untuk mempermudah mengatasi kecanduan nikotin tanpa menggunakan produk yang mengandung nikotin, tanyakan pada dokter apakah ada pil yang boleh kamu konsumsi. Ada beberapa obat yang bantu mengurangi rasa lapar dengan memengaruhi zat kimia dalam otak. Obat itu juga akan membuat kamu terpuaskan walau hanya menghisap sedikit rokok saja. Ada juga beberapa obat lainnya yang mengurangi gejala nikotin seperti depresi dan ketidakmampuan berkonsentrasi.

5. Minta bantuan orang terdekat
Beritahu keluarga, teman dan rekan kerja bahwa kamu sedang berusaha untuk berhenti merokok. Bergabung dengan kelompok anti rokok atau berbicara dengan konselor juga bisa dijadikan salah satu alternatif. Dorongan mereka tentu memberikan peluang besar bagi kamu untuk segera menghentikan kebiasaan buruk ini.

6. Kontrol stres dengan benar
Salah satu alasan orang merokok adalah, nikotin bisa membantu seseorang untuk lebih rileks. Setelah berhenti merokok, kamu harus menemukan cara lain untuk mengatasi stres, misalnya dengan dipijat, mendengarkan musik santai, atau mengikuti kelas yoga. Jika mungkin, sebaiknya hindari situasi stres pada minggu pertama ketika kamu mulai berhenti merokok.

7. Hindari alkohol dan pemicu merokok lainnya
Kegiatan tertentu dapat meningkatkan keinginan kamu untuk merokok. Alkohol merupakan salah satu pemicu paling umum, jadi cobalah untuk menguranginya. Jika kopi membuat kamu ingin merokok, beralihlah pada teh selama beberapa minggu. Dan jika kamu terbiasa merokok setelah makan, temukan cara lain untuk menghindarinya misalnya seperti mengunyah permen karet atau menyikat gigi.

8. Bersihkan rumah
Setelah kamu mengisap batang rokok terakhir, buang bungkus rokok, korek api serta asbak. Cuci pakaian, bersihkan karpet, gorden, atau apapun yang terkena bau asap rokok. Gunakan penyegar udara untuk menyingkirkan aroma rokok. kamu tentu tak ingin melihat atau menyium bau yang mengingatkan kamu tentang rokok, bukan?

9. Bergerak
Aktivitas fisik dapat membantu mengurangi kecanduan nikotin dan meringankan beberapa gejalanya. Bila keinginan merokok muncul, pakai sepatu olahragamu, dan lakukan jogging. Bahkah olahraga ringan seperti berjalan kaki ditemani hewan peliharaan, bersepeda atau berkebun juga memberikan manfaat yang berarti. Olahraga juga bisa bantu kamu menghindari kelebihan berat badan saat berhenti merokok.

10. Makan buah dan sayuran
Sebaiknya jangan lakukan diet saat kamu berusaha untuk berhenti merokok. Fokuslah untuk memakan lebih banyak buah, sayuran dan makanan rendah lemak. Menurut studi di Duke University, makanan-makanan ini membuat rokok terasa mengerikan.

11. Coba dan coba lagi
Gagal berhenti merupakan hal yang biasa. Banyak perokok yang harus mencoba beberapa kali sebelum akhirnya berhasil lepas dari kebiasaan buruk ini. Periksa keadaan emosi serta fisik yang membuat kamu menyerah. Gunakan sebagai kesempatan untuk kembali menegaskan komitmen untuk berhenti merokok. Setelah kamu membuat keputusan kembali, tetapkan 'tanggal dimulainya berhenti merokok' di bulan depan.

14 Negara Paling Menderita di Dunia

1. Somalia

Somalia adalah sebuah negara di pesisir Afrika Timur yang ada secara de jure. Somalia tidak mempunyai otoritas pemerintah pusat yang diakui, tidak ada mata uang nasional atau ciri-ciri lain yang berhubungan dengan sebuah negara berdaulat. Otoritas secara de facto berada di tangan pemerintah yang tidak diakui, yaitu Somaliland, Puntland dan gembong militan kecil yang saling bermusuhan, di mana ketiga-tiganya memimpin pemerintahan oposisi. Somalia telah menduduki peringkat 1 Failed State Index selama beberapa tahun terakhir.

2. Zimbabwe

Perekonomian Zimbabwe terus mengalami kemorosotan selama beberapa waktu ini. Inflasi negeri ini terus meningkat hingga 2,2 juta persen,[1] yang menjadi inflasi tertinggi di dunia.[2] Akibat inflasi yang tinggi tersebut, bank sentral Zimbabwe sudah mengeluarkan 4 versi mata uang sampai sekarang. Terakhir kali bank sentral Zimbabwe mengeluarkan pecahan $ 100,000,000,000,000 (100 triliun dolar!!!!) yang menjadi uang dengan nominal terbesar didunia yang kemudian digantikan dengan dolar versi ke-4 dimana setiap $ 100,000,000,000,000 (100 triliun dolar) uang lama digantikan menjadi $1 uang baru. Dengan ekonomi yang terus memburuk sekarang bank sentral Zimbabwe memutuskan untuk membolehkan rakyatnya menggunakan mata uang dolar Amerika sebagai mata uang mereka untuk menstabilkan kembali ekonomi Zimbabwe.

3. Sudan

Sudan adalah negara yang terletak di timur laut Afrika. Sudan adalah Negara terluas di Afrika dan di daerah Arab dan Negara terluas kesepuluh di dunia. Lokasi sekolah terkonsentrasi di sejumlah daerah perkotaan, yang mana sejumlah sekolah yang terletak di bagian Selatan dan Barat telah rusakbahkan hancur akibat konflik di Negara tersebut.
Pada tahun 2001, Bank Dunia memperkirakan bahwa partisipasi murni siswa Sekolah Dasar adalah 46% dan 21 persen dari pelajar sekolah menengah yang terdiri dari siswa yang memenuhi syarat. Tingkat kelangsungan pendidikan di Sudan sangat bervariasi, di beberapa provinsi bahkan hanya mencapai di bawah 20 persen. Sudan memiliki 19 universitas berbahasa Arab. Pendidikan di tingkat menengah dan pendidikan tinggi di universitas mengalami masalah penghambat yang serius disebabkan oleh sebagian besar penduduk berjenis kelamin laki-laki melaksanakan dinas militer sebelum dapat menyelesaikan pendidikan mereka.

4. Chad

Chad dalah sebuah negara di Afrika Tengah yang terkurung daratan. Chad berbatasan dengan Libya di sebelah utara; Republik Afrika Tengah di selatan; Niger di barat; Sudan di timur; dan Nigeria serta Kamerun di barat daya. Disebabkan oleh jaraknya dan kebanyakan kawasannya yang beriklim gurun, negara berkenaan dirujuk sebagai ‘jantung mati Afrika.’ Sebagai negara bekas jajahan Perancis yang terbesar, Chad termasuk negara miskin. Lebih dari 75% penduduknya berada dalam keadaan melarat. Pada 2000-an, keadaan sudah relatif membaik karena pendapatan per kapitanya sudah melebihi US$1.000.

5.Republik Demokratik Congo

Perang bersaudara berlangsung berkepanjangan di Kongo sejak 1998 yang menghancurkan serta menyeret seluruh wilayah tersebut dan negara-negara di sekitarnya. Aksi kekerasan tersebut telah menghancurkan infrastruktur dan perekonomian negara tersebut hingga akhirnya PBB mengambil alih permasalahan di negara itu dan memaksa Presiden Joseph Kabila menyelenggarakan Pemilihan Umum pada 30 Juli 2006.

6.Irak

Irak adalah sebuah negara di Timur Tengah atau Asia Barat Daya, yang meliputi sebagian terbesar daerah Mesopotamia serta ujung barat laut dari Pegunungan Zagros dan bagian timur dari Gurun Suriah. Negara ini berbatasan dengan Kuwait dan Arab Saudi di selatan, Yordania di barat, Suriah di barat laut, Turki di utara, dan Iran di timur. Irak mempunyai bagian yang sangat sempit dari garis pantai di Umm Qashr di Teluk Persia.

7. Afghanistan

Afghanistan merupakan sebuah negara yang relatif miskin, sangat bergantung pada pertanian dan peternakan. Ekonominya melemah akibat kerusuhan politik dan militer terkini, tambahan kemarau keras dengan kesulitan bangsa antara 1998-2001. Sebagian penduduk mengalami krisis pangan, sandang, papan, dan minimnya perawatan kesehatan. Kondisi ini diperburuk oleh operasi militer dan ketidakpastian politik. Inflasi menyisakan banyak masalah. Menyusul perang koalisi yang dipimpin AS yang menimbulkan jatuhnya Taliban pada November 2001 dan pembentukan Otoritas Interim Afganistan (AIA) yang diakibatkan dari Persetujuan Bonn Desember 2001, usaha Internasional untuk membangun kembali Afganistan ditujukan di Konferensi Donor Tokyo untuk Rekonstruksi Afganistan pada Januari 2002, di mana $4,5 juta dikumpulkan untuk dana perwalian yang akan diatur oleh Bank Dunia. Wilayah prioritas untuk rekonstruksi termasuk konstruksi pendidikan, kesehatan, dan fasilitas kesehatan, peningkatan kapasitas administratif, perkembangan sektor pertanian, dan pembangunan kembali jalan, energi, dan jaringan telekomunikasi.

8.Republik Afrika Tengah

Pada asalnya satu koloni negara Perancis, Republik Afrika Tengah merdeka pada tahun 1960. Negara baru ini dengan cepat jatuh pada pemerintahan diktator dibawah presiden pertamanya, David Dacko. Pada tahun 1966 Dacko digulingkan oleh sepupunya, Jean Bedel Bokassa yang mendirikan kerajaan militan dan menjadi diktator yang berperangai rumit. Pada tahun 1976 Bokassa mendeklarasikan dirinya sebagai maharaja dan dinobatkan dalam upacara yang serba mewah dan mahal yang dikritik oleh banyak negara lain. Dia juga kerap melanggar hak asasi manusia serta menyokong gerakan anti-Perancis. Akibatnya, pemerintahan Perancis mendukung suatu kup terhadap pemerintahannya dan pada 1979 Dacko kembali berkuasa di negara tersebut. Pemberontakan yang kedua terjadi pada 1981, dan pemerintahan demokrasi mulai berkuasa pada 1993. Namun pada 2003, suatu kudeta terjadi sekali lagi, di mana François Bozizé mengambil alih kekuasaan.

9. Guinea

Sebelumnya diketahui sebagai Guinea Prancis (bahasa Inggris: French Guinea), sekarang negeri ini kadang-kadang disebut Guinea-Conakry untuk membedakannya dengan tetangganya, Guinea-Bissau. Ibukota, pusat pemerintahan, dan kota terbesarnya adalah Conakry.

10. Pakistan

adalah sebuah negara yang terletak di Asia Selatan. Pakistan berbatasan dengan India, Iran, Afganistan, China dan Laut Arab. Dengan lebih dari 150 juta penduduk, Pakistan menduduki peringkat keenam negara dengan jumlah penduduk terbanyak di dunia. Ia juga menduduki peringkat ketiga dalam negara berpenduduk Muslim terbanyak di dunia (setelah Indonesia dan India) dan juga salah satu anggota penting OKI.

11. Pantai Gading

Pantai Gading adalah sebuah negara di Afrika Barat yang berbatasan dengan Liberia, Guinea, Mali, Burkina Faso, dan Ghana di sebelah barat, utara dan timur serta dengan Teluk Guinea di sebelah selatan. Sebagai salah satu negara termakmur di wilayah tropis Afrika Barat, perkembangan ekonominya telah dikikis oleh kekacauan politik yang ditimbulkan oleh korupsi dan penolakan reformasi.

12. Haiti

Negara yang terkena salah satu gempa terdahsyat tahun lalu ini memiliki GDP per kapita sebesar 790 USD atau sekitar $2/orang/hari!!

13. Burma (Myanmar)

adalah sebuah negara di Asia Tenggara. Negara seluas 680 ribu km² ini telah diperintah oleh pemerintahan militer sejak kudeta tahun 1988. Negara ini adalah negara berkembang dan memiliki populasi lebih dari 50 juta jiwa. Ibu kota negara ini sebelumnya terletak di Yangon sebelum dipindahkan oleh pemerintahan junta militer ke Naypyidaw pada tanggal 7 November 2005.
Pada 1988, terjadi gelombang demonstrasi besar menentang pemerintahan junta militer. Gelombang demonstrasi ini berakhir dengan tindak kekerasan yang dilakukan tentara terhadap para demonstran. Lebih dari 3000 orang terbunuh.
Pada pemilu 1990 partai pro-demokrasi pimpinan Aung San Suu Kyi memenangi 82 persen suara namun hasil pemilu ini tidak diakui rezim militer yang berkuasa.

14. Kenya

Kenya adalah republik demokrasi perwakilan dengan sistem presidensial, di mana Presiden Kenya menjadi kepala negara dan kepala pemerintahan sekaligus. Negara ini juga memakai sistem multipartai. Kekuasaan eksekutif dipegang oleh pemerintah, yang juga memegang kekuasaan legislatif bersama National Assembly. Kekuasaan yudisial tidak dipengaruhi oleh dua kekuasaan tersebut.

Sumber: http://www.tahukahkamu.com/2011/09/10-negara-paling-menderita-di-dunia.html#ixzz1YBzH7zXy

5 Manfaat Coklat :)

Apakah kamu seorang pecinta cokelat? Kabar baik bagi para 'pecandu' cokelat. Sebuah penelitian menemukan, orang yang mengonsumsi cokelat mengalami penurunan risiko penyakit kardiovaskular sebesar 37 persen  dan 29 persen memiliki risiko lebih rendah mengalami serangan stroke dibandingkan mereka yang mengonsumsi cokelat lebih sedikit.

Meskipun ahli menyarankan mengonsumsi cokelat dalam jumlah moderat, karena tingginya kalori dalam cokelat, namun tak dapat disangkal, cokelat juga menyuntikkan manfaat bagi kesehatan. Berbagai penelitian mengungkap cokelat hitam memiliki antioksidan yang mencegah berbagai penyakit. Berikut lima manfaat cokelat, seperti dikutip dari Shine.

1. Cokelat membantu memecahkan matematika Flavonol, senyawa dalam cokelat adalah antioksidan yang diperkirakan meningkatkan sirkulasi, termasuk aliran darah ke otak. Sebuah studi 2009, peserta yang minum cokelat dengan flavonol menghitung mundur tiga angka dari 800-900 lebih cepat ketimbang mereka yang tak mengasup cokelat.

2. Cokelat mengenyangkan
Para ibu selalu memperingatkan agar jangan makan cokelat sebelum makan malam. Dan, mereka benar. Peneliti Denmark menemukan, orang yang makan cokelat hitam sebelum makan mengasup kalori 15 persen lebih sedikit dan tidak tergoda makanan berlemak ketimbang mereka yang tidak makan cokelat.

3. Cokelat meningkatkan suasana hati
Cokelat mengandung phenethylamine, yang memicu pelepasan endorfin. Reaksi ini mirip dengan pengalaman jatuh cinta. Dokter di Inggris pasangan yang mengonsumsi cokelat mengalami kesenangan dua kali lipat saat berciuman ketimbang mereka yang tidak mengonsumsi cokelat. Alasannya, cokelat mengandung gula dan kafein tinggi yang menghasilkan kalori tahan lama.

4. Cokelat membantu agar relaksSelalu ngidam cokelat saat merasa stres? Ada alasan biologis untuk kebiasaan satu ini. Penelitian menunjukkan cokelat mengandung senyawa anandamide, yang mengaktifkan reseptor otak yang sama seperti efek ganja. Tidak heran, menggigit sebatang cokelat mampu meningkatkan kebahagiaan.

5. Cokelat membuat awet muda
Sebuah studi di British Medical Journal menemukan, konsumsi cokelat dan permen memanjangkan umur hampir satu tahun daripada mereka yang menjauhkan diri dari hal-hal manis. Peserta yang makan permen 1-3 kali dalam sebulan memiliki tingkat kematian terendah.

Hal ini kemungkinan disebabkan adanya antioksidan dalam cokelat. Sebuah studi pada 2009 menemukan, pasien serangan jantung yang makan cokelat berisiko meninggal lebih kecil ketimbang mereka yang tidak mengasup cokelat.

Sabtu, 27 Agustus 2011

Membuat Patung David Beckam dari Foto

Membuat Patung David Beckham dari Photo


Tutorial Photoshop sekarang tentang bagaimana membuat Patung David Beckham yang berasal dari sebuah Foto.. Foto nya David Beckham tentunya… masa fotonya Tukul :p
Pertama buka foto David Beckham yang original..
Download Foto David Beckham dan Texture nya DISINI
Duplikat layer background dengan menekan CTRL + J
Kita bekerja di Foto hasil duplikat aja ya.. pilih layer 1 ( foto hasih duplikat )
Klik Image > Adjustment > desaturate atau CTRL + SHIFT + U untuk menjadikan Hitam putih.
Zoom bagian mata ..
Aktifkan quick mask mode .. kalo blom tau fungsi quick mas silahkan baca lagi tutorial photoshop saya yang ini..
Klik Brush Tool .. (pilih yang ukuran kecil … dikira-kira aja yang penting bisa buat masking bola mata nya )
Buat yang bagus yaa masking nya… :) … oia.. mata satu lagi jangan lupa …
setelah beres proses masking , Non aktifkan lagi Quick Mask Mode nya..
maka mata akan terseleksi , tapi ini terseleksi mata luar nya… kita harus inverse dulu.. klik Select > inverse..
Klik gradient tool… settingan gradient ada di gambar..
Buat gradient buat di dalem mata.. gradient warna gelap di bawah ..
Kalo nanti hasilnya urang memuaskan… warnai samping mata dengan brush ukuran kecil dan warna abu-abu gelap.
ini hasilnya :

warna yang gelap seperti alis, rambut, jenggot terangin dengan dodge tool..
Hapus background putihnya.. Karena warna background putih, ini jadi sangat memudahkan .. klik magic wand tool trus klik sekali aja di background putih nya.. lalu Ketan Tekan delete! tekan CTRL + D untuk menghilangkan seleksi..
Kalo udah kita buka texture file tembok.jpg yang udah di download disini
Drag ke foto david beckham yang sudah diedit barusan..
KEcilin gambar temboknya, puter-puter, pokoknya biar pantes dan pas aja.. hehehe.. kalo mau diganti dengan texture yang lain juga gpp.. misal nemuin gambar batu .. pake aja..
Kalo mau pas, di bikin transparan dulu temboknya.. (opacity nya kurangin aja) .. kalo udah beres opacity nya naikin lagi jadi 100%
Klik Image > adjustment > desaturate untuk membuat tembok jadi hitam putih
CTRL + Klik di layer 1 (foto David Beckham), Klik Layer tembok (layer 2) dan Klik Add Vector mask .. otomatis si tembok akan mengikuti bentuk Seleksi..
Ubah Layer mode menjadi Multiply
udah setengah jadi nih… tapi ada sebagian tangan dan badan nya masih ada..
jangan khawatir… kita potong aja..
matikan dulu layer background
CTRL + klik layer tembok.. klik Select > Inverse .. tekan DELETE..
Taraaa! hilang kan ?
Klik New FILL and adjustment layer > Hue/saturation
Klik lagi New FILL and adjustment layer > LEVEL
Supaya keliatan realistis… Burn semua tepi patung David BEckham
CTRL + Klik Layer 1 untuk menyeleksi..
Klik burn tool… brush semua tepi nya.. kira-kira aja yah.. pokoknya sampai keliatan gelap aja..
Kalo udah keliatan bagus… sekarang kita gabung hasil nya.. dengan menekan CTRL +ALT+SHIFT + E
Buat dokumen Baru File > new
DRAG Layer gambar yang sudah jadi ke dokumen baru
Warnai background dengan warna hitam… pake paint bucket tool..
keliatan ada list putih seputar gambar patung david beckham …
mariii kita hilangkan!
Klik select > Modify > contract (cukup 1 pixel aja)
Klik Select > inverse lalu tekan delete…
Gunakan Poligonal Lasso tool untuk membuat bagian bawah patung biar keliatan seperti patung beneran :D
Seleksi bagian bawah patung seperti gambar .. Tekan DELETE
Gunakan Eraser Tool untuk menghaluaskan hasil potongan bentuk bawah patung
Sekarang kita setting background nya sedemikian rupa.. biar keliatan lebih real lagi..
Gunakan Brush tool (Ukuran Besar dan Soft round) , warna abu-abu…
Kita buat bayangannya sekarang..
Buat layer baru diatas layer background..
gunakan Ellipticak marquee tool … buat Ellips dibawah patung dan warnai dengan warna hitam
Klik Filter > Blur > Gaussian Blur
udah kan ?
kita buat lighting sekarnag..
CTRL + klik di layer patung..
Klik Filter > Render > lighting Effect
Hasil akhirnya harusnya seperti ini :
Silahkan dicoba… selamat belajar yaa juragan !



Sumber : http://ilmuphotoshop.com/2011/03/17/membuat-patung-david-beckham-dari-foto/