laporan akhir 3 - cobol || gundar

6
LAPORAN AKHIR NAMA : CHARLES RICHARDO SADEWA NPM : 11111617 KELAS : 2 KA43 TANGGAL : 17 NOVEMBER 2012 MATERI : COBOL KETUA : FAISAL ASS.BARIS : BARIS : PARAF (.................)

Upload: bagus-satrio

Post on 01-Feb-2016

31 views

Category:

Documents


0 download

DESCRIPTION

IT, cobol, programmer, Information system

TRANSCRIPT

Page 1: laporan akhir 3 - Cobol || gundar

LAPORAN AKHIR

NAMA : CHARLES RICHARDO SADEWA

NPM : 11111617

KELAS : 2 KA43

TANGGAL : 17 NOVEMBER 2012

MATERI : COBOL

KETUA : FAISAL

ASS.BARIS :

BARIS :

PARAF

(.................)

LABORATORIUM SISTEM INFORMASIUNIVERSITAS GUNADARMA

Page 2: laporan akhir 3 - Cobol || gundar

PROGRAM 1.

IDENTIFICATION DIVISION = Berisi informasi tentang program yang dibuat programer.a. PROGGRAM-ID. ARRAY = statement untuk memberi judul program.b. AUTHOR. SADEWA = untuk menyatakan programer, yang membuat program.

ENVIRONMENT DIVISION = Berisi informasi mengenai keadaan komputer dan alat-lat lain yang dipergunakan.

DATA DIVISION = Informasi mengenai bentuk, jenis dari data apa saja yang dipergunakan dalam progran yang bersangkutan.

WORKING-STORAGE SECTION = Digunakan untuk mendeklarasikan variabel dan type data yang digunakan dalam program.

77 N PIC 99 = variabel N dengan jenis numerik dengan batas 2 digit. 01 TABEL-NILAI-SISWA = Variabel data.

a. 02 NILAI-SISWA PIC 999 OCCURS 10 TIMES = variabel NILAI-SISWA dengan jenis numerik max 3 digit berulang 10 kali.

SCREEN SECTION = Digunakan untuk mendefinisikan bentuk layar tampilan untuk input ataupun untuk tampilan output.

01 HAPUS-LAYAR = variabel menghapus tampilan pada layar.a. BLANK SCREEN = untuk membersihkan layar.

PROCEDURE DIVISION = Informasi yang digunakan untuk memuat prosedure pemrosesan data yang datanya tampak pada data.

PROGRAM-UTAMA = variabel data.a. PERFORM PEMASUKAN-NILAI-SISWA = perintah untuk memanggil variabel

PEMASUKAN-NILAI-SISWA.b. VARYING N FROM 1 BY UNTIL N > 10. = verifikasi data dan pembacaan data

pemasukan nilai siswa pada program berulang sebanyak 10 kali.c. DISPLAY HAPUS-LAYAR = perintah untuk memanggil variabel HAPUS-

LAYAR.d. PERFORM TAMPILAN-NILAI SISWA = perintah untuk memanggil variabel

TAMPILAN-NILAI-SISWA.

Page 3: laporan akhir 3 - Cobol || gundar

e. VARYING N FROM 1 BY UNTIL N > 10. = verifikasi data dan pembacaan data nilai siswa pada program kemudian ditampilkan berulang sebanyak 10 kali.

f. STOP RUN = untuk mengakhiri dan menutup program. PEMASUKAN-NILAI-SISWA = variabel data.

a. DISPLAY ( , ) ‘NILAI:’ACCEPT ( , ) NILAI-SISWA (N) = tampilan untuk memasukan data dan baca sebagai nilai-siswa (N).

b. DISPLAY SPACE = perintah untuk spasi kebawah/enter. TAMPILAN-NILAI-SISWA = variabel data.

a. DISPLAY ( , ) ‘NILAI KE’, N , ‘:’ NILAI-SISWA (N) = tampilkan urutan data dan baca setiap urutan tadi sebagai nilai siswa.

b. DISPLAY SPACE = perintah untuk spasi kebawah/enter.

PROGRAM 2.

IDENTIFICATION DIVISION = Berisi informasi tentang program yang dibuat programer.a. PROGGRAM-ID. ARRAY = statement untuk memberi judul program.b. AUTHOR. SADEWA = untuk menyatakan programer, yang membuat program.

ENVIRONMENT DIVISION = Berisi informasi mengenai keadaan komputer dan alat-lat lain yang dipergunakan.

DATA DIVISION = Informasi mengenai bentuk, jenis dari data apa saja yang dipergunakan dalam progran yang bersangkutan.

WORKING-STORAGE SECTION = Digunakan untuk mendeklarasikan variabel dan type data yang digunakan dalam program.

01 AWAL = variabel data.a. 02 NAMA PIC X(10) OCCURS 10 TIMES = variabel NAMA dengan jenis

karakter max 10 digit dan berulang dengan batas 10 kali. 77 I PIC 9(2) = variabel I dengan jenis numerik dengan batas 2 digit. 77 N PIC 9(2) = variabel N dengan jenis numerik dengan batas 2 digit.

Page 4: laporan akhir 3 - Cobol || gundar

PROCEDURE DIVISION = Informasi yang digunakan untuk memuat prosedure pemrosesan data yang datanya tampak pada data.

MULAI = variabel data.a. DISPLAY ‘INPUT JUMLAH NAMA:’

ACCEPT N PERFORM HASIL VARYING I FROM 1 BY 1 UNTIL I = NInput jumlah nama yang akan dimasukan, dan baca sebagai N. Dan program melakukan verifikasi sampai variabel I berjumlah atau sama dengan N.

HASIL = variabel data.a. DISPLAY ‘NAMA KE’ ,I, ‘?’

ACCEPT NAMA(I)Input nama dan baca sebagai I.

ULANG = variabel data.a. DISPLAY SPACE

PERFORM TAMPIL VARYING I FROM 1 BY 1 UNTIL I = NInput nama yang akan dimasukan sampai variabel I sama dengan N.

TAMPIL = variabel data.a. DISPLAY NAMA(I) = untuk menampilkan hasil inputan nama.

AKHIR = variabel data. a. STOP RUN = untuk mengakhiri dan menutup program.