Postingan

Menampilkan postingan dari Oktober, 2020

ATURAN KEPUASAN BERINTERAKSI

Gambar
    Menurut Shneiderman (2001, p74 – 75) terdapat Delapan Aturan Emas ( Eight Golden Rules ) yang dijadikan pedoman dalam perancangan antarmuka pengguna yang baik, yaitu: 1. Konsistensi Bentuk konsistensi dalam peranca ngan antarmuka pengguna meliputi penggunaan warna, layout , pemilihan jenis huruf, kapitalisasi, bahasa yang digunakan, dan hal lainnya yang harus konsisten diterapkan secara keseluruhan. 2. Fasilitas Kunci Cepat  Shortcut digunakan untuk mengurangi juml ah interaksi dan mempercepat waktu interaksi yang dilakukan oleh pengguna. Seiring dengan meningkatnya jumlah interaksi yang dilakukan oleh pengguna, maka pengguna mengharapkan adanya shortcut yang biasanya berupa special keys atau perintah – perintah singkat. 3. Umpan Balik Informatif Untuk setiap aksi yang dilakukan oleh pengguna, harus disediakan umpan balik. Umpan balik tersebut harus dapat menvisualisasikan hasi dari aksi yang telah dilakukan oleh pengguna. 4. Rancangan Dialog Yang Menga
Gambar
  PENJELASAN GAMBAR WITH A DMA CONTROLLER 1. Direct Memory Access (DMA)         Direct Memory Access adalah sebuah fitur yang memungkinkan sebuah hardware tambahan pada system bus untuk membantu I/O device/process mengakses main memory secara langsung tanpa harus menunggu perintah CPU, sehingga CPU dapat digunakan untuk process lain. Hardware tambahan ini umumnya disebut DMA module.  Cara kerja DMA adalah sebagai berikut, : 1.CPU memberikan sinyal pada DMA module bahwa ada I/O interrupt. 2.DMA module mengambil alih process I/O, mengambil memory yang berkaitan dari CPU dan        memasukkannya dalam address register di DMA. 3.Sementara CPU melakukan process lain, DMA mengatur I/O process hingga selesai dengan mengikuti pointer yang ada di register. 4. Register dan memory yang berubah dikembalikan pada CPU setelah I/O process selesai.    Dalam I/O Management di Sistem Operasi, DMA sangat berpengaruh untuk menghindari CPU yang terlalu lama menangani I/O request

PENGERTIAN DAN CONTOH THREAD

Gambar
   Thread adalah unit dasar dari utilitas CPU. Di dalamnya terdapat ID thread, program counter, register, dan stack. Dan saling berbagi dengan thread lain dalam proses yang sama. Keuntungan memakai Thread: * Tanggap: Multi-threading mengizinkan program untuk terus berjalan walaupun pada bagian program tersebut diblock atau sedang dalam keadaan menjalankan operasi yang lama/panjang. Contohnya multithread web browser dapat mengizinkan pengguna berinteraksi dengan suatu thread ketika suatu gambar sedang diload oleh thread yang lain. * Pembagian sumber daya: Secara default, thread membagi memori dan sumber daya dari proses. Keuntungan dari pembagian kode adalah aplikasi mempunyai perbedaan aktifitas thread dengan alokasi. * Ekonomis: Mengalokasikan memori dan sumber daya untuk membuat proses itu sangat mahal. Alternatifnya thread membagi sumber daya dari proses, Jadi lebih ekonomis. * Pemberdayaan arsitektur multiprosesor: Keuntungann dari multithreading dapat ditingkatkan dengan

PENGERTIAN DAN CONTOH HANDHELD

Gambar
  Handheld computer adalah komputer yang cukup kecil sehingga dapat digenggam. Komputer genggam ini dapat bekerja dengan fungsi yang hampir sama dengan komputer biasa. Meskipun sangat mudah untuk dibawa, komputer genggam tidak dapat menggantikan komputer biasa (PC) karena hanya memiliki keyboard dan layar yang kecil. Beberapa produsen mencoba untuk memecahkan masalah keyboard yang terlalu kecil. Keyboard tersebut diganti dengan electronic pen. Bagaimanapun, electronic pen ini masih bergantung pada teknologi pengenalan tulisan tangan yang masih dalam tahap pengembangan.       Kelebihan dari komputer genggam ini adalah pengguna dapat menyimpan serta mengatur data dengan lebih efisien dan akurat. Biasanya komputer genggam dilengkapi dengan teknologi Bluetooth. Bluetooth memang tepat untuk mencetak secara nirkabel, menghubungkan antara komputer genggam dengan mobile printer. Tidak hanya dengan printer tetapi komputer genggam juga dapat dihubungkan dengan alat-alat lain melalui koneksi Bl

PENGERTIAN DAN CONTOH DISTRIBUTED PROCESSING

Gambar
Latar Belakang Salah satu bentuk perkembangan teknologi informasi adalah adanya perkembangan dalam aspek pelayanan atau pengaksesan data dan pemrosesan. Perkembangan ini bisa ditandai dengan adanya sebuah metode teknologi, yaitu  Distributed Processing (Pemrosesan Terdistribusi). Penggunaan pemrosesan terditribusi ini diterapkan oleh Universitas Gunadarma dalam mengelola  Integrated Laboratory  (ILab).  ILab merupakan salah satu laboraturium unggulan di universitas gunadarma. Distributed Processing mengerjakan semua proses pengolahan data secara bersama antara komputer pusat dengan beberapa komputer yang lebih kecil dan saling dihubungkan melalui jalur komunikasi. Setiap komputer tersebut memiliki prosesor mandiri sehingga mampu mengolah sebagian data secara terpisah, kemudian hasil pengolahan tadi digabungkan menjadi satu penyelesaian total. Jika salah satu prosesor mengalami kegagalan atau masalah yang lain akan mengambil alih tugasnya. Pemrosesan terdistribusi adalah p