Tampilkan postingan dengan label Tugas Kuliah. Tampilkan semua postingan
Tampilkan postingan dengan label Tugas Kuliah. Tampilkan semua postingan
Catur adalah permainan yang dimainkan oleh dua pemain. Satu pemain bermain dengan buah berwarna putih dan pemain lain bermain dengan buah berwarna hitam. Setiap pemain memiliki enam belas buah catur pada awal permainan: satu raja, satu ratu, dua rooks, dua uskup, dua ksatria, dan delapan pion. Perkembangan dunia teknologi game saat ini membuat permainan catur dapat dimainkan di komputer atau video game. Pemain dapat bermain walau hanya seorang diri dengan cara melawan sistem komputer tersebut, hal ini disebabkan karena terdapat system kecerdasan buatan yang diimplementasikan ke dalam sistem permainan catur tersebut. Dengan adanya kecerdasan buatan inilah, yang semakin memberikan tantangan dalam permainan catur ini. Permainan catur yang dimainkan dengan papan catur, tentu saja memiliki kendala-kendala dalam memainkannya. Kendala tersebut dapat berupa tidak efisien dengan selalu membawa papan catur dan bidak-bidaknya ke berbagai tempat karena ukurannya yang besar. Begitu pula dengan catur yang dimainkan pada computer, pemain hanya bisa memainkan catur di tempat yang terdapat komputer. Dengan kendala-kendala yang dirasakan dan semakin banyaknya minat khalayak dalam memainkan permainan catur inilah yang mendorong penulis membuat game catur diimplementasikan ke dalam mobile application yang diberi nama ChessMain. Pembuatan ChessMain menggunakan bahasa pemrograman J2ME dan proses uji coba menggunakan Wireless Toolkit 2.5.2.

---SEE MORE--- »
Welcome semester 8 !!!
Tulisan ini adalah tulisan pertama saya untuk tugas di semester 8 yang mudah-mudahan menjadi semester terakhir saya di Universitas Gunadarma.. Amiiiinn..

Saya akan mengulas sedikit tentang Pengantar Komputasi Modern. Menurut sumber yang saya baca, ilmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.  Teknologi komputasi itu sendiri adalah aktivitas penggunaan dan pengembangan teknologi komputer, perangkat keras, dan perangkat lunak komputer. Ia merupakan bagian spesifik komputer dari teknologi informasi.


Masalah yang kompleks yang sulit dipecahkan oleh manusia bisa di kerjakan oleh computer, sehingga cara bekerja computer hampir sama dengan otak manusia. Komputasi merupakan suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.

Komputasi modern menghitung dan mencari solusi dari masalah yang ada, yang menjadi perhitungan dari komputasi modern adalah :
1. Akurasi (bit, Floating poin)
2. Kecepatan (Dalam satuan Hz)
3. Problem volume besar (Down sizing atau paralel)
4. Modeling (NN dan GA)
5. Kompleksitas (Menggunakan teori Big O)


• Akurasi
Akurasi merupakan kedekatan dengan tujuan yang ditargetkan, sering hasil keterampilan atletik atau teknologi yang digunakan.

• Kecepatan
Percepatan (kecepatan), dalam fisika, laju perubahan kecepatan dari waktu ke waktu. Sebuah objek mempercepat, memperlambat, atau mengubah arah di mana ia bergerak. Kecepatan yang dimaksud disini adalah kecepatan computer dalam melakukan komputasi terhadap sebuah data.

• Modelling
Sebuah model komputasi adalah model matematika dalam ilmu komputer luas yang memerlukan sumber daya komputasi untuk mempelajari perilaku sebuah sistem yang kompleks dengan simulasi komputer. Sistem yang diteliti seringkali merupakan kompleks sistem nonlinier yang sederhana, intuitif solusi analitis tidak tersedia. Alih-alih menurunkan analisis matematis solusi untuk masalah ini, eksperimen dengan model ini dilakukan dengan mengubah parameter sistem dalam komputer, dan mempelajari perbedaan hasil eksperimen. Teori pengoperasian model dapat diturunkan / dideduksi dari percobaan komputasi ini.

• Kompleksitas
Kompleksitas komputasi adalah cabang dari teori komputasi dalam ilmu komputer yang berfokus pada mengklasifikasikan masalah komputasi sesuai dengan kesulitan inheren mereka. Dalam konteks ini, sebuah masalah komputasi dipahami sebagai tugas yang pada prinsipnya setuju untuk menjadi dipecahkan oleh komputer.


Tokoh ilmuwan yang dikenal sebagai seorang Bapak Komputasi Modern adalah John von Neumann. Hal ini bermula karena beliau adalah seorang ilmuwan yang meletakkan dasar-dasar komputer modern.

Model Komputasi

>> Mesin Mealy

Dalam teori komputasi sebagai konsep dasar sebuah komputer, mesin Mealy adalah otomasi fasa berhingga (finite state automaton atau finite state tranducer) yang menghasilkan keluaran berdasarkan fasa saat itu dan bagian masukan/input. Dalam hal ini, diagram fasa (state diagram) dari mesin Mealy memiliki sinyal masukan dan sinyal keluaran untuk tiap transisi. Prinsip ini berbeda dengan mesin Moore yang hanya menghasilkan keluaran/output pada tiap fasa. Nama Mealy diambil dari “G. H. Mealy” seorang perintis mesin-fasa (state-machine) yang menulis karangan “A Method for Synthesizing Sequential Circuits” pada tahun 1955.




sumber: wikipedia

