BAB 1
PENDAHULUAN
1.1 Latar Belakang
Perangkat
lunak
(software)
adalah
suatu
perangkat
komputer
yang
cara
penggunaannya di komputer dimulai dengan menginstal. Setelah perangkat diinstal, perangkat tersebut dapat digunakan sesuai dengan fungsinya. Tanpa perangkat lunak komputer tidak akan berarti apa-apa. Perangkat Lunak (software) adalah kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. Perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan
perintah,
maupun
dokumen
serta
arsip
lainnya
(http://tentangkomputerkita.blogspot.com/diakses tanggal 27 April 2012).
Begitu banyak produk perangkat lunak (software) komputer saat ini yang sudah diciptakan, tujuannya tidak lain yaitu untuk memudahkan suatu proses penyelesaian masalah, memudahkan pekerjaan dan juga digunakan sebagai hiburan.
Perangkat lunak (software) merupakan suatu perangkat penunjang yang sangat dibutuhkan oleh komputer. Oleh karena itu, Penulis sebagai mahasiswa D3 Teknik
Universitas Sumatera Utara
Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara dalam menyelesaikan Tugas Akhir menciptakan suatu karya yaitu sebuah Game Tebak Kata. Game ini menuntut kemampuan dari pemain dalam mengolah kata, game ini diharapkan bisa digunakan sebagai salah satu cara untuk media pembelajaran yang menantang, seru, dan santai untuk anak yang kecil yang belajar dalam mengolah kata dalam bahasa Inggris.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan sebelumnya, permasalahan yang akan dibahas pada Tugas Akhir ini adalah bagaimana membangun aplikasi Tebak Kata ini.
1.3 Batasan Masalah
Karena keterbatasan waktu dan pengetahuan penulis, maka ruang lingkup permasalahan dalam merancang aplikasi ini antara lain:
1. Pengendalian yang digunakan dalam game ini adalah dengan menggunakan mouse. 2. Jumlah pemain hanya 1 orang. 3. Perancangan menggunakan Microsoft Visual Basic 6.0. 4. Aplikasi ini hanya memuat kata-kata bahasa inggris yang sederhana.
Universitas Sumatera Utara
1.4 Tujuan dan Kegunaan Penulisan
Penulisan dan penyusunan Tugas Akhir ini mempunyai tujuan dan kegunaan, yaitu sebagai berikut:
1.4.1
Tujuan penulisan
Penulisan Tugas Akhir ini mempunyai beberapa tujuan antara lain: 1. Untuk memenuhi syarat kelulusan Program Studi D-III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 2. Untuk menerapkan ilmu yang diperoleh di bangku kuliah. . 1.4.2
Kegunaan penulisan
Penulisan Tugas Akhir ini mempunyai beberapa kegunaan antara lain: 1. Bagi Penulis Menambah wawasan dan pengalaman dalam pembuatan program aplikasi dengan menggunakan Microsoft Visual Basic 6.0.
2. Bagi Pemakai Merupakan suatu aplikasi hiburan dan dapat dijadikan sebagai sarana belajar untuk anak-anak yang baru belajar kosa kata tentang bahasa Inggris.
Universitas Sumatera Utara
3. Bagi Program Studi D3 Teknik Informatika FMIPA USU Sebagai tambahan informasi dan referensi khususnya bagi mahasiswa yang akan menyusun Tugas Akhir.
1.5 Metodologi Penelitian
Metode penelitian sangat penting karena baik buruknya hasil akan tergantung dari metodologi yang digunakan. Dalam penulisan Tugas Akhir ini digunakan beberapa metode penelitian sebagai sarana untuk memahami objek masalah. Pemakaian metode harus dikerjakan secara cermat dengan memperhatikan hal-hal sebagai berikut:
1.5.1 Metode perancangan program
Metode perancangan program dalam perancangan game ini antara lain adalah:
1.5.1.1 Tahap Analisis Sistem
Tahap Analisis Sistem adalah sebuah tahap pengidentifikasian sebuah masalah secara jelas dan kemudian menentukan cara pemecahannya.
1.5.1.2 Tahap Design
Pada tahap ini programmer membuat rencana mekanisme program yang meliputi bentuk input dan output yang merupakan gambaran tentang data yang diproses dan
Universitas Sumatera Utara
informasi yang dihasilkan. Agar program yang disusun dapat terarah dan menghasilkan informasi yang sesuai dengan kebutuhan.
1.5.1.3 Tahap Coding
Penyusunan program dilakukan dengan menggunakan bahasa yang sesuai. Pada tahap ini Penulis menggunakan bahasa pemrograman Microsoft Visual Basic 6.0.
1.5.1.4 Tahap Debuging
Pada Debuging adalah tahap melakukan pencarian kesalahan-kesalahan program dan memperbaiki kesalahan tersebut sehingga program yang dibuat dapat berjalan dengan baik.
1.5.1.5 Tahap Compilling
Pada tahap ini aplikasi yang telah dibuat, dikompilasi (Compile) untuk membuat sebuah file executable. File executable merupakan file yang berekstensi *.exe yang dapat berjalan sendiri tanpa menggunakan program induk seperti Microsoft Visual Basic.
1.5.1.6 Tahap Dokumentasi
Tahap terakhir ini adalah menuliskan petunjuk mengenai penggunaan program agar mudah dijalankan oleh pihak yang berkepentingan.
Universitas Sumatera Utara
1.6 Sistematika Penulisan
Penulisan dan penyusunan Tugas Akhir ini dibagi menjadi beberapa bab, yaitu:
BAB 1: PENDAHULUAN Bab ini berisi tentang latar belakang permasalahan, rumusan masalah, batasan masalah, tujuan dan kegunaan, metodologi penelitian dan sistematika penulisan.
BAB 2: LANDASAN TEORI Bab ini berisi tentang analisa, teori-teori, karakteristik perangkat lunak serta prinsip penunjang yang berguna untuk penyusunan Tugas Akhir.
BAB 3: ANALISIS DAN PERANCANGAN SISTEM Berisi tentang analasis dan perancangan aplikasi Game Tebak Kata.
BAB 4: IMPLEMENTASI SISTEM Berisi penerapan dari desain yang telah dibuat sebelumnya.
BAB 5: PENGUJIAN SISTEM Berisi pengujian aplikasi Game Tebak Kata.
BAB 6: KESIMPULAN DAN SARAN Berisi kesimpulan tentang aplikasi Game Tebak Kata dan beberapa saran untuk pengembangan lebih lanjut.
Universitas Sumatera Utara