baliho


widgets

Sabtu, 26 Oktober 2013

Sistem Keamanan Jaringan WiFi

Wifi / Wi-Fi
Adalah sebuah teknologi yang memanfaatkan elektronik untuk bertukar data secara nirkabel ( menggunakan gelombang radio)  melalui sebuah jaringan komputer, termasuk internet berkecepatan tinggi.
Wi-FIi mempunyai sejarah keamanan yang berubah-ubah. System enkripsi pertamya yaitu WEP terbukti mudah tertembus, protokol berkualitas yang lebih tinggi  lagi yaitu WPE dan WPA2 yang kemudian ditambahkan. Tetapi, sebuah fitur opsional yang ditambahkan tahun 2007 bernama Wi-Fi Protected Setup (WPS), memiliki celah yang memungkinkan penyerang mendapatkan kata sandi WPA atau WPA2 router dari jarak jauh dalam beberapa jam saja. Sejumlah perusahaan menyarankan untuk mematikan fitur WPS Wi-Fi tersebut
Dan Alliance sejak itu memperbaharui rencana pengujian dan program spesifikasinya untuk menjamin semua peralatan yang baru disertifikasi kebal dari serangan AP PIN yang keras.





Untuk sekarang ini kebanyakan orang pada saat membangun sebuah jaringan baik menggunakan media kabel maupun nirkabel terkesan kurang memperhatikan sisi keamananya, terutama pada pembuatan jaringan nirkabel (Wireless / Wi-Fi), ketika kita cermati dibalik kemudahan Wireless da sejumlah kelemahan yang sedikit lebih banyak dibandingkan dengan menggunakan sebuah media transmisi kabel, sebab jaringan Wireless bisa diakses oleh user tanpa kita ketahui siapa orangnya dan sedangkan ketika kita menggunakan media kabel ( UTP ) user harus terhubung secara fisik untuk mendapatkan akses sumber daya ( resoruces ) jaringan kita, maka dari itu  inilah yang menyebabkan mengapa jaringan Wireless relatif lebih rawan terhadap serangan.


Beberapa kelemahan pada jaringan wireless yang bisa digunakan attacker melakukan serangan antara lain :
1). Hide SSID
Banyak administrator menyembunyikan service set id (SSID) jaringan Wireless mereka dengan maksud agar hanya yang mengetahui SSID yang dapat terhubung kejaringan mereka. Hal ini tidaklah benar, karna sebenarnya SSID tidak dapat disembunyikan secara sempurna. Pada saat-saat tertentu khususnya pada saat client akan terhubunng (assosiate) atau ketika akan memutuskan diri (deauthentication) dari sebuah jaringan wireless, maka client akan tetap mengirimkan SSID dalam bentuk plain text (meskipun menggunakan enkripsi), sehingga jika kita bermaksud untuk menyadapnya, dapat dengan mudah menemukan informasi tersebut Beberapa tools yang dapat digunakan untuk mendapatkan SSID yang di-hidden antara lain ialah kismet(kisMAC), ssid_jack(airjack), aircrack dan masih banyak lagi.

2). WEP
Secara umum, teknologi Wired Equivalency Privacy atau WEP memang merupakan salah satu standar enkripsi yang paling banyak digunakan. Namun teknik enkripsi WEP ini memiliki celah keamanan yang cukup mengganggu atau bisa dikatakan celah yang berbahaya. Tidak ada lagi data penting yang bisa lewat dengan aman, semua data yang telah dienkripsi sekalipun akan bisa dipecahkan oleh para penyusup.
Untuk pengertian secara dasar WEP adalah suatu metode pengamanan jaringan nirkabel atau wireless. WEP menggunakan kunci yang dimasukan oleh administrator ke client maupun access point, kunci tersebut harus cocok dari yang diberikan oleh access point ke client, dengan yang dimasukan client untuk authentikasi menuju access point. security ini dapat dicrack atau di sadap orang luar
dan kelemahan WEP antara lain :
- Masalah kunci yang lemah, algoritma RC4 yang digunakan dapat dipecahkan
- WEP menggunakan kunci yang bersifat statis
- Masalah Initialization Vector (IV) WEP
- Masalah integritas pesan Cyclic Rendundancy Check (CRC-32)
Aplikasi yang digunakan untuk melakukan mengcapture paket yaitu Airodump. Aplikasi Airodum yang sedang mengcapture paket pada WLAN. Setelah data yang dicapture mencukupi, dilakukan proses cracking untuk menemukan WEP key. Aplikasi yang bisa digunakan untuk melakukan menembus enkripsi WEP yaitu Aircrack.

3). WPA-PSK atau WPA2-PSK
Wi-Fi Protected access adalah suatu system yang juga dapat diterapkan untuk mengamankan jaringan nirkabel. Metode pengamanan dengan WPA ini diciptakan untuk melengkapi dari system sebelumnya yaitu WEP.
WPA merupakan teknologi keamanan sementara yang diciptakan untuk menggantikan kunci WEP. Ada dua jenis  yakni WPA personal (WPA-PSK) dan WPA-RADIUS. Saat ini yang sudah dapat di crack adalah WPA-PSK, yaitu dengan metode brute force attack secara offline. brite force dengan menggunakan mencoba-coba banyak kata dari suatau kamus. Serangan ini akan berhasil jika passphrase yang di gunakan wireless tersebut memang terdapat pada kamus kata yang digunakan si hacker. Untuk mencegah adanya serangan terhadap jaringan wireless menggunakan WPA-PSK, gunakanlah passphrase yang cukup panjang (satu kalimat).

