Perancangan Sistem Media Pembelajaran Balita (Game Akez) dengan Metode Linear Congruentials Generator (LCG)

Ukuran: px
Mulai penontonan dengan halaman:

Download "Perancangan Sistem Media Pembelajaran Balita (Game Akez) dengan Metode Linear Congruentials Generator (LCG)"

Transkripsi

1 Perancangan Sistem Media Pembelajaran Balita (Game Akez) dengan Metode Linear Congruentials Generator (LCG) Devri Suherdi Eresha School IT Deliansyah Universitas Islam Sumatera Utara Medan Abstrak Membangkitkan minat belajar anak bukanlah hal yang gampang dilakukan oleh orang tua maupun guru di sekolah. Dunia anak adalah dunia nya bermain. Dengan aplikasi ini, anak diharapkan dapat bermain sambil belajar. Penerapan Pseudo Random Number Generator dengan metode Linier Congrientials Generator (LCG) pada aplikasi game AKEZ adalah metode yang tepat dan juga sederhana dalam penerapannya. Game AKEZ ini adalah game pengenalan huruf untuk anak pra-sekolah atau anak di bawah umur 5 tahun. Selain sebagai pengenalan huruf, game ini juga dapat dijadikan media pengenalan salah satu hardware computer yaitu keyboard. Perancangan game ini dimulai dari pengacakan angka-angka yang kemudian angka-angka tersebut dikonversi menjadi huruf-huruf yang acak. Setelah itu huruf akan muncul satu per satu yang kemudian harus di jawab oleh si anak, jika jawaban benar maka sistem akan memberikan nilai, tetapi jika jawaban salah maka jawaban tidak menghasilkan nilai. Perangkat lunak ini dapat dijadikan sebagai sarana hiburan sambil belajar anak yang cukup menarik untuk di sosialisasikan terhadap anak. Kata Kunci: Pseudo Random Number Generator, Linier Congruentials Generator. 87

2 1. LATAR BELAKANG Seiring dengan perkembangan zaman, kemajuan teknologi sekarang ini mengalami kemajuan yang sangan pesat. Kemajuan teknologi tersebut tidak bisa terlepas dengan sesuatu yang bernama Komputer. Penggunaan komputer juga mengalami kemajuan yang sangat jauh berkembang dibandingkan dengan penggunaannya pertama kali diciptakan sebagai alat untuk menghitung, dimana di zaman sekarang ini komputer sangat banyak dimanfaatkan salah satu nya bisa digunakan sebagai media pembelajaran. Pengenalan huruf atau Alphabet terhadap seorang anak dapat dilakukan tidak hanya oleh guru di sekolah, tapi orang tua juga dapat memberikan kontribusi terhadap anak untuk mengenalkan huruf semenjak dini. Banyak cara yang dilakukan orang tua untuk mengenalkan huruf kepada anak, hal yang paling menarik atau yang membuat anak semakin tertarik untuk belajar mengenal tidak merasa tertekan dan tidak mudah bosan. Kerangka pemikiran untuk metode Linier Congruentials Generator dapat dilihat pada gambar 1. Rumusan Masalah Identifikasi Masalah Analisa Pendekatan & Pemecahan Masalah dengan metode LCG Perancangan Sistem (Flowchart, Use Interface, Use Case, Database) Implementasi Sistem (Coding) Metode Alternatif: 1. Additive (Arithmatic) RNG. 2. Multiplicative RNG (MRNG). 3. Mixed Congruential RNG huruf adalah dengan cara bermain. Pseudo Random Number Generator dengan metode Linier Congruentials Generator adalah metode yang tepat untuk meningkatkan memori atau daya ingat anak dengan kombinasi aktifitas belajar dan bermain. 2. TINJAUAN PUSTAKA Minat adalah sumber motivasi yang mendorong seseorang untuk melakukan apa yang ingin dilakukan ketika bebas memilih (Hurlock, 1993). Sedangkan menurut Depdiknas (Depdiknas, 2004) minat timbul atau muncul tidak secara tibatiba, melainkan timbul akibat dari partisipasi, pengalaman, kebiasaan pada waktu belajar atau bekerja, dengan kata lain minat dapat menjadi penyebab kegiatan dan penyebab partisipasi dalam kegiatan. Apabila anak dinilai cukup berbakat dan berminat pada bidang tertentu maka orang tua dapat mencarikan lembaga untuk meningkatkan potensi anak. Akan tetapi yang perlu diingat adalah melibatkan anak dalam menentukan keputusan. Agar anak 3. METODE PENELITIAN Metode Linier Congruential Generator (LCG) adalah salah satu metode dari algoritma Pseudo Random Number Generator yang di gunakan pada Game AKEZ ini. Metode Linier Congruential Generator (LCG) digunakan untuk menghasilkan bilangan acak. Bilangan acak yang dihasilkan kemudian di konversi menjadi huruf yang kemudian akan dimunculkan pada display interface. Rumus LCG dapat dilihat pada gambar 2. Xn=(a.Xn-1+b)mod c Xn= Bilangan acak ke-n dari deretnya. a= Faktor Pengali. Xn-1= Bilangan acak sebelumnya. b= increment. c= Modulus Pembagi. Gambar 2. Rumus LCG Hasil Gambar 1. Kerangka Pemikiran 88

