proposal fix

14
PROPOSAL TUGAS AKHIR PERANCANGAN TEKS EDITOR PASCAL DENGAN COMPILER MENGGUNAKAN VISUAL BASIC 6.0 Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Pendidikan Sarjana(S1) Pada Jurusan Teknik Informatika Sekolah Tinggi Teknik Harapan MEDAN O L E H AGUS SALIM 06351137

Upload: benjolan

Post on 25-Jun-2015

142 views

Category:

Documents


3 download

TRANSCRIPT

PROPOSAL TUGAS AKHIR

PERANCANGAN TEKS EDITOR PASCAL DENGAN COMPILER MENGGUNAKAN VISUAL BASIC 6.0

Disusun Sebagai Salah Satu Syarat Untuk

Menyelesaikan Pendidikan Sarjana(S1)Pada Jurusan Teknik InformatikaSekolah Tinggi Teknik Harapan

MEDAN

O

L

E

H

AGUS SALIM06351137

SEKOLAH TINGGI TEKNIK HARAPANJURUSAN TEKNIK INFORMATIKA

MEDAN2010

Medan, Oktober 2010

Hal : Permohonan Tugas Akhir

Kepada Yth,

Bapak Ketua Jurusan Teknik Informatika Sekolah Tinggi Teknik Harapan Di Tempat,

Dengan hormat,

Saya yang bertanda tangan di bawah ini :

Nama : AGUS SALIM

NIM : 06351137

Jurusan : Teknik Informatika

Dengan ini saya mengajukan Tugas Akhir sebagai salah satu syarat untuk

mendapatkan gelar sarjana (S1) di Sekolah Tinggi Teknik Harapan Medan, adapun

Judul Tugas Akhir yang saya ajukan adalah :

” PERANCANGAN TEKS EDITOR PASCAL DENGAN COMPILER MENGGUNAKAN VISUAL BASIC 6.0”

Demikianlah judul ini saya ajukan dengan harapan semoga bapak dapat

menyetujuinya. Petunjuk dan arahan selanjutnya saya harapkan untuk kelancaran

Tugas Akhir ini. Atas perhatian dan petunjuk bapak, saya ucapkan terima kasih.

Hormat Saya

(Agus Salim)

PROPOSAL TUGAS AKHIR

PERSETUJUAN

Judul : ” PERANCANGAN TEKS EDITOR PASCAL

DENGAN COMPILER MENGGUNAKAN VISUAL

BASIC 6.0”

Kategori : Tugas Akhir

Nama : AGUS SALIM

Nomor Induk Siswa : 06351137

Program Studi : TEKNIK INFORMATIKA

Jurusan : TEKNIK INFORMATIKA

Perguruan Tinggi : SEKOLAH TINGGI TEKNIK INFORMATIKA (STTH)

Di Luluskan diMedan, __________2010

Pembimbing I Pembimbing II

( ) ( )

Diketahui/Disetujui OlehJurusan Teknik InformatikaKetua

(Prof. Drs. Tulus, Msi, Phd)

PERANCANGAN TEKS EDITOR PASCAL DENGAN COMPILER

MENGGUNAKAN VISUAL BASIC 6.0

1.1 Latar Belakang Masalah

Perancangan aplikasi sekarang semakin mudah dilakukan dikarenakan

banyaknya bahasa pemrograman yang berbasis visual dan GUI yang mudah

digunakan, seperti visual basic, visual basic.net dan masih banyak yang lainnya.

DOS Programming merupakan nama yang diberikan untuk pemrograman

yang dilakukan didalam lingkungan DOS, DOS Programming mengalami masa

kejayaan ketika system operasi belum mempunyai GUI yang menarik dan tidak

memiliki memori yang besar, turbo pascal merupakan salah satu jenis bahasa

pemrograman yang banyak digunakan pada saat itu.

Penggunaan turbo pascal sebagai bahasa pemrograman yang banyak

digunakan disaa itu dikarenakan karena pascal merupakan bahasa pemrograman

yang memiliki syntax yang mudah dipelajari, penggunaan memori yang kecil dan

kemudahan didalam penggunaan karena pascal bersifat compiler.

Pada masa sekarang ini sangat sedikit pada kalangan programmer yang

mau belajar turbo pascal dikarenakan turbo pascal masih menggunakan DOS

sebagai basis aplikasinya, bukan berarti tidak ada turbo pascal yang bisa langsung

dijalankan dari windows, tetapi aplikasi tersebut terlalu banyak memakan memori

tetapi program yang dihasilkan sama seperti dengan turbo pascal untuk DOS, dan

juga hasil file executable yang dihasilkan cukup besar dibandingkan dengan yang

di DOS.

Dari permasalahan diatas saya mengambil judul “PERANCANGAN

TEKS EDITOR PASCAL DENGAN COMPILER MENGGUNAKAN

VISUAL BASIC 6.0”, dengan aplikasi ini akan dibuat editor pascal yang

sederhana dengan menggunakan compiler turbo pascal untuk DOS sehingga file

yang dihasilkan akan sama dengan menjalankan aplikasi dari turbo pascal yang

ada pada DOS.

1.2 Ruang Lingkup Masalah

Masalah yang diangkat dan dibahas serta akan dicari solusinya dalam

tugas akhir ini adalah:

1. Bagaimana merancang suatu program editor pascal yang bisa menggantikan

editor pascal sebelumnya?

2. Bagaimana membuat sebuah program aplikasi yang mudah digunakan dengan

Graphical User Interface (GUI) yang menarik.

3. Bagaimana merancang sebuah program aplikasi yang bisa membuat grup atas

sebuah perintah yang di awali BEGIN dan diakhir dengan END.

1.3 Batasan Masalah

Agar pokok permasalahan tidak terlalu meluas, maka berdasarkan

permasalahan diatas, penulis membatasi hanya pada :

1. Compiler yang digunakan merupakan compiler pada turbo pascal 7.0

2. File pascal yang mau di compile harus berada pada satu folder dengan

compiler.

3. Tidak ada pembuatan compiler diluar penggunaan compiler turbo pascal.

4. File yang bisa di compile hanya file untuk pembuatan program ataupun

unit pada pascal.

1.4 Tinjauan Pustaka

Pascal adalah bahasa tingkat tinggi (High Level Language) yang

orientasinya pada segala tujuan, dirancang oleh profesor Niklaus Wirth dari

Technical University di Zurich, Switzerland. Nama Pascal diambil sebagai

penghargaan terhadap Blaise Pascal, ahli matematik dan philosophi tekenal abad

17 dari Prancis.

Professor Niklaus Wirth memperkenalkan kompiler bahasa Pascal pertama

kali untuk komputer CDC 6000 (Control Data Coorporation) yang dipublikasikan

pada tahun 1971 dengan tujuan untuk membantu mengajar program komputer

secara sistematis, khususnya untuk memperkenalkan pemrograman yang

terstruktur (Structured programming). Jadi Pascal adalah bahasa yang ditujukan

untuk membuat bahasa program terstruktur.

Dalam waktur singkat, Pascal telah menjadi bahasa yang populer

dikalangan pelajar universitas dan merupakan bahasa yang diajarkan dibeberapa

perguruan tinggi. Beberapa professional komputer juga mulai beralih kebahasa

Pascal. Kenyataannya, Pascal merupakan bahasa yang paling cepat populer

dibandingkan dengan bahasa-bahasa komputer tingkat tinggi yang linnya.

Standar Pascal adalah bahasa Pascal yang didefenisikan oleh K.Jensen dan

Niklaus Wirth. Penerapan nyata dari standar Pascal banyak yang berbeda seperti

apa yang telah didefenisikan oleh K. Jensen dan Niklaus Wirth. Standar Pascal di

Eropa didefenisikan oleh ISO (International Standards Organization) dan di

Amerika oleh kerjasama ANSI (American National Standard Institute) dengan

IEEE (Institute Of Electronical and Electronic Engineers).

Beberapa versi di Pascal telah beredar dipasaran diantaranya UCSD

