Posts

Showing posts with the label Algoritma&Pemrograman

Pengantar Komputer Parallel

Image
KOMPUTASI PARALEL               Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dll) ataupun karena tuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi. Tidak berarti dengan mesin paralel semua progr...

TEORI KOMPUTASI

Image
PENGERTIAN KOMPUTASI Teori komputasi merupakan suatu proses dimana melakukan suatu pemecahan masalah dengan menggunakan algoritma. Studi bidang teori – teori komputasi ini mempunyai 3 cabang ilmu yaitu menyangkut teori otomata, teori komputabilitas, dan juga teroi kompleksitas.   Berikut pengertian 3 cabang ilmu teori komputasi : Teori otomata adalah teori mengenai mesin-mesin abstrak yang sangat berkaitan erat dengan teori bahasa formal.Grammar adalah bentuk abstrak yang dapat diterima untuk membangkitkan suatu kalimat otomata berdasarkan suatu aturan tertentu. Beberapa model komputasi pada otomata:   1. Finite State Automata (FSA)/Finite State Machine (FSM)   2. Push Down Automata (PDA)   3. Mesin Turing (Turing Machine) atau TM Teori komputabilitas bertujuan untuk memeriksa pemecahan persoalan komputasi pada suatu model komputasi teoritis, yang kemudian akan mengklasifikasikan persoalan sebagai dapat dipecahkan (solvable) atau persoalan ...

GAME BERBASIS JARINGAN / ONLINE

Seiringan dengan berkembangnya teknologi, inovasi yang terus menerus, mengakibatkan banyak muncul game komputer yang menyediakan fasilitas untuk dapat bermain dalam suatu jaringan komputer (network). Fasilitas jaringan komputer (network) memungkinkan game dapat dimainkan oleh beberapa orang sekaligus dengan menggunakan beberapa buah komputer yang terhubung satu dengan yang lainnya, menyebabkan game yang menggunakan papan semakin tersisih. Oleh karena itu dibutuhkan aplikasi yang menggantikan game papan agar tidak tersisihkan dan terlupakan. Game online sering juga disebut multiplayer game, dapat dimainkan oleh beberapa user sekaligus dalam suatu jaringan (jaringan lokal LAN atau jaringan internet). Game jaringan sangat populer karena alasan kenyamanan ruang (space). User tidak perlu berebut pandangan dalam satu monitor dengan user lain, user dapat merancang strategi permainan di depan komputernya sendiri, tidak terbatas oleh ruang. Tipe game online : Desktop : Merupa...