3 4 = E 5 = F 6 = G 7 = H 8 = I 9 = J 10 = K 11 = L 12 = M 13 = N 14 = O 15 = P 16 = Q 17 = R 18 = S 19 = T 20 = U 21 = V 22 = W 23 = X 24 = Y 25 = Z Proses pembangkit bilangan acak (Random Number) dengan Linear Congruentials Generator dapat dijelaskan dengan contoh sebagai berikut : Misalkan deret bilangan acak yang diinginkan sebanyak 10 kali pengulangan, dan bilangan acak awal (X0) dari detik pada jam perangkat yang muncul adalah 32, kemudian a ditentukan sebesar 13, b sebesar 7, dan c adalah 25. Maka prosesnya dapat dilihat pada gambar 3. Setelah deret bilangan acak muncul (23, 6, 10, 12, 13, 1, 20, 17, 3, 21), kemudian pengkonversian dari angka menjadi huruf dilakukan. Maka bilangan acak yang muncul jika dikonversikan menjadi huruf yang sudah ditentukan diatas akan menjadi (X, G, K, M, N, A, U, R, C, V). huruf-huruf tersebutlah yang akan ditampilkan pada layar perangkat secara bergantian. Aturan dalam game AKEZ ini dapat dijelaskan sebagai berikut : User atau pengguna bebas, siapa saja dapat masuk ke dalam game ini. Game ini memiliki 3 level yaitu : Pemula, Normal, Pintar, dimana setiap level nya memilki Untuk menerapkan bilangan acak yang dinamis, maka bilangan acak awal (X0) menggunakan detik dari jam yang ada pada perangkat. Cara penentuannya adalah sebagai berikut : 1. Bangkitkan bilangan acak awal (X0) dengan menggunakan detik pada jam. 2. Karna aplikasi ini tentang alphabet, jadi modulus pada rumus LCG ditentukan oleh jumlah huruf pada alphabet yaitu 26, kemudian disesuaikan oleh detik pada jam yang dimulai pada angka 0, jadi modulus pada rumus LCG disini adalah Tentukan deret bilangan acak (Xn). 4. Konversi hasil bilangan acak menjadi huruf, misal : 0 = A 1 = B 2 = C 3 = D Xn=(a.Xn-1+b)mod c X1=(a. X0+b)mod c X1=(13 x )mod 25 X1=23 X2=(a. X1+b)mod c X2=(13 x )mod 25 X2=6 X3=(a. X2+b)mod c X3=(13 x 6 + 7)mod 25 X3=10 X4=(a. X3+b)mod c X4=(13 x )mod 25 X4=12 X5=(a. X4+b)mod c X5=(13 x )mod 25 X5=13 X6=(a. X5+b)mod c X6=(13 x )mod 25 X6=1 X7=(a. X6+b)mod c X7=(13 x 1 + 7)mod 25 X7=20 X8=(a. X7+b)mod c X8=(13 x )mod 25 X8=17 X9=(a. X8+b)mod c X9=(13 x )mod 25 X9=3 X10=(a. X9+b)mod c X10=(13 x 3 + 7)mod 25 X10=21 Gambar 3. Proses pemunculan deret bilangan acak 89

4 10 slide show huruf. Slide show huruf untuk setiap level nya berbeda untuk waktu kemunculan huruf per huruf, semakin tinggi level, maka semakin cepat kemunculan setiap huruf nua. Penilaian di tentukan per satu huruf yang muncul dan dijawab, jika benar maka akan diberi nilai 10, jika salah tidak akan mendapatkan nilai. Total keseluruhan nilai akan muncul ketika semua huruf telah di jawab yaitu sebanyak 10 kali. Nilai atau skor pemain akan di simpan pada saat pemain menyelesaikan permainannya. Penyimpanan data ini bermaksud jika pemain keluar dari permainan dan ingin melanjutkan permainan lagi, maka pemain tinggal masuk dengan nama pemain ketika masuk pertama kali pada game AKEZ ini. 4. DISKUSI Beberapa informasi yang dapat diambil dari hasil perancangan game AKEZ ini adalah : 1. Metode LCG ini dapat di gunakan sebagai pembangkit bilangan acak yang di butuhkan pada game AKEZ ini yang kemudian bilangan acak yang muncul akan dikonversikan menjadi deretan huruf. 2. Kontribusi aplikasi game ini jika di terapkan pada anak yaitu membangkitan minat anak untuk belajar, mengasah memori anak untuk mengingat huruf, dan juga dapat dijadikan sebagai sarana hiburan untuk orang tua kepada anak. Untuk kelemahan pada game AKEZ ini dapat dijelaskan sebagai berikut : 1. Aplikasi dimainkan hanya bersifat offline tidak bisa menggunakan jaringan. 2. Aplikasi ini hanya bisa di mainkan 1 orang saja. 3. Hanya menarik jika di mainkan oleh pemain yang belum mengenal alphabet. 5. HASIL Adapun hasil kesimpulan dalam penelitian ini dapat disimpulkan dalam beberapa point sebagai berikut : 1. Metode LCG dapat digunakan untuk menghasilkan bilangan acak yang digunakan dalam game AKEZ yaitu untuk menentukan deret huruf yang akan di munculkan. 2. Perangkat lunak game AKEZ ini dibuat dengan menggunakan bahasa pemrograman Microsoft Visual Basic.NET 2012, dimana permainan menampilkan huruf-huruf satu persatu yang kemudian huruf tersebut harus di tebak oleh pemain. DAFTAR PUSTAKA [1] Depdiknas Apa, Mengapa, dan Siapa yang Bertanggungjawab Terhadap Anak Usia Dini, Jakarta: Depdiknas. [2] Hurlock,E.B Psikologi Perkembangan: Suatu pendekatan sepanjang rentang kehidupan (edisi kelima). Jakarta: Erlangga. [3] Kamau, G.M., S. Kimani dan W. Mwangi, 2012, An Enhanced Least Significant Bit Steganographic Method for Information Hiding, Journal of Information Engineering and Applications. [4] Junindar, 2008, Panduan Lengkap Menjadi Programmer Membuat Aplikasi Penjualan Menggunakan VB.Net. Cetakan ke-3. Media Kita, Jakarta. [5] Siahaan, Daniel, (2012). Analisis Kebutuhan Dalam 90

5 Rekayasa Kebutuhan Perangkat Lunak, Yogyakarta : ANDI. [5] Simarmata, Janner, (2010). Rekayasa Perangkat Lunak, Yogyakarta : ANDI. 91

BILANGAN ACAK (RANDOM NUMBER)

BILANGAN ACAK (RANDOM NUMBER) BILANGAN ACAK (RANDOM NUMBER) Disajikan oleh: Bernardus Budi Hartono Web : http://pakhartono.wordpress.com/ E-mail: pakhartono at gmail dot com budihartono at acm dot org Teknik Informatika [Gasal 2009

Lebih terperinci

PEMODELAN BILANGAN ACAK DAN PEMBANGKITANNYA. Pemodelan & Simulasi

