Senin, 15 Oktober 2018

Donald Norman Model

Donald Norman Model

Struktur tindakan Donald Noman Model
Kali ini saya mendapat tugas dari mata kuliah IMK (Interaksi Manusia dan Komputer) tentang model interaksi Donald Norman.
Sebelum masuk ke model siklus interaksi menurut Donald Norman, ada beberapa hal yang harus kita ketahui yaitu mengenai interaksi dan kerangka kerja, apa itu ?
Interaksi adalah komunikasi antara user dengan sistem. Sedangkan kerangka kerja adalah sebuah struktur yang digunakan untuk mengkonseptualisasi suatu sistem.
Ada 7 prinsip model siklus interaksi menurut Donald Norman, meliputi :
  1. Menetapkan tujuan
  2. Melakukan tindakan untuk mencapai tujuan
  3. Menetapkan rangkaian aksi
  4. Melaksanakan aksi
  5. Merasakan hasil
  6. Menafsirkan hasil
  7. Mengevaluasi kondisi sistem sehubungan dengan goal dan intention
Model Norman berkonsentrasi pada pandangan pengguna antarmuka

Pada tugas kali ini saya akan memilih dua aplikasi yang tujuan atau goalnya sama sesuai model donald norman ini, aplikasi atau software yang dipilih adalah text editor untuk bahasa pemrograman C/C++ yaitu ada Borland C++ dan CodeBlocks.
    1. CodeBlocks
    CodeBlocks
    Codeblocks adalah suatu program lingkungan pengembangan terpadu bebas, nirlaba,bersumber terbuka dan lintas platform. Program yang ditulis dalam C++ beserta Widgets untuk GUI-nya ini bisa digunakan bersama dengan berbagai macam kompilator, contohnya GCC dan Visual C++. Sekarang ini, CodeBlocks lebih tersedia sebagai perangkat pengembangan dalam bahasa C dan C++, walaupun program ini juga bisa disesuaikan, dan mungkin akan membutuhkan pemasangan tambahan, untuk pengembangan perangkat lunak ARM, AVR, DirectX, FLTK, Fortran, GLFW, GLUT, GTK+,Irrlicht, Lightfeather, MATLAB, OGRE, OpenGL, Qt, SDL, SFML, STL, SmartWin dan wx. CodeBlocks tersedia di sistim operasi Windows, Linux, Mac OS X dan FreeBSD.

    2. Borland C++
    Borland C++
    Borland C++ adalah perangkat lunak untuk menyusun aplikasi yang berdasarkan pada bahasa pemrograman C dan bekerja dalam lingkungan sistem operasi windows. Dengan Borland C++ , kita akan merasakan begitu mudahnya menyusun program aplikasi, karena Borland C++ memiliki keunggulan bahasa pemrograman-nya yang terletak pada produktivitas, kualitas, pengembangan perangkat lunak, kecepatan kompilasi serta diperkuat dengan program yang terstruktur.
    Khusus untuk pemrograman database, Borland C++ dapat di hubungkan dengan Notepad, sebagai sarana penyimpanan data yang standar, memudahkan programmer dalam membuat program, serta dapat diketahui, apa saja yang terdapat dalam isi database (Notepad) tersebut.
    Sedangkan Notepad sendiri adalah aplikasi yang dibawa oleh Windows. Notepad biasanya digunakan sebagai sarana lain untuk peng-aplikasian pembuatan halaman web, ataupun juga bisa digunakan untuk mencatat beberapa catatan-catatan kecil.

    Dari aplikasi tersebut keduanya mempunyai tujuan yang sama yaitu untuk menulis program, mengkompilasi program, dan melakukan pengujian program, serta menjalankan program dalam bahasa pemrograman C/C++. Akan tetapi pada CodeBlocks tidak hanya pemrograman C/C++ saja, program ini juga bisa disesuaikan, dan mungkin akan membutuhkan pemasangan tambahan, untuk pengembangan perangkat lunak yang lain contoh ARM, AVR, DirectX, FLTK, Fortran dll. Tidak hanya itu program ini juga tersedia di sistim operasi Windows, Linux, Mac OS X dan FreeBSD.
    Berbeda dengan Borland C++ program ini bekerja dalam lingkungan sistem operasi windows dan spesifik ke bahasa pemrograman C/C++ saja. Akan tetapi program Borland C++ memiliki keunggulan bahasa pemrograman-nya yang terletak pada produktivitas, kualitas, pengembangan perangkat lunak, kecepatan kompilasi serta diperkuat dengan program yang terstruktur.
    Khusus untuk pemrograman database, Borland C++ dapat di hubungkan dengan Notepad, sebagai sarana penyimpanan data yang standar, memudahkan programmer dalam membuat program, serta dapat diketahui, apa saja yang terdapat dalam isi database (Notepad) tersebut.



    Share:

    0 komentar:

    Posting Komentar

    Featured Post Via Labels

    Entri yang Diunggulkan

    SEJARAH INTERNET

    Adbox