25 Pertanyaan dan Jawaban Wawancara JCL Teratas (2024)

Pertanyaan Wawancara JCL untuk Mahasiswa Baru & Berpengalaman

Berikut adalah pertanyaan dan jawaban wawancara JCL untuk kandidat baru dan berpengalaman untuk mendapatkan pekerjaan impian mereka.

1) Jelaskan apa itu JCL?

JCL adalah singkatan dari Bahasa Kontrol Pekerjaan. Ini adalah bahasa perintah Multiple Virtual Storage (MVS). Ini biasanya digunakan di Sistem operasi di komputer Mainframe IBM.

Unduh PDF Gratis: Pertanyaan dan Jawaban Wawancara JCL


2) Jelaskan apa gunanya JCL?

  • Ini digunakan untuk menghapus pembuatan, Kumpulan Data, GDG'S dan cluster VSAM.
  • Ini digunakan untuk membandingkan file dan anggota PDS
  • Ini digunakan untuk mengkompilasi dan mengeksekusi program yang mencakup program batch juga
  • Ini digunakan untuk menggabungkan dan menyortir data file

3) Sebutkan jenis-jenis pernyataan pengendalian pekerjaan?

Jenis pernyataan pengendalian pekerjaan adalah
  • PEKERJAAN – untuk mengidentifikasi Pekerjaan
  • DD – untuk menyediakan file I/O yang diperlukan untuk pelaksanaan program
  • EXEC – untuk mengidentifikasi program mana yang harus dijalankan

4) Jelaskan cara kerja JCL?

JCL mengenali program yang akan dijalankan, input yang diperlukan dan lokasi input/output dan menginformasikan Sistem Operasi melalui Pernyataan Kontrol Pekerjaan.

5) Sebutkan isi pernyataan JCL?

Pernyataan JCL terdiri dari
  • Bidang nama (opsional)
  • Bidang operasi
  • Operan
  • komentar
Pertanyaan Wawancara JCL
Pertanyaan Wawancara JCL

6) Apa sintaks pernyataan JCL?

Sintaks pernyataan JCL adalah,
//Job-name JOB Positional-param, Keyword-param

7) Jelaskan pernyataan DD apa yang digunakan di JCL?

Pernyataan DD yang digunakan di JCL digunakan untuk mengidentifikasi sumber masukan dan penempatan informasi keluaran.

8) Jelaskan apa itu pernyataan EXEC dan apa sintaks pernyataan EXEC yang digunakan di JCL?

Pernyataan EXEC menyimpan informasi program atau prosedur langkah pekerjaan. Sintaks pernyataan EXEC yang digunakan di JCL adalah
//Step-name EXEC Positional-param, Keyword-param

9) Jelaskan apa itu JCLLIB dan STEPLIB di JCL?

Kedua perpustakaan menentukan perpustakaan pribadi yang harus dicari sebelum perpustakaan sistem default melakukannya untuk menemukan program yang akan dieksekusi.
  • JCLLIB mengidentifikasi perpustakaan yang akan dicari oleh sistem, termasuk grup atau prosedur yang disebutkan dalam pernyataan EXEC
  • JOBLIB berlaku untuk semua langkah dalam pekerjaan sedangkan STEPLIB hanya berlaku untuk langkah tertentu.
Pertanyaan Wawancara Bahasa Kontrol Pekerjaan
Pertanyaan Wawancara Bahasa Kontrol Pekerjaan

10) Jelaskan kegunaan parameter DSN dan parameter DISP?

  • Parameter DISP: Digunakan untuk menentukan disposisi dataset yang dikodekan pada parameter DSN
  • Parameter DSN: Digunakan untuk menentukan nama kumpulan data

11) Jelaskan apa itu Prosedur JCL?

Prosedur JCL tidak lain hanyalah sekumpulan pernyataan di dalam JCL, yang dikelompokkan bersama untuk menjalankan fungsi tertentu. Prosedur dapat digunakan untuk mencapai eksekusi paralel suatu program menggunakan banyak file input.

12) Apa yang dimaksud dengan Prosedur Katalog?

Dari JCL, ketika prosedur dipisahkan dan dikodekan dalam penyimpanan data yang berbeda, maka disebut sebagai Prosedur Katalog.

13) Sebutkan apa yang terjadi jika COND dikodekan dalam pernyataan JOB dan ketika COND dikodekan dalam pernyataan EXEC?

  • Ketika COND dikodekan dalam pernyataan JOB, kondisi tersebut diuji untuk setiap langkah pekerjaan. Jika kondisi ini benar untuk setiap langkah pekerjaan tertentu, maka kondisi tersebut akan dilewati bersama dengan langkah-langkah pekerjaan tersebut.
  • Ketika COND dikodekan di dalam pernyataan EXEC dari suatu langkah pekerjaan, dan kondisinya benar, maka hanya langkah pekerjaan tertentu yang dilewati, dan eksekusi akan dilakukan dari langkah pekerjaan berikutnya

