simpel
Kamis, 10 Januari 2013
Algoritma Kriptografi Modern
Kriptografi modern menggunakan gagasan dasar yang sama seperti kriptografi klasik (permutasi dan transposisi) tetapi penekanannya berbeda. Pada kriptografi klasik, kriptografer menggunakan algoritma yang sederhana, yang memungkinkan cipherteks dapat dipecahkan dangan mudah (melalui penggunaan statistik, terkaan, intuisi, dsb). Algoritma kriptografi modern dibuat sedemikian kompleks sedemikian sehingga kriptanalis sangat sulit memecahkan cipherteks tanpa mengetahui kunci.
Algoritma kriptografi modern umumnya beroperasi dalam mode bit ketimbang mode karakter. Operasi dalam mode bit berarti semua data dan informasi (baik kunci, plainteks, maupun cipherteks) dinyatakan dalam rangkaian (string) bit biner, 0 dan 1. Algoritma enkripsi dan dekripsi memproses semua data dan informasi dalam bentuk rangkaian bit. Rangkaian bit yang menyatakan plainteks dienkripsi menjadi cipherteks dalam bentuk rangkaian bit, demikian sebaliknya.
Kategori Cipher Kunci-Simetri
Algoritma kunci-simetri mengacu pada metode enkripsi yang dalam hal ini pengirim maupun penerima memiliki kunci yang sama. Algoritma kunci-simetri modern beroperasi dalam mode bit dan dapat dikelompokkan menjadi dua kategori:
Cipher aliran (stream cipher)
Algoritma kiptografi beroperasi pada plainteks/cipherteks dalam bentuk bit tunggal, yang dalam hal ini rangkaian bit dienkripsikan/didekripsikan bit per bit. Cipher aliran mengenkripsi satu bit setiap kali.
Algoritma-algoritma sandi kunci-simetris
Beberapa contoh algoritma yang menggunakan kunci-simetris:
DES (Data Encryption Standard)
Blowfish
Twofish
MARS
IDEA
3DES (DES diaplikasikan 3 kali)
AES (Advanced Encryption Standard, yang bernama asli rijndael)
Cipher blok(block cipher)
Algoritma kriptografi beroperasi pada plainteks/cipherteks dalam bentuk blok bit, yang dalam hal ini rangkaian bit dibagi menjadi blok-blok bit yang panjangnya sudah ditentukan sebelumnya. Misalnya panjang blok adalah 64 bit, maka itu berarti algoritma enkripsi memerlukan 8 karakter setiap kali enkripsi (1 karakter = 8 bit dalam pengkodean ASCII). Cipher blok mengenkripsi satu blok bit setiap kali.
Pada cipher blok, rangkaian bit-bit plainteks dibagi menjadi blok-blok bit dengan panjang sama, biasanya 64 bit (tapi adakalanya lebih). Algoritma enkripsi menghasilkan blok cipherteks yang – pada kebanyakan sistem kriptografi simetri – berukuran sama dengan blok plainteks.
Dengan blok cipher, blok plainteks yang sama akan dienkripsi menjadi blok cipherteks yang sama bila digunakan kunci yang sama pula. Ini berbeda dengan cipher aliran dimana bit-bit plainteks yang sama akan dienkripsi menjadi bit-bit cipherteks yang berbeda setiap kali dienkripsi.
Misalkan blok plainteks (P) yang berukuran m bit dinyatakan sebagai vektor
P = (p1, p2, …, pm)
yang dalam hal ini pi adalah 0 atau 1 untuk i = 1, 2, …, m, dan blok cipherteks (C) adalah
C = (c1, c2, …, cm)
yang dalam hal ini ci adalah 0 atau 1 untuk i = 1, 2, …, m.
Bila plainteks dibagi menjadi n buah blok, barisan blok-blok plainteks dinyatakan sebagai
(P1, P2, …, Pn)
Untuk setiap blok plainteks Pi, bit-bit penyusunnya dapat dinyatakan sebagai vektor
Pi = (pi1, pi2, …, pim)
Enkripsi dan dekripsi dengan kunci K dinyatakan berturut-turut dengan persamaan
EK(P) = C
untuk enkripsi, dan
DK(C) = P
Fungsi E haruslah fungsi yang berkoresponden satu-ke-satu, sehingga
E-1 = D
Skema enkripsi dan dekripsi dengan cipher blok digambarkan pada Gambar 1.
Enkripsi: Dekripsi:
Blok Plainteks P Blok Cipherteks CA
P = (p1, p2, …, pm) C = (c1, c2, …, cm)
Kunci K E Kunci K D
Blok Cipherteks C Blok Plainteks P
C = (c1, c2, …, cm) P = (p1, p2, …, pm)
Gambar 1 Skema enkripsi dan dekripsi pada cipher blok
Block-Cipher
Untuk menambah kehandalan model algoritma sandi ini, dikembangkan pula beberapa tipe proses enkripsi, yaitu :
ECB (Eectronic Code Book)
CBC (Cipher Block Chaining)
OFB (Output Feed Back)
CFB (Cipher Feed Back)
Fungsi Hash Kriptografis
Fungsi hash Kriptografis adalah fungsi hash yang memiliki beberapa sifat keamanan tambahan sehingga dapat dipakai untuk tujuan keamanan data. Umumnya digunakan untuk keperluan autentikasi dan integritas data. Fungsi hash adalah fungsi yang secara efisien mengubah string input dengan panjang berhingga menjadi string output dengan panjang tetap yang disebut nilai hash.
Sifat-Sifat Fungsi Hash Kriptografi
Tahan preimej (Preimage resistant): bila diketahui nilai hash h maka sulit (secara komputasi tidak layak) untuk mendapatkan m dimana h = hash(m).
Tahan preimej kedua (Second preimage resistant): bila diketahui input m1 maka sulit mencari input m2 (tidak sama dengan m1) yang menyebabkan hash(m1) = hash(m2).
Tahan tumbukan (Collision-resistant): sulit mencari dua input berbeda m1 dan m2 yang menyebabkan hash(m1) = hash(m2)
Algoritma-Algoritma Fungsi Hash Kriptografi
Beberapa contoh algoritma fungsi hash Kriptografi:
MD4
MD5
SHA-0
SHA-1
SHA-256
SHA-512
http://indah4yu.wordpress.com/2008/01/28/algoritma-kriptografi-modern/
Kamis, 03 Januari 2013
Doa'mu Ibu
Ibu...!
Aku tahu...
Semua letihmu itu tulus
Dan...akupun tahu
Bukan apa-apa yang engkau ingin
Engkau tak pernah inginkan apa-apa
Ibu...!
Dulu engkau pernah bilang
Cepatlah besar anakku !
Jadilah engkau orang besar
Yang membesarkan hati Ibu
Ibu...!
Semua hebatku
Tak kan pernah ada
Tanpa ikhlas pengorbananmu
Ibu...!
Sabdamu adalah do'a
Do'a yang nyaring terdengar
Dan pasti... didengar !
Bukan gelimang harta tuk membalas
Bukan pula, tahta dan mahkota
Sujud dan bakti jualah
Harta yang sesungguhnya!
---------------------------------
Ibu...!
Aku tahu...
Semua letihmu itu tulus
Dan...akupun tahu
Bukan apa-apa yang engkau ingin
Engkau tak pernah inginkan apa-apa
Ibu...!
Dulu engkau pernah bilang
Cepatlah besar anakku !
Jadilah engkau orang besar
Yang membesarkan hati Ibu
Ibu...!
Semua hebatku
Tak kan pernah ada
Tanpa ikhlas pengorbananmu
Ibu...!
Sabdamu adalah do'a
Do'a yang nyaring terdengar
Dan pasti... didengar !
Bukan gelimang harta tuk membalas
Bukan pula, tahta dan mahkota
Sujud dan bakti jualah
Harta yang sesungguhnya!
---------------------------------
Kamis, 13 Desember 2012
Dari Hati untuk Pahlawan Hidupku
(Untukmu Seorang bapak)
Meski suaramu
Tak semerdu nyanyian lembut seorang ibu
Kau membingkaiku dengan nada nada ketulusan
Yang mengantarkan hatiku. . .
Menuju lembah tinggi. .
Bernama kedamaian
Meski sentuhanmu tak selembut belaian suci seorang ibu
Namun dengan dekapanmu. . .
Ku terhangatkan dengan kasihmu
Ku terlenakan
Dengan cintamu
Tangisku berderai
Kala ku ingat ucapan indahmu menimangku
Kala ku sentuh tubuh letihmu menjagaku
Seperti karang menjaga debu pasir
Kau jaga aku. . .
Kau lindungiku
Dari kotoran raga dan jiwa yang kan basahiku. .
Kau rela di terpa deburan buih
Yang berlalu
Demi aku
Demi anakmu. . .
Seakan tak pernah lelah
Kau hapuskan tetes air mataku
Seakan tak pernah bosan
Kau redamkan aku dari tangisan
Ku urai hati ini
Untukmu
Untuk segalanya yang tlah kau labuhkan pada dermaga hidupku
Hanya sebentuk puisi
Dari ketulusan hati
Untukmu bapakku
Terima kasih. . . .
Laksana Cintamu
Ibu,,
jika memang dengan aku menjelma angin,
lantas kau dapat merasakan kesejukan itu,,
akan ku lakukan itu untukmu,,
aku tak tau akan seberapa berharganya hidupku bila tanpamu..
Karena Yang ku tau,,
kau mampu membuat cinta ini semakin besar..
Kau t’lah banyak berjuang untukku,, untuk nafasku..
Kalaupun aku bisa menciptakan sedikit senyuman itu,,
mungkin itu tak kan pernah sebanding dengan apa yang kau lakukan untuk hidupku..
Aku selalu berharap,, Tuhan tak pernah ambil senyum itu darimu
Percayalah,,
aku mencintaimu dengan hati,,
dengan hati yang tak bisa ku sematkan pada wanita selainmu
dan aku menyayangimu dengan nada,,
dengan nada yang tak bisa ku harmonikan pada yang lain..
Manfaat Biji Alpukat Bagi Kesehatan Tubuh
Manfaat Biji Alpukat Bagi Kesehatan Tubuh
Anda tentu sudah mengetahui buah alpukat (Persea Americana) yang berwarna hijau tua dan buah dagingnya berwarna hijau muda dan empuk. Namun apakah anda sudah mengetahui bahwa manfaat biji alpukat bagi kesehatan juga sangat baik, jadi bukan hanya daging buahnya yang lezat dan bermanfaat untuk kesehatan kita. Alpukat ini merupakan salah satu tanaman yang berasal dari Meksiko dan Amerika Tengah dan mulai diperkenalkan di Indonesia sekitar abad ke 19 pada saat pemerintahan colonial Belanda. Nah di bawah ini adalah beberapa manfaat dari biji alpukat yang bisa kita dapatkan dengan mengkonsumsinya.
Manfaat Biji Alpukat Bagi Kesehatan
Memang alpukat merupakan salah satu buah lezat yang memiliki rasa hambar, akan tetapi bukan hnaya daging buahnya yang bisa kita konsumsi, manfaat biji alpukat juga sangat baik untuk kesehatan dan berikut adalah beberapa dari manfaat yang bisa kita dapatkan :
Dapat digunakan sebagai obat sakit gigi.
Sebagai obat sakit maag.
Dapat mengobati penyakit kencing manis (diabetes) terutama diabetes melitus.
Mampu menghilangkan stress akibat aktivitas yang padat.
Sebagai obat sariawan.
Mampu menghilangkan rasa nyeri
Di atas adalah beberapa manfaat dari mengkonsumsi biji alpukat. Untuk mengkonsumsinya ada banyak sekali cara yang bisa kita gunakan dan salah satunya adalah dengan meminum rebusan dari biji alpukat.
Sejarah Java
Java dipelopori oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank, dan Mike Sheridan dari Sun Microsystems, Inc pada tahun 1991. Mereka membutuhkan kurang lebih 18 bulan untuk membuat versi pertamanya. Bahasa ini pada awalnya disebut “Oak” tapi kemudian diubah menjadi “Java” pada tahun 1995 karena nama Oak telah dijadikan hak cipta dan digunakan sebagai bahasa pemrograman lainnya. Antara pembuatan Oak pada musim gugur 1992 hingga diumumkan ke publik pada musim semi 1995, banyak orang yang terlibat dalam desain dan evolusi bahasa ini. Bill Joy, Arthur van Hoff, Jonathan Payne, Frank Yellin, dan Tim Lindholm merupakan kontributor kunci yang mematangkan prototipe aslinya.
Java Modern
Java telah digunakan dalam banyak hal dan telah membuktikan keberadaannya pada abad ke 21. Saat ini, Java digunakan bermacam jenis aplikasi seperti aplikasi embedded, aplikasi keuangan, desktop, simulasi pesawat, pemrosesan citra, game, aplikasi perusahaan terdistribusi yang disebut J2EE dan masih banyak lagi.
Java Virtual Machine (JVM)
Java Virtual Machine merupakan aplikasi sederhana yang ditulis dalam bahasa C untuk mengeksi program yang ditulis dalam bahasa Java. Pada saat kompilasi (perubahan dari bahasa tingkat tinggi ke bahasa lebih rendah), program tersebut diubah menjadi KODE BYTE. Kemudian pada saat eksekusi, JVM membaca kode byte tersebu dan mengubahnya menjadi bahasa mesin yang dimengerti oleh sistem operasi tempat program tersebut dijalankan.
Karena JVM sangat bergantung pada platformnya (bahasa mesin merupakan bahasa level rendah yang hanya dimengerti oleh suatu mesin tertentu, misalnya Intel, tapi tidak dapat dimengerti oleh mesin lain, seperti Macintosh), byte code ini dapat dibuat untuk terbebas dari kungkungan platform tertentu. Code byte yang dihasilkan dalam proses kompilasi bahasa Java akan selalu sama untuk setiap sistem operasi atau jenis mesinnya, tetapi JVM akan mengubah kode byte tersebut menjadi bahasa mesin tujuannya.
Just In Time Compiler (JIT)
Meskipun Java didesain untuk diinterpretasi, secara teknis tidak ada yang menghalangi Java untuk dikompilasi menjadi bahasa mesin seperti bahasa-bahasa pemrograman lainnya. Sun menyediakan kompiler Just In Time Compiler (JIT) untuk mengkompilasi kode byte itu menjadi bahasa mesinnya pada saat yang bersamaan dengan eksekusinya. Walaupun demikian, pendekatan JIT ini menghasilkan kemampuan yang lebih dibandingkan dengan interpretasi biasa.
Rabu, 12 Desember 2012
Sejarah Interaksi Manusia dan Komputer
Definisi…
Interaksi manusia dan komputer adalah sebuah hubungan antara manusia dan komputer yang mempunyai karakteristik tertentu untuk mencapai suatu tujuan tertentu dengan menjalankan sebuah sistem yang bertopengkan sebuah antarmuka (interface). atau Interaksi Manusia Komputer merupakan sekumpulan proses, dialog dan kegiatan dimana melaluinya pengguna memanfaatkan dan berinteraksi dengan komputer. Interaksi Manusia dan Komputer suatu disiplin ilmu yang menekankan pada aspek desain, evaluasi, dan implementasi dari sistem komputer interaktif untuk kegunaan manusia dengan mempertimbangkan fenomena-fenomena di sekitar manusia itu sendiri. Juga merupakan suatu studi ilmiah tentang masyarakat di dalam lingkungan kerjanya.
Model IMK : 1. Pengguna 2. Interaksi 3. Sistem Tiga komponen ini saling berkaitan. Pengguna adalah bagian dari sistem yang memungkinkan berinteraksi dengan komputer, oleh sebab itu mengapa 3 komponen ini saling berkaitan.
Sejarah IMK:
• Komputer pertama kali diperkenalkan secara komersial pada tahun 50-an, mesin ini sangat sulit dipakai dan tidak praktis. Disebabkan karena komputer merupakan mesin yang sangat mahal dan besar, hanya dipakai di kalangan tertentu, misalnya para ilmuwan /ahli-ahli teknik.
• komputer pribadi (PC) diperkenalkan pada tahun 70-an, Dengan ini prkembangan penggunaan teknologi ini secara cepat dan mengagumkan ke berbagai penjuru kehidupan (pendidikan, perdagangan, pertahanan, perusahaan, dan sebagainya). Kemajuan-kemajuan teknologi tersebut mempengaruhi juga rancangan sistem. Sistem rancangan dituntut harus bisa memenuhi kebutuhan pemakai, sistem harus mempunyai kecocokan dengan kebutuhan pemakai atau suatu sistem yang dirancang harus berorientasi kepada pemakai. Pada awal tahun 70-an ini, juga mulai muncul isu teknik antarmuka pemakai (user interface) yang diketahui sebagai Man-Machine Interaction (MMI) atau Interaksi Manusia-Mesin.
• Para peneliti akademis mengatakan suatu rancangan sistem yang berorientasi kepada pemakai, yang memperhatikan kapabilitas dan kelemahan pemakai ataupun sistem (komputer) akan memberi kontribusi kepada interaksi manusia-komputer yang lebih baik. Maka pada pertengahan tahun 80-an diperkenalkan istilah Human-Computer Interaction (HCI) atau Interaksi Manusia-Komputer
Model IMK terdiri atas :
1. Pengguna (Manusia)
2. Komputer
3. Interaksi
Tiga komponen ini saling berkaitan. Pengguna adalah bagian dari sistem yang memungkinkan berinteraksi dengan komputer, oleh sebab itu mengapa 3 komponen ini saling berkaitan.
Hubungan IMK dengan bidang lain :
1. Sosiologi
studi tentang pengaruh sistem manusia-komputer dalam struktur sosial, misal adanya PHK karena adanya otomasi kantor.
2. Psikologi
memahami sifat & kebiasaan, persepsi & pengolahan kognitif, ketrampilan motorik pengguna
3. Perancangan grafis dan tipografi
sebuah gambar dapat bermakna sama dengan seribu kata. Gambar dapat digunakan sebagai sarana dialog cukup efektif antara manusia & komputer
4. Ergonomik
berhubungan dengan aspek fisik untuk mendapatkan lingkungan kerja yang nyaman, misal : bentuk meja & kursi kerja, layar tampilan, bentuk keyboard, posisi duduk, pengaturan lampu, kebersihan tempat kerja
5. Antropologi
ilmu pengetahuan tentang manusia, memberi suatu pandangan tentang cara kerja berkelompok yang masing – masing anggotanya dapat memberikan konstribusi sesuai dengan bidangnya
6. Linguistik
merupakan cabang ilmu yang mempelajari tentang bahasa. Untuk melakukan dialog diperlukan sarana komunikasi yang memadai berupa suatu bahasa khusus, misal bahasa grafis, bahasa alami, bahasa menu, bahasa perintah
7. Teknik elektronika & ilmu komputer
memberikan kerangka kerja untuk dapat merancang sistem HCI
Sistem komuputer di buat untuk membantu manusia.
1. Manusia (user) Tahun 1983 ada sebuah model human prosesor yang terdiri dari 3 subsistem, yaitu :
a. Sistem Persepsi Menangani sensor dari luar
b. Sistem mator Mengontrol aksi dan respon
c. Sistem Kognitif Memproses hubungan keduanya
Informasi pada manusia terdiri dari :
• diterima dan direspon melalui input output
• disimpan di memori o diproses dan di aplikasikan
Memori manusia : • Memori sensor : Iconic untuk visual Echoic untuk aural Haptic untuk Peraba • Short term memori Daerah memori aktif, yang di anggap sebagai memori kerja. Contoh : menghitung dan membaca • Long term memori Episodic : mempresentasikan kejadian Semantic : mempresentasikan stuktur dari fakta
2. Komputer • Input / Output komputer chaBatch : data berkelompok Interaktif : satu per satu • Text Entity Device Keyboad Handwriting recognize Speech recognition • Output Device LCD CRT LED • Paper Printing, Scanner dan optical character recognition
3. Interaksi Tipe : a. Comand Line interface b. Menu c. Natural Language d. Query dialogue e. Spreadsheet f. WIMP (windows, icons, menu, pointers)
Evolusi Antarmuka bisa dijabarkan sebagai berikut :
• Tahun 50an – Antarmuka pada level hardware untuk teknik (ex. switch panel)
• Tahun 60-70an – Antarmuka pada level pemrograman (ex. COBOL, FORTRAN)
• 1960-an J.C.R. Licklider (MIT) mengusulkan jaringan komputer global dan pindah ke DARPA (Defense Advanced Projects Research Agency) . Tahun 1969, ARPANET (Advanced Research Projects Agency Network) mulai online menghubungkan 4 universitas.
•1970: penelit ian di Xerox’s Palo Alto Research Center memperkenalkan mouse,pointing dan selecting, dan GUI sebagai metode utama komunikasi manusia-komputer.an Tahun 70-90an – Antarmuka pada level instruksi
• 1974 Bolt , Beranek, dan Newman merilis Telenet , versi komersil pertama dari ARPANET
• 1974: Xerox mempatenkan mouse sepert i yang dikenal sekarang. • Akhir 1970-an hingga 1980-an, dicetuskan TCP/ IP sebagai bahasa umum bagi komputer Internet
• Tahun 80an – Antarmuka pada level dialog interaksi (ex. GUI, Multimedia)
• 1981: Star (Xerox) double click, overlapping windows, 1024×768 monochrome
• 1982 dicetuskan ist ilah Internet
• 1983: Macintosh (Apple) dengan revolusi konsep antarmuka Menggunakan desktop metaphor: Files seperti kertas Directories seperti folders Drag and dropPengenalan GUI ..
• 1985: Windows 1.0 (Microsoft ) dan Amiga 100 (Commodore)
• 1987: Macintosh I I (Apple) Macintosh berwarna; sedangkan X Windowsemakin dikenal.Pengenalan GUI ..
• 1988: NeXTStep (NeXT) , mensimulasikan layar 3-dimensi
• 1989: beberapa GUI berbasis UNIX dirilis: Open Look (AT&T dan Sun) , Mot if for the Open Software Foundat ion (DEC dan HP)
• Tahun 90an – Antarmuka pada level lingkungan kerja (ex. Sistem Network, Groupware)
• 1994 Netspace Navigator browser dirilis. W3C (WWW Consortium) dibentuk untuk melakukan standarisasi Web.
• 1995 I nternet Explorer dan Opera dirilis. Pada tahun ini pula AOL, CompuServe, Prodigy, Yahoo dan Lycos dicetuskan.
• 1991: Gopher, antarmuka friendly pertama, dibangun di University of Minnesota
• 1992 Delphi pertama kali menyediakan akses I nternet online secara komersil
• 1993 Mosaic diperkenalkan sebagai hypertext browser berbasis grafik pertama, yang dibuat oleh NCSA (Nat ional Center for Supercomput ing Applicat ions) di University of I llinois.
• Tahun 2000an – Antarmuka berkembang dengan luas (ex. mobile device, interactive screen. • Selama 1990-2000an: berbagai produk dan upgrade Microsoft dan Apple
• 2003 Apple merilis Safari versi 1.0
• 2004 Mozilla Firefox diperkenalkan
• Sampai sekarang telah banyak perubahan dan penemuan-penemuan baru yang telah diciptakan guna untuk perkembangan teknologi.
Tujuan utama disusunnya berbagai cara interaksi manusia & komputer :
untuk mempermudah manusia dalam mengoperasikan komputer dan mendapatkan berbagai umpan balik yang ia perlukan selama ia bekerja pada sebuah sistem komputer.
Para perancang antarmuka manusia dan komputer berharap agar sistem komputer yang dirancangnya dapat bersifat akrab dan ramah dengan penggunanya (user friendly).
Untuk membuat antarmuka yang baik dibutuhkan pemahaman beberapa bidang ilmu, antara lain :
1. Teknik elektronika & ilmu komputer
memberikan kerangka kerja untuk dapat merancang sistem HCI
2. Psikologi
memahami sifat & kebiasaan, persepsi & pengolahan kognitif, ketrampilan motorik pengguna
3. Perancangan grafis dan tipografi
sebuah gambar dapat bermakna sama dengan seribu kata. Gambar dapat digunakan sebagai sarana dialog cukup efektif antara manusia & komputer
4. Ergonomik
berhubungan dengan aspek fisik untuk mendapatkan lingkungan kerja yang nyaman, misal : bentuk meja & kursi kerja, layar tampilan, bentuk keyboard, posisi duduk, pengaturan lampu, kebersihan tempat kerja
5. Antropologi
ilmu pengetahuan tentang manusia, memberi suatu pandangan tentang cara kerja berkelompok yang masing – masing anggotanya dapat memberikan konstribusi sesuai dengan bidangnya
6. Linguistik
merupakan cabang ilmu yang mempelajari tentang bahasa. Untuk melakukan dialog diperlukan sarana komunikasi yang memadai berupa suatu bahasa khusus, misal bahasa grafis, bahasa alami, bahasa menu, bahasa perintah
7. Sosiologi
studi tentang pengaruh sistem manusia-komputer dalam struktur sosial, misal adanya PHK karena adanya otomasi kantor.
CPU vs Keyboard
Manusia pada umumnya tidak pernah tahu apa yang terjadi pada saat data dimasukkan ke dalam kotak cpu melalui keyboard. Manusia (user) selalu terfokus pada monitor/printer sebagai keluaran.
Manusia jarang sekali menyadari proses interaksi dengan komputer. Manusia baru menyadari proses interaksi tersebut saat menemukan masalah dan tidak menemukan solusi pemecahannya. Biasanya manusia menyalahkan antarmuka yang kurang inovatif, kurang menarik, kurang komunikatif.
Interaksi bisa dikatakan dialog antara user dengan komputer.
Model atau jenis interaksi, antara lain :
1. Command line interface (perintah baris tunggal)
contoh : unix, linux, dos
2. Menu (menu datar dan menu tarik)
contoh : hampir semua software menggunakan menu
3. Natural language (bahasa alami)
contoh : bahasa pemrograman terstruktur (belum objek)
4. Question/answer and query dialogue
contoh : mysql, dbase interaktif, dll
5. Form-fills and spreadsheets
contoh : excel, lotus, dll
6. WIMP
- Windows Icon Menu Pointer
- Windows Icon Mouse Pulldown Menu
yang termasuk komponen WIMP : button, dialogue boxes, pallettes, dll.
sistem informasi
Bidang ilmu interaksi manusia dan komputer adalah ilmu yang mempelajari tentang bagaimana mendesain, mengevaluasi, dan mengimplementasikan sistem komputer yang interaktif sehingga dapat digunakan oleh manusia dengan mudah.
Pengertian Interaksi
Komunikasi 2 arah antara manusia (user) dan sistem komputer.
Interaksi menjadi maksimal apabila kedua belah pihak mampu memberikan stimulan dan respon (aksi & reaksi) yang saling mendukung, jika salah satu tidak bisa, maka interaksi akan mengalami hambatan atau bahkan menuju pembiasan tujuan.
Definisi interaksi manusia dan komputer
Interaksi manusia dan komputer adalah sebuah hubungan antara manusia dan komputer yang mempunyai karakteristik tertentu untuk mencapai suatu tujuan tertentu dengan menjalankan sebuah sistem yang bertopengkan sebuah antarmuka (interface).
Prinsip kerja komputer = input proses output
Kepada komputer diberikan data yang umumnya berupa deretan angka dan huruf. Kemudian diolah didalam komputer yang menjadi keluaran sesuai dengan kebutuhan dan keinginan manusia.
Tanpa disadari kita (manusia/user) telah berinteraksi atau berdialog dengan sebuah benda (layar monitor), yaitu dalam bentuk menekan tombol berupa tombol angka dan huruf yang ada pada keyboard atau melakukan satu sentuhan kecil pada mouse.
Yang kemudian hasil inputan ini akan berubah bentuk menjadi informasi atau data yang seperti diharapkan manusia dengan tertampilnya informasi baru tersebut pada layar monitor atau bahkan mesin pencetak (printer).
Langganan:
Postingan (Atom)