PEMODELAN BILANGAN ACAK DAN PEMBANGKITANNYA. Pemodelan & Simulasi PEMODELAN BILANGAN ACAK DAN PEMBANGKITANNYA Pemodelan & Simulasi Bilangan Acak Bilangan acak adalah bilangan yang kemunculannya terjadi secara acak. Bilangan acak ini penting untuk keperluan simulasi.

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1. Analisis Game Analisis game merupakan analisis yang dilakukan melalui analisis user dan analisis artikel game sejenis. Analisis user dilakukan dengan mengamati perilaku

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Proses analisa sistem merupakan langkah kedua pada pengembangan sistem. Analisa sistem dilakukan untuk memahami informasi-informasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN. Perancangan game mencocokkan gambar ini dibuat agar dapat berjalan

BAB III ANALISIS DAN PERANCANGAN. Perancangan game mencocokkan gambar ini dibuat agar dapat berjalan BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Perancangan game mencocokkan gambar ini dibuat agar dapat berjalan pada sistem yang beroperasi pada perangkat komputer, game yang dikembangkan adalah

Lebih terperinci

IMPLEMENTASI LINEAR CONGRUENTIAL GENERATOR DALAM RANCANG BANGUN APLIKASI GAME PEDULI LINGKUNGAN

IMPLEMENTASI LINEAR CONGRUENTIAL GENERATOR DALAM RANCANG BANGUN APLIKASI GAME PEDULI LINGKUNGAN IMPLEMENTASI LINEAR CONGRUENTIAL GENERATOR DALAM RANCANG BANGUN APLIKASI GAME PEDULI LINGKUNGAN I Putu Gede Budayasa, Gusde Paryatna STMIK STIKOM INDONESIA (gede.budayasa@gmail.com) Abstrak Hal yang merugikan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 5 BAB 2 LANDASAN TEORI 2.1 Linier Congruent Method linear congruent method adalah metode pembangkit bilangan acak yang banyak digunakan dalam program komputer. Model linier dimanfaatkan oleh linear congruent

Lebih terperinci

BAB I PENDAHULUAN. demikian maka dampak buruk akibat kondisi lingkungan yang kurang baik dapat

BAB I PENDAHULUAN. demikian maka dampak buruk akibat kondisi lingkungan yang kurang baik dapat BAB I PENDAHULUAN I.1. Latar Belakang Hal yang merugikan lingkungan banyak terjadi sehingga diperlukan kesadaran dari setiap orang agar lebih peduli terhadap lingkungan. Dengan demikian maka dampak buruk

Lebih terperinci

PERANCANGAN APLIKASI KUIS WAWASAN KEBANGSAAN MENGGUNAKAN METODE LINEAR CONGRUENT METHODS (LCM)

PERANCANGAN APLIKASI KUIS WAWASAN KEBANGSAAN MENGGUNAKAN METODE LINEAR CONGRUENT METHODS (LCM) PERANCANGAN APLIKASI KUIS WAWASAN KEBANGSAAN MENGGUNAKAN METODE LINEAR CONGRUENT METHODS (LCM) SKRIPSI Diajukan Untuk Memenuhi Sebagian Syarat Guna Memperoleh Gelar Sarjana Komputer (S.Kom.) Pada Program

Lebih terperinci

APLIKASI TEBAK GAMBAR PAHLAWAN DAN CANDI INDONESIA MENGGUNAKAN METODE LINEAR CONGRUENT METHOD (LCM)

APLIKASI TEBAK GAMBAR PAHLAWAN DAN CANDI INDONESIA MENGGUNAKAN METODE LINEAR CONGRUENT METHOD (LCM) APLIKASI TEBAK GAMBAR PAHLAWAN DAN CANDI INDONESIA MENGGUNAKAN METODE LINEAR CONGRUENT METHOD (LCM) SKRIPSI Diajukan Untuk Memenuhi Sebagian Syarat Guna Memperoleh Gelar Sarjana Komputer (S.Kom.) Pada

Lebih terperinci

Perancangan Aplikasi Quiz Menggunakan Metode Pengacakan Linear Congruential Generator (LCG) Berbasis Android

Perancangan Aplikasi Quiz Menggunakan Metode Pengacakan Linear Congruential Generator (LCG) Berbasis Android Riau Journal Of Computer Science Vol.1/No.1/2015 : 17-26 17 Perancangan Aplikasi Quiz Menggunakan Metode Pengacakan Linear Congruential Generator (LCG) Berbasis Android Riki Wahyudi, Hendra Handoko Syahputra

Lebih terperinci

PERANCANGAN SISTEM APLIKASI UNDIAN BERHADIAH PADA PT. PS MAJU BERSAMA MENGGUNAKAN LINEAR CONGRUENT METHOD (LCM)

PERANCANGAN SISTEM APLIKASI UNDIAN BERHADIAH PADA PT. PS MAJU BERSAMA MENGGUNAKAN LINEAR CONGRUENT METHOD (LCM) PERANCANGAN SISTEM APLIKASI UNDIAN BERHADIAH PADA PT. PS MAJU BERSAMA MENGGUNAKAN LINEAR CONGRUENT METHOD (LCM) Maskur Muda Batubara (1011209) Mahasiswa Jurusan Teknik Informatika, STMIK Budidarma Medan

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM 10 BAB 3 ANALISIS DAN PERANCANGAN SISTEM Bab ini menjelaskan mengenai analisis linear congruent method untuk mengacak pertanyaan dan perancangan aplikasi pada permainan kuis Islam berbasis android. 3.1

Lebih terperinci

PEMBANGKIT BILANGAN ACAK

PEMBANGKIT BILANGAN ACAK PEMBANGKIT BILANGAN ACAK Mata Kuliah Pemodelan & Simulasi Pertemuan Ke- 7 Riani L. JurusanTeknik Informatika Universitas Komputer Indonesia 1 CARA MEMPEROLEH : Pembangkit Bilangan Acak (Random Number Generator)

Lebih terperinci

APLIKASI RANDOM BANK SOAL UJIAN NASIONAL SEKOLAH DASAR MENGGUNAKAN METODE LINEAR CONGRUENTIAL GENERATORS (LCG)