14) Sebutkan apa itu DSN di JCL dan apa saja parameter untuk mendeklarasikan DSN?

Di JCL, nama kumpulan data menentukan nama file, dan disebut dengan “DSN.” Nilai DSN dapat terdiri dari sub-nama yang masing-masing panjangnya 1 hingga 8 karakter, dipisahkan oleh titik dan total panjangnya 44 karakter (alfanumerik).

15) Jelaskan bagaimana Anda membuat kumpulan data sementara? Dan di mana Anda akan menggunakannya?

Kumpulan data sementara dapat dibuat dengan menentukan indikator file sementara seperti di SDN=&&Temp atau dengan tidak menentukan DSName apa pun.

16) Jelaskan apa itu kesalahan SOC4?

Kesalahan SOC4 disebabkan oleh kesalahan pelanggaran penyimpanan dan dapat disebabkan oleh berbagai alasan. Misalnya alamat tidak valid karena kesalahan skrip.

17) Jelaskan cara data dapat diteruskan ke program COBOL dari JCL?

Data dapat diteruskan ke program COBOL dari JCL melalui
  • File
  • Pernyataan SYSIN DD
  • parameter PARM

18) Jelaskan bagaimana Anda dapat mengakses kumpulan data yang tidak dikatalogkan di JCL?

Anda dapat mengakses kumpulan data yang tidak dikatalogkan di JCL dengan menggunakan parameter serial VOL dan UNIT dalam pernyataan DD kumpulan data.

19) Jelaskan apa yang dimaksud dengan “Cond= genap” dan “Cond=only”?

  • Cond=even menunjukkan untuk menjalankan langkah ini MESKIPUN jika langkah sebelumnya dihentikan secara tidak normal.
  • Cond=only menunjukkan untuk mengeksekusi ini HANYA jika langkah sebelumnya dihentikan secara tidak normal

20) Jelaskan apa gunanya utilitas IEBGENER?

Penggunaan utilitas IEBGENER digunakan untuk menyalin data dari
  • satu PS ke PS lain
  • ATAU Anggota PDS ke PS lain
  • ATAU PS kepada anggota PDS.

21) Apakah mungkin untuk mengkodekan data instream dalam PROC?

Tidak, tidak mungkin mengkodekan data instream di PROC.

22) Jelaskan dalam pernyataan DD apa gunanya parameter DCB?

Dalam pernyataan DD penggunaan parameter DCB adalah untuk memberikan informasi detail tentang karakteristik fisik suatu dataset.

23) Jelaskan bagaimana Anda dapat mengarahkan data ke spool menggunakan opsi SYSOUT?

Anda dapat mengarahkan data ke spool menggunakan opsi SYSOUT “SYSOUT=*”

24) Jelaskan apa perbedaan antara JES3 dan JES2?

Perbedaan antara JES3 dan JES2 adalah,
  • JES3 menetapkan kumpulan data untuk semua langkah sebelum pekerjaan dijadwalkan.
  • JES2 menetapkan kumpulan data yang diperlukan oleh suatu langkah tepat sebelum langkah tersebut dijalankan.

25) Sebutkan apa perbedaan antara menentukan DISP=OLD dan DISP=SHR untuk kumpulan data?

Perbedaan antara menentukan DISP=OLD dan DISP=SHR untuk kumpulan data adalah,
  • TAMPILAN=TUA: Itu membaca data dari awal kumpulan data. Namun jika Anda mencoba mengubah atau menulis, maka data yang ada akan menimpa. yaitu data lama hilang
  • DISP=SHR: Filenya hanya bisa dibaca. Dalam hal ini, banyak pengguna dapat berbagi data
Pertanyaan wawancara ini juga akan membantu dalam viva Anda (lisan)
Share

6 Komentar

  1. Avatar Srini mengatakan:

    Pertanyaan teknis yang bagus.

    1. Avatar Kiruthika mengatakan:

      Pertanyaan berguna. Terima kasih.

      1. Avatar Srikar Reddy Gaddam mengatakan:

        Pertanyaan-pertanyaan ini oke untuk wawancara ??????

  2. Avatar Kim Kubik mengatakan:

    oke, ini pertanyaan wajar untuk wawancara. Saya tidak akan pernah bertanya #6 atau #18.

  3. Avatar Ismail tentang boulezz mengatakan:

    Pertanyaan wawancara singkat yang sangat menarik, lebih tepatnya untuk JES2, RACF, Db2,,,,,,
    Terima kasih banyak

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *