Seputar IT dan Kajian Islam

Rabu, 26 Februari 2020

INTERAKSI MANUSIA DAN KOMPUTER


Interaksi Manusia dan Komputer atau Human Computer Interaction (HCI) merupakan sebuah disiplin ilmu yang mempelajari perancangan, implementasi, dan evaluasi sistem komputasi interaktif dan berbagai aspek terkait.
IMK pada prinsipnya membuat agar sistem dapat berdialog dengan penggunanya seramah mungkin.
Tahapan Human-computer interaction (HCI) :
1. Perancangan
2. Implementasi
3. Evaluasi

Manfaat dari perancangan adalah mudah menggambar (Tidak membutuhkan alat khusus), mudah dimodifikasi (Tidak perlu pemrograman untuk menvisualisasikan ide-ide desain baru), dan juga tidak perlu pengkodean, hanya perlu menggambar bingkai gambar seolah-olah Anda
menggunakan alat gambar. Dalam perancangan adala 5 tahapan yang harus dipenuhi yaitu :
1. wirefame adalah sketsa antarmuka pengguna atau user interface (UI).
2. storyboard adalah penggambaran visual adegan,dialog, aksi dalam urutan berurutan.
3. wireflow adalah representasi dari aliran layar, dengan mengumpulkan satu set wireframes terkait mengikuti urutan mereka muncul dalam aliran.
4. mockup adalah desain statis yang menyerupai hasil akhir untuk mewakili suatu produk.
5. prototype adalah versi konsep produk yang memungkinkan Anda menjelajahi ide-ide Anda dan menunjukkan rencana fitur atau konsep desain keseluruhan kepada pengguna sebelum ke tahapan pengembangan atau implementasi.

Selasa, 25 Februari 2020

MULTIMEDIA


Dalam keseharian, adakalanya saat anda sedang mengerjakan editing video anda mengalami kesulitan, penyebabnya ya yakni anda mungkin kurang pengalaman dalam belajar editing video ataupun kurang hobbi yang namanya editing video karena mungkin tidak biasa dengan hal itu semua. Nah, saya punya solusi ni agar hal itu dapat teratasi ketika anda berhadapan dengan hal yang seperti itu. Berikut ini pemaparannya ya.
Multimedia adalah kombinasi dari teks, foto, seni grafis, suara, animasi, dan elemen video yang dimanipulasi secara digital. Produksi multimedia memerlukan kreativitas, kemampuan teknis, organisasi, dan bisnis. Dalam hal ini, anda dan saya direkomendasi untuk mendalami ilmu tentang multimedia. Oleh karena itu, sebab orang yang sukses dalam bergelut dibidang multimedia ialah orang yang selalu melatih dirinya dengan sabar dalam proses belajar praktek multimedia. Btw, saya yakin anda orang yang seperti ini ya..
Komponen multimedia terbagi menjadi 5 bagian yaitu text, image, animation, audio dan video. Lima komponen anda bias kuasai, setelah anda mempelajarinya ya. Maka anda jangan ada rasa malas buat belajar ya..
Terdapat banyak bidang pekerjaan yang menggunakan multimedia sebagai partner kerjanya diantaranya bisnis, rumah, sekolah, industry kreatif, umum, hiburan dan seni rupa, pendidikan, jurnalisme, teknik, industry, matematika dan penelitian ilmiah, kesehatan dan disabilitas. Luasnya bidang pekerjaan yang membutuhkan multimedia membuat ilmu ini menjadi ilmu yang wajib dikuasai di zaman modern ini agar saya, anda dan pemirsa semua tidak tergerus akibat ketidaktahuan perkembangan yang sebenarnya banyak dikendalikan oleh multimedia.
Ada beberapa tahapan dalam membuat proyek multimedia. Berikut ini sedikit saya sebutkan :
1.     Perencanaan dan pembiayaan
2.     Desain dan produksi
3.     Pengujian menggunakan alpha dan betha.
4.     Delivery
5.     Multimedia yang sukses membutuhkan kombinasi dari keahlian dan keterampilan, tidak hanya dari sisi artistic tetapi juga organisasi, waktu, dan uang.
Tahapan-tahapan yang ada diatas adalah prasyarat terbaik untuk membuat suatu proyek multimedia yang sukses. Saya, yakin anda bisa ini.

Adanya tahapan-tahapan dalam membuat proyek multimedia, maka dibutuhkanlah sebuah tim untuk mengorganisir hal itu semua. Dengan demikian, dalam membuat proyek multimedia ini dibutuhkan sebuah tim yang betanggung jawab dalam hal ini. Berikut ini posisi-posisi kriteria sebuah tim multimedia :
1.     Manajer proyek
2.     Desainer multimedia
3.     Desainer antarmuka
4.     Penulis
5.     Spesialis video
6.     Spesialis audio
7.     Programmer multimedia