APLIKASI RANDOM BANK SOAL UJIAN NASIONAL SEKOLAH DASAR MENGGUNAKAN METODE LINEAR CONGRUENTIAL GENERATORS (LCG) APLIKASI RANDOM BANK SOAL UJIAN NASIONAL SEKOLAH DASAR MENGGUNAKAN METODE LINEAR CONGRUENTIAL GENERATORS (LCG) Budanis Dwi Meilani 1), Maslu Ailik 2) Jurusan Teknik Informatika, Fakultas Teknologi Informasi

Lebih terperinci

Implementasi Algoritma Linear Congruentials Generator Untuk Menentukan Posisi Jabatan Kepanitiaan

Implementasi Algoritma Linear Congruentials Generator Untuk Menentukan Posisi Jabatan Kepanitiaan Implementasi Algoritma Linear Congruentials Generator Untuk Menentukan Posisi Jabatan Kepanitiaan Suendri Dosen Program Studi Sistem Informasi Universitas Islam Negeri Sumatera Utara Medan, Indonesia suendri@uinsu.ac.id

Lebih terperinci

PERANCANGAN SIMULASI PENGACAKAN SOAL TRYOUT UNTUK MEMBENTUK PAKET SOAL UJIAN NASIONAL MENGGUNAKAN LINEAR CONGRUENT METHOD (LCM)

PERANCANGAN SIMULASI PENGACAKAN SOAL TRYOUT UNTUK MEMBENTUK PAKET SOAL UJIAN NASIONAL MENGGUNAKAN LINEAR CONGRUENT METHOD (LCM) PERANCANGAN SIMULASI PENGACAKAN SOAL TRYOUT UNTUK MEMBENTUK PAKET SOAL UJIAN NASIONAL MENGGUNAKAN LINEAR CONGRUENT METHOD (LCM) Darma Perwira Hasibuan (0911467) Mahasiswa Jurusan Teknik Informatika, STMIK

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Perkemangan game dari skala kecil maupun besar sangat bervariasi yang dapat dimainkan oleh siapa saja tanpa memandang umur, dari anak-anak hingga orang dewasa.

Lebih terperinci

PEMBANGKIT BILANGAN ACAK (Random Number Generator)

PEMBANGKIT BILANGAN ACAK (Random Number Generator) PEMBANGKIT BILANGAN ACAK (Random Number Generator) Mata Kuliah Pemodelan & Simulasi Jurusan Teknik Informatika Universitas Komputer Indonesia 1 2 Random Number Generator (1) Cara memperoleh : ZAMAN DAHULU,

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Umum Pada bab ini akan dijelaskan mengenai pembuatan Rancang Bangun Aplikasi Perencanaan Stok Barang dengan Menggunakan Teori Trafik dari tahap awal perancangan sampai

Lebih terperinci

PEMBANGKIT BILANGAN RANDOM RANDON NUMBER GENERATOR (RNG)

PEMBANGKIT BILANGAN RANDOM RANDON NUMBER GENERATOR (RNG) PEMBANGKIT BILANGAN RANDOM RANDON NUMBER GENERATOR (RNG) Pembangkit Bilangan Random Pembangkit bilangan random adalah suatu algoritma yang digunakan untuk menghasilkan urutan-urutan (sequence) dari angka-angka

Lebih terperinci

Percobaan Perancangan Fungsi Pembangkit Bilangan Acak Semu serta Analisisnya

Percobaan Perancangan Fungsi Pembangkit Bilangan Acak Semu serta Analisisnya Percobaan Perancangan Fungsi Pembangkit Bilangan Acak Semu serta Analisisnya Athia Saelan (13508029) 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,

Lebih terperinci

BAB 1 PENDAHULUAN. menambah pengetahuan maupun melepaskan rasa jenuh. menyajikan hiburan semata. Selain menyajikan hiburan yang hanya

BAB 1 PENDAHULUAN. menambah pengetahuan maupun melepaskan rasa jenuh. menyajikan hiburan semata. Selain menyajikan hiburan yang hanya BAB 1 PENDAHULUAN 1.1. Latar Belakang Game merupakan salah satu aplikasi interaktif yang melibatkan antara manusia dengan komputer. Kini, game telah menjadi sebuah kebutuhan bagi pecinta game, bahkan ada

Lebih terperinci

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJICOBA 48 BAB IV HASIL DAN UJICOBA IV.1. Hasil Berdasarkan dari rancangan di Bab III, maka dihasilkan program berikut adalah tampilan hasil dan pembahasan dari sistem mencocokkan gambar metode Linear Congruent

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1 Analisis Sistem pada penelitian ini menerapkan algoritma string matching untuk mengenali fungsi input yang ada keyboard, input yang didapat dari keyboard akan diambil

Lebih terperinci

Aplikasi Teori Bilangan Bulat dalam Pembangkitan Bilangan Acak Semu

Aplikasi Teori Bilangan Bulat dalam Pembangkitan Bilangan Acak Semu Aplikasi Teori Bilangan Bulat dalam Pembangkitan Bilangan Acak Semu Ferdian Thung 13507127 Program Studi Teknik Informatika ITB, Jalan Ganesha 10 Bandung, Jawa Barat, email: if17127@students.if.itb.ac.id

Lebih terperinci

BAB I PENDAHULUAN. meliputi perkembangan permainan yang berhubungan dengan kata. Anagram

BAB I PENDAHULUAN. meliputi perkembangan permainan yang berhubungan dengan kata. Anagram BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan perangkat lunak game (permainan) yang ada dewasa ini sejalan dengan perkembangan teknologi informasi. Perkembangan tersebut meliputi perkembangan permainan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Bab ini akan menjelaskan sistem analisis dan perancangan pada Aplikasi Multimedia Belajar Membaca Al-Quran, tahap pertama dalah analisis dan dilanjut dengan perancangan

Lebih terperinci

MODIFIKASI METODE LINEAR CONGRUENTIAL GENERATOR UNTUK OPTIMALISASI HASIL ACAK

MODIFIKASI METODE LINEAR CONGRUENTIAL GENERATOR UNTUK OPTIMALISASI HASIL ACAK MODIFIKASI METODE LINEAR CONGRUENTIAL GENERATOR UNTUK OPTIMALISASI HASIL ACAK I Made Divya Biantara 1), I Made Sudana 2), Alfa Faridh Suni, Suryono 3), Arimaz Hangga 4) 1,2,3,4) Jurusan Teknik Elektro,

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 45 BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Laporan skripsi ini mencoba untuk membuat sebuah perancangan aplikasi permainan Color Memory menggunakan metode Brute Force. Dalam proses pembuatan aplikasi

