Minggu, 06 November 2016

Menyembunyikan Pesan Dengan Steganografi

Menyembunyikan Pesan Dengan Steganografi- Steganografi merupakan ilmu yang membahas mengenai bagaimana cara menyembunyikan sebuah pesan atau informasi sehingga informasi tersebut masih dapat dibaca normal tetapi memiliki pesan tersembunyi didalamnya. Steganografi berasal dari Bahasa Yunani, yaitu “steganos” yang artinya “tulisan tersembunyi (covered writing)”.

Penggunaan steganografi sebetulnya telah digunakan berabad-abad yang lalu bahkan sebelum istilah steganografi itu sendiri muncul. Berikut adalah contoh penggunaan steganografi di masa lalu, (Munir, 2005):
1. Steganografi sudah dikenal oleh bangsa Yunani. Herodatus, penguasa Yunani, mengirim pesan rahasia dengan menggunakan kepala budak atau prajurit sebagai media. Dalam hal ini, rambut budak dibotaki, lalu pesan rahasia ditulis pada kulit kepala budak. Ketika rambut budak tumbuh, budak tersebut diutus untuk membawa pesan rahasia di balik rambutnya.
2. Bangsa Romawi mengenal steganografi dengan menggunakan tinta tak-tampak (invisible ink) untuk menuliskan pesan. Tinta tersebut dibuat dari campuran sari buah, susu, dan cuka. Jika tinta digunakan untuk menulis maka tulisannya tidak tampak. Tulisan di atas kertas dapat dibaca dengan cara memanaskan kertas tersebut.
3. Metode lain yang digunakan oleh masyarakat Yunani kuno adalah dengan menggunakan lilin sebagai media penyembunyi pesan mereka. Pesan dituliskan pada suatu lembaran, dan lembaran tersebut akan ditutup dengan lilin untuk menyembunyikan pesan yang telah tertulis. Pihak penerima kemudian akan menghilangkan lilin dari lembaran tersebut untuk melihat pesan yang disampaikan oleh pihak pengirim.

Pada steganografi dikenal beberapa istilah penting antara lain :
1. Message, merupakan data pesan yang akan disembunyikan.
2. Cover Image, merupakan gambar asli.
3. Carrier Image, merupakan gambar yang sudah disisipkan message di dalamnya.
4. Embedding (Encrypt), merupakan proses penyisipan message ke cover image.
5. Extracting (Decrypt), merupakan proses pengambilan data message dari carrier ima

Kelebihan steganografi jika dibandingkan dengan kriptografi adalah pesan-pesannya tidak menarik perhatian orang lain. Pesan-pesan berkode dalam kriptografi yang tidak disembunyikan, walaupun tidak dapat dipecahkan, akan menimbulkan kecurigaan. Seringkali, steganografi dan kriptografi digunakan secara bersamaan untuk menjamin keamanan pesan rahasianya.

Contoh Steganografi:
Ketika tugas saya mau siap
kamis memperbaiki algoritm supaya untuk
nanti mendapatkan nilai
sembilan di ujian ke naikankelas
sehari belajar matematika susah

Contoh 2:
Buat hari yang indah ini
Ku ucapkan selamat pagi
Agar memulai hari dengan senyum
Untuk hidup yang indah ini
Waktu matahari bersinar cerah
Nan elok dipandang mata
Aku tak jemu memandang
Cerahnya hari ini
Hari kumulai dengan semangat
Indah nya hidup ini
Pergi memandang cerahnya hari
Andai engkau tau
Ingin ku gapai awan dilangit
Datanglah untuk melihat
Nuansa keindahan dipagi ini
Ada langit yang cerah menora
Temani awan putih seputih kapas
Dilangit biru
Ukiran manis kulihat
Iringan burung yang ingin mencari makan


Yuk pecahkan steganografi diatas ..

Continue Reading...

Senin, 10 Oktober 2016

Perbedaan Virus, Trojan, Worm, Malware dan Spyware

Kali ini saya akan memberikan sedikit informasi mengenai Perbedaan Virus, Trojan, Worm, Malware dan Spyware. Awalnya saya tidak mengerti apa perbedaan mereka, tapi rasa penasaran untuk mengetahui nya muncul ketika laptop saya sedikit bermasalah dan saya menduga adanya virus berbahaya.


1. Malware
Malware (Malicious software) adalah sebuah software atau kode yang diciptakan seseorang dengan tujuan untuk mengubah data (menghapus, menyembunyikan, dan mencuri), dan menghabiskan sumber daya tanpa seijin pemilik komputer yang tentunya akan merugikan orang lain.
Pada dasarnya malware sangatlah berbahaya karena dapat membuat internet menjadi lambat dan juga dapat mencuri data pribadi kita seperti nomor dan password kartu kredit kita. Selain itu malware juga bisa merusak software dan sistem operasi di laptop kita.

2. Virus
Virus merupakan jenis malware yang memiliki kemampuan untuk menggandakan diri, memanipulasi data, menginveksi, serta mengubah dan merusak progam lain. Virus biasanya menyebar dengan cara menyisipkan program dirinya pada program atau dokumen yang ada dalam komputer.

Sebuah virus biasanya memalsukan virusnya dalam bentuk icon atau ekstensi gambar porno, atau bentuk lain yang dapat menarik perhatian si pemilik komputer untuk melakukan klik sehingga mengaktifkan virus tersebut.

3. Trojan
Trojan adalah sebuah program yang dibuat mirip dengan program komputer yang biasa digunakan yang ketika diinstal komputer dapat mencuri data, dan mengirimkan ketukan keyboard ke alamat yang telah ditentukan oleh pembuatnya tanpa diketahui oleh si pengguna komuter tersebut.

4. Worm
Worm ini merupakan salah satu malware yang bisa aktif dengan sendiri nya tanpa proses penginstalan ataupun lainnya. Jika worm ini sudah masuk kedalam satu komputer maka ia akan mudah masuk ke komputer lainnya yang berada dalam satu jaringan tanpa diketahui oleh pemiliknya. Worm memiliki kelemahan yaitu hanya dapat menginfeksi sebuah komputer jika dia menemukan sebuah celah keamanan (vulnerability) sebuah software yang ada di dalam komputer.

5. Spyware
Spyware merupakan jenis virus yang digunai untuk memata-matai komputer korbannya. Spyware ini biasanya digunakan untuk mematai matai profil pengguna komputer.

Itulah beberapa Perbedaan Virus, Trojan, Worm, Malware dan Spyware, semoga bermanfaat.


Continue Reading...

Pengumpulan Data Dengan Beberapa Metode


Mengumpulkan data sangatlah diperlukan jika anda sedang menyelidiki suatu kasus ataupun melakukan penelitian. Ada beberapa cara pengumpulan data yang dapat dilakukan antaranya:


1. Observasi

Observasi merupakan teknik pengumpulan data yang dilakukan secara sistematis dan sengaja, yang dilakukan melalui pengamatan dan pencatatan gejala-gejala yang diselidiki.

Menurut The Goetz and LeCompte (1984) berikut adalah framework observasi:
- Who is present?
- What is their role?
- What is happening? 
- When does the activity occur?
- Where is it happening?
- Why is it happening? 
- How is the activity organized?


2. Wawancara

Wawancara merupakan kegiatan memberikan pertanyaan kepada narasumber seputar dengan objek yang kita teliti guna mendapatkan informasi dan juga data sesuai dengan yang dibutuhkan.
Dalam memberikan wawancara anda haruslah mengetahui beberapa teknik dalam memberikan pertanyaan yang baik yaitu:

a. Memberikan pertanyaan pendahuluan dan pemanasan
Pertanyaan pendahuluan ini biasanya diawali oleh perkenalan dengan menanyakan hal seputar narasumber ataupun hal hal umum mengenai objek yang akan di teliti. Hal ini berguna agar tidak adanya ketegangan saat wawancara dimulai.

b. Pertanyaan inti
Pada pertanyaan inti anda harus menentukan urutan pertanyaan agar nantinya tidak terjadi perulangan ketika narasumber penjawab pertanyaan.

c. Penutup
Pada bagian penutupan akhiri dengan pertanyaan mudah dan juga ucapan terimakasih.

3. Kuisioner

Kuisioner merupakan suatu daftar yang berisi pertanyaan-pertanyaan yang harus dijawab atau dikerjakan oleh responden. Angket ini digunakan untuk mengetahui tanggapan responden terhadap pertanyaan yang diajukan.

