Minggu, 18 Oktober 2015

LAPORAN PENDAHULUAN COBOL (Array)



1.      Jelaskan pengertian Array pada Cobol?
Jawab :
            Array merupakan tipe data terstruktur dimana didalamnya terdiri dari komponen yang mempunyai tipe data yang sama. Didalam suatu Array jumlah komponen banyaknya adalah tetap.
2.      Sebutkan jenis-jenis Array dan bentuk umum pada Cobol?
Jawab :
-          ARRAY 1 DIMENSI
Sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang diakses melalui 1 indeks.
Bentuk Umum : Nama_Array[Jumlah_Elemen]
-          ARRAY 2 DIMENSI
Sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang diakses melalui 2 indeks.
Bentuk Umum : Nama_Array[Jumlah_Elemen_Baris      Jumlah_Elemen_Kolom]
-          ARRAY MULTIDIMENSI
Sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang diakses melalui banyak indeks.


LAPORAN PENDAHULUAN COBOL (Kondisi)




1.      Sebutkan dan jelaskan perintah kondisi pada cobol?
Jawab :
·         Kondisi Sederhana
digunakan untuk menyeleksi kondisi tunggal yaitu membandingkan suatu hubungan antara 2 item.
·         Kondisi Tanda
digunakan untuk menentukan apakah suatu data atau perumusan ekspresi aritmatika mempunyai nilai sama dengan nol, positif atau negatif.
·         Kondisi Kelas
perintah ini memungkinkan untuk penyeleksian apakah isi suatu field termasuk kelas numeric/alphabetic.
·         Kondisi Bersarang
perintah ini memungkinkan untuk penyeleksian bercabang, bila kondisi terpenuhi maka akan menjalankan blok statement-1 dan bila tidak terpenuhi akan menjalankan next statement setelah ELSE.
·         Kondisi Kompleks
kondisi yang mempunyai lebih dari 1 kondisi, merupakan gabungan dengan operator logika.
2.      Buatlah Program sederhana Kondisi pada Cobol!
Jawab :
IDENTIFICATION DIVISION.
PROGRAM-ID.
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.
77 JAWAB PIC A.
PROCEDURE DIVISION.
TANYA.
            DISPLAY “MASUKKAN KODE BERUPA HURUF (J/K)?”.
            ACCEPT JAWAB.
SELEKSI-JAWAB.
            IF JAWAB = “J” GO TO KODE-J.
            IF JAWAB = “K” GO TO KODE-K.
KODE-J.
            DISPLAY “KAMPUS KALIMALANG”.
            GO TO SELESAI.
KODE-K.
            DISPLAY “KAMPUS KEMANG”
            GO TO SELESAI.
SELESAI.
            STOP RUN.

LAPORAN PENDAHULUAN COBOL (Statement Perulangan)



1.      Sebutkan dan jelaskan Statement Perulanagan pada Cobol serta bentuk umumnya ?
Jawab :
-          GO TO
Program proses meloncat langsung tanpa syarat ke nama perangkap yang ditunjuk.
-          GO TO… DEPENDING
Akan membentuk statement yang akan membawa proses meloncat ke suatu nama paragraph tergantung dari nilai nama yang ditunjukan.
-          ALTER
Untuk merubah arah tujuan proses dari statement GO TO yang ada di program.
-          PERFORM
Statement yang membawa proses dari suatu program meloncat ke suatu paragraph tertentu.
-          EXIT
Untuk melakukan loncatan ke akhir paragraph yang diproses oleh perform.
Bentuk Umum :
GO TO
MOVE A TO B
GO TO ALINEA-5
ALINEA-4
ADD X TO Y
ALINEA-5
MULTIPLY X BY Y
2.      Buatlah program statement perulangan pada cobol!

LAPORAN PENDAHULUAN COBOL (Picture Clause & Picture Editing)

1.      Sebutkan dan Jelaskan tentang Picture Clause?
Jawab :
            Picture Clause adalah menjelaskan bentuk-bentuk data yang akan dimasukkan dan outputnya akan dikeluarkan.
-          Picture Clause 9
-          Picture clause V
-          Picture Clause A
-          Picture Clause X
2.      Sebutkan dan Jelaskan tentang Picture Editing?
Jawab :
            Picture Editing adalah untuk mengubah data yang telah tersimpan di storage. Dengan adanya Picture Editing ini output yang ditampilkan akan lebih mudah dimengerti dan akan mempunyai susunan yang lebih baik dibandingkan data yang sebelumnya yang terdapat di storage.
-          Picture Editing Z
-          Picture Editing $
-          Picture Editing “.” dan “,”
-          Picture Editing “-“ (minus)
-          Picture Editing DB dan CR
-          Picture Editing “*” (Asterik)
-          Picture Editing nol
-          Picture Editing Slash
-          Picture Editing B
3.      Buatlah contoh program sederhana Picture Clause dan Picture Editing!
Jawab :