4). Weak Protocols (protokol yang lemah)
Komunikasi jaringan komputer dengan menggunakan protokol antara client dan server. Kebanyacan dari protokol yang digunakan saat ini merupakan protocol yang telah digunakan dasawarsa belakangan. Protocol lama ini, seperti file Transmission Protocol (FTP), (TFTP maupun telnet tidak didisain untuk menjadi banr-benar aman. Justru faktanya kebanyakan dari protocol ini sudah seharusnya digantikan dengan protocol yang lebih aman, dikarnakan banyak titik rawan yang dapat menyebabkan pengguna (user) yang tidak bertanggung jawab melakukan eksploitasi. Sebagai contoh, orang dengan mudah dapat mengawasi "traffic" dan "telnet" sehingga dapat mencari tahu nama dan password.

5). Software Issue (masalah perangkat lunak)
Menjadi suatu yang mudah untuk melakukan eksploitasi selah pada perangkat lunak. Celah ini biasanya tidak secara sengaja dibuat tapi kebanyakan orang mengalami kerugian dari kelemahan seperti ini. Celah ini biasanya,apapun yang dijalankan oleh "root" pasti mempunyai akses "root", yaitu kemampuan untuk malakukan segalanya didalam system tersebut. Eksploitasi yang sebenarnya mengambil keuntungan dari lemahnya penanganan data yang tidak diduga oleh pengguna.
Contoh : Buffer overflow dari celah keamanan "format string" merupakan hal yang biasa saat ini. Eksploitasi terhadap celah tersebut akan menuju kepada situasi dimana hak pengguna akses dapat dinaikan ketingkat hak akses yang lebih tinggi, ini disebut juga dengan "rooting" sebuah "host" dikarenakan penyerang biasanya membidik untuk mendapatkan hak akses "root".

6). Hardware Issue (masalah perangkat keras)
biasanya perangkat keras tidak mempunyai masalah pada penyerangan yang terjadi. Perangkat lunak yang dijalankan oleh perangkat keras dan kemungkinan kurangnya dokumentasi spesifikasi teknis merupakan suatu titik lemah


Mungkin itulah beberapa sedikit informasi yang ane ketahui tentang System Keamanan Jaringan WiFi, semoga bisa bermanfaat bagi teman-teman, Aamiin...
" Ayo berbagi informasi "

Selasa, 04 Juni 2013

Windows bekerja terlalu berat






          Komputer jadi berat/ lambat pada dasarnya bisa jadi karena pengguna kurang memahami dalam mensetting dan memaintenance komputer secara optimal, dan biasanya system computer setelah lama digunakan maka kinerjanya akan menurun secara drastis. Ada banyak penyebab dari hal ini,tetapi sebagian besar dari penyebab tersebut dapat diatasi.



             Banyak faktor yang menyebabkan komputer lambat, misalnya suhu yang terlalu panas, terlalu banyak program yang aktif, dll.  Dengan mengetahui  masalah-masalah yang terlihat, sehingga kita bisa menyimpulkan dimana sumber penyebabnya setelah itu baru diperbaiki. Berikut ini adalah solusi dari beberapa penyebab komputer berjalan berat/lambat :

1.  Cara penggunaan computer
Baik atau tidaknya kondisi komputer pastinya sangat tergantung dari pemakaian komputer. Sebagus apapun ketahanan dan spesifikasi komputer kita, jika diperlakukan dengan tidak baik pasti akan menimbulkan masalah seperti menjadi lambat bahkan rusak, Berikut ini beberapa contoh pemakaian komputer dengan baik :

 ü  Mematikan komputer dengan prosedur yang benar.
 ü  Tidak memaksa komputer untuk menjalankan software 
     atau aplikasi yang berat.
 ü  Defragment hardisk secara teratur.
 ü  Bersihkan file sampah secara teratur.
 ü  Instal antivirus terbaik dan juga ringan.
 ü  Bersihkan komponen-komponen hardware PC secara teratur.
 ü  letakan komputer ditempat yang baik (jauhkan dari tempat panas, lembab 
     dan berdebu).


      2. Kebutuhan Software
Jangan menginstal sistem operasi maupun aplikasi yang memiliki kebutuhan spesifikasi hardware lebih tinggi dari hardware komputer yang kita gunakan, karena sudah pasti komputer tersebut akan berjalan lambat.
Semakin banyak software yang terinstal maka akan semakin berat pula kerja komputer yang menyebabkan komputer menjadi lambat. Selain itu batasi sofware yang tidak diperlukan yang otomatis aktif pada saat star up dan juga aktif berjalan di background.

      3. Terlalu banyak membuka program