Cara mendorong responden yang baik:
Memastikan tujuan studi jelas
Menjanjikan anonymity
Memastikan kuesioner dirancang dengan baik
Menyediakan versi kuesioner yang lebih ringkas
Jika perlu dikirim lewat pos, sediakan amplop beralamat yang sudah diberi perangko
Tindak lanjuti dengan email, telpon atau surat
Berikan insentif
40% response rate termasuk tinggi, 20% masih dapat diterima



Continue Reading...

Minggu, 10 Juli 2016

Input Keyboard dalam Pemrograman Java


Continue Reading...

Variabel dan Tipe Data dalam Java

Variabel dan Tipe Data dalam Java


Variabel merupakan tempat untuk menyimpan suatu nilai untuk di proses dan di olah, Nilai yang ada pada variabel dapat disimpan, dipanggil kembali, dihitung, dibandingkan dan dikonversi sesuai tipe data dari variabel tersebut. Sedangkan tipe data merupakan karakteristik yang menentukan jenis variabel tersebut.

Ada 2 jenis tipe data pada pemrograman Java, yaitu:
1. Tipe data primitif, yaitu tipe data yang paling dasar pada Java. 
Tipe data ini terdiri dari 3, yaitu :
a. Tipe data angka, tipe data yang menyimpan data angka.
b. Tipe data karakter, tipe data yang menyimpan 1 karakter teks.
c. Tipe data boolean, tipe data yang hanya bernilai True atau False.

2. Tipe data turunan, yaitu tipe data yang dibuat dari satu atau lebih tipe data primitif. Pada umumnya tipe data ini berbentuk class.


Tipe Data Angka 

Tipe data angka memiliki beberapa pembagian yaitu:

1. Integer (int) merupakan tipe data untuk menyimpan bilangan bulat. Tipe data ini memiliki beberapa jenis sesuai dengan kapasitas peyimpanan nya.


Contoh Tipe Data Integer


2. Float / Double, merupakan tipe data yang berfungsi untuk menyimpan nilai bilangan berkoma. 


Contoh Tipe Data Double


Tipe Data Teks

Ada beberapa jenis tipe data teks, antara lain:
1. Char, tipe data yang hanya menyimpan 1 karakter teks saja.

Contoh Tipe Data Char


2. String, tipe data yang menyimpan rangkaian teks paling banyak 231-1 karakter atau sekitar 2GB teks.

Contoh Tipe Data String

Tipe Data Boolean

Tipe data boolean merupakan tipe data yang hanya menyimpan nilai True atau False.

Contoh Tipe Data Boolean




Continue Reading...

Senin, 19 Oktober 2015

Ayo Belajar HTML Untuk Pemula (1)

Ayo Belajar HTML Untuk Pemula (1)


Belajar HTML Untuk Pemula- Belajar HTML sangatlah diperlukan khususnya bagi anda yang ingin membuat web. Dalam membuat web HTML merupakan bahasa pemrograman dasar yang harus anda pahami. Untuk mengenal lebih jauh HTML silahkan simak penjelasan dibawah ini.

1. Pengertian HTML

HTML(Hyper Text Markup Language) adalah simbol-simbol atau tag-tag yang dituliskan dalam sebuah file yang dimaksudkan untuk menampilkan halaman pada web browser. Secara umum tag ditulis secara berpasangan, yang terdiri atas tag pembuka dan tag penutup (ditambahkan karakter "/" setelah karakter "<"), sebagai contoh <body> ini adalah tag pembuka isi dokumen HTML, dan </body> ini adalah tag penutup isi dokumen HTML. Namun ada juga tag yang tidak diakhiri dengan tanda </x> seperti tag <br>, <input> dan lainnya.

2. Tag Utama Pada HTML

  • <html> </html> : merupakan Baris paling atas dari setiap file HTML.
  • <head> </head> : merupakan kepala dari dokumen HTML.
  • <title> </title> : Merupakan judul dari dokumen HTML yang ditampilkan pada judul jendela browser. Tag <title> dan tag </title> terletak di antara tag <head> dan tag </head>. 
  • <body> </body> : merupakan Settingan atribut untuk seluruh dokumen.

contoh :
Berikut ini adalah contoh pengunaan tag utama pada HTML 






3. Modifikasi Teks

<b> </b> : Teks tebal
<i> </i> : Teks miring 
<u> </u> : Teks garis bawah 
<pre> </pre> : Preformatted teks 
<h1> </h1> : Header 1 
<h2> </h2> : Header 2 
<h3> </h3> : Header 3 
<h4> </h4> : Header 4 
<h5> </h5> : Header 5 
<h6> </h6> : Header 6 
<sub> </sub> : Subscript 
<sup> </sup> : Superscript 


contoh:













































Continue Reading...

Kamis, 08 Oktober 2015

Sejarah Perkembangan Hardware dan Software

BAB I
PENDAHULUAN

1.1. LATAR BELAKANG
             Terciptanya komputer diawali dengan perkembangan alat hitung, maka dalam meninjau perkembangan komputer kita tak lepas dari perkembangan alat hitung. Alat hitung tertua yang sekarang masih digunakan adalah abacus (di Indonesia dikenal dengan nama sempoa) alat ini berasal dari Timur Tengah dikena di Eropa pada Marcopolo.

             Komputer digunakan orang untuk meningkatkan hasil kerja dan memecahkan berbagai masalah. Yang menjadi pemroses data atau pemecah masalah itu adalah perangkat lunak. Bentuk terkecil dari perangkat lunak adalah operasi aritmatik (+, -, :, x) dan logika (AND, OR, >, <, =). Dari operasi dasar ini disusun program atau perangkat lunak.

             Di tahun 1980 masih banyak diantara kita di Indonesia yang belum melek komputer, sehingga pada saat itu kita sudah sangat bangga jika menggunakan mesin tik elektronik. Tahun 1987, kita mulai mengenal komputer ber-prosesor 286, dimana untuk menghidupkannya masih menggunakan disket DOS. Selain itu sistem operasi pada saat itu msih belum open system, sehingga sistem PC tidak dapat berkomunikasi dengan sistem lainnya yaitu Mac. Untuk mengirimkan files kepada seseorang yang berlainan kota, kita masih membutuhkan jasa pos atau kurir. Tahun 1990, orang Indonesia dengan bangganya menenteng organizer elektronis bermemori 2 MB untuk dapat disebut melek teknologi.

             Komputer membutuhkan data atau fakta, dimana data ini pada saat diinput akan diterjemahkan menjadi bilangan biner. Mesin komputer memproses fakta atau data menjadi suatu informasi yang berguna bagi penggunanya. Dengan Komputer diharapkan dapat meningkatkan hasil kerja dan memecahkan berbagai masalah. Sebelum menjadi informasi data tersebut diproses melalui hardware yang terletak pada CPU dengan menggunakan perangkat lunak. Perangkat lunak atau software adalah program dari komputer. Perangkat lunak adalah program yang berisi instruksi untuk melakukan proses pengolahan data. Saat ini, tingkat pemrosesan yang dikerjakan perangkat lunak bersifat machine-like (keinginan mesin) mulai berubah dengan sifat human-like (keinginan manusia). Di dalam teori informasi, disusun hirarki informasi, mulai dari data/ fakta, kemudian setelah proses seleksi dan pengurutan menjadi sesuatu yang berguna menjadi informasi. Informasi yang di susun secara sistematis dengan suatu alur logika tertentu menjadi knowledge (pengetahuan). Perangkat keras tidak akan berfungsi tanpa adanya perangkat lunak begitu pula sebaliknya perangkat lunak tidak berfungsi tanpa adanya perangkat keras. Kedua perangkat tersebut memang saling berkaitan sehingga komputer dapat berfungsi dengan baik. Perkembangan teknologi terutama dalam perangkat keras terus diimbangi oleh perangkat lunaknya sehingga penggunaan komputer lebih maksimal.
          Karena perkembangan teknologi semakin canggih dari tahun ke tahun, maka dengan ini kami akan membahas makalah tentang “Pekembangan Hardware dan Perkembangan Software ”. Semoga dapat memberikan sedikit pengalaman bagi yang membaca.

1.2. TUJUAN
Tujuan dari makalah ini adalah Penulis ingin mengetahui:
a.       Perkembangan Hardware
b.      Perkembangan Software



BAB II
ISI

2.1 PERKEMBANGAN HARDWARE
1) Pengertian Hardware
             Hardware ( Perangkat Keras ) yaitu peralatan atau perangkat yang dapat dilihat dan disentuh serta dapat dirasakan dengan sentuhan tangan. Dengan kata lain seluruh bagian yang terdapat pada perangkat elektronika baik dari mulai komputer, telepon selular atau perangkat elektronika lainnya yang akan selalu dijumpai yang namanya hardware. Dalam persiapan untuk memperbaiki atau mereparasi Pesawat Telepon Selular. Cara kerja dari hardware ini sangat tergantung pada software, karena perintah yang dijalankan berdasarkan atas perintah software. Hardware/Perangkat keras adalah sebuah alat/benda yang kita bisa lihat, sentuh, pegang dan memiliki fungsi tertentu Secara fisik ada wujudnya.

2) Sejarah Hardware
             Kemajuan teknologi yang dibuat manusia telah mengubah bentuk dan fungsi komputer tersebut dalam beberapa generasi, yaitu :

1. Generasi Pertama (1946-1959)
Komputer generasi pertama dibuat masih sangat sederhana dan belum kompleks penggunaannya, sehingga komputer generasi pertama belum dapat memproses masalah-masalah yang besar. Komputer dalam prosesnya serta pembuatnya masih menggunakan komponen yang besar-besar.
Adapun ciri-ciri komputer generasi pertama, antara lain :
a. Ukuran fisiknya besar.
b. Kecepatan prose lambat.
c. Cepat panas.
d. Membutuhkan listrik yang besar.
e. Menggunakan tabung hampa udara (Vaccum tube).
f. Memorinya menggunakan Magnetic Core Storage.
g. Masih menggunakan bahasa mesin (Machine Language).
h. Menggunakan konsep Stored Program.
Contoh komputer generasi pertama :
- MARK I, MARK II, IBM 702, IBM 704, IBM 709 (dibuat oleh IBM/International Business Machine).
- UNIVAC II (dibuat oleh Sperry Rand).
- ENIAC (Electronic Numerical Integrator and Calculator), dibuat oleh DR. John W. Mauchly pada tahun 1942. Komputer ini berukuran besar dan berat fisiknya mencapai 30 ton.
- SEC (Simple Electronic Computer), dibuat oleh Electronic Computation Laboratory of Birkbeck College pada tahun 1951.
- Datamatic 1000 (dibuat oleh Honeywell).
- NCR 102A, NCR 102D (dibuat oleh National Cash Register).

2. Generasi Kedua (1959-1965)
             Pembuatan komputer generasi kedua ini merupakan pengembangan dari komputer generasi pertama yang dibuat untuk menyempurnakan bentuk dari komponen dan penggunaan listrik yang lebih hemat.
Komputer generasi kedua mempunyai ciri-ciri sebagai berikut :
a. Komponen telah menggunakan transistor.
b. Ukuran fisiknya lebih kecil.
c. Kecepatan prosesnya lebih cepat.
d. Tidak cepat panas.
e. Membutuhkan listrik lebih sedikit.
f. Memori yang digunakan lebih besar.
g. Telah menggunakan bahasa tingkat tinggi (high level language).
h. Sudah dapat digunakan untuk real time (informasi yang dibutuhkan dapat dihasilkan dengan sekejap) dan time sharing (komputer digunakan bersama-sama dan komputer dapat membagi waktu untuk tiap-tiap pemakai).
Contoh komputer generasi kedua :
- IBM 7070, IBM 7080, IBM 1400, IBM 1600 (dibuat oleh IBM/International Business Machine).
- Honeywell 400, Honeywell 800 (dibuat oleh Honeywell).
- Burroughs 200 (dibuat oleh Burroughs).
- GE 635, GE 645, GE 200 (dibuat oleh General Electric).
- UNIVAC III, UNIVAC SS80, UNIVAC SS90, UNIVAC 1107 (dibuat oleh Sperry Rand).
- NCR 300 (dibuat oleh National Cash Register).

3. Generasi Ketiga (1965-1970)
             Komputer generasi ketiga dibuat dengan menggabungkan beberapa komponen dalam satu tempat dan disempurnakan tampilan dari komputer tersebut. Selain itu, komputer generasi ketiga telah dibuat penyimpanan memorinya lebih besar dan diletakkan di luar (eksternal) penggunaan listriknya lebih hemat dibandingkan komputer generasi kedua dan ukuran fisiknya dibuat menjadi lebih kecil, agar dapat menghemat penggunaan ruang.
Komputer generasi ketiga mempunyai ciri-ciri sebagai berikut :
a. Komponen telah menggunakan IC (Integrated Circuit) atau yang disebut "chip" dalam bentuk Hybrid Integrated Circuits atau Solid Logic Technology (SLT), yaitu transistor dan dioda diletakkan secara terpisah dalam satu tempat.
b. Kecepatan prosesnya lebih cepat.
c. Membutuhkan listrik lebih hemat.
d. Memorinya yang digunakan lebih besar, dapat menyimpan sampai ratusan ribu karakter.
e. Telah menggunakan penyimpanan luar yang bersifat random access, yaitu magnetik disk yang berkapasitas besar.
f. Dapat digunakan untuk multi processing dan multi programming.
g. Telah dibuatnya alat input-output dengan menggunakan visual display terminal yang dapat menampilkan grafik, dapat menerima dan mengeluarkan suara, dan telah digunakannya alat pembaca tinta magnetik MICR (Magnetic Ink Character Reader).
Contoh komputer generasi ketiga :
- GE 600, GE 235 (dibuat oleh General Electric).
- Burroughs 5700, Burroughs 6700, Burroughs 7700 (dibuat oleh Burroughs).
- UNIVAC 1108, UNIVAC 9000 (dibuat oleh Sperry Rand).

4. Generasi Keempat (1970-1995)
             Komputer generasi keempat merupakan pengembangan dari komputer generasi ketiga. Komputer ini dibuat dengan menggabungkan beberapa IC yang dipadatkan, yang dalam komputer generasi ketiga belum dapat digabungkan.
Komputer generasi keempat mempunyai ciri-ciri sebagai berikut :
a. Telah menggunakan LSI (Large Scale Integration), yaitu penggabungan beribu-ribu IC yang dipadatkan dalam 1 buah chip.
b. LSI dikembangkan menjadi VLSI (Very Large Scale Integration) yang dapat memuat 150.000 transistor yang dipadatkan.
c. Chip yang digunakan telah berbentuk segi empat yang membuat rangkaian-rangkaian terpadu.

Contoh komputer generasi keempat :
- IBM 370 (dibuat oleh IBM/International Business Machine).
- APPLE II (dibuat oleh Apple).
Untuk komputer generasi yang akan datang, banyak menggunakan sensor-sensor untuk mempermudah dan mempercepat pekerjaan kita, dan komputer yang akan datang dibuat untuk mempermudah interaksi antara manusia dengan komputer secara langsung yang seakan-akan manusia tersebut berada dalam komputer. Ini dapat terwujud dengan adanya materi kecerdasan buatan (Artificial Intelligent), yaitu suatu peralatan yang dibuat untuk dapat bekerja seperti manusia, sehingga manusia bukan lagi sebagai obyek diluar komputer, melainkan manusia akan dilibatkan langsung sebagai objek di dalam komputer. Hal ini dapat anda lihat dengan dibuatnya sebuah alat untuk simulasi komputer, dimana manusia dengan menggunakan helm khusus agar tampak seperti di dalam komputer. Selain itu, kini telah dibuat robot-robot pengganti tenaga manusia. Pada robot tersebut dibuatkan sensor-sensor pendeteksi rangsangan dari luar dan akan langsung meresponnya seperti layaknya manusia.

3) Pembagian Hardware
Perangkat Hardware terdiri atas 3 jenis, yaitu:

1. Perangkat masukan (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 computer.
             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 yaitu :
a.Keyboard
             Keyboard merupakan unit input yang paling penting dalam suatu pengolahan data dengan komputer. Keyboard dapat berfungsi memasukkan huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan membuka file. Penciptaan keyboard komputer berasal dari model mesin ketik yang diciptakan dan dipatentkan oleh Christopher Latham pada tahun 1868, Dan pada tahun 1887 diproduksi dan dipasarkan oleh perusahan Remington. Keyboard yang digunakanan sekarang ini adalah jenis QWERTY, pada tahun 1973, keyboard ini diresmikan sebagai keyboard standar ISO (International Standar Organization). Jumlah tombol pada keyboard ini berjumlah 104 tuts. Keyboard sekarang yang kita kenal memiliki beberapa jenis port, yaitu port serial, ps2, usb dan wireless.
Keyboard yang biasanya dipakai adalah keyboard jenis Qwerty, yang bentuknya ini mirip seperti tuts pada mesin ketik. Keyboard Qwerty memiliki empat bagian yaitu:
1) Typewriter Key
Tombol ini merupakan tombol utama dalam input. Tombol ini sama dengan tuts pada mesin tik yang terdiri atas alphabet dan tombol lainnya sebagaimana berikut :
Backspace
Tombol ini berfungsi mengahapus 1 character di kiri cursor.
Caps Lock
Bila tombol ini ditekan, maka lampu indicator caps lock akan menyala, hal ini menunjukkan bahwa huruf yang diketik akan menjadi huruf besar atau capital, bila lampu indicator caps lock mati, maka huruf akan menjadi kecil.
Delete
Tombol ini berfungsi untuk menghapus 1 karakter pada posisi cursor.
Esc
Tombol ini berfungsi untuk membatalkan suatu perintah dari suatu menu.
End
Tombol ini berfungsi untuk memindahkan cursor ke akhir baris/halaman/lembar kerja.
Enter
Tombol ini berfungsi untuk berpindah kebaris atau untuk melakukan suatu proses perintah.
Home
Untuk menuju ke awak baris atau kesudut kiri atas layar.
Insert
Tombol ini berfungsi untuk menyisipkan character.
Page Up
Tombol ini berfungsi untuk menggerakkan cursor 1 layar keatas.
Page Down
Tombol ini berfungsi untuk menggerakkan cursor 1 layar kebawah.
Tab
Tombol ini berfungsi untuk memindahkan 1 tabulasi kekanan.
2) Numerik Key
Tombol ini terletak di sebelah kanan keyboard. tombol ini terdiri atas angka dan arrow key. Jika lampu indikator num lock menyala maka tombol ini berfungsi sebagai angka. Jika lampu indikator num lock mati maka tombol ini berfungsi sebagai arrow key.
3) Fuction Key
Tombol ini terletak pada baris paling atas, tombol fungsi ini ini terdiri dari F1 s/d F12. Fungsi tombol ini berbeda-beda tergantung dari program komputer yang digunakan.
4) Special Function  Key
Tombol ini terdiri atas tombol Ctrl, Shift, dan Alt. Tombol akan mempunyai fungsi bila ditekan secara bersamaan dengan tombol lainnya. Misalnya, untuk memblok menekan bersamaan tombol shift dan arrow key, untuk menggerakan kursor menekan bersamaan ctrl dan arrow key.

b. Mouse
             Mouse adalah salah unit masukan (input device). Fungsi alat ini adalah untuk perpindahan pointer atau kursor secara cepat. Selain itu, dapat sebagai perintah praktis dan cepat dibanding dengan keyboard. Mouse mulai digunakan secara maksimal sejak sistem operasi telah berbasiskan GUI (Graphical User Interface). sinyal-sinyal listrik sebagai input device mouse ini dihasilkan oleh bola kecil di dalam mouse, sesuai dengan pergeseran atau pergerakannya. Sebagian besar mouse terdiri dari tiga tombol, umumnya hanya dua tombol yang digunakan yaitu tombol kiri dan tombol kanan. Saat ini mouse dilengkapi pula dengan tombol penggulung (scroll), dimana letak tombol ini terletak ditengah. Istilah penekanan tombol kiri disebut dengan klik (Click) dimana penekanan ini akan berfungsi bila mouse berada pada objek yang ditunjuk, tetapi bila tidak berada pada objek yang ditunjuk penekanan ini akan diabaikan. Selain itu terdapat pula istilah lainnya yang disebut dengan menggeser (drag) yaitu menekan tombol kiri mouse tanpa melepaskannya dengan sambil digeser. Drag ini akan mengakibatkan objek akan berpindah atau tersalin ke objek lain dan kemungkinan lainnya. Penekanan tombol kiri mouse dua kali secara cepat dan teratur disebut dengan klik ganda (double click) sedangkan menekan tombol kanan mouse satu kali disebut dengan klik kanan (right click)Mouse terdiri dari beberapa port yaitu mouse serial, mouse ps/2, usb dan wireless.

c. Touchpad
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. Joy Stick dan Games Paddle
Alat ini biasa digunakan pada permainan (games) komputer. Joy Stick biasanya berbentuk tongkat, sedangkan games paddle biasanya berbentuk kotak atau persegi terbuat dari plastik dilengkapi dengan tombol-tombol yang akan mengatur gerak suatu objek dalam computer.

f. barcode
Barcode termasuk dalam unit masukan (input device). 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. Sekarang ini, setiap kasir di supermarket atau pasar swalayan di Indonesia untuk mengidentifikasi produk yang dijualnya dengan barcode.

g. Scanner
Scanner adalah 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, perbedaannya adalah mesin fotocopy hasilnya dapat dilihat pada kertas sedangkan scanner hasilnya dapat ditampilkan melalui monitor terlebih dahulu sehingga kita dapat melakukan perbaikan atau modifikasi dan kemudian dapat disimpan kembali baik dalam bentuk file text maupun file gambar. Selain scanner untuk gambar terdapat pula scan yang biasa digunakan untuk mendeteksi lembar jawaban komputer. Scanner yang biasa digunakan untuk melakukan scan lembar jawaban komputer adalah SCAN IR yang biasa digunakan untuk LJK (Lembar Jawaban Komputer) pada ulangan umum dan Ujian Nasional. Scan jenis ini terdiri dari lampu sensor yang disebut Optik, yang dapat mengenali jenis pensil 2B. Scanner yang beredar di pasaran adalah scanner untuk meng-copy gambar atau photo dan biasanya juga dilengkapi dengan fasilitas OCR (Optical Character Recognition) untuk mengcopy atau menyalin objek dalam bentuk teks.
Saat ini telah dikembangkan scanner dengan teknologi DMR (Digital Mark Reader), dengan sistem kerja mirip seperti mesin scanner untuk koreksi lembar jawaban komputer, biodata dan formulir seperti formulir untuk pilihan sekolah. Dengan DMR lembar jawaban tidak harus dijawab menggunaan pensil 2 B, tapi dapat menggunakan alat tulis lainnya seperti pulpen dan spidol serta dapat menggunakan kertas biasa.

h. Kamera Digital
Perkembangan teknologi telah begitu canggih sehingga komputer mampu menerima input dari kamera. Kamera ini dinamakan dengan Kamera Digital dengan kualitas gambar lebih bagus dan lebih baik dibandingkan dengan cara menyalin gambar yang menggunakan scanner. Ketajaman gambar dari kamera digital ini ditentukan oleh pixel-nya. Kemudahan dan kepraktisan alat ini sangat membantu banyak kegiatan dan pekerjaan. Kamera digital tidak memerlukan film sebagaimana kamera biasa. Gambar yang diambil dengan kamera digital disimpan ke dalam memori kamera tersebut dalam bentuk file, kemudian dapat dipindahkan atau ditransfer ke komputer. Kamera digital yang beredar di pasaran saat ini ada berbagai macam jenis, mulai dari jenis kamera untuk mengambil gambar statis sampai dengan kamera yang dapat merekan gambar hidup atau bergerak seperti halnya video.

i. Mikropon dan Headphone
Unit masukan ini berfungsi untuk merekam atau memasukkan suara yang akan disimpan dalam memori komputer atau untuk mendengarkan suara. Dengan mikropon, kita dapat merekam suara ataupun dapat berbicara kepada orang yang kita inginkan pada saat chating. Penggunaan mikropon ini tentunya memerlukan perangkat keras lainnya yang berfungsi untuk menerima input suara yaitu sound card dan speaker untuk mendengarkan suara.

j. Graphics Pads
Teknologi Computer Aided Design (CAD) dapat membuat rancangan bangunan, rumah, mesin mobil, dan pesawat dengan menggunakan Graphics Pads. Graphics pads ini merupakan input masukan untuk menggambar objek pada monitor. Graphics pads yang digunakan mempunyai dua jenis. Pertama, menggunakan jarum (stylus) yang dihubungkan ke pad atau dengan memakai bantalan tegangan rendah, yang pada bantalan tersebut terdapat permukaan membrane sensitif sentuhan ( touch sensitive membrane surface). Tegangan rendah yang dikirimkan kemudian diterjemahkan menjadi koordinat X – Y. Kedua, menggunakan bantalan sensitif sentuh ( touch sensitive pad) tanpa menggunakan jarum. Cara kerjanya adalah dengan meletakkan kertas gambar pada bantalan, kemudian ditulisi dengan pensil.

