1. Apa itu CSCW? Jelaskan dan berikan
contohnya!
CSCW (Computer Supported Cooperative Work) adalah cara merancang
suatu sistem yang digunakan untuk membantu pekerjaan sebagai suatu group dan
bagaimana memahami dampak suatu teknologi pada pola pekerjaan mereka walaupun
secara geografis dipisahkan. CSCW juga merupakan suatu sistem yang mendukung
pekerjaan groupware.
Contoh :
• Kaloborasi para Ilmuwan yang bekerja sama pada suatu proyek
• Pengarang mengedit suatu dokumen bersama-sama
• Programmer suatu sistem secara bersamaan
• Bekerja sama sebagai sharing atas suatu video bersama yang
conferencing aplikasi
• Para pembeli dan para penjual melakukan transaksi secara eBay
2. Apa itu Ubiquitos Computing? Jelaskan dan berikan contohnya!
Perkembangan teknologi komputer sangat pesat. Dulu, mainframe
merupakan produk utama pada masa itu. Sebuah komputer berukuran besar,
digunakan secara bersama-sama oleh beberapa orang. "One computer, many
people", merupakan gelombang pertama teknologi komputer. Lalu PC
menggantikan peran mainframe sebagai pemeran utama dunia komputasi. Ukuran
komputer semakin kecil dan memiliki kemampuan lebih dibanding gelombang
pertama. Jumlahnya pun bertambah secara eksponensial, sehingga "one
person, one computer" telah menjadi kenyataan. Saat ini komputer menjadi
sangat murah dan mudah digunakan dan ditandai dengan lazimnya pemakaian beberapa
komputer oleh satu orang, "one person, many computers." Selain
daripada itu, internet yang merupakan kombinasi antara teknologi komputasi dan
komputasi, menjadi tulang punggung infrastruktur informasi global. Gelombang
perkembangan teknologi komputasi ini memungkinkan suatu teknologi yang
dinamakan ubiquitous computing (baca: yubikitas). Artikel ini membahas apakah
itu ubiquitous computing, aplikasi penerapannya dan beberapa teknologi yang
penting baginya. Masa Depan Infrastruktur Informasi dan Ubiquitous Computing
Internet sebagai tulang-punggung infrastruktur informasi global, mulai
berpengaruh kepada kehidupan akademik maupun sosial kita. Internet menjadi
sumber utama informasi, komunikasi, bisnis, dan bahkan menjadi kendaraan
politik para politisi. Teknologi komputasi dan komputasi membuat akses ke
internet menjadi sangat cepat dan mempertinggi mobilitas. Penggunaan komputer
yang terhubung internet secara mobil (bergerak) merupakan hal yang mudah.
Teknologi energi memungkinkan komputer semakin ringan dan kecil. Mudah
didapatkan, portabel, mudah dioperasikan dan murah. Perkembangan komputer dan
internet tersebut memungkinkan manusia berinteraksi dengan komputer secara
kontinyu, di mana saja, kapan saja, tanpa disadarinya. Inilah yang disebut
ubiquitous computing. Istilah ubiquitous sendiri memiliki arti muncul atau
terjadi dimana-mana. Sedangkan istilah ubiquitous computing sering dikaitkan
dengan Mark Weiser, seorang peneliti di Xerox PARC. Dialah pelopor ubiquitous
computing. Menurut Weiser, ubiquitous computing memungkinkan pemakaian
beratus-ratus device (alat) komputasi wireless per orang per kantor dalam semua
skala. Kemudian komputer menjadi semakin embedded (tertanam dalam suatu alat),
semakin pas dan enak, serta semakin natural. Sehingga kita menggunakannya tanpa
memikirkannya dan tanpa menyadarinya. Tujuan utamanya adalah "activate the
world", mengaktifkan segala yang ada di sekitar kita. Hal itu membutuhkan
inovasi-inovasi baru di bidang operating system, user interface, networks, wireless,
displays dan masih banyak lagi. Kalau seandainya ditambahkan satu teknologi
yaitu networking kepada semua peralatan yang ada di dunia ini, maka kita dapat
mengkomunikasikan antar alat tersebut dan mengotomatisasi semuanya. Sehingga
jadilah ubiquitous computing. Contoh penerapan ubiquitous computing adalah
otomatisasi rumah, bangunan, jembatan, jalanan, bidang farmasi dan kesehatan,
dunia bisnis, perbankan, dan keamanan dengan jalan membangun network untuk
seluruh peralatan elektronik. Personalisasi yubikitas (ubiquitous
personalization). Personalisasi yubikitas (ubiquitous personalization)
merupakan trend penelitian di dunia distributed dan mobile computing. Maksud
dari ubiquitous personalization adalah menyesuaikan lingkungan komputasi kepada
spesifikasi yang ditentukan pemakai, kapan saja dan di mana saja. "Working
on the fly" adalah kata kuncinya. Lingkungan komputasi memerlukan
kemampuan untuk berpindah dan sensoring keberadaan pemakai. Selain itu
lingkungan komputasi harus pula memiliki kemampuan adaptasi. Apabila di tempat
tujuan, tidak memungkinkan suatu aplikasi berjalan dengan seluruh fungsi yang
dimilikinya, maka lingkungan komputasi harus menginformasikan hal tersebut
kepada aplikasi agar aplikasi dapat pula menyesuaikan diri.
Beberapa contoh yang telah digunakan pada teknologi ubiquitous
adalah : otomatisasi rumah, bangunan, jembatan, jalanan, bidang farmasi dan
kesehatan, dunia bisnis, perbankan, dan keamanan dengan jalan membangun network
untuk seluruh peralatan elektronik.
3. Apa itu visualisasi informasi? Jelaskan dan berikan contohnya!
Informasi merupakan
suatu kumpulan data yang telah diolah menjadi suatu bentuk yang bermanfaat
untuk penerima yang bisa dijadikan suatu pengambil keputusan
Visualisasi adalah suatu tindakan seseorang dengan menghubungkan konstruk dalaman dengan perkara yang didapat dari kepekaan.
Visualisasi adalah suatu tindakan seseorang dengan menghubungkan konstruk dalaman dengan perkara yang didapat dari kepekaan.
Menampilkan
data dengan menggunakan gambar.
•
Menemukan cara terbaik untuk mengingat informasi dengan cara penerimaan alami
manusia
Contoh: struktur tree dan grafik
Contoh: struktur tree dan grafik
4. Sebutkan dan jelaskan teknik-teknik visualisasi informasi!
·
PENGUMPULAN JUMLAH
- Mengakumulasi elemen individual ke dalam sebuah unit yang lebih
besar untuk menghadirkannya seperti sesuatu yang utuh/lengkap.
·
OVERVIEW DAN DETAIL
- Menyediakan tinjauan global maupun kemampuan detail zooming.
·
FOKUS + KONTEKS
- Menunjukkan
detail dari satu atau lebih daerah di dalam sebuah konteks global yang lebih
besar (eg, fisheye).
·
DRILL-DOWN
- Memilih
item individual atau set yang lebih kecil dari sebuah tampilan untuk sebuah
pendapat detail / analisis.
·
BRUSHING
·
Memilih atau menunjuk / memspesifikasikan nilai, kemudian melihat
item yang tepat di tempat lain pada tampilan.
5. Jelaskan apa yang dimaksud dengan
peripheral awareness!
Peripheral awareness adalah
pandangan atau penglihatan yang mampu mengenali situasi di sekeliling /
samping. Kemampuan ini sering disebut juga penglihatan luas, yakni mampu
melihat berbagai hal yang berada jauh dari titik fokus penglihatan. Kemampuan
ini harus dilatih, tidak sembarang dilatih. Harus dilatih dengan cara yang
benar dan efektif!
6. Sebutkan dan jelaskan tipe-tipe
agent!
Agent: Satu entitas yang mempunyai beberapa tingkat inteligensi
tiruan dan akan diprogram untuk melakukan berbagai tugas yang bermanfaat bagi
massa.
·
- Autonomy: Agent dapat melakukan tugas secara mandiri dan tidak dipengaruhi secara langsung oleh user, agent lain ataupun oleh lingkungan (environment). Untuk mencapai tujuan dalam melakukan tugasnya secara mandiri, agent harus memiliki kemampuan kontrol terhadap setiap aksi yang mereka perbuat, baik aksi keluar maupun kedalam [Woolridge et. al.,1995].
- Autonomy: Agent dapat melakukan tugas secara mandiri dan tidak dipengaruhi secara langsung oleh user, agent lain ataupun oleh lingkungan (environment). Untuk mencapai tujuan dalam melakukan tugasnya secara mandiri, agent harus memiliki kemampuan kontrol terhadap setiap aksi yang mereka perbuat, baik aksi keluar maupun kedalam [Woolridge et. al.,1995].
· - Intelligence, Reasoning, dan Learning: Setiap agent
harus mempunyai standar minimum untuk bisa disebut agent, yaitu intelegensi (intelligence).
Dalam konsep intelligence, ada tiga komponen yang harus dimiliki: internal
knowledge base, kemampuan reasoning berdasar pada knowledge base yang dimiliki,
dan kemampuan learning untuk beradaptasi dalam perubahan lingkungan.
· - Mobility dan Stationary: Khusus untuk mobile agent,
dia harus memiliki kemampuan yang merupakan karakteristik tertinggi yang dia
miliki yaitu mobilitas. Berkebalikan dari hal tersebut adalah stationary agent.
Bagaimanapun juga keduanya tetap harus memiliki kemampuan untuk mengirim pesan
dan berkomunikasi dengan agent lain.
- Delegation: Sesuai dengan namanya dan seperti yang
sudah kita bahas pada bagian definisi, agent bergerak dalam kerangka
menjalankan tugas yang diperintahkan oleh user. Fenomena pendelegasian (delegation)
ini adalah karakteristik utama suatu program disebut agent.
· - Reactivity: Karakteristik agent yang lain adalah
kemampuan untuk bisa cepat beradaptasi dengan adanya perubahan informasi yang
ada dalam suatu lingkungan (enviornment). Lingkungan itu bisa mencakup: agent
lain, user, adanya informasi dari luar, dsb [Brenner et. al., 1998].
· - Proactivity dan Goal-Oriented: Sifat proactivity boleh
dikata adalah kelanjutan dari sifat reactivity. Agent tidak hanya dituntut bisa
beradaptasi terhadap perubahan lingkungan, tetapi juga harus mengambil
inisiatif langkah penyelesaian apa yang harus diambil [Brenner et. al., 1998].
Untuk itu agent harus didesain memiliki tujuan (goal) yang jelas, dan selalu
berorientasi kepada tujuan yang diembannya (goal-oriented).
· - Communication and Coordination Capability: Agent harus
memiliki kemampuan berkomunikasi dengan user dan juga agent lain. Masalah
komunikasi dengan user adalah masuk ke masalah user interface dan
perangkatnya,sedangkan masalah komunikasi, koordinasi, dan kolaborasi dengan
agent lain adalah masalah sentral penelitian Multi Agent System (MAS).
Bagaimanapun juga untuk bisa berkoordinasi dengan agent lain dalam menjalankan
tugas,perlu bahasa standard untuk berkomunikasi. Tim Finin [Finin et al., 1993]
[Finin et al., 1994] [Finin et al., 1995] [Finin et al., 1997]dan Yannis Labrou
[Labrou et al., 1994] [Labrou et al., 1997] adalah peneliti software agent yang
banyak berkecimpung dalam riset mengenai bahasa dan protokol komunikasi antar
agent. Salah satu produk mereka adalah Knowledge Query and Manipulation
Language (KQML). Kemudian masih berhubungan dengan ini komunikasi antar
agent adalah Knowledge Interchange Format (KIF).
7. Sebutkan 4 cara menghindari/mencegah kesalahan!
- Konsentrasi/fokus
- Terlebih dahulu belajar
- Hindari kegugupan
- Menjaga lisan dan sifat yang tidak sepantasnya dilakukan
8. Sebutkan 4 cara memperbaiki kesalahan!
- Belajar lebih giat
- Memperbaiki kesalahan yang telah di lakukan
- Lawan kegugupan anda
- Lakukan gerakan-gerakan kecil agar lebih rileks
9. User interface terdapat 2 macam
yaitu GUI dan CLI, deskripsikan apa itu GUI dan CLI?
GUI (Graphical User Interface), adalah antarmuka
pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah
para pengguna-nya untuk berinteraksi dengan komputer atau sistem operasi.
Jadi, GUI merupakan antarmuka pada sistem
operasi komputer yang menggunakan menu grafis. Menu grafis ini maksudnya
terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna
lebih nyaman menggunakan komputer. Menu grafis itu ya seperti ada grafis-grafis
atau gambar-gambar dan tampilan yang tujuannya untuk memudahkan para pengguna
menggunakan sistem operasi.
Contoh sistem operasi yang menggunakan GUI adalah Linux dengan distro
Mandriva menggunakan Desktop
Environment KDE (Lihat juga Pengertian
Desktop Environment), dan juga sistem operasi Windows 7 Ultimate
yang menggunakan GUI-nya sendiri.
CLI (Command Line Interface), adalah antarmuka
pada sistem operasi atau komputer yang menggunakan menu baris perintah atau
text atau ketikkan dari keyboard untuk berinteraksi denga sistem operasi atau
komputer tersebut.
Jadi, GUI
merupakan antarmuka yang menggunakan input
dari keyboard untuk bisa berinteraksi dengan komputer tersebut. CLI lebih ditujukan kepada sistem
operasi yang digunakan sebagai komputer server. Karena menggunakan CLI dirasa lebih efisien dan cepat daripada menggunakan GUI. Untuk berinteraksi dengan
komputer, harus dengan menggunakan bafris perintah yang bisa dikenali oleh
komputer. Jadi, untuk orang yang masih awam menggunakan mode CLI, masih dirasa cukup repot untuk
menggunakannya.
Contoh sistem operasi yang menggunakan CLI adalah Ubuntu Server dan Windows
Server 2008.
10. Antara GUI dan CLI manakah yang
lebih unggul menurut anda, jelaskan alasannya!
GUI lebih unggul karena antarmukanya lebih dimengerti oleh
penggunanya. jadi, dapat disimpulkan bahwa GUI dan CLI merupakan tampilan antarmuka yang digunakan
sesuai kebutuhan para penggunanya. Pada GUI menggunakan mode grafis, dan pada CLI menggunakan mode baris perintah atau text.