Penyebab inilah yang sering terjadi pada kaum awam yang memaksakan membuka aplikasi atau software yang berlebihan. Untuk itu matikanlah aplikasi yang kiranya tidak perlukan atau sementara dapat ditunda.

4. Visual Effect yang mempengaruhi performa system
Visualisasi dan tampilan desktop Windows secara default memang menggunakan themes yang menarik dan membuat tampilan desktop menjadi lebih bagus.
Untuk membantu mempercepat kinerja system, disarankan untuk mensetting visualisasi tampilan secara minimum dan memilih Theme Classic.

5. Temporary file yang terlalu menumpuk
Biasanya bila terus dibiarkan, temporary file pada laptop akan terus menumpuk dan semakin membengkak, dan akan menghabiskan size HDD,dan membuat loading akan terasa lambat, karena RAM juga akan di sisihkan buat sampah itu.
Untuk mengatasi hal tersebut kita harus rajin membersihkan File sampah di Recycle Bin, dan lakukan defragment(lakukan 4bulan sekali atau 6bulan sekali jangan sering-sering karena akan merusak HDD) dan bersihkan juga pada regisrty atau Regedit, gunakan software utility missal Tune Up dll.

6. Terlalu banyak instal Antivirus
Pada laptop, kita tidak disarankan untuk menginstal antivirus lebih dari dua. Apabila sudah lebih dari 2 biasanya akan terjadi ketidakstabilan. Antivirus bekerja secara bersamaan akan bentrok sehingga sistem akan terganggu yang berdampak pada kinerja laptop/PC yang menjadi lambat,
Karena itulah sebaiknya gunakan satu anti virus saja.

7. Bersihkan virus, spyware dan malware
Mungkin bisa dikatakan ini bisa dijadikan salah satu faktor yang paling berpengaruh terhadap kinerja laptop. Virus yang terinfeksi di setiap partisi harddisk akan menimbulkan kinerja laptop yang tidak optimal.Virus ini akan menyerang semua Partisi, dan melumpuhkan aktivitas windows,walaupun dalam jangka waktu relatif lama.
cara mengatasi nya sebelum terjadi kita harus persiapkan Antivirus yang bagus seperti eset bisa menjadi pilihan kita dan jangan lupa untuk meng Update definisi Virus, bila perlu Versi Program, agar memastikan, bahwa virus spyware,malware,dll yang baru sudah bisa di atasi oleh Antivirus nya.
jika sudah terserang, maka bersihkan Virus dari Akar, jika sudah parah, maka cara selanjutnya backup data anda, lalu scan ke PC / laptop yang bersih, dan memiliki Antivirus yang update, dan lakukan scan, bila perlu scan di PC atau laptop yang ada Deepfreeze nya, agar lebih safe, setelah itu delete semua partisi dan instal ulang, lalu copy data backup tadi , dan jangan lupa untuk menginstal Anti virus yang terupdate.

8. Overheat (Processor panas) 
Overheat bisa terjadi akibat kinerja yang keras dan terlalu lama. Sirkulasi udara pada laptop/PC yang kurang baik menyebabkan beberapa komponen yang ada pada laptop, seperti HDD,VGA, dan processor akan menjadi cepat panas, dan jika hal itu sering terjadi, maka lama kelamaan, Komponen itu akan down dan akhir nya rusak.
jika memang harus memaksa kinerja laptop dengan maximal, maka kita harus memperbaiki sirkulasi udara, seperti Memasang Fan Tambahan, namun itu bukan menjadi kemungkinan bahwa laptop kita akan aman, karena Kemampuan Komponen laptop tidak lah Bagus (sebagus komponen PC) jadi Laptop harus lah selalu dalam keadaan stabil (tidak bekerja secara berat terus menerus).

9. Banyak debu yang menempel pada rangkaian 
ini juga akan mempengaruhi kinerja laptop/PC , dengan banyak nya debu, maka sirkulasi Udara pada laptop/PC  menjadi buruk, walaupun sudah memasang FAN tambahan, malah Fan nya akan menjadi ikutan berdebu, jika Fan sudah berdebu, maka angin yang di hembus juga menjadi lebih panas. Untuk mengatasinya, kita harus membongkar casing pada laptop/PC, lalu kita bersihkan.

10. Usia laptop
Hal ini mungkin saja bisa menjadi penyebab kinerja laptop yang lambat. Bukan tidak mungkin bila ada beberapa komponen laptop yang usianya sudah memang harus diganti dengan yang baru, misalnya saja RAM atau processor atau yang lain yang sudah Rusak di makan oleh usia dari komponen. Namun, ini jarang terjadi bila kita benar menggunakan laptop. lakukan perawatan agar hal ini tidak terjadi.







Mungkin itulah beberapa tips untuk mengatasi Windows/PC bekerja terlalu berat semoga bisa bermanfaat bagi teman-teman, Aamiin...
" Ayo Berbagi Informasi "



             

Kamis, 18 April 2013

KEYBOARD