2. Perangkat keluaran (Output device)

             Output device merupakan peralatan yang berfungsi untuk mengeluarkan hasil pemrosesan ataupun pengolahan data yang berasal dari CPU kedalam suatu media yang dapat dibaca oleh manusia ataupun dapat digunakan untuk penyimpanan data hasil proses. Hasil pemrosesan tersebut dapat digolongkan menjadi empat bentuk, yaitu tulisan (huruf,angka,simbol khusus), image (dalam betuk grafis atau gambar), suara, dan bentuk lain yang dapat dibaca oleh mesin (machine-readable form). Tiga golongan pertama adalah output yang dapat digunakan langsung oleh manusia, sedangkan golongan terakhir biasanya digunakan sebagai input untuk proses selanjutnya dari komputer.
Jenis-jenis output device :

a)  Hard copy device
             Alat yang digunakan untuk mencetak tulisan dan image pada media keras, misalnya kertas atau film. Hard copy device bersifat permanen dan lebih portabel(dapat dilepas dari alat outputnya dan dapat dibawa kemana-mana). Contoh :printer, plotter, dan alat mikrofilm.

b) Soft copy device
             Alat yang digunakan untuk menampilkan tulisan dan image pada media lunak yang berupa sinyal elektronik. Contoh : video display (monitor), flat panel, dan speaker.

c) Drive speaker atau driver
             Alat yang digunakan untuk merekam simbol dalam bentuk yang hanya dapat dibaca oleh mesin pada media, misalnya magnetic disk atau magnetic tape. Alat ini berfungsi ganda, yaitu sebagai alat output dan juga sebagai alat input. Drive device yang menggunakan media magnetic disk adalah disk drive, dan yang menggunakan media magnetic tape adalah tape drive.


Berikut ini contoh beberapa output device yang sering digunakan pada seperangkat komputer.
1.  Monitor
             Monitor adalah salah satu jenis soft copy device, karena keluarannya adalah berupa sinyal elektronik, dalam hal ini berupa gambar yang tampil di layar monitor. Gambar yang tampil adalah hasil pemrosesan data ataupun informasi masukan. Monitor memiliki berbagai ukuran layar seperti layaknya sebuah televisi. Tiap merek dan ukuran monitor memiliki tingkat resolusi yang berbeda. Resolusi ini lah yang akan menentukan ketajaman gambar yang dapat ditampilkan pada layar monitor. Jenis-jenis monitor saat ini sudah sangat beragam, mulai dari bentuk yang besar dengan layar cembung, sampai dengan bentuk yang tipis dengan layar datar (flat). Monitor berfungsi untuk menampilkan data dan informasi yang berguna bagi para pemakai komputer. Disamping itu, monitor juga berfungsi untuk melihat apakah data ataupun program yang akan dimasukkan ke dalam komputer sudah dalam keadaan benar atau belum.
Jenis-jenis monitor
a. Cathode Ray Tube (CRT)
             Monitor CRT (Cathode Ray Tube) merupakan monitor konvensional dengan tabung sebagai media penyebaran electron yang berfungsi untuk menghasilkan warna atau gambar. Teknologi Tabung Brown (CRT Display) ditemukan pada tahun 1897, akan tetapi teknologi ini baru diadopsi sebagai penerima siaran televisi pada tahun 1926. Sejarah penemuan teknologi CRT sudah lebih dari 100 tahun dan memiliki kualitas gambar yang sangat bagus. Akan tetapi teknologi ini mempunyai satu kelemahan yaitu semakin besar display yang akan dibuat maka semakin besar pula tabung yang digunakan. Pada monitor CRT, layar penampil yang digunakan berupa tabung sinar katoda. Monitor CRT cenderung lebih murah dibandingkan jenis monitor lain, CRT juga memiliki sudut pandang (viewing angle) yang baik. Namun, monitor dengan tabung CRT ini memiliki banyak pengaruh buruk bagi kesehatan penggunanya. Sejumlah riset mengindikasikan bahwa ekspos berlebihan monitor pada mata dapat menyebabkan penurunan kualitas penglihatan. Hal ini disebabkan oleh radiasi sinar elektron pada tabung gambar monitor atau televisi tabung.

