About my Blog

i'm nothing more than you actually see,but i'm also the complete opposite

Kamis, 10 Juni 2010

peranan teknologi komputer dalam dunia kedokteran


Dalam dunia kedokteran, komputer telah menunjukkan peran yang signifikan dalam menolong jiwa manusia dan dalam riset di dunia kedokteran. Komputer digunakan untuk mendiagnosis penyakit, menemukan obat yang tepat serta menganalisis organ dalam tubuh yang sulit dilihat.
CAT (Computerized Axial Tomography) merupakan teknologi yang berguna untuk menggambarkan struktur bagian otak dan mengambil gambar seluruh organ tubuh yang tidak bergerak dengan menggunakan sinar-X. Sedangkan untuk menggambarkan organ yang bergerak digunakan sistem DSR (Dynamic Spatial Reconstructor) yang merupakan sistem yang dapat digunakan untuk melihat gambar berbagai sudut organ tubuh.
SPECT (Single Photon Emission Computer Tomography) merupakan sistem komputer yang menggunakan gas radioaktif untuk mendeteksi partikel-partikel dalam tubuh yang ditampilkan dalam bentuk gambar.
PET (Position Emission Tomography) merupakan sistem komputer yang menampilkan gambar dengan isotop radioaktif.
Nuclear Magnetic Resonance merupakan teknologi yang digunakan untuk mendiagnosis dengan cara memagnetikkan nucleus dari atom hidrogen.
Saat ini juga sedang berkembang komputer DNA yang mampu mendiagnosis penyakit sekaligus memberi obat. Ehud Shapiro dan timnya di institut sains Weizmann,Rehovot,israel telah mengembangkan komputer DNA ultrakecil yang mampu mendiagnosis dan mengobati kanker tertentu. Komputer DNA ini disusun berdasarkan materi genetik yang sudah diketahui materi urutan basanya. Komputer DNA menggunakan untai nukleotida sebagai masukan data dan molekul biologi aktif sebagai larutan data sehingga dapat dihasilkan sistem kendali logis dari proses biologi.

sumber:teknik-informatika.com

Rabu, 02 Juni 2010

rekayasa komputasional

hui...
download materi buat rekayasa komputasional disini yaw!!!!
selamat ujian!!!!
^_^

Rabu, 28 April 2010

Pembuatan Game part 2 pembuatan aksi

setelah kita selesai membuat semua frame langkah berikutnya adalah menuliskan script yang nantinya berguna sebagai aksi ketika game kita jalankan.
aksi yang pertama kita masukkan adalah aksi untuk frame 1. caranya dengan menekan f9 maka akan muncul jendela action frame
lalu masukkan action script dibawah ini :
stop();

main_btn.
onPress = function() {
gotoAndStop(2);
};

penjelasan script :
perintah stop digunakan untuk menghentikan frame berikutnya agar tidak dimainkan terlebih dahulu.
lalu perintan main_btn.onPress = function() { gotoAndStop(2); }; digunakan untuk aksi ketika tombol
play dimainkan. ketika kita mengklik play maka akan memainkan frame 2.

setelah memasukkan action script ke dalam frame 1 langkah berikutnya adalah memasukkan action script kedalam frame 2.
masukkan action script dibawah ini :
stop(); -> untuk menghentikan agar frame berikutnya tidak dimainkan

function jawabanBenar() { -> membuat fungsi jawabanBenar

cekJawaban =
"Jawaban Benar"; -> tampilkan tulisan Jawaban Benar pada dynamic text dengan var cekJawaban

score += 10; -> nilai variable score ditambah 10

no +=
1; -> nilai variable no ditambah 1

lanjut_btn.
_alpha = 100; -> ubah nilai transparansi lanjut_btn menjadi 100

lanjut_btn.
enabled = true; -> lanjut_btn dapat ditekan

cek_btn.
_alpha = 20; -> ubah nilai transparansi lanjut_btn menjadi 20

cek_btn.
enabled = false; -> lanjut_btn tidak dapat ditekan

}

