Soal Algoritma (4)

BY IN Ilmu Komputer Comments Off on Soal Algoritma (4)

1.Analisalah dan tunjukkan hasil output dari macro berikut: sub test() dim a,b,c as Integer a=1: b=2: c=3 a=b+1: b=b+a: c=c+b msgbox c, vbOkOnly, “Hasilnya” end sub 2.Diketahui sebuah form dengan 3 buah object, masing-masing dua object textbox dengan nama text1 dan text2, dan object command button dengan nama command1. Jika object textbox text1 diisikan dengan

CONTINUE READING …

Soal Algoritma (3)

BY IN Ilmu Komputer Comments Off on Soal Algoritma (3)

1.Coba tuliskan dan jelaskan inisialisasi untuk Single Stack dengan Array, sebutkan dan jelaskan juga operasi-operasi yang dikenal pada single stack dengan array! 2.Jelaskan perbedaan dari struktur data Single Linked List, Double Linked List dan Circular Doube Linked List! 3.Buatlah sebuah program yang ditulis dengan bahasa Pascal untuk memasukkan data ke dalam sebuah struktur data Double

CONTINUE READING …

Soal Algoritma (2)

BY IN Ilmu Komputer Comments Off on Soal Algoritma (2)

1.Perhatikan program berikut ini: var i:integer; procedure hitung; var j:integer; begin j:=0; while j<10 do begin i:=i+2; j:=j+1; end; if i<=30 then hitung; i:=i-2; end; begin i:=1; hitung; write(‘Nilai i = ‘,i); end. a. Dapatkan anda jelaskan mengapa procedure hitung diatas dikatakan rekursif? b. Berapakah nilai yang dicetak pada output? 2. Tentukan output program berikut

CONTINUE READING …

Soal Algoritma (1)

BY IN Ilmu Komputer Comments Off on Soal Algoritma (1)

Diketahui deretan bilangan: 8 3 6 5 4 1 2 7 1. Urutkan deret bilangan tersebut dengan metode bubble sort ascending ! 2. Urutkan pula dengan metode selection sort ! 3. Urutkan dengan metode insertion sort ! 4. Analisa algoritma pengurutan yang anda buat (pilih salah satu saja yang paling mudah menurut anda ) Desainlah

CONTINUE READING …

Ubah Signal Bar

BY IN Blackberry Comments Off on Ubah Signal Bar

Untuk mengubah signal bar menjadi digital dapat kita lakukan dengan penekanan tombol Alt+ N M L L. Semoga bermanfaat

Contoh Program Java

BY IN Blackberry Comments Off on Contoh Program Java