Lebih terperinci

BAB I PENDAHULUAN. dan militer, kini telah digunakan secara luas di berbagai bidang, misalnya Bisnis,

BAB I PENDAHULUAN. dan militer, kini telah digunakan secara luas di berbagai bidang, misalnya Bisnis, BAB I PENDAHULUAN I.1 Latar Belakang Perkembangan komputer dewasa ini telah mengalami banyak perubahan yang sangat pesat seiring dengan kebutuhan manusia yang semakin banyak dan kompleks. Komputer yang

Lebih terperinci

Aplikasi Acak Huruf dengan Matriks 3x3

Aplikasi Acak Huruf dengan Matriks 3x3 1 Aplikasi Acak Huruf dengan Matriks 3x3 Stephanie Chandra 1, Rika Perdana Sari 2 & Memen Akbar 3 1 Program Studi Sistem Informasi Politeknik Caltex Riau, Pekanbaru 28265, email:vanni_est@yahoo.com 2 Program

Lebih terperinci

Peningkatan Least Significant Bit (LSB) pada Citra dengan Formasi dan Bilangan Acak Linear Congruential Number Generator (LCG)

Peningkatan Least Significant Bit (LSB) pada Citra dengan Formasi dan Bilangan Acak Linear Congruential Number Generator (LCG) Peningkatan Least Significant Bit (LSB) pada Citra dengan Formasi 2-3-3 dan Bilangan Acak Linear Congruential Number Generator (LCG) Pahala Sirait 1, Irpan Adiputra Pardosi 2 Program Studi Teknik Informatika

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Pada zaman ini perkembangan ilmu pengetahuan dan teknologi semakin berkembang dengan pesat, ini terlihat dari pemakaian alat-alat elektronik yang semakin canggih, Seiring

Lebih terperinci

BAB I PENDAHULUAN. scramble, teka-teki silang, dan puzzle. Tidak semua menganggap permainan. permainan tersebut dengan menggunakan teknik komputasi.

BAB I PENDAHULUAN. scramble, teka-teki silang, dan puzzle. Tidak semua menganggap permainan. permainan tersebut dengan menggunakan teknik komputasi. BAB I PENDAHULUAN I.1 Latar Belakang Perkembangan teknologi dari waktu ke waktu mengalami kemajuan yang sangat pesat. Seiring dengan perkembangan itu pula, permainan permainan yang menggunakan karakter

Lebih terperinci

Penerapan Linear Congruent Method Pada Game Edukasi Tebak Huruf Hiragana Dan Katakana Berbasis Android

Penerapan Linear Congruent Method Pada Game Edukasi Tebak Huruf Hiragana Dan Katakana Berbasis Android Volume VI No 1, Juni 2017 pissn : 2337 3601 eissn : 2549 015X Tersedia online di http://ejournal.stmik-time.ac.id Penerapan Linear Congruent Method Pada Game Edukasi Tebak Huruf Hiragana Dan Katakana Berbasis

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Kecerdasan buatan merupakan sub-bidang ilmu komputer yang khusus ditujukan untuk membuat software dan hardware yang sepenuhnya bisa menirukan beberapa fungsi

Lebih terperinci

Endang Ratnawati Djuwitaningrum 1, Melisa Apriyani 2. Jl. Raya Puspiptek, Serpong, Tangerang Selatan 1 2