Prinsip Kerja CRT
             Dalam tabung sinar katoda, elektron-elektron secara terarah, diarahkan menjadi pancaran elektron, dan pancaran elektron ini difokuskan dengan alat “defleksi yoke” oleh medan magnetik untuk diarahkan kearah posisi Horisontal dan Vertikal untuk men”scan” permukaan di ujung pandang (anode), yang sebaris dengan bahan berfosfor (biasanya berdasar atas logam transisi atau rare earth. Ketika elektron menyentuh material pada layar ini, maka elektron akan menyebabkan timbulnya cahaya. Untuk keperluan layar CRT ini supaya fosfor berpendar atau bercahaya diperlukan tegangan tinggi yaitu sekitar 25 Kilo Volt sampai 27 Kilo Volt dibangkitkan oleh alat yang bernama Flayback. Sebelum elektron ini menyentuh fosfor, dilayar tabung kaca elektron-elektron itu menembus pelat yang sangat tipis yang berlubang-lubang disebut skrin yang hampir sama luasnya dengan lebar layar tabung untuk memfokuskan tiga bintik warna RGB ( Red, Green, Blue ) untuk tabung layar warna. Pelat logam ini sangat tipis dan peka terhadap mangnit, jika magnet kuat akan merubah bentuk pelat ini sehingga tidak rata dan terjadilah warna yang semburat dan acak kerena tembakan elektron tidak terfokus pada ketiga titik bintik-bintik RGB, dan kejadian ini disebut degausing.
b. Liquid Crystal Display (LCD)
Monitor LCD adalah suatu jenis media tampilan yang menggunakan kristal cair sebagai penampil utama. LCD sudah digunakan di berbagai bidang misalnya dalam alat-alat elektronik seperti televisi, kalkulator ataupun layar komputer. Kini LCD mendominasi jenis tampilan untuk komputer meja maupun notebook karena membutuhkan daya listrik yang rendah, bentuknya tipis, mengeluarkan sedikit panas, dan memiliki resolusi tinggi. LCD memiliki karakter bright yang nyaman dimata serta bebas distorsi, tidak bergantung pada refreshrate, user frendly, hemat listrik, ukuran yang ringkas, ringan serta tampilan yang lebih menarik. Namun, LCD juga memiliki kekurangan seperti viewing angle terbatas, tampilan gambar baik hanya di resolusi native-nya, response time dan ghosting, warna kurang akurat, harga lebih mahal.


Prinsip Kerja LCD
             Secara Sederhana LCD (Liquid Crystal Display) terdiri dari dua bagian utama. yaitu Backlight dan kristal cair. Backlight sendiri adalah sumber cahaya LCD yang biasanya terdiri dari 1 sampai 4 buah (berteknologi seperti) lampu neon. Lampu Backlight ini berwarna putih. Lalu bagaimana caranya LCD bisa menampilkan banyak warna ? Disinilah peran dari kristal cair. Kristal cair akan menyaring cahaya backlight. Cahaya putih merupakan susunan dari beberapa ratus cahaya dengan warna yang berbeda (jika anda masih ingat Pelajaran Fisika). Beberapa ratus cahaya tersebut akan terlihat jika cahaya putih mengalami refleksi atau perubahan arah sinar. Warna yang akan dihasilkan tergantung pada sudut refleksi. Jadi jika beda sudut refleksi maka beda pula warna yang dihasilkan. Dengan memberikan tegangan listrik dengan nilai tertentu. Kristal cair dapat berubah sudutnya. Dan karena tugas kristal cair adalah untuk merefleksikan cahaya dari backlight maka cahaya backlight yang sebelumnya putih bisa berubah menjadi banyak warna. Kristal cair bekerja seperti tirai jendela. Jika ingin menampilkan warna putih kristal cair akan membuka selebar-lebarnya sehingga cahaya backlight yang berwarna putih akan tampil di layar. Namun Jika ingin menampilkan warna hitam. Kristal Cair akan menutup serapat-rapatnya sehingga tidak ada cahaya backlight yang yang menembus (sehingga di layar akan tampil warna hitam). Jika ingin menampilkan warna lainnya tinggal atur sudut refleksi kristal cair. Contrast Ratio adalah perbandingan tingkat terang (brightness) pada posisi paling putih dan paling hitam. Pada waktu kristal cair menutup serapat-rapatnya untuk menghasilkan warna hitam seharusnya tidak ada cahaya backlight yang menembusnya. Namun kenyataannya masih ada cahaya backlight yang bisa menembus kristal cair sehingga tidak bisa menampilkan warna hitam dengan baik. Inilah salah satu kekurangan LCD. Jadi semakin besar Contrast Ratio maka semakin bagus pula LCD dalam menampilkan warna. cara paling mudah untuk mengetahui seberapa bagus Contrast Ratio LCD adalah dengan menampilkan warna hitam di layar. Jika warna hitam tersebut cenderung abu-abu maka masih ada sedikit cahaya backlight yang berhasil menembus kristal cair. Kristal cair pada LCD bekerja dengan cara membuka dan menutup layaknya tirai. Proses buka tutup ini berlangsung sangat cepat (mengikuti pergerakan gambar di layar). Karena itulah ada istilah Response Time di LCD. Response Time adalah waktu yang diperlukan untuk berubah dari posisi kristal cair tertutup rapat (waktu menampilkan warna hitam) ke posisi kristal cair terbuka lebar (waktu menampilkan warna putih). Jadi semakin cepat response time maka semakin baik. Response Time yang lambat akan menimbulkan cacat gambar yang disebut ghosting atau jejak gambar. Biasanya pada objek yang bergerak cepat dan menimbulkan jejak gambar seperti beberapa bujur sangkar yang terlihat seperti persegi.

c. Organic Light Emitting Diode (OLED)
             OLED adalah sebuah semikonduktor sebagai pemancar cahaya yang terbuat dari lapisan organik. OLED digunakan dalam teknologi elektroluminensi, seperti pada aplikasi tampilan layar atau sensor. Teknologi ini terkenal fleksibel dengan ketipisannya yang mencapai kurang dari 1 mm. OLED merupakan piranti penting dalam teknologi elektroluminensi. Teknologi tersebut memiliki dasar konsep pancaran cahaya yang dihasilkan oleh piranti akibat adanya medan listrik yang diberikan. Teknologi OLED dikembangkan untuk memperoleh tampilan yang luas, fleksibel, murah dan dapat digunakan sebagai layar yang efisien untuk berbagai keperluan layar tampilan. Jumlah warna dari cahaya yang dipancarkan oleh piranti OLED berkembang dari satu warna menjadi multi warna Fenomena ini diperoleh dengan membuat variasi tegangan listrik yang diberikan kepada piranti OLED sehingga piranti tersebut memiliki prospek untuk menjadi piranti alternatif seperti teknologi tampilan layar datar berdasarkan kristal cair. Monitor jenis ini menggabungkan teknologi CRT dengan LCD. Dengan teknologi yang dihasilkan, mampu membuat layar dengan ketipisan menyerupai LCD dan sudut pandang yang dapat selebar CRT. Monitor OLED juga menggunakan fosfor seperti halnya pada teknologi CRT, tetapi layar pada OLED dapat perpendar tanpa adanya bantuan cahaya di belakang layar. Hal itu akan membuat energi yang diserap tidak sebesar monitor CRT. Kontras warna yang dihasilkan pun lebih baik dari LCD. Keuntungan dari monitor OLED ini adalah kualitas warna yang lebih baik, lebih hemat listrik dibandingkan monitor LCD pada ukuran yang sama, bebas merkuri dan desain yang sangat tipis. Kekurangannya, harganya lebih mahal dari monitor LCD, sehingga sulit dijangkau oleh masyarakat umum.

Prinsip Kerja OLED
             Mekanisme kerja OLED yaitu jika pada elektroda diberikan medan listrik, fungsi kerja katoda akan turun dan membuat elektron-elektron bergerak dari katoda menuju pita konduksi di lapisan organik. Keadaan ini mengakibatkan munculnya lubang (hole) di pita valensi. Anoda akan mendorong lubang untuk bergerak menuju pita valensi bahan organik. Keadaan ini mengakibatkan terjadinya proses rekombinasi elektron dan lubang di dalam lapisan organik dimana elektron akan turun dan bersatu dengan lubang lalu memberikan kelebihan energi dalam bentuk foton cahaya dengan panjang gelombang tertentu. Pada akhirnya akan diperoleh satu jenis pancaran cahaya dengan panjang gelombang tertentu bergantung pada jenis bahan pemancar cahaya yang digunakan.

d. Plasma
             Plasma adalah sebuah layar datar emisif di mana cahaya dihasilkan oleh fosfor yang tereksitasi oleh sebuah pelepasan muatan plasma antara dua layar datar gelas. Gas yang dilepas muatannya tidak mengandung merkuri (berlawanan dengan AMLCD), tetapi menggunakan sebuah campuran gas mulia (neon dan xenon). Campuran gas ini sulit bereaksi dan sama sekali tidak berbahaya. Plasma mempunyai reproduksi warna yang sangat baik, kontras warna yang baik, dan memiliki resolusi yang tinggi. Tetapi, karena teknologi yang digunakan, monitor plasma sangat mudah panas. Malah di beberapa kasus, bila suhu ruangan tempat ia diletakkan tidak stabil, bisa juga meledak. Monitor jenis ini rentan dengan noise (gangguan pada gambar), seperti efek gosong di gambar, smearing (tertinggalnya sinyal gambar di layar), juga color binding (lambatnya perubahan warna pada adegan-adegan cepat).

Prinsip Kerja Plasma
             Mekanisme kerja Plasma Monitor yaitu dengan menggunakan cahaya yang dipancarkan dari pelepasan Plasma. Untuk menghasilkan hal tersebut di lakukan penyekatan dari sebuah pencampuran gas diantara dua lembar kaca yang membawa elektroda pada interiornya. Selanjutnya diaplikasikan fosfor R,G dan B pada permukaan plat tadi ketika voltase listrik dilewatkan diantara elektroda, maka dihasilkan sinar ultraviolet yang merangsang fosfor untuk memancarkan cahaya dan menciptakan gambar di layar.

2) Printer
             Printer merupakan media output dari komputer yang bisa menghasilkan tulisan, gambar ataupun grafik didalam media kertas. Printer termasuk jenis hard copy device, karena keluaran hasil proses dicetak di atas kertas. Printer memiliki berbagai macam bentuk dan ukuran, serta ketajaman hasil cetak. Ukuran kertas yang dapat digunakan pun beragam.
Jenis-jenis printer
a. Daisy Wheel Printer
             Printer jenis ini menggunakan kumpulan huruf yang tersusun dalam sebuah piringan. Oleh pemakai, piringan ini bisa diganti-ganti sesuai dengan jenis huruf yang diinginkan. Cara bekerjanya relatif sangat lambat serta tidak lebih cepat dari mesin ketik listrik. Walaupun begitu, kualitas huruf yang ditampilkan sangatlah bagus. Kelemahan lainnya adalah, printer jenis ini tidak bisa digunakan untuk mencetak gambar ataupun grafik. Pada saat mencetak, mekanisme dari printer akan memutar piringan sehingga posisi huruf yang dibutuhkan bisa tepat pada tempat yang dibutuhkan. Pada posisi seperti itu, hammer (palu/pemukul) akan menekan huruf yang bersangkutan sehingga menyentuh pita (karbon) dan kemudian diteruskan diatas kertas yang berada dibalik karbon/pita. Terjadilah pencetakan huruf demi huruf. Dikarenakan cara mencetak printer jenis ini berdasar huruf demi huruf, maka printer ini juga dikenal sebagai character-printer. Kecepatan cetaknya relatif lambat, yaitu berkisar 40 hingga 100 karakter per sekon.

b. Dot Matrix Printer
             Dot matrix adalah sistem pembentukkan karakter dari sejumlah titk-titik. Printer dot matrix mempunyai elemen yang terdiri dari jarum-jarum yang menekan pita sehingga dapat mencetak pada kertas. Head dari printer jenis ini, terdiri atas 7 atau 9 ataupun 24 jarum yang tersusun secara vertical dan membentuk sebuah kolom. Pada saat bekerja, jarum yang ada akan membentuk character images melalui gesekan-gesekan jarum pada karbon dan kertas. Printer jenis ini juga merupakan karakter printer. Kecepatannya sangat bervariasi, tapi untuk Epson LX-80, adalah 80 karakter per sekon. Pada saat head printer bergerak dari kiri kekanan sambil menyentuh kertas, maka huruf yang sudah terpola dalam suatu susunan jarum akan segera muncul. Pola huruf ini kemudian diterima oleh pita karbon yang dibaliknya terdapat kertas, dan terjadilah pencetakan huruf demi huruf. Setiap character yang terbentuk akan menimbulkan suatu pola unique yang terdiri dari pelbagai titik didalam dimensi sebuah matrix. Jenis printer dot matrix sangatlah bervariasi, ada yang berjenis color dan ada pula yang non-color. Untuk printer color, digunakan pita (karbon/ribon) khusus yang mempunyai 4 warna, yaitu hitam, biru, merah dan kuning.