Keyboard 
adalah alat untuk menuliskan perintah melalui aksara dan angka ke dalam layar monitor yang sebelumnya perintah tersebut diolah secara elektronis oleh Central Processing Unit (CPU). Bentuk keyboard secara umum sama dengan tombol pada mesin ketik, perbedaannya adalah jumlah tombol keyboard untuk aksara, angka dan perintah lainnya lebih banyak dari pada yang terdapat pada mesin ketik. Data atau perintah dapat dimasukkan ke dalam komputer melalui keyboard. Jadi keyboard merupakan penghubung antara manusia dan komputer.


Sejarah

Penciptaan papan ketik komputer diilhami oleh penciptaan mesin ketik yang dasar rancangannya dibuat oleh Christopher Latham tahun 1868 dan banyak dipasarkan pada tahun 1877 oleh Perusahaan Remington. Papan ketik komputer pertama disesuaikan dari kartu pelubang (punch card) dan teknologi pengiriman tulisan jarak jauh (Teletype). Tahun 1946 komputer ENIAC menggunakan pembaca kartu pembuat lubang (punched card reader) sebagai alat masukkan dan keluaran. Meskipun pengembangan perangkat input alternatif seperti tetikus, layar sentuh, perangkat pena, pengenalan karakter dan pengenalan suara, perangkat papan ketik tetap yang paling fleksibel dan paling sering digunakan untuk langsung (manusia) masuk ke komputer. Papan ketik biasanya memiliki karakter yang diukir atau dicetak di masing-masing tombol dan tekan tombol biasanya simbol tertulis tunggal. Namun, untuk menghasilkan beberapa simbol harus menekan dan menahan beberapa tombol secara bersamaan atau secara berurutan. Sementara tombol papan ketik yang menghasilkan huruf, angka atau tanda-tanda (karakter), tombol lain atau menekan tombol secara bersamaan dapat menghasilkan tindakan atau perintah pada komputer. Dalam penggunaan normal, papan ketik digunakan untuk memasukkan teks dan angka ke dalam pengolah kata editor, teks atau program lain. Dalam sebuah komputer modern, penafsiran umumnya tombol kiri untuk perangkat lunak. Sebuah papan ketik komputer membedakan setiap tombol fisik dari setiap lainnya dan melaporkan semua penekanan tombol untuk mengontrol perangkat lunak. Papan ketik juga digunakan untuk permainan komputer, baik dengan papan ketik biasa atau papan ketik khusus yang menggunakan fitur game, yang dapat mempercepat kombinasi tombol yang sering digunakan. Sebuah papan ketik juga digunakan untuk memberikan perintah ke sistem operasi komputer, seperti Ctrl-Alt-Delete di Windows, yang menyediakan jendela tugas menutup komputer. Ini satu-satunya cara untuk memasukkan perintah pada antarmuka baris perintah.


Jenis-jenis keyboard

1. Keyboard jenis QWERTY
yang dibuat pertama kali pada tahun 1873 oleh Perusahaan Remington untuk keperluan mengetik. Hampir semua komputer mengunakan keyboard ini. QWERTY adalah salah satu jenis tata letak tombol-tombol pada keyboard dengan jumlah tombol sebanyak 104 tombol.. Tata letak QWERTY ini pertama kali digunakan pada sebuah mesin tik buatan E. Remington. Qwerty ternyata belum memberikan beban yang sama untuk jari- jari tangan kiri dan tangan kanan. Untuk orang yang biasa bekerja dengan tangan kanan (right handed) ternyata tangan kiri hanya berfungsi 60 % dari waktu yang disediakan walaupun sudah menggunakan pengetikan sistem 10 jari, sehungga tangan kanan akan lebih cepat lelah.

\

Tombol- tombol yang ada pada baris tengah yang paling mudah dicapai oleh jari tangan kanan maupun kiri ternyata hanya ditekan 30 % dari waktu pengetikan, sehingga jari-jari lebih sering melompat ke baris atas maupun ke baris bawah dan ini akan menimbulkan beban tersendiri pada pergelangan tangan. Untuk pengetikan dalam bahasa Inggris yang banyak menggunakan huruf a, e, h, i, l, n, o, r, s, dan t (10 huruf utama), ternyata hanya 4 buah huruf yang berada di baris tengah dan ini akan menambah beban kerja pada jari karena jari lebih sering melompat ke baris atas dan bawah. Selain dari itu, perintah-perintah tambahan pada keyboard sebagian besar terletak pada bagian kanan keyboard yang berarti akan menambah beban kerja pada tangan kanan. Dengan demikian maka beban kerja pada jari tangan kanan dan tanga kiri belum bisa seimbang.