---SEE MORE--- »
Menyambung artikel saya sebelumnya yang berjudul "Angan-Anganku dalam Bisnis TIK di Masa Depan", post saya yang kali ini bertujuan untuk memberikan perincian yang lebih detail lagi. Dalam pembuatan sebuah website, pertama-tama kita harus membuat sebuah Job Desk. Hal ini bertujuan untuk mempermudah pengerjaan project. Setiap job atau proses harus memiliki penanggung jawab agar proses tersebut terlaksa dengan baik. Job desk yang akan dibuat untuk pembuatan website adalah: 

---SEE MORE--- »
Perkembangan dunia bisnis informatika di Indonesia pada saat ini sudah berkembang dengan pesat. Teknologi informatika dan komunikasi sangat berpengaruh pada segala sektor kehidupan manusia, seperti cara kerja, gaya hidup, metode belajar, pemikiran seseorang, dan juga dalam sektor ekonomi. Dengan menggunakan teknologi yang canggih, pekerjaan sehari-hari akan terasa lebih mudah dan praktis. dengan perkembangan teknologi dan informasi telah mengubah pola ekonomi, pola hidup dan juga cara melakukan bisnis.
Banyak bisnis yang berkembang dalam bidang TIK ini karena memang bisnis TIK ini cukup menjanjikan. Menjanjikan karena setiap hari manusia selalu berusaha menciptakan teknologi yang lebih canggih, jadi setiap manusia akan berusaha untuk mengikuti setiap perkembangan teknologi.

Layanan TIK sekarang digunakan oleh semua sektor ekonomik, mulai dari pertambangan dan pertanian sampai layanan finansial, manufaktur dan kepariwisataan. Pada lingkungan bisnis, kehadiran teknologi informasi mulai disadari dapat menghadirkan berbagai solusi yang dapat membantu proses bisnis yang ada. Departemen TI pada sebuah perusahaan mulai dibangun dan secara konstan diminta untuk mengembangkan suatu layanan, mengembangkan suatu sistem, dan mengoptimalkan efesiensi bisnis berbasis teknologi informasi.

---SEE MORE--- »

PLANTS  VERSUS  ZOMBIES

---SEE MORE--- »
Lingo adalah bahasa skrip yang dikembangkan oleh John Thompson untuk digunakan dalam Macromedia Director untuk menciptakan interaksi antara pemakai dengan movie yang istilah populernya disebut movie interaktif. .  Dikatakan bahwa HyperTalk adalah salah satu inspirasi untuk Lingo. Dengan Lingo Kita dapat mengontrol movie agar memberikan respon dari suatu kondisi dan kejadian tertentu. Sebagai contoh, Lingo dapat membuat tombol navigasi untuk berpindah antar halaman presentasi atau movie dengan mudah, menggerakkan objek, mengontrol volume suara, dan masih banyak lagi.

---SEE MORE--- »
Prinsip-Prinsip
Desain User Interface


Tujuan dari Desain User Interface (DUI) adalah merancang interface yang efektif untuk sistem perangkat lunak. Efektif artinya siap digunakan, dan hasilnya sesuai dengan kebutuhan. Kebutuhan disini adalah kebutuhan penggunanya. Pengguna sering menilai sistem dari interface, bukan dari fungsinya melainkan dari user interfacenya. Jika desain user interfacenya yang buruk, maka itu sering jadi alasan untuk tidak menggunakan software. Selain itu interface yang buruk, sebabkan pengguna membuat kesalahan fatal.

Prinsip-prinsip yang digunakan dalam Desain User Interface (DUI) melingkupi tiga kategori, yaitu :
  1. Learnability (Pembelajaran)
  2. Flexibility (Kesesuaian)
  3. Robustness (Ketahanan Fisik)
---SEE MORE--- »
Memahami sejarah mengenai HCI/IMK adalah tentang memahami serangkaian pergeseran paradigma.  Pengertian dari memahami pergeseran paradigma itu sendiri adalah memahami dari mana anda datang sehingga dapat menjadi hubungan hingga dapat menyimpulkan kemana anda akan pergi. Paradigma dapat menuturkan interaksi yang telah ada sebelumnya dan dianggap telah berhasil beserta prinsip interaksi yang seharusnya ada pada suatu desain sistem interaksi itu. hal tersebut bertujuan agar pengguna dapat mencapai sesuatu yang di inginkan di dalam sebuah aplikasi. Pergeseran paradigma HCI dimulai dengan bergantinya card, tape ke Video Display Unit atau mainframe beralih ke personal computer, glass tty beralih ke WIMP interface, single user bergeser ke CSCW, dan banyak hal yang bergeser seiring dengan berjalannya waktu dan penemu banyak mengeluarkan resolusi baru untuk teknologi. 
---SEE MORE--- »
Terjadi perubahan penampilan dari karakter-karakter untuk tugas DPG. Maka saya merepost kembali untuk tugas DPG yang pertama. Berikut adalah tampilan dari karakter-karakter yang baru dari kisah Eboy, Cimut dan Mbemm:


  • EBOY
Tampak Depan dan Tampak Belakang



Tampak Samping Kiri dan Kanan


---SEE MORE--- »
Tugas Pertama DPG

Sebenarnya buat tugas pertama DPG ini sudah di posting oleh teman saya, Nanda Pramitha Kusumawati di blognya ndaadjah.blogspot.com . Namun karena sesuatu hal, jadinya untuk tugas pertama ini saya posting ulang di blog saya dan untuk tugas-tugas selanjutnya juga akan diposting dalam blog saya ini.
Kelompok DPG
Kelas : 3IA-07
Nama Anggota :
1. Arum Agesti Aprilia (50407164)

2. Aditia Rahman (50407030)
3. Fajar Adi Nugroho (50407341)
4. Feby Kelviandaru (50407356)
5. Nanda Pramitha Kusumawati (50407610)


Tugas DPG : Pembuatan dan Pengenalan Karakter

---SEE MORE--- »
free counters

Snap Shots

Get Free Shots from Snap.com