Manajer proyek bertanggung jawab untuk keseluruhan pengembangan dan implementasi proyek seperti biaya, jadwal, dll.
֍Harus ahli dan berpengalaman dalam menangani proyek yang kompleks
֍Harus ahli dan berpengalaman dalam media ionteraktif
֍Harus memiliki pemahaman tentang desain antarmuka
֍Memiliki keahlian berkomunikasi
֍Memiliki perhatian lebih detail dan memiliki kemampuan untuk mengkoordinasi informasi dalam jumlah banyak.

Desainer multimedia mampu melihat keseluruhan isi proyek, menciptakan struktur untuk isi, menentukan desain element yang diperlukan untuk mendukung struktur tersebut dan memutuskan media mana yang sesuai untuk mempresentasikan setiap isi.
֍Harus berpengalaman dalam mendesain system informasi besar atau system periklanan
֍Harus berpengalaman dalam menciptakan aliran system dan arsitektur program
֍Harus memiliki keterampilan organisasi yang baik dan perhatian terhadap detail.

Desain antarmuka adalah yang menciptakan perangkat lunak yang mengorganisasi isi multimedia, mengizinkan pengguna untuk mengakses dan memodifikasi isinya dan yan menampilkan isinya pada layar.
֍Harus berpengalaman dalam desain grafis
֍Harus berpengalaman dalam animasi
֍Harus berpengalaman dalam video grafis dan editing

Penulis multimedia menciptakan karakter.
֍Harus familiar dengan desain interaktif dan isu antarmuka pengguna
֍Harus berpengalaman dalam bidang pemasaran dan copywriting
֍memiliki kemampuan untuk bekerja dibawah deadline yang padat

Spesialis video bertanggung jawab untuk keseluruhan untuk proses syuting dan editing.
֍Harus memiliki latar belakang kuat dalam pengarah video, editing dan mempersiapkan video digital.
֍Harus memiliki pemahaman yang baik mengenai pengambilan gambar.
֍Harus berpengalaman bekerja dalam blue screen untuk pembuatan video
Spesialis audio adalah yang membuat program menjadi hidup.
֍Harus memiliki latar belakang kuat dalam teknik rekaman studio.
֍Familier dengan aturan rekaman standar.
֍Harus fasih dengan MIDI.

Programmer multimedia mengintegrasikan semua elemen multimediadari suatu proyek ke dalam bentuk keseluruhan yang menyatu menggunakan system atau bahasa pemrograman.
֍Harus memiliki pengetahuan tentang ActionScript, java, & C/C++
֍Harus bekerja cepat dalam lingkungan tim
֍memiliki pengetahuan tantang HTML5, Flash Dll.

Senin, 24 Februari 2020

ARRAY, POINTER, DAN STRUKTUR



1.     Berikut ini adalah perbedaan antara Array, Pointer, dan Stuktur.
Array adalah kumpulan nilai-nilai data bertipe sama dalam tipe tertentu yang menggunakan sebuah nama yang sama. Pointer adalah variable yang merujuk pada alamat lokasi suatu memori tertentu, variable pointer dapat di deklarasikan dengan menuliskan nama variablenya diawali dengan asterisk (‘*’). Struktur adalah tipe data yang dapat melakukan penyimpanan beberapa data yang saling terkait, sebagai satu kesatuan, sehingga data-data tersebut seakan-akan menjadi suatu data tunggal.
2.     Deklarasi array
{tipe_data}{nama_array}[n] = {elemen1,…}
Cara mengakses array
Untuk mengakses array harus ditentukan indeks yang diakses
Berikut ini contoh dalam membuat array pada C

#include
#include

int main (){
     
      char nama [8] = {'a', 's', 'p', 'i', 'r', 'e', 'l', 'i'};
      int nilai [2] = {'1', '2'};
     
      printf("saya memanggil array nama pada indeks 5 yaitu %c \n", nama [5]);
      printf("saya memanggil array nilai pada indeks 1 yaitu %c \n", nilai [1]);
     
      getch();
      return(0);
}
HASIL PROGRAM :


int nilai [9] = {‘1’, ‘2’, ‘3’, ‘4’, ‘5’, ‘6’, ‘7’, ‘8’, ‘9’}
3.     Deklarasi pointer
int *nilai;
cara mengakses pointer
Terlebih dahulu harus ditentukan alamat yang ditunjuk
4.     Deklarasi struktur
struct nama_struct{
/*macam-macam deklarasi variable
*…
*/
};
Cara mengakses struktur
1.     Menggunakan keyword typedef
Typedef struct Mahasiswa {
char NIM[12];
char nama [50];
float ipk;
};

2.     Menggunakan keyword struct

struct {
char NIM[8];
char nama[50];
float ipk;


Selasa, 18 Februari 2020


Interaksi Manusia dan Komputer adalah disiplin ilmu yang mempelajari hubungan antara manusia dan komputer yang meliputi perancangan, evaluasi, dan implementasi antarmuka pengguna komputer agar mudah digunakan oleh manusia. Ilmu ini berusaha menemukan cara yang paling efisien untuk merancang pesan elektronik.


Mata kuliah ini berisi tentang  definisi multimedia, multimedia interaktif, multimedia perangkat dengah control user, jenis-jenis presentasi multimedia, dan penggunaan multimedia dalam berbagai bidang.