2. Keyboard jenis DVORAK
yang dibuat pada tahun 1936 oleh Dr. August Dvorak. Dvorak dikenal juga dengan ASK (American Simplified Keyboard). Keyboard Dvorak diciptakan berdasarkan prinsip kerja biomekanis dan efisiensi. Susunan letak tombol huruf lain dengan jenis Qwerty yaitu dibuat sedemikian rupa, sehingga 56 % ketukan ada pada tangan kanan dan jari-jari yang bekerja lebih banyak adalah jari telunjuk, jari tengah dan jari manis. Huruf-huruf yang ada pada baris tengah lebih sering diketuk kira-kira sampai 70 % dan perpindahan antar baris hanya sekitar 10 % sehingga kelelahan jari-jari sangat banyak berkurang. Secara penelitian saat itu, susunan Dvorak memungkinkan untuk mengetik dengan lebih efisien. Tetapi karena terlambat, akhirnya Dvorak harus tunduk karena dominasi QWERTY yang sudah terjadi pada organisasi-organisasi dunia saat itu. Mereka tidak mau menanggung resiko apabila mengganti ke susunan keyboard Dvorak. Satu-satunya pengakuan datang dari ANSI (American National Standard Institute) yang menyetujui susunan keyboard Dvorak sebagai versi alternatif di sekitar tahun 1970.



3. Keyboard jenis KLOCKENBERG
yang dibuat dengan maksud menyempurnakan jenis keyboard yang sudah ada, yaitu dengan memisahkan kedua bagian keyboard (bagian kiri dan kanan). Bagian kiri dan kanan keyboard dipisahkan dengan sudut 15 derajat dan dibuat miring ke bawah. Selain dari pada itu, keyboard Klockenberg tombol-tombolnya dibuat lebih dekat (tipis) dengan meja kerja sehingga terasa lebih nyaman untuk bekerja. Keyboard Klockenberg tampak lucu karena dipisahkan bagian kiri dan kanannya dan relatif lebih banyak memakan ruang. Walaupun demikian keyboard Klockenberg sudah lebih baik dalam hal pengurangan beban pada jari dan lengan, sehingga nyeri otot pada bahu dan pergelangan sangat sedikit.Dari ketiga macam keyboard tersebut di atas, ternyata keyboard Qwerty yang tetap diusulkan sebagai keyboard resmi. Hal ini diperkuat dengan keputusan Amerika Serikat melalui Standard Institute pada tahun 1968 dan melalui ISO pada tahun 1971 yang menetapkan untuk tetap menggunakan keyboard Qwerty. Keputusan ini lebih banyak berdasarkan pada masalah ekonomi yaitu mengurangi biaya pelatihan baru bila harus memakai keyboard jenis Klockenberg maupun jenis Dvorak, sehingga masalah nyeri otot masih tetap akan muncul pada pemakaian keyboard Qwerty.



4. Keyboard jenis CHORD
Hanya mempunyai beberapa tombolantara 4 sampai 5, untuk memasukan suatu huruf harus menekan tombol secara bersamaan. Ukuranya kompak sangat cocok untuk aplikasi yang portable. Waktu pelatihan dingkat, penekanan tombol-tombol mencerminkan bentuk huruf yang diinginkan kecepatanya tinggi kurang populer karna pada pemakaian yang lama akan memnyababkan kelelahan pada tangan.



5. Keyboard jenis MALTRON
Tak seperti keyboard pada umumnya yang datar, keyboard ini dibuat agak cekung ke dalam. Dengan pertimbangan bahwa pada saat jari-jari diposisikan akan mengetik, maka jari-jari itu dijamin tidak akan membentuk satu garis lurus. Produsen Maltron berkeyakinan bahwa pada dasarnya, hanya digunakan 8 jari dari sepuluh jari yang tersedia ketika manusia mengetik dengan keyboard biasa.Dengan mengetik di keyboard biasa, maka jari tangan harus beradaptasi dengan bentuk keyboard. Hal ini diklaim oleh mereka dapat menyebabkan RSI (Repetitive Stress Injuries). Sementara, dengan menggunakan Maltron, keyboardnyalah yang akan menyesuaikan dengan tangan. Dengan bentuk yang unik seperti ini, Maltron menjamin kenyamanan jari tangan di saat mengetik sehingga tidak menyebabkan RSI bahkan bisa jadi akan meningkatkan kecepatan mengetik sebab yang digunakan adalah 10 jari bukannya 8 jari.

6. Keyboard jenis PROYEKSI
Untuk menghemat tempat (diletakkan di atas permukaan apa saja asalkan datar), Bekerja dengan menggunakan sensor gerak, jika jari melakukan gerak tertentu, sistem scanning akan mengirim sinyal ke chip komputer seolah user menekan tombol tertentu. Digunakan misalnya pada PDA sebagai pengganti mouse.



7. Keyboard jenis STENOTYPE
Steno adalah jenis tulisan singkat yang sering digunakan untuk mencatat ucapan seorang. Jenis tulisan ini paling banyak digunakan oleh para wartawan untuk mencatat hasil wawancaranya dengan lebih cepat. Papan ketik Stenotype mempunyai keunggulan yang hampir sama dengan papan ketik Palantype.



8. Keyboard jenis ALPHABETIC
Tombol-tombol yang ada pada keyboard alphabetik disusun persis seperti pada tata letak QWERTY maupun Dvorak, tetapi susunan hurufnya berurutan seperti pada urutan alphabet. Keyboard alphabetik juga tidak dapat menyaingi popularitas tata letak QWERTY, tetapi biasanya banyak ditemui pada mainan anak-anak, sehingga anak-anak diajar mengenal huruf alphabet. Bagi pengguna yang bukan tukang ketik, barangkali tata letak ini cukup membantu. Tetapi, dari hasil pengujian, penggunaan tata letak seperti ini justru memperlambat kecepatan pengetikan.