function jawabanSalah() { -> membuat fungsi jawabanSalah
cekJawaban =
"Jawaban Salah"; -> tampilkan tulisan Jawaban Salah pada dynamic text dengan var cekJawaban

no +=
1; -> nilai variable no ditambah 1

lanjut_btn.
_alpha = 100; -> ubah nilai transparansi lanjut_btn menjadi 100

lanjut_btn.
enabled = true; -> lanjut_btn dapat ditekan

cek_btn.
_alpha = 20; -> ubah nilai transparansi lanjut_btn menjadi 20

cek_btn.
enabled = false; -> lanjut_btn tidak dapat ditekan

}
function reset() { -> membuat fungsi reset

noOperator =
random(3)+1; -> membuat varable noOperator dengan nilai acak 0 sampai 2 yang ditambah 1

noTampil =
"Soal "+no; -> tampilkan tulisan Soal : +nilai variable no pada dynamic text dengan var noTampil

scoreTampil =
"Score : "+score; -> tampilkan tulisan Score : +nilai variable score pada dynamic text dengan var scoreTampil

bilangan1 =
random(21); -> tampilkan nilai acak 0 sampai 20 pada dynamic text dengan var bilangan1

bilangan2 =
random(21); -> tampilkan nilai acak 0 sampai 20 pada dynamic text dengan var bilangan2

bilangan3 =
""; -> kosongkan input text dengan var bilangan3

cekJawaban =
""; -> kosongkan dynamic text dengan var cekJawaban

if (noOperator == 1) { -> jika variable noOperator bernilai 1

operator =
"+"; -> tampilkan tanda + pada dynamic text dengan var operator

}
if (noOperator == 2) { -> jika variable noOperator bernilai 2

operator =
"-"; -> tampilkan tanda - pada dynamic text dengan var operator

}
if (noOperator == 3) { -> jika variable noOperator bernilai 3

operator =
"*"; -> tampilkan tanda * pada dynamic text dengan var operator

}
lanjut_btn.
_alpha = 20; -> ubah nilai transparansi lanjut_btn menjadi 20

lanjut_btn.
enabled = false; -> lanjut_btn tidak dapat ditekan

cek_btn.
_alpha = 100; -> ubah nilai transparansi cek_btn menjadi 100

cek_btn.
enabled = true; -> cek_btn dapat ditekan

}
no =
1; -> mebuat variable no dengan nilai 1

score =
0; -> membuat variable score dengan nilai 0

reset
(); -> jalankan fungsi reset

cek_btn.
onPress = function() { -> ketika button cek_btn ditekan

if (noOperator == 1) { -> jika variable noOperator bernilai 1

if (bilangan3 == bilangan1+bilangan2) { -> jika penjumlahan nilai yang terdapat pada dynamic text dengan var bilangan1 dan bilangan 2 sama dengan nilai pada inpu text bilangan 3

jawabanBenar
(); -> jalankan fungsi jawabanBenar

}
if (bilangan3 != bilangan1+bilangan2) { -> jika penjumlahan nilai yang terdapat pada dynamic text dengan var bilangan1 dan bilangan 2 tidak sama dengan nilai pada inpu text bilangan 3

jawabanSalah
(); -> jalankan fungsi jawabanSalah

}
}
if (noOperator == 2) { -> jika variable noOperator bernilai 2

if (bilangan3 == bilangan1-bilangan2) { -> jika pengurangan nilai yang terdapat pada dynamic text dengan var bilangan1 dan bilangan 2 sama dengan nilai pada inpu text bilangan 3

jawabanBenar
(); -> jalankan fungsi jawabanBenar

}
if (bilangan3 != bilangan1-bilangan2) { -> jika pengurangan nilai yang terdapat pada dynamic text dengan var bilangan1 dan bilangan 2 tidak sama dengan nilai pada inpu text bilangan 3

jawabanSalah
(); -> jalankan fungsi jawabanSalah

}
}
if (noOperator == 3) { -> jika variable noOperator bernilai 3

if (bilangan3 == bilangan1*bilangan2) { -> jika perkalian nilai yang terdapat pada dynamic text dengan var bilangan1 dan bilangan 2 sama dengan nilai pada inpu text bilangan 3

jawabanBenar
(); -> jalankan fungsi jawabanBenar

}
if (bilangan3 != bilangan1*bilangan2) { -> jika perkalian nilai yang terdapat pada dynamic text dengan var bilangan1 dan bilangan 2 tidak sama dengan nilai pada inpu text bilangan 3

jawabanSalah
(); -> jalankan fungsi jawabanSalah

}
}
};
lanjut_btn.
onPress = function() { -> ketika button lanjut_btn ditekan

if (no<11) { -> jika nilai variable no kurang dari 11

reset
(); -> jalankan fungsi reset

//jika tidak
} else {
gotoAndStop(3); -> mainkan frame 3

}
};

selanjutnya adalah memasukkan action script ke dalam frame 3

stop(); -> menghentikan agar frame berikutnya tidak dimainkan

scoreTampil =
"Score : "+score; -> tampilkan tulisan Score : + nilai variable score pada dynamic text dengan var scoreTampil

ulang_btn.
onPress = function() { -> ketika button ulang_btn ditekan

gotoAndStop(1); -> mainkan frame 1

};











Jumat, 26 Maret 2010

enkripsi SBD pert 4

download modul SBD2 klik disini

Sabtu, 20 Maret 2010

metode gauss-jordan

yang mw download slide+koding buat LA RK pert 3 klik disini

Jumat, 19 Maret 2010

la rekayasa komputasional pert2

ni kodingnya,outputnya blm ada..
klik disini
klo mw nitip output boleh,tapi bsok...

Kamis, 18 Maret 2010

yang mw download modul praktikum RK dari pert 1 bisa di download disini