c. Thermal Printer
             Thermal printer sangat berbeda dan berbeda dari printer inkjet normal atau bahkan printer laser. Sama seperti namanya, thermal printer menggunakan panas untuk mencetak di atas kertas, bukan cartridge tinta yang biasa digunakan oleh printer jenis lainnya. Dengan teknologi ini, membuat thermal printer tidak bising (malahan beberapa jenis tidak mengeluarkan suara). Printer ini juga dapat mencetak sangat cepat karena tidak menggunakan pin-pin seperti pada dot matrix printer. Printer ini memiliki harga yang lebih tinggi diatas dot matrix, namun justru dengan kelebihan yang dimiliknya tadi menyebabkan thermal printer banyak dipakai. Beberapa kegunaan thermal printer adalah cetak struk pada SPBU, mesin antrian, mesin ATM, kios informasi, sistem point of sales seperti di kasir.
d. Ink Jet Printer
Ink jet printer adalah alat cetak yang menggunakan tinta untuk mencetak. Ink jet printer yang tersedia di pasaran saat ini memiliki kemampuan untuk mencetak sampai ukuran kertas yang sangat besar, dan dengan kualitas yang sangat baik. Resolusi printer inkjet saat ini dapat mencapai 5760×1440 dpi. Pada printer jenis Ink jet menggunakan teknologi dor on demand, yaitu dengan cara menyemprotkan titik titik kecil tinta pada kertas melalui nozzle atau lubang pipa yang sangat kecil. Teknologi lainnya yang dikembangkan oleh produsen printer seperti Canon dan HP dengan menggunakan panas. Panas tersebut dapat membuat gelembung-gelembung tinta sehingga jika semakin panas akan semakin menekan tinta ke nozzle yang ditentukan dan tercetak pada kertas. karena menggunakan tinta cairan hasil cetaknya menunggu beberapa detik agar bisa kering. jenis printer ink jet ini penempatan dan pengisian tintanya bisa dimodifikasi dengan teknik infus, yaitu dengan menambahkan tabung tinta khusus pada bagian luar printer dan disambung dengan selang kecil untuk dihubungkan pada bagian pencetak di mesin printer.

e. Laser Jet Printer
             Laser jet printer merupakan jenis printer yang paling bagus kualitasnya di banding dua jenis printer sebelumnya. Alat mencetaknya tidak menggunakan tintamelainkan menggunakan bubuk toner dan pencetakan menggunakan infra merah.Printer ini juga menawarkan kecepatan pencetakan yang tinggi. Bahkan mesin yang tergolong kelas rendah dari golongan laser inipun masih memiliki kecepatan yang tinggi dibandingkan dengan printer ink jet atau dot matrix. Minimal dua kali lebih cepat dari printer ink jet. Kerja printer laser mirip dengan mesin fotocopy, yaitu menggunakan photographic drum. Kualitas cetakan yang dihasilkan selain cepat juga cukup tajam. Printer laser sangat tepat digunakan bagi mereka yang frekuensi mencetaknya sangat tinggi. Biasanya adalah perkantoran perkantoran. Namun, tidak menutup juga home user menggunakan printer laser. Hanya saja untuk printer laser berwarna yang kualitasnya sama dengan ink jet, harganya dapat dua kali lebih mahal dari printer ink jet itu sendiri.

3) Plotter
             Plotter merupakan jenis printer yang dirancang secara khusus guna menghasilkan output komputer yang berupa gambar ataupun grafik. Dengan menghubungkan plotter pada sistem komputer, maka berbagai bentuk gambar akan dapat disajikan secara prima. Landscape-arsitektur banyak menggunakan plotter guna menghasilkan gambar landscape, potongan pohon, ataupun untuk membantu memvisualisasikan efek dari segala kegiatan yang ada. Head dari plotter terdiri dari beberapa buah pena berwarna yang secara terus-menerus akan bergerak keatas kertas gambar guna menghasilkan gambar yang sebelumnya telah dirancang pada sistem komputer. Secara umum, bagian yang ada didalam plotter terbagi menjadi dua, yaitu drum-plotter dan table-top-plotters (flatbad). Flatbad plotter yang dilengkapi dengan pena ataupun gantungan pena yang selalu bergerak menyelusuri permukaan kertas guna menghasilkan gambar.

3. Perangkat pengolah data (Processor)
             CPU singkatan dari Central Processing Unit), merujuk kepada perangkat keras komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain, prosesor (pengolah data), sering digunakan untuk menyebut CPU. Adapun mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paket sorkuit terpadu-tunggal. Sejak pertengahan tahun 1970-an, mikroprosesor sirkuit terpadu-tunggal ini telah umum digunakan dan menjadi aspek penting dalam penerapan CPU.

Komponen CPU terbagi menjadi beberapa macam, yaitu sebagai berikut.
Unit kontrol yang mampu mengatur jalannya program. Komponen ini sudah pasti terdapat dalam semua CPU.CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasinya. Termasuk dalam tanggung jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Dengan demikian tugas dari unit kendali ini adalah:
• Mengatur dan mengendalikan alat-alat input dan output.
• Mengambil instruksi-instruksi 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.
Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya di gunakan untuk menyimpan data saat di olah ataupun data untuk pengolahan selanjutnya. Secara analogi, register ini dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diib aratkan sebagai CPU, yang berisi ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika.
ALU unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasa karena bagian ini ALU terdiri dari dua bagian, ya itu unit arithmetika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digu nakan disebut adder.
Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari
(>), dan lebih besar atau sama dengan (³ ).
CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan /keluaran.
Cara kerja cpu
Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di RAM (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices.

2.2 PERKEMBANGAN SOFTWARE
1) Pengertian Software
             Pengertian Software komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui sofware atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah.

2) Sejarah Perkembangan Software
             Dibagi dalam beberapa era yaitu Era Pioneer, Stabil, Mikro, dan Modern. Berikut adalah Sejarah Perkembangan Software Komputer :
1. Era Pioneer
             Pada Era Pioneer ini bentuk software komputer pada awalnya adalah sambungan-sambungan kabel ke antar bagian dalam komputer, Cara dalam mengakses komputer adalah menggunakan punched card yaitu kartu yang di lubangi. Penggunaan komputer saat itu masih dilakukan secara langsung, sebuah program digunakan untuk sebuah mesin tertentu dan untuk tujuan tertentu.
2. Era Stabil
             Pada Era Stabil ini baris-baris perintah software komputer yang dijalankan oleh komputer bukan lagi satu-satu, tapi sudah banyak proses yang di lakukan secara bersamaan (multi tasking). Software Komputer pada era ini juga mampu menyelesaikan banyak pengguna (multi user) dan secara cepat/langsung (real time). Di era ini jugalah mulai di kenal sistem basis data, yang memisahkan antara program dan data .
3. Era Mikro
Pada Era Mikro ini software komputer dapat dibedakan menjadi beberapa bagian yaitu Software Sistem (Windows, Linux, Machintos, dll), Software Aplikasi (Ms.Office,OpenOffice, dll) dan Languange Software/Bahasa Pemograman (Assembler, Visual Basic, Delphi, dll)
4. Era Modern
             Pada Era Modern ini software komputer tidak hanya untuk sebuah komputer tetapi sebuah handphone pun telah di lengkapi dengan sebuah software sistem seperti Android, Symbian, dll. Tingkat kecerdasan yang ditunjukkan oleh software komputer pun semakin meningkat, selain permasalahan teknis, software komputer sekarang juga mulai bisa mengenal suara dan gambar.