9. Keybord jenis NUMERIC
Untuk memasukkan bilangan dalam jumlah yang besar, orang lebih suka menggunakan tombol numerik (numeric keypad) yang tata letak tombol-tombolnya dapat dijangkau dengan tangan.







Cara kerja keyboard

Seperti juga mouse, keyboard dihubungkan ke komputer dengan sebuah kabel yang terdapat pada keyboard. Ujung kabel tersebut dimasukkan ke dalam port yang terdapat pada CPU komputer.
Secara fisik keyboard komputer mempunyai bentuk yang sama dengan mesin ketik manual/elektrik. Dengan digunakannya microprocessor, data yang ada bisa langsung dikirim ke CPU melalui keyboard. Tombol-tombol utama yang dimiliki memiliki susunan yang sama persis dengan mesin ketik biasa. Tombol angka terletak dibarisan atas dan tombol alfabetis berada dibawahnya. Di samping itu tombol spasi juga diletakkan pada posisi paling bawah.
Jika sebuah tombol pada keyboard ditekan, per (pegas) yang ada dibawahnya akan menekan logam yang ada dibawahnya dan menyebabkan arus listrik bisa mengalir melewatinya. Arus ini kemudian diterima oleh chip pada keyboard yang disebut microprocessor. Pada chip ini terdapat berbagai alamat sehingga bisa diketahui, tombol mana yang ditekan. Sinyal-sinyal listrik ini kemudian diteruskan pada RAM sampai PC.
Pada saat yang sama keyboard microprocessor juga meneruskan informasi yang ada ke interup controller, dari interup inilah informasi yang ada kemudian bisa diterima oleh CPU agar informasi yang bersangkutan dapat ditampilkan oada layar monitor.


Fungsi tombol-tombol pada keyboard

Tombol                    berfungsi untuk
F1                            = banyak digunakan untuk help
F2                            = rename, change volume
F3                            = searching
F5                            = refresh, slide show pada powerpoint
F6                            = addressing
F12                          = save as
Prt Scr SysRq           = Print screen (men-shoot tiap tampilan yang ada di monitor)
Scroll Lock               = mengunci fungsi glidder dari sebuah mouse scroll
Pause Break              = mengubah kondisi komputer menjadi stand by
Tab                          = loncat beberapa karakter
Caps Lock                = mengubah huruf menjadi huruf kapital
Shift                         = mengubah karakter dan mengaktifkan fungsi simbol pada kondisi tertentu
Num Lock                = mengaktifkan fungsi tombol numerik di sebelah kanan pada keyboard
Home                       = mengembalikan posisi kursor pada awal kalimat
End                          = melrtakkan kursor pada posisi di akhir kalimat
Page Up/Pg Up         = menaikkan layar per paragraf
Page Down/Pg Dn     = menurunkan layar per paragraf
Del                           = menghapus per karakter dari depan
insert/ins                   = me-replace per karakter
Backspace                = mengahapus per karakter dari belakang
Space                       = lompat satu karakter
arrows keys              = tombol navigasi
Escape                      = membatalkan suatu tahap perintah
[lambang Windows]   = mengaktifkan start menu

Begitu banyak tombol yang ada pada keyboard dan begitu banyak pula fungsi dari masing-masing tombol. Berikut penjelasan kegunaan penekanan tombol tunggal.
Dalam menggunakan aplikasi Ms. Office (khususnya MS. Word), ada beberapa tombol keyboard yang mempunyai fungsi apabila dikombinasikan atau digabungkan dengan tombol lainnya. Di bawah ini fungsi-fungsi dari kombinasi beberapa tombol.

Kombinasi                                Berfungsi untuk
Ctrl+ A                                         Select all
Ctrl+ B                                          Bold
Ctrl+ C                                          Copy
Ctrl+ D                                          Font
Ctrl+ E                                          Center alignment
Ctrl+ F                                          Find
Ctrl+ G                                          Go to
Ctrl+ H                                          Replace
Ctrl+ I                                           Italic
Ctrl+ J                                           Justify alignment
Ctrl+ K                                          Insert hyperlink
Ctrl+ L                                          Left alignment
Ctrl+ M                                         Hanging indent
Ctrl+ N                                          New
Ctrl+ O                                          Open
Ctrl+ P                                          Print
Ctrl+ Q                                          Normal style
Ctrl+ R                                          Right alignment
Ctrl+ S                                           Save / save as
Ctrl+ T                                           Left indent
Ctrl+ U                                          underline
Ctrl+ V                                           paste
Ctrl+ W                                          Close
Ctrl+ X                                           Cut
Ctrl+ Y                                           Redo
Ctrl+ Z                                           Undo
Ctrl+ 1                                           Single spacing
Ctrl+ 2                                           Double spacing
Ctrl+ 5                                           1,5 spacing
Ctrl+ Esc                                        Start menu
Alt+F4                                           ShutDown atau menutup program yang sedang aktif
Shift + F10                                     Alternatif klik kanan
[lambang Windows] + M                 me-minimize semua program
[lambang Windows] + Shift + M      me-maximize semua program
[lambang Windows] + E                  membuka Windows Explorer
Ctrl + Alt + Del                               restart