Endang Ratnawati Djuwitaningrum 1, Melisa Apriyani 2. Jl. Raya Puspiptek, Serpong, Tangerang Selatan 1 2 Teknik Steganografi Pesan Teks Menggunakan Metode Least Significant Bit dan Algoritma Linear Congruential Generator (Text Message Steganography Using Least Significant Bit Method and Linear Congruential

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Saat ini penggunaan komputer tidak hanya sebagai sarana penghitung biasa saja tetapi sudah meliputi berbagai sarana seperti sarana informasi, hiburan, atau

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Masalah Tahap awal pembangunan sebuah perangkat ajar adalah tahap analisis. Untuk menganalisa masalah pada aplikasi permainan yang akan dibangun, diperlukan

Lebih terperinci

PERANCANGAN APLIKASI PENGACAKAN CITRA MENGGUNAKAN M-SEQUENCE BERDASARKAN PARAMETER

PERANCANGAN APLIKASI PENGACAKAN CITRA MENGGUNAKAN M-SEQUENCE BERDASARKAN PARAMETER PERANCANGAN APLIKASI PENGACAKAN CITRA MENGGUNAKAN M-SEQUENCE BERDASARKAN PARAMETER Kristian Telaumbanua 1, Susanto 2 Program Studi Teknik Informatika, STMIK Mikroskil Jl. Thamrin No. 122, 124, 140 Medan

Lebih terperinci

BAB I PENDAHULUAN. teknologi tepat guna dengan fasilitas seperti sumber informasi dan data yang dapat diakses

BAB I PENDAHULUAN. teknologi tepat guna dengan fasilitas seperti sumber informasi dan data yang dapat diakses BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi dan komunikasi yang sangat pesat, terutama teknologi internet mempengaruhi semua aspek kehidupan.teknologi internet menjadi teknologi

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Adapun perancangan dari Program Permainan Mewarnai Gambar Untuk Balita adalah dengan menggunakan desain yang dibuat pada software Macromedia Flash

Lebih terperinci

LAPORAN TAHUNAN PENELITIAN HIBAH BERSAING

LAPORAN TAHUNAN PENELITIAN HIBAH BERSAING LAPORAN TAHUNAN PENELITIAN HIBAH BERSAING METODE EFISIENSI AREA INTEGRATED CIRCUIT (IC) DENGAN REDUKSI WORDLENGTHS UNTUK MENINGKATKAN KINERJA PERANGKAT KOMPUTASI ELEKTRONIK Tahun ke 1 dari rencana 3 tahun

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. Game yang dibangun merupakan game kuiz edukasi yang didalamnya

BAB III ANALISIS DAN PERANCANGAN SISTEM. Game yang dibangun merupakan game kuiz edukasi yang didalamnya BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Game yang dibangun merupakan game kuiz edukasi yang didalamnya mengandung pertanyaan-pertanyaan mengenai budaya Indonesia untuk dijawab, dimana

Lebih terperinci

BAB I PENDAHULUAN. untuk menyelesaikan permasalahan yang bisa direpresentasikan dengan graf.[1]

BAB I PENDAHULUAN. untuk menyelesaikan permasalahan yang bisa direpresentasikan dengan graf.[1] BAB I PENDAHULUAN 1.1 Latar Belakang Salah satu algoritma yang dipelajari untuk menyelesaikan permasalahan adalah algoritma A-Star. Algoritma A-Star menyelesaikan masalah yang menggunakan graf untuk perluasan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1 Analisis Sistem Keylogger merupakan aplikasi yang digunakan untuk merekam segala aktifitas pada komputer yang berhubungan dengan fungsi keyboard, metode string matching

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latarbelakang

BAB 1 PENDAHULUAN. 1.1 Latarbelakang BAB 1 PENDAHULUAN Pada bab ini akan dijelaskan tentang latarbelakang penulisan, rumusan masalah, batasan masalah yang akan dibahas, serta tujuan penelitian skripsi ini. Manfaat dalam penelitian, metodelogi

Lebih terperinci

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Masalah Perkembangan game dari skala kecil maupun besar sangat bervariasi yang dapat dimainkan oleh siapa saja tanpa memandang umur, dari anak

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Dunia sistem informasi pada saat ini berkembang pesat dan merambah ke berbagai sisi kehidupan manusia. Perkembangan yang demikian tersebut didukung oleh tersedianya

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Kriptografi Kriptografi berasal dari gabungan dua suku kata yang berasal dari bahasa Yunani, yaitu Kryptos dan Graphein. Kryptos memiliki makna tersembunyi, misterius, atau rahasia.

Lebih terperinci

BAB I PENDAHULUAN. Keterampilan membaca sangat diperlukan oleh semua orang yang

BAB I PENDAHULUAN. Keterampilan membaca sangat diperlukan oleh semua orang yang BAB I PENDAHULUAN I.1. Latar belakang Keterampilan membaca sangat diperlukan oleh semua orang yang berbudaya. Membaca merupakan alat untuk mencari ilmu pengetahuan dari bacaan, membaca mengandung aneka

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah 16 BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan kemajuan teknologi yang begitu pesat, memudahkan seseorang untuk menyampaikan pesan kepada orang lain. Teknik dan metode penyampaian pesan

Lebih terperinci

SKRIPSI BILQIS

SKRIPSI BILQIS ANALISIS DAN PERANCANGAN APLIKASI PESAN RAHASIA MENGGUNAKAN ALGORITMA ONE TIME PAD (OTP) DENGAN PEMBANGKIT BILANGAN ACAK LINEAR CONGRUENTIAL GENERATOR (LCG) SKRIPSI BILQIS 081401072 PROGRAM STUDI S1 ILMU

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Jaringan komputer dan internet telah mengalami perkembangan pesat. Teknologi ini mampu menghubungkan hampir semua komputer yang ada di dunia, sehingga kita bisa saling

Lebih terperinci

Muttaqin 1, Atthariq 2, Mursyidah 3

Muttaqin 1, Atthariq 2, Mursyidah 3 Penerapan Algoritma Linear Congruent Method Terhadap Spawning Enemy Muttaqin 1, Atthariq 2, Mursyidah 3 1,3 Jurusan Teknologi Informasi dan Komputer Politeknik Negeri Lhokseumawe Jln. B.Aceh Medan Km.280

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Implementasi dari Aplikasi Papan Kumon ini menggunakan RAPTOR sebagai aplikasi pemrograman berbasis flowchart untuk mengeksekusi flowchart yang

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI PERANGKAT LUNAK PERMAINAN MUSIK DIGITAL. Kezia Stefani. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI

PERANCANGAN DAN IMPLEMENTASI PERANGKAT LUNAK PERMAINAN MUSIK DIGITAL. Kezia Stefani. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Media Informatika Vol. 15 No. 1 (2016) PERANCANGAN DAN IMPLEMENTASI PERANGKAT LUNAK PERMAINAN MUSIK DIGITAL Kezia Stefani Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1 Hasil Pada bab ini, penulis akan menampilkan tampilan hasil perancangan yang telah dijelaskan pada bab sebelumnya. Gambar IV.1 Tampilan Intro Mancing Mania Gambar IV.1

Lebih terperinci

BAB I PENDAHULUAN. huruf sehingga tampil di layar monitor. Jika mengetik dilakukan tanpa disertai

BAB I PENDAHULUAN. huruf sehingga tampil di layar monitor. Jika mengetik dilakukan tanpa disertai BAB I PENDAHULUAN 1.1 Latar belakang Mengetik merupakan kegiatan mencatat yang dilakukan dengan bantuan papan ketik. Mengetik bisa dilakukan dengan mesin tik atau dengan keyboard pada komputer. Mengetik

Lebih terperinci

PENERAPAN METODE LINEAR CONGRUENTIAL GENERATOR PADA PERANGKAT LUNAK TES KOMPETENSI JURUSAN (Studi Kasus : SMK NEGERI 1 PENUKAL)

PENERAPAN METODE LINEAR CONGRUENTIAL GENERATOR PADA PERANGKAT LUNAK TES KOMPETENSI JURUSAN (Studi Kasus : SMK NEGERI 1 PENUKAL) PENERAPAN METODE LINEAR CONGRUENTIAL GENERATOR PADA PERANGKAT LUNAK TES KOMPETENSI JURUSAN (Studi Kasus : SMK NEGERI 1 PENUKAL) Marleni 1, Merry Agustina 2, Kurniawan 3 1,2,3 Fakultas Ilmu Komputer Universitas

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Kecerdasan Buatan ( Artificial Intelligence ) merupakan salah satu cabang dari ilmu computer yang membuat agar mesin atau komputer dapat melakukan pekerjaan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1 Implementasi Sistem Implementasi sebuah sistem memerlukan yang namanya suatu perangkat baik perangkat keras maupun perangkat lunak, berikut akan dijelaskan penggunaan perangkat

Lebih terperinci

Perangkat Lunak Permainan Deal or No Deal

Perangkat Lunak Permainan Deal or No Deal Perangkat Lunak Permainan Deal or No Deal Sukiman 1) Aryanta Syahputra 2) STMIK IBBI Jl. Sei Deli No. 18 Medan, Telp. 061-4567111 Fax. 061-4527548 e-mail: sukiman_liu@yahoo.com 1) Abstrak Permainan (game)

Lebih terperinci

BAB 1 PENDAHULUAN Latar belakang

BAB 1 PENDAHULUAN Latar belakang BAB 1 PENDAHULUAN 1.1. Latar belakang Seiring berkembangnya zaman, diikuti juga dengan perkembangan teknologi sampai saat ini, sebagian besar masyarakat melakukan pertukaran atau saling membagi informasi

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Masalah Perancangan umum di dalam bab ini akan membahas mengenai perancangan dan pembuatan skripsi yang berjudul Perancangan Aplikasi Steganografi

Lebih terperinci

BAB I PENDAHULUAN. maupun hiburan, umumnya sering digunakan pada aplikasi game.

BAB I PENDAHULUAN. maupun hiburan, umumnya sering digunakan pada aplikasi game. 1 BAB I PENDAHULUAN I.1. Latar Belakang Kemajuan teknologi telah berkembang cukup pesat, hal tersebut merupakan salah satu faktor yang mempengaruhi perkembangan sistem yang ada. Perkembangan tersebut mendukung

Lebih terperinci

ANALISIS KINERJA SISTEM ANTRIAN M/M/1

ANALISIS KINERJA SISTEM ANTRIAN M/M/1 ANALISIS KINERJA SISTEM ANTRIAN M/M/1 Desy C. Silaban, M. Zulfin Konsentrasi Teknik Telekomunikasi, Departemen Teknik Elektro Fakultas Teknik Universitas Sumatera Utara (USU) Jl. Almamater, Kampus USU

Lebih terperinci

BAB III ANALISA PERANCANGAN DAN PEMODELAN SISTEM

BAB III ANALISA PERANCANGAN DAN PEMODELAN SISTEM BAB III ANALISA PERANCANGAN DAN PEMODELAN SISTEM 3.1 Struktur Navigasi Struktur navigasi adalah urutan alur informasi dari suatu aplikasi multimedia. Dengan menggunakan struktur navigasi yang tepat maka

Lebih terperinci

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Masalah Pembuatan game dengan menggunakan software komputer saat ini sudah sangat banyak dilakukan oleh para programmer komputer. Mulai dari

Lebih terperinci

BAB III ANALISA MASALAH DAN PERANCANGAN

BAB III ANALISA MASALAH DAN PERANCANGAN BAB III ANALISA MASALAH DAN PERANCANGAN III.1. Analisa Sub bab ini berisikan tentang analisa sistem yang akan dibangun. Sub bab ini membahas teknik pemecahan masalah yang menguraikan sebuah sistem menjadi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Analisis Sistem Analisis sistem merupakan sebuah teknik pemecahan masalah yang menguraikan sebuah sistem menjadi beberapa bagian komponen-komponen dengan tujuan mempelajari

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN 43 BAB III ANALISA DAN PERANCANGAN 3.1 Analisis Masalah Analisis adalah tahap awal yang penulis lakukan sebelum membangun perangkat lunak. Analisis dibagi menjadi dua bagian yaitu analisis dan perancangan

Lebih terperinci

PERANGKAT LUNAK PERMAINAN SCRABBLE. Ichsan Wiratama 1

PERANGKAT LUNAK PERMAINAN SCRABBLE. Ichsan Wiratama 1 PERANGKAT LUNAK PERMAINAN SCRABBLE Ichsan Wiratama 1 Abstraksi Scrabble adalah suatu permainan menyusun huruf-huruf menjadi sebuah kata yang mempunyai arti yang populer di kalangan masyarakat dunia, baik

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi Informasi dan Komunikasi berkembang sangat pesat dan memudahkan masyarakat dalam melakukan aktivitas seperti komunikasi, bisnis, hingga hiburan. Permainan

Lebih terperinci

BAB I PENDAHULUAN. belajar untuk mengenal dirinya dan juga lingkungannya. Manusia berbeda

BAB I PENDAHULUAN. belajar untuk mengenal dirinya dan juga lingkungannya. Manusia berbeda BAB I PENDAHULUAN I.1 Latar Belakang Belajar adalah merupakan kegiatan yang tidak akan pernah berhenti dari detik demi detik sejak manusia lahir sampai mati. Manusia sejak lahir belajar untuk mengenal

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Tidak dapat dipungkiri bahwa kemajuan teknologi informasi berjalan dengan sangat cepat. Hal ini disebabkan dampak yang diberikan oleh teknologi informasi sangat

Lebih terperinci

ANALISIS MASALAH DAN RANCANGAN PROGRAM

ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Perkembangan teknologi komputerisasi yang fungsinya semakin luas yang semula hanya digunakan sebagai alat hitung, saat ini dapat digunakan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi android dapat dikembangkan dalam Java. Project Java Android digunakan untuk menjalankan dan mengembangkan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN. sampai tahap pengujian saja tidak sampai tahap pemeliharaan.

BAB III ANALISA DAN PERANCANGAN. sampai tahap pengujian saja tidak sampai tahap pemeliharaan. BAB III ANALISA DAN PERANCANGAN Perancangan perangkat lunak ini menggunakan metode waterfall yang dimulai dari analisis kebutuhan sistem, perancangan, coding, pengujian dan pemeliharaan. Metode waterfall

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring berkembangnya teknologi informasi dalam memenuhi kebutuhan, muncul berbagai tindakan yang bersifat merugikan dan sulit untuk dihindari. Salah satu tindakan

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. adalah linear congruent method (LCM). Bahasa Pemrograman yang digunakan

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. adalah linear congruent method (LCM). Bahasa Pemrograman yang digunakan BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Wardani dan Djuniadi melakukan penelitian tentang pembangkitkan bilangan acak untuk menentukan soal ujian dalam aplikasi. Metode yang digunakan

Lebih terperinci

BAB 1 PENDAHULUAN. yang ada di dunia bisa kita dapatkan dalam waktu yang relatif singkat. Kemampuan

BAB 1 PENDAHULUAN. yang ada di dunia bisa kita dapatkan dalam waktu yang relatif singkat. Kemampuan BAB 1 PENDAHULUAN 1.1 Latar Belakang Penemuan berbagai macam teknologi yang mendukung informasi ini menyebabkan perkembangan teknologi informasi yang demikian pesat, dimana setiap informasi yang ada di

Lebih terperinci

Penerapan Teknik Permutasi Pada Permainan Anak Siapa Aku?

Penerapan Teknik Permutasi Pada Permainan Anak Siapa Aku? Prosiding Seminar Sains dan Teknologi FMIPA Unmul Penerapan Teknik Permutasi Pada Permainan Anak Siapa Tri Adang Prasstyawati 1, Indah Fitri Astuti 2, Awang Harsa Kridaksana 3 1 Laboratorium Robotics And

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN Dalam proses perancangan suatu aplikasi diperlukan analisa konsep yang tepat agar proses pembuatan dapat berjalan dengan baik dan sistem yang dibuat sesuai dengan yang diinginkan.

Lebih terperinci

CS4 Professional serta, didapatkan tampilan yang menarik dan dapat memberikan. Melihat peluang yang ada maka Proposal Skripsi ini di beri judul

CS4 Professional serta, didapatkan tampilan yang menarik dan dapat memberikan. Melihat peluang yang ada maka Proposal Skripsi ini di beri judul 2 CS4 Professional serta, didapatkan tampilan yang menarik dan dapat memberikan minat untuk dimainkan. Melihat peluang yang ada maka Proposal Skripsi ini di beri judul RANCANG BANGUN APLIKASI GAME PUZZLE

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA Dalam bab ini dibahas mengenai hasil dan uji coba aplikasi game anagramt yang telah dirancang dan dibuat. Hasil dan uji coba dilakukan untuk mengetahui apakah aplikasi dapat berjalan

Lebih terperinci

PembangkitVariabelRandom

PembangkitVariabelRandom PembangkitVariabelandom Slide: Tri Harsono 1 1. Pembangkitvariabelrandom diskrit variabel random: adalah nilai suatu variabel random yg mempunyai distribusitertentuutkmengambilvariabelrandom dari beberapa

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1. Analisa Masalah Perkembangan game dari skala kecil maupun besar sangat bervariasi yang dapat dimainkan oleh siapa saja tanpa memandang umur, dari anak-anak hingga

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Analisa sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem Aplikasi Media Pembelajaran

Lebih terperinci

Aplikasi Kuis Pengetahuan Umum Berbasis Web Menggunakan Metode Linear Congruential Generators

Aplikasi Kuis Pengetahuan Umum Berbasis Web Menggunakan Metode Linear Congruential Generators Aplikasi Kuis Pengetahuan Umum Berbasis Web Menggunakan Metode Linear Congruential Generators Dahlan Abdullah, Taufiq Idianda Program Studi Teknik Informatika, Fakultas Teknik, Universitas Malikussaleh

Lebih terperinci

BAB 1 PENDAHULUAN. memberikan dampak yang cukup besar terhadap kehidupan manusia dalam

BAB 1 PENDAHULUAN. memberikan dampak yang cukup besar terhadap kehidupan manusia dalam BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi sekarang ini telah banyak menunjukkan kemajuan yang luar biasa. Banyak hal dari kehidupan yang telah menggunakan keberadaan dari teknologi itu

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Steganografi Steganografi berasal dari Bahasa Yunani, yaitu kata steganos yang artinya tulisan tersembunyi (covered writing) dan kata graphos yang berarti tulisan. Sehingga steganografi

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan kemajuan teknologi saat ini, berbagai permasalahan yang ada dapat diselesaikan dengan memanfaatkan teknologi. Peningkatan kinerja manusia yang

Lebih terperinci

BAB I PENDAHULUAN. lebih dalam akan kecanggihan teknologi, salah satunya adalah komputer. Saat ini

BAB I PENDAHULUAN. lebih dalam akan kecanggihan teknologi, salah satunya adalah komputer. Saat ini BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan zaman pada saat ini menuntut adanya pengenalan secara lebih dalam akan kecanggihan teknologi, salah satunya adalah komputer. Saat ini komputer telah menjadi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1. Analisis Pendidikan di Indonesia saat ini masih terus berkembang. Salah satunya dalam bidang informatika komputer. Di Indonesia saat ini mempelajari ilmu komputer

Lebih terperinci

BAB IV PERANCANGAN SISTEM. tahap ini dibuat perancangan desain dan algoritma meliputi

BAB IV PERANCANGAN SISTEM. tahap ini dibuat perancangan desain dan algoritma meliputi BAB IV PERANCANGAN SISTEM 4.1. Perancangan Sistem Pada tahap ini dibuat perancangan desain dan algoritma meliputi perancangan aplikasi permainan dan perancangan antarmuka. Desain alur-alur yang menghubungkan

Lebih terperinci

Aplikasi Game Edukasi Pengenalan Alphabet Untuk Anak Usia 3 Hingga 5 Tahun Berbasis Android

Aplikasi Game Edukasi Pengenalan Alphabet Untuk Anak Usia 3 Hingga 5 Tahun Berbasis Android 1 Aplikasi Game Edukasi Pengenalan Alphabet Untuk Anak Usia 3 Hingga 5 Tahun Berbasis Android Mochamad Satria, Depi Rusda Abstrak Dalam kegiatan belajar mengajar di tingkat Taman Kanak-Kanak maupun Pra-Sekolah,

Lebih terperinci

SATIN Sains dan Teknologi Informasi

SATIN Sains dan Teknologi Informasi SATIN - Sains dan Teknologi Informasi, Vol. 2, No. 1, Juni 2016 SATIN Sains dan Teknologi Informasi journal homepage : http://jurnal.stmik-amik-riau.ac.id Optimasi Persediaan Sparepart Menggunakan Model

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Pada bab ini, akan dijelaskan implementasi aplikasi game semaphore dan pengujian akhir yang akan dilakukan langsung oleh user. 5.1 Hardware dan Software yang Digunakan

Lebih terperinci