Jika kita amati sekarang ini gerakan Open Source sudah mulai merambah di Indonesia yang identik dengan Sistem Operasi Linux. Open Source yang akrab terdengar di telinga orang-orang TI dapat dikatakan sebagai source code yang terbuka bagi siapa saja yang ingin mempelajari maupun ikut mengembangkan. Source Code ini disertakan dengan distribusi paket software yang sudah jadi (hasil kompilasi) sehingga pembeli ataupun pengguna software dapat membedah software tersebut sesuai dengan keperluanya. Bahkan dapat ikut memperbaiki Bug atau kesalahan logika dalam software tersebut.
             Salah satu Open Source yang sangat terkenal yaitu sistem operasi linux, setiap distribusinya vendor selalu menyertai source kode linux.Satu hal yang perlu ditekankan bahwa software open source tidak selalu gratis tetapi ada biaya yang dikeluarkan untuk membeli software tersebut.Sebagai contoh Sistem Operasi RedHat Linux yang dapat dibeli dengan harga yang murah. Lalu apa bedanya Sistem Operasi Open Source dengan Sistem Operasi Close Source seperti yang dipunyai pak Bill Gates?
             Pada software yang Close Source, paket software tidak dapat didistribusikan lagi selain oleh pembuat/vendor software tersebut.Sedangkan software yang Open Source dapat didistribusikan secara bebas oleh siapapun. Tujuan Open Source ini sebenarnya ingin menghilangkan ketergantungan vendor software, dimana vendor dapat bertindak seenaknya bisa saja vendor menyisipkan kode-kode yang dapat membahayakan software aplikasi lain termasuk juga menaikkan harga lisensi.
Dalam banyak kasus, bila terjadi Bug dalam software yang Close Source pengguna sangat tergantung kepada vendor yang harus menunggu update untuk memperbaikinya. Seringkali vendor kurang cepat merespons perkembangan terkini dan permintaan pengguna.
             Bagaimana dengan Open Source?Ya, Open Source adalah salah satu solusi yang menjanjikan saat ini bagi suatu perusahaan.Perusahaan dapat membelinya dengan biaya yang jauh lebih murah dan perbaikan maupun keperluan software tersebut dapat dilakukan oleh staf TI perusahaan itu sendiri. Sehingga apa yang terjadi? Dengan software yang open source dapat mendorong semangat tenaga-tenaga TI untuk mempelajari source code tersebut, dapat menganalisa dimana kelemahan software, apa sesungguhnya proses yang berlangsung dalam kerja software, dan sekaligus mencari solusi terhadap kelemahan software yang ditemui. Atau yang lebih ekstrim adalah memodifikasi software sedemikian rupa agar lebih ergonomis pas digunakan sesuai dengan keperluan.
             Apa hubungannya dengan perkembangan software di Indonesia? Kita lihat India, ekspor software dan ekspor tenaga TI sangat mendominasi negara ini.Saat ini India telah menduduki urutan kedua setelah US dalam ekspor software.Perusahaan-perusahaan software di India tumbuh dengan subur karena produk/software lokal mereka mendapat tempat di pasar dalam negeri. Secara otomatis jika software lokal diterima oleh pasar dalam negeri maka pemerintah dapat mengurangi penggunaan devisa negara dan mengurangi tingkat ketergantungan impor teknologi atau software dan tenaga ahli, meningkatkan kapasitas tenaga TI dalam negeri, dan membuka kesempatan kepada industri pengembang software lokal. Sehingga dengan adanya peningkatan kapasitas tenaga TI dan kualitas produksi software maka negara ini mampu melempar keluar hasil produksi dan tenaga TI-nya ke pasar luar negeri.Mungkinkah hal ini terjadi di Indonesia?
             Open Source secara tidak langsung mendorongan tenaga TI tidak hanya menjadi End User yang hanya mampu memanfaatkan hasil kerja orang lain. Dengan demikian jika tenaga TI negeri kita hanya berlaku sebagai End User maka bidang TI negara kita akan tertinggal dengan negara-negara lain. Maka dengan adanya Open Source dapat dipelajari source code software dan dapat menganalisa teknik yang digunakan dalam pembuatan software tersebut yang nantinya pengetahuan tersebut dapat dimanfaatkan untuk merancang aplikasi yang berguna.
3) Perkembangan Software Pada Saat Ini
             Komputer membutuhkan data atau fakta, dimana data ini pada saat diinput akan diterjemahkan menjadi bilangan biner. Saat ini, tingkat pemrosesan yang dikerjakan perangkat lunak bersifat machine-like (keinginan mesin) mulai berubah dengan sifat human-like (keinginan manusia).
Kemampuan komputer dirasakan sangat berkaitan dengan perangkat keras dan perangkat lunaknya, maka dari itu diperlukan perangkat lunak yang benar-benar mendukung perangkat kerasnya.Bentuk paling sederhana dari perangkat lunak, menggunakan aljabar Boolean, yang di representasikan sebagai binary digit (bit), yaitu 1 (benar) atau 0 (salah), cara ini sudah pasti sangat menyulitkan, sehingga orang mulai mengelompokkan bit tersebut menjadi nible (4 bit), byte (8 bit), word (16 bit), double word (32 bit).
             Kelompok-kelompok bit ini di susun ke dalam struktur instruksi seperti penyimpanan, transfer, operasi aritmatika, operasi logika, dan bentuk bit ini di ubah menjadi kode-kode yang di kenal sebagai assembler. Kode-kode mesin sendiri masih cukup menyulitkan karena tuntutan untuk dapat menghapal kode tersebut dan format (aturan) penulisannya yang cukup membingungkan, dari masalah ini kemudian lahir bahasa pemrograman tingkat tinggi yang seperti bahasa manusia (bahasa Inggris). Saat ini pembuatan perangkat lunak sudah menjadi suatu proses produksi yang sangat kompleks, dengan urutan proses yang panjang dengan melibatkan puluhan bahkan ratusan orang dalam pembuatannya.



BAB III
PENUTUP
3.1. KESIMPULAN
Perkembangan hardware tersebut dapat disimpulkan bahwa hardware komputer bergerak ke arah yang lebih kecil, mobile, kapasitas penyimpanan besar, handal dalam pemrosesan data, serta output dan input devices yang memungkinkan manusia dapat berinteraksi dengan mudah dengan komputer.

             Software adalah kumpulan dari pada intruksi atau statement yang di susun secara logis dan berbentuk kode yang hanya dapat di mengerti oleh komputer. Diantara teknologi informasi yang hampir disetiap tempat kita temukan software. Sekarang software sangat berkembang pesat hampir setiap tahun software selalu mengalami perkembangan.. Sedangkan model dan design dari software itu sendiri juga mengalami perkembangan.
Perkembangan internet banyak sekali manfaatnya dalam segala aspek kebutuhan sehari-hari masyarakat. Salah satu yang diuntungkan dengan perkembangan ini adalah proses bisnis. Perkembangan informasi telah melahirkan proses bisnis baru yang seluruhnya bergantung pada jaringan internet. Perkembangan ini selain membawa dampak baik namun ternyata juga membawa dampak buruk. Banyak kejahatan-kejahatan yang berbasiskan internet terjadi setiap tahunnya. Banyak korban yang tidak menyadari akan dampak negatif dari pesatnya perkembangan serta kemajuan internet. Kerugian yang terjadi dapat berupa materi ataupun non materi. Namun kejahatan dalam dunia maya tersebut bukan ada tanpa pencegah. Berbagai metode keamanan terus dikembangkan untuk meminimalisir serta dibentuk dan telah diberlakukannya hukum mengenai Undang-undang mengenai tindak kejahatan yang dikenal sebagai CYBERCRIME ini, Untuk itu perlu adanya kerjasama antara lembaga aparat penegak hukum dan masyarakat untuk ikut serta menanggulangi dampak yang ditimbulkan oleh serangan berbasiskan internet . Berbagai metode pencegahan pun bermunculan dari yang paling sederhana dengan mewaspadai konten-konten internet tertentu hingga yang paling rumit, dengan sadar diri untuk hanya melakukkan segala sesuatu kegiatan/hal yang positif tanpa harus merugikan diri sendiri ataupun orang lain. Tentunya kita akan tetap bisa mengikuti perkembangan zaman dengan belajar dari internet dengan sehat dan positif.

3.2. Saran
Untuk kemajuan teknologi computer maka diharapkan agar perkembangan komputer kedepan mampu mengubah pola fikir dan menjadikan masyarakat Indonesia menjadi manusia yang kreatif dan inovatif. Serta tumbuhnya kreatifitas hingga menghasilkan suatu karya yang berguna bagi manusia.
        Diharapkan dengan adanya teknologi komputer dan softwarenya dapat dimanfaat sesuai dengan kegunaan sebenarnya yang mampu mempercerdas bangsa bukannya untuk menghancurkan moral moral bangsa. Kemajuan komputer software dimasa mendatang diharapkan dapat membantu semua jenis pekerjaan manusia sehingga mereka mampu menyelesaikan pekerjaan mereka dengan cepat karena dimasa depan teknologi akan semakin canggih dan semua pekerjaan dikerjakan dengan system komputerisasi.


Continue Reading...

Followers

Follow The Author