class HelloWorld extends net.rim.device.api.ui.UiApplication { public static void main(String[] args) { HelloWorld instance = new HelloWorld(); instance.enterEventDispatcher(); } public HelloWorld() { pushScreen(new SalutationScreen()); } } import net.rim.device.api.ui.*; import net.rim.device.api.ui.component.*; import net.rim.device.api.ui.container.*; class SalutationScreen extends MainScreen { public SalutationScreen() { super(); LabelField applicationTitle = new LabelField(“Hello World Title”); setTitle(applicationTitle); RichTextField helloWorldTextField = new RichTextField(“Hello World!”); add(helloWorldTextField);

CONTINUE READING …

Bible di BB

BY IN Blackberry Comments Off on Bible di BB

Kita dapat menginstal aplikasi bible di BB, langsung saja download dari BB kita: http://www.youversion.com/bb/2.1.2/Bible.jad

Encryption

BY IN QBasic 2 COMMENTS

Sejak dulu, masalah sekuriti menjadi masalah yang sangat menarik dan menjadi perhatian bagi banyak orang khususnya orang2 IT. Berikut ini adalah contoh enkripsi yang dengan sedikit modifikasi bisa juga kita gunakan dalam Visual Basic. Sangat cocok untuk memproteksi dokumen-dokumen penting kita. ‘************************************************* ‘ ‘ Encrypt File Utility ‘ Copyright (C) 1995,1996 MagicTouch Software Inc. ‘

CONTINUE READING …

Here is your tips for today

BY IN QBasic Comments Off on Here is your tips for today

Di era DOS dulu, kita mengenal file AUTOEXEC.BAT yang berfungsi untuk menjalankan file executable (file-file dengan ekstensi EXE, COM atau BAT) secara otomatis. Waktu itu saya pernah membuat program untuk menampilkan tips-tips yang berganti setiap harinya. Berikut adalah listing programnya, mungkin bisa memberikan inspirasi buat kita semua… ‘%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%’ ‘ ‘ ” Here’s Your Tips for

CONTINUE READING …

BSAVE

BY IN QBasic Comments Off on BSAVE

Perintah BSAVE di dalam QBasic digunakan untuk menyimpan memory layar ke dalam sebuah file, dimana file ini bisa kita load lagi, biasanya berguna untuk keperluan background. Langsung saja, berikut adalah contoh program yang ada dari qbasic.com ‘The SUBroutine BSAVEExample shows how to BSAVE a picture. ‘The rest of the program is an animation. ‘ ‘GIF

CONTINUE READING …

Review Game Quest of Rosetta

BY IN QBasic Comments Off on Review Game Quest of Rosetta

Berikut ini adalah review dari game Quest of Rosetta saya yang sangaaat sederhana… Kita mulai saja deh… Untuk menjalankan game ini, saya mendistribusikan dalam bentuk source code, jadi dibutuhkan program compiler QuickBasic versi 4.5, atau file QBasic.exe dari MSDOS. Sedangkan program Turbo Basic atau Power Basic buatan Borland, tidak compatible dengan perintah-perintah di dalam program

CONTINUE READING …

Animasi dengan Border Check dan Map dari BLOAD

BY IN QBasic Comments Off on Animasi dengan Border Check dan Map dari BLOAD

Sampai disini kita baru menggunakan satu buah scene yang diambil dengan BLOAD, tapi dengan single scene tersebut, Marle bebas bergerak kemana saja dan akan berhenti kalau membentur pohon. Berikut programnya… ’Marle with Collission Detection using POINT ‘Addition: Check Border Screen Collission ‘ Loading Map using BLOAD from BSAVE File CLEAR DEFINT A-Z CONST Path$ =

CONTINUE READING …

BSAVE dan BLOAD

BY IN QBasic Comments Off on BSAVE dan BLOAD

Penggambaran map dalam games memegang peranan penting dan disinilah unsur desain art masuk. soalnya kalo gambarnya saja kaku, kita jadi malas untuk main gamenya. Apalagi kalo kita mau bikin game yang multi scene. Untuk pindah scene-nya sendiri, ada beberapa efek2 yang bisa dipelajari, salah satunya adalah efek pixel-by-pixel scrolling seperti dalam game Zelda. Untuk saat

CONTINUE READING …

Praktek Metode Collission Detection POINT

BY IN QBasic Comments Off on Praktek Metode Collission Detection POINT

Setelah tahu kegunaan function POINT, kita akan mencoba untuk menerapkan dalam program animasi si Marle. Kendala awal yang ditemui adalah ukuran sprite Marle yang terdiri dari 6 sprite dalam sekali gerakan, atau sekali tombol arrow key ditekan, dan kebetulan ukuran sprite tersebut berbeda-beda. Ini yang menjadi masalah baru, soalnya di dalam map kita nantinya, gambar

CONTINUE READING …

Collission Detection dengan Function POINT

BY IN QBasic Comments Off on Collission Detection dengan Function POINT

Di dalam game arcade, unsur ini sangat diperlukan, yaitu untuk mendeteksi tubrukan antar sprite karena tubrukan antar sprite yang satu dengan lainnya akan menghasilkan result yang berbeda. Misalnya, kalau dalam game arcade pesawat tembak2an, tubrukan antar pesawat menghasilkan ledakan dan nyawa kita dikurangi satu, lalu tubrukan dengan sprite power, bisa menambah kuat pesawat kita atau

CONTINUE READING …

Collission Detection

BY IN QBasic Comments Off on Collission Detection

Masih di dunia animasi dengan Quick Basic. Istilah ini disebut juga (baca:terjemahannya) Deteksi Tubrukan. Yang dimaksud dengan tubrukan disini bukan tubrukan yang sering kita liat di berita televisi, melainkan pertemuan antara sprite yang satu dengan lainnya. Collision Detection digunakan untuk mendeteksi apa yang harus dikerjakan jika sprite-sprite bertemu atau bertubrukan. Contohnya, apabila kita memiliki 3

CONTINUE READING …

Save Screen dalam Quick Basic

BY IN QBasic Comments Off on Save Screen dalam Quick Basic

Pada game2 RPG, biasanya kita dapat menekan satu tombol untuk sekedar melihat status tokoh lakon kita, seperti persenjataannya, kemampuannya dan lain2. Lalu saat kita tekan tombol lain lagi, kita akan kembali ke main screen. Ini biasanya menggunakan teknik savescreen untuk menyimpan layar ke memory, lalu dikembalikan lagi saat sudah selesai. dalam QBasic, SaveScreen seperti ini

CONTINUE READING …

Dummy Compiler

BY IN QBasic Comments Off on Dummy Compiler

Salah satu mata kuliah di Teknik Informatika adalah Teknik Kompilasi. Sebelum mengambil mata kuliah ini, perlu belajar Teori Bahasa dan Automata, kalau ga salah sih. Berikut ini ada program yang pernah saya buat semasa kuliah untuk membuat sintaks bahasa pemrograman sendiri. Untuk membuat kompiler sendiri, kita bisa mendefinisikan aturan bahasa programm kita sendiri, seperti program

CONTINUE READING …

Menulis Program Saat Teduh

BY IN QBasic Comments Off on Menulis Program Saat Teduh

Sekali lagi program jadul, program ini saya tulis saat masih kuliah, pada intinya adalah program text editor. Semasa Windows masih belum seperti sekarang, program ini pernah saya pakai sampai 1 tahun dan cukup lumayan dengan adanya proses enkripsi teksnya. Perintah2nya juga sederhana yaitu tombol F1 sd F6. Mudah2an bisa dijadikan bahan pelajaran untuk belajar algoritma

CONTINUE READING …

Menggambar Tengkorak

BY IN QBasic Comments Off on Menggambar Tengkorak

Mendesain sprite yang benar2 bagus terkadang sangat susah terutama bagi kita yang tidak berbakat di bidang desain. Berkut ini adalah contoh desain sprite tengkorak, yang saya buat pakai program Sprite Editor yang data2nya langsung saya load di dalam 1 program. DEFINT A-Z SCREEN 13 CLS DIM Face4(715) FOR i = 0 TO 715 READ Face4(i)

CONTINUE READING …