Bagian-bagian keyboard

Dari sisi tombol yang digunakan, keyboard memiliki perkembangan yang tidak terlalu pesat sejak ditemukan pertama kali. Yang terjadi hanyalah penambahan-penambahan beberapa tombol bantu yang dapat mempercepat pembukaan aplikasi program. Jumlah seluruh tombol pada keyboard adalah 104 tombol, sedangkan pada mesin ketik 52 tombol, dan pada keyboard QWERTY berjumlah 101 tombol.

Secara umum, struktur tombol pada keyboard terbagi atas 4, yaitu:
1. Tombol Ketik (typing keys)
Tombol ketik adalah salah satu bagian dari keyboard yang berisi huruf dan angka serta tanda baca. Pada keyboard terdapat tombol-tombol huruf A – Z, angka 0 – 9, dan tanda baca serta karakter khusus seperti : ` ~ @ # $ % ^ & * ( ) _ – + = / , . ? : ; “ ‘ \ |.
Selain itu tombol shift, caps lock, tabs, dan backspace termasuk dalam typing keys.

2. Numeric Keypad
Numeric keypad merupakan bagian khusus dari keyboard yang berisi angka dan sangat berfungsi untuk memasukkan data berupa angka dan operasi perhitungan. Struktur angkanya disusun menyerupai kalkulator dan alat hitung lainnya. Numeric keypads terletak di bagian kanan keyboard, yang dimulai dari tombol num lock, sampai dengan enter. Seluruhnya berjumlah tujuh belas tombol.

3. Tombol Fungsi (Function Keys)
Tahun 1986, IBM menambahkan beberapa tombol fungsi pada keyboard standard. Tombol ini dapat dipergunakan sebagai perintah khusus yang disertakan pada sistem operasi maupun aplikasi.

4. Tombol kontrol (Control keys)
Tombol ini menyediakan kontrol terhadap kursor dan layar. Tombol yang termasuk dalam kategori ini adalah 4 tombol bersimbol panah di antara tombol ketik dan numeric keypad, tombol home, end, insert, delete, page up, page down, control (ctrl), alternate (alt), dan escape (esc).














Jumat, 29 Maret 2013

Microprocessor

Microprocessor atau processor
Adalah perangkat keras (hardwere) yang menjadi otak sebuah komputer yang merupakan suatu IC  yang mengontrol proses keseluruhan jalanya sebuah sistem komputer.



semakin banyak dan semakin canggih Core yang terdapat dalam sebuah komputer, maka kinerja komputer tersebut akan semakin cepat. Sebenarnya sebuah processor itulah yang dinamakan CPU (Central Processing Unit). Akan tetapi orang tidak tahu bagaimana awalnya orang menganggap bahwa kotak chasing itulah yang dinamakan CPU, dan kesalahan penyebutan ini masih berlanjut sampai sekarang.




Bnayak merk processor yang beredar dipsaran diantaranya yaitu Intell, AMD, IBM, Apple, Cyrix VIA dan IDT. Namun ada dua perusahaan yang terkenal didunia sebagai pengembang processor untuk PC yaitu AMD dan Intel, Intel pertama mengeluarkan produknya yaitu Pentium.Perkembangan Pentium dilakukan hingga saat ini karna Pentium merupakn salah satu processor terbaik yang pernah dipasarkan.Pentium yang pertama bernama Pentium 1 kemudian berkembang  secara bertahap hingga menjadi Pentium 4 dan sekarang  telah menjadi Dual Core Pentium dan Quad Core Pentium.



Selain mengandalkan Pentium, sampai saat ini Intel juga memiliki Core i3, i5, i7, untuk processor disain grafis. Dan sedangkan untuk kantor Intel mengandalkan Celeron dan Dual Celeron yang dapat dibeli dengan harga terjangkau. Untuk sebuah server Intel menegeluarkan Intel Xeon,

Pesaing terbesar Intel yaitu AMD yang mempunyai beragam processor mulai dari Single Core sampai Quad Core. AMD juga memiliki keunggulan harga terjangkau dan sangat bagus untuk disain grafis, contohnya AMD Phenom X4, AMD Athlon X2, Athlon X4, AMD Turion dll. kelemahan dari AMD adalah suhu yang terlalu panas harus membutuhkan 2 fan dalam 1 komputer.




Letak sebuah processor adalah sochet yang telah disediakan dibagian motherboard, processor dapat diganti gengan processor lain salkan processor tersebut sesuai yang terdapat pada motherboard,  Salah satu yang sangat besar pengaruhnya terhadap kecepatan komputer tergantung dari jenis kapasitas processor.

Bagian terpenting dari processor terbagi menjadi 3 yaitu:


  • Aritcmatics Logical Unit (ALU), adalah alat yang melakukan pelaksanaan dasar seperti pelaksanaan aritmatika (tambahan, pengurangan, dan semacamnya), pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan (misalnya, membandingkan isi sebanyak dua slot untuk kesetaraan). Pada unit inilah dilakukan "kerja" yang nyata;
  •  Control Unit (CU), merupakan suatu alat pengontrolan yang berada dalam komputer yang memberitahukan unit masukan mengenai jenis data, waktu pemasukan, dan tempat penyimpanan didalam primary storage. Control unit juga bertugas memberitahukan kepada arithmatic logic unit mengenai operasi yang harus dilakukan, tempat data diperoleh, dan letak hasil ditempatkan Perangkat-perangkat alat proses bersertaperlengkapan;
  • Memory Unit (MU), merupakan bagian dari processor yang menyimpan alamat-alamat register data yang diolah oleh ALU dan CU.

Faktor lain yang mempengaruhi kecepatan:

  •  Dual-Core mampu memproses beberapa aplikasi secara paralel. Dengan Hyper-Threading, beberapa tugas dijalankan melalui satu arus, tapi dengan dual-core, tugas-tugas ini dipisah menjadi dua arus dan tiap arus diproses sendiri-sendiri.
  • Hyper-Threading (HT) memungkinkan 2 pekerjaan untuk dijalankan pada saat yang sama (paralel). Dengan HT, anda bisa menjalankan beberapa aplikasi sekaligus tanpa merasakan lagging/lamban.
  • L2 Cache: memori kecepatan tinggi tempat menyimpan data yang sering dipakai oleh CPU. RAM juga memori tetapi aksesnya lebih lamban. PC dengan L2 Cache yang besar memungkinkan lebih banyak data yang bisa diakses dari memori ini sehingga keseluruhan sistem bekerja lebih cepat. Cache ini disebut juga secondary cache dan mempunyai chip sendiri; sedangkan primary cache biasanya didalam CPU itu sendiri. Ukurang cache ada yang 512Kb sampai 2Mb atau lebih.
  • Front Side Bus: Mempengaruhi kecepatan data transfer dari CPU ke RAM dan graphics card dan sebaliknya. PC dengan FSB yang tinggi cocok untuk games dan digital media.
  • Execute Disable Bit: Menurunkan ancaman sekuriti dari virus seperti memory buffer overflow dimana aplikasi anti-virus tidak bisa menanggulangi.
  • Enhanced Intel SpeedStep: Menyediakan kemampuan yang maksimal jika diperlukan dan mengurangi jika tidak. Lebih sering dipakai di laptop atau notebook untuk mengirit penggunaan listrik dari baterai.
  • Extended Memory 64 (64-bit): Sistem dengan 32-bit CPU mempunyai maksimum kapasitas 4GB untuk RAM. Untuk menjalankan aplikasi yang besar dan memerlukan memori lebih besar dari 4GB,

    data extra akan ditulis di hard-disk sehingga memperlambat prosesnya.



Sumber refrensi :

   http://sumarna.com/index.php/mengenal-processor.html
   http://www.kamusilmiah.com/elektronik/mengenal-apa-itu-processor-komputer/
   http://dedenthea.wordpress.com/2007/03/29/mengenal-processor-intel/

Senin, 07 Januari 2013

Bahasa Assembly

Bahasa Assembly
Adalah sebuah bahasapemrograman tingkat rendah simbolik, kurang lebih sangat mirip bahasa mesin kode dan terdiri dari kelompok huruf, masing-masing kelompok mewakili sebuah instruksi tunggal.

Dalam bahasa assembly mempunyai 3 type instruksi dasar, yaitu :
  a). Mnemonic / opcode
     Adalah kode yang akan melakukan aksi terhadap operand
  b). Operand
    Adalahvdata yang di proses oleh opcode
  c). Komentar
     komentar dapat kita berikan dengan menggunakan tanda titik koma " ; ".


LISTING PROGRAM :

 MOV AH, #20H ;
 MOV AL,#10 ;
 ADD AH, AL ;
 ADD AL, #30H ;

Tdata : JMP Proses
 BilA DB 67
 BilB DB 66

 Proses:
 MOV AX, BilA ;
 CMP AX, BilB ;
 JNP Exit

End Proses ;


Analisa bahsa assembly
a). Elemen Intruksi

b). Format Intruksi

c). jenis Intruksi 


d). Alamat atau register yang digunakan
     1). Register AX
     2). Register AH
     3). Rgister AL

Penjelasan bahasa assembli dengan bahasa sendiri :
  • Pindahkan isi 20H ke dalam register AH
  • Isi register AH adalah 10H
  • Tambahkan nilai atau isi register AL kedalam register AH dan simpan kedalam register AH
  • Tambahkan 30H keregister AL dan simpan kedalam register AL
  • Data : Loncat Proses
         a). BilA database adalah 67
         b). BilB database adalah 66
  • Proses
  • Pindahkan isi BilA kedalam register AX
  • Bandingkan BilB denagan BilA adalah ganjil, maka loncat proses exit