Pascal (University Callifornia at San Diego Pascal). Ms Pascal (Microsoft Pascal),

Apple Pascal, Turbo Pascal dan sebagainya sampai saat ini. Untuk komputer-

komputer mikro dan personal turbo pascal merupakan versi bahasa Pascal yang

paling populer dan digunakan. Komputer Turbo Pascal banyak digemari, karena

bersifat intelektual, seperti interpreter saja layaknya.

1.5 Metodologi Penulisan

Metode penelitian yang penulis lakukan dalam penulisan tugas akhir ini

adalah :

1. Studi Kepustakaan

Dengan cara mengumpulkan data dan informasi dari buku–buku

referensi, literatur dan bahan tertulis lainnya serta pengumpulan

informasi dari situs internet.

2. Wawancara

Yaitu pengumpulan informasi dengan cara melakukan tanya jawab

dengan beberapa pengguna komputer.

1.6 Maksud dan Tujuan Penulisan

Adapun tujuan dari Tugas Akhir ini adalah merancang sebuah perangkat

lunak editor untuk pascal, sehingga lebih mudah membuat sebuah program

aplikasi dari pascal.

Dengan kemampuan aplikasi ini, maka diharapkan aplikasi ini akan sangat

bermanfaat antara lain:

1. Mudah digunakan untuk membuat program, karena editor yang dirancang

sangat sederhana.

2. Dapat digunakan sebagai referensi untuk topik sejenis.

3. Memahami proses kerja compiler pascal diluar dari editor pascal yang

sebenarnya.

1.7 Sistematika Penulis

Sistematika penyusunan tugas akhir ini dibagi menjadi lima bab, sesuai

dengan sistematika/ketentuan dalam pembuatan tugas akhir, adapun

pembagian bab-bab tersebut adalah:

BAB    I    :     PENDAHULUAN

Bab ini menerangkan tentang latar belakang masalah, perumusan

masalah, ruang lingkup masalah, tujuan, manfaat, metode

penelitian dan sistematika penulisan.

BAB II      :    TINJAUAN PUSTAKA

                        Dalam bab ini akan diuraikan mengenai konsep serta sekilas

tentang software yang digunakan.

BAB III    :     ANALISA DAN PERANCANGAN

Disini penulis membahas mengenai analisa dan perancangan

berdasarkan judul serta dasar teori yang telah dibuat.

BAB IV     :     HASIL DAN PEMBAHASAN

Dalam bab ini akan dibahas tentang implementasi sistem yang

telah dirancang.

BAB V      :     KESIMPULAN DAN SARAN

Bab terakhir ini berisi tentang kesimpulan dan saran dari tugas

akhir yang telah dibuat.

1.8 Jadwal Pelaksanaan

KEGIATANMINGGU KE

1 2 3

Pengumpulan Data XX XX

Pengumpulan Referensi

XX XX

Pengolahan Data XX XX

Dan Seterusnya

DAFTAR PUSTAKA

Abdul Kadir, “Pemrograman Pascal dengan Turbo Pascal 7.0 “, Andi Publisher, 2003.

Abdul Kadir, “Pemrograman Pascal (Buku 2) menggunakan Turbo Pascal 7.0 “, Andi Publisher, 2004.

Budi Sutedjo, “Algoritma dan Teknik Pemrograman dengan Turbo Pascal ”, Andi Publisher, 2002.

Hidayati Yunusi, “Sistem Informasi Akademik dengan Turbo Pascal 7.0 “,Andi Publisher , 2003.

Ijang Rohman, “Grafik Pascal dan Animasinya“, Andi Publisher, 2004.

Jogiyanto, “ Teori dan Aplikasi Program Komputer dengan Turbo Pascal 7.0 “, Andi Publisher, 2004.

Mico Pardosi, “Bahasa Pemrograman Turbo Pascal 7.0”, Elex Media Computindo, 2002.

P.Insap Santosa, “Struktur Data dan Pemrograman dengan Turbo Pascal 6.0 “,Andi Publisher, 2001.