Top 50 pitanja i odgovora za CICS intervju (ažuriranje 2025.)

Ovdje su pitanja i odgovori za intervjue za CICS glavno računalo za početnike kao i za iskusne kandidate da dobiju posao iz snova.


1. Što je CICS?

CICS je kratica za Customer Information Control System i slučajno je softver koji nadzire telekomunikacije iz IBM-a. IBM-ovi glavni operativni sustavi su vremenski dijeljeni i paketni.


2. Koji je primarni aspekt CICS-a?

CICS se u osnovi bavi izvođenjem kao i razvojem online aplikacija. Uspostavlja komunikacijski kanal preko terminala i olakšava primanje kao i slanje podataka koji su formatirani. Jedan od primarnih aspekata CICS-a je dostupnost baze podataka, kao i datoteka koje sadrže.

Besplatno preuzimanje PDF-a: Pitanja i odgovori za CICS intervju


3. Navedite jedan alternativni aspekt CICS-a?

CICS je sam po sebi paketni posao i radi s visokim prioritetom u operativni sustav. Dakle, postoji demarkirana CICS regija u kojoj su programi adekvatno raspoređeni od strane CICS-a.


4. Što znači PPT i koja je njegova upotreba?

PPT (Tablica za obradu programa): – Sastoji se od popisa koji sadrži sve nazive programa zajedno s kartama. Nadalje, govori nam treba li se učitati verzija koja je potpuno nova kao program dostupna u CICS-u ili nova kopija programa.


5. Komentirajte TCT i RCT.

TCT je kratica za Terminal Control Table i kompilacija je svih odgovarajućih terminala.

RCT, s druge strane, označava Resource Control Table je kompilacija naziva planova DB2 zajedno s identifikatorom transakcije.


6. Razlikujte PCT i FCT.

PCT je kratica za Program Control Table i ima potpuni popis identifikatora transakcija koji su upareni s odgovarajućim odgovarajućim programima.

FCT, s druge strane, označava File Control Table ima potpuni popis svih datoteka koje je koristio CICS zajedno s njihovim statusom i duljinom zapisa.

CICS pitanja za intervju
CICS pitanja za intervju

7. Što se podrazumijeva pod CICS zadatkom?

CICS zadatak je jednokratno izvršenje određene CICS transakcije. Ovaj proces počinje kada se u transakciju unese tipka i pritisne tipka enter. Proces izvršenja se nastavlja sve dok program ne vrati kontrolu natrag u CICS.


8. Što podrazumijevate pod CEMT?

CEMT se odnosi na Master Terminal Transaction. Slučajno je to ID za transakciju sustava i upit o statusu. Nadalje, mijenja status resursa.


9. Dajte definiciju COMMAREA ?

COMMAREA se obično naziva prostorom za komunikaciju kao što je slučajno prostor za privremeno skladištenje. Koristi se kao prolazni medij za podatke između više programa koji se učitavaju skupom transakcija ili određenom transakcijom.


10. Navedite nekoliko CICS programa koji se općenito koriste?

CICS programi koje općenito koristimo su:

  • Kontrola datoteke
  • Upravljanje terminalom
  • Kontrola pohrane
  • Kontrola zadataka
Pitanja i odgovori za CICS intervju
Pitanja i odgovori za CICS intervju

11. Što se podrazumijeva pod 'Transidom'?

Transid je kratica za identifikator transakcije. Za pozivanje zadatka CICS-a koristit će se ovaj znakovni kod koji se sastoji od četiri slova.


12. Objasnite korištenje DCT-a?

DCTs je kratica za odredišne ​​kontrolne tablice koje se estetski koriste u CICS-u za definiranje TDQ-ova.


13. U EIB bloku CICS-a, označite nazive nekoliko važnih polja?

Nekoliko važnih polja u EIB bloku CICS-a su EIBCALEN, EIBRESP, EIBTASK, EIBRRCDE, EIBTIME i EIBDATE.


14. Mogu li se dinamički pozivi koristiti u CICS-u?

Da. Dinamički pozivi mogu se koristiti u CICS-u i prema proceduri, korisnik mora definirati rutinu poziva u PPT-u, a pozivni program mora koristiti CALL identifikator.


15. Navedite barem jedan od načina na koji se transakcija može raskinuti?

Koristite naredbu EXEC CICS SYNCPOINT i pretpostaviti ga kao LUW. Ovim procesom neće doći do prekida Xn, ali će transakcija sigurno biti prekinuta.


16. Istaknite točke razlike između XCTL i START?

XCTL djeluje kao medij kroz koji možete prenijeti kontrolu preko identičnog zadatka drugom programu. XCTL slučajno je programska kontrolna naredba.


17. Kako se ENQ i DEQ koriste u CICS-u?

ENQ i DEQ dijelovi su naredbi za kontrolu zadatka koji se koriste za izradu resursa koji se može serijski reciklirati.


18. Navedite određene situacije u kojima je NEWCOPY obavezan?

NEWCOPY je nužno potreban u CICS-u kada je određeni program pokrenut barem jednom ili mnogo puta u CICS-u i zatim ponovno kompajliran ili promijenjen.


19. Može li CICS kod biti dio bilježnice? Ako je tako, kakvi su rezultati nakon kompilacije?

CICS kod može lako biti dio kopije, ali ponovna obrada se mora izvršiti nakon procesa kompilacije.


20. Kako se pristupa VSAM datoteci pomoću alternativnog indeksa?

VSAM datoteci se može pristupiti kroz put. Sve što trebamo učiniti je deklarirati stazu kao oblik FCT-a i zatim koristiti naredbe za kontrolu datoteke na njoj.


21. Što se podrazumijeva pod AICA ABEND?

AICA ABEND je samo Runaway zadatak koji se izvršava u kasnijoj fazi.


22. Može li se ESDS datotekama pristupiti iz CICS-a?

Da. Moguće je pristupiti ESDS datotekama izravno iz CICS-a.


23. Koji je postupak za rješavanje ASRA ABEND?

Sve što trebate učiniti je započeti s CEBR-om, a zatim nazvati za upute o offsetima.


24. Kako se rješavaju greške u CICS programima?

Kako biste riješili pogreške, morat ćete provjeriti EIBRESP nakon pozivanja programa. Alternativna opcija bila bi korištenje uvjeta HANDLE.


25. Istaknite razliku između simboličke i fizičke karte?

Simbolička karta je slučajno a struktura podataka, dok je fizička karta u osnovi modul opterećenja.


26. Koja je razlika između SEND MAP DATAONLY i SEND MAP MAPONLY?

POŠALJI SAMO PODATKE KARTE: – Ovime se podaci šalju bez izgleda. Koristi se za osvježavanje podataka koji dolaze na ekran.

POŠALJI KARTU MAPONLY: – Time se šalje samo karta, a ne podaci. Kad god smo u procesu slanja zaslona izbornika, podaci se nikada ne šalju.


27. Što se podrazumijeva pod MDT? Nadalje, komentirajte FRSET i FSET?

MDT je ​​kratica za Modified Data Tag. Ako se modifikacija polja mora izvršiti na ekranu, tada MDT djeluje kao dio bajta atributa. MDT dolazi u obzir tijekom operacije unosa.

FRSET se koristi za resetiranje MDT-a. Polje će se slati do trenutka kada je MDT ponovno postavljen od strane FRSET-a. FSET je zadužen da osigura da to polje prenosi MDT. FSET dolazi u obzir tijekom izlazne operacije.


28. Objasnite kako se DSECT parametar koristi u BMS-u?

Parametar DSECT koristi se u BMS-u kako bi se simboličkoj mapi dao oblik.


29. Spomenite sadržaj koji je prisutan unutar PPT-a?

Izvor, Duljina, Jezik, Broj korištenih, Broj ponovnog brojanja DFHRPL broj su sadržaji koji se nalaze unutar PPT-a.


30. Može li se QSAM datotekama pristupiti iz CICS-a?

Ne. Nije moguće pristupiti QSAM datoteci iz CICS-a.


31. Može li se ESDS datotekama pristupiti iz CICS-a?

Da. Moguće je pristupiti ESDS datotekama iz CICS-a.


32. Kako ćete u CICS programu čitati VSAM datoteku?

VSAM datoteka može se lako pročitati u CICS programu pomoću naredbi za kontrolu datoteka. Četiri vrste naredbi za ovaj proces su naprijed, natrag, nasumične i sekvencijalne.


33. Što EIB znači u CICS-u?

EIB je kratica za Execute Interface Block. Svakom zadatku je pridružen jedan EIB koji ostaje uz zadatak do njegovog izvršenja. EIB svih programa ostaje nepromijenjen tijekom cijelog procesa. U načinu čitanja bilo kojeg COBOL programa može se pristupiti EIB poljima.


34. Što radi CICS prevoditelj?

Uz svaki program postoji područje povezivanja. U ovom području, EIB blok generira CICS prevoditelj.


35. Što se podrazumijeva pod bajtom atributa?

Bajt atributa koristi se u CICS-u za definiranje određenog polja prijenosa ili prikaza. Doprinosi izlaznom polju programa.


36. Navedite sve tablice koje su dio CICS-a?

Tablice koje su dio CICS-a su PPT, SIT, PCT, JCT, FCT, SNT, DCT, SRT, RCT i TCT.


37. Objasnite namjene koje su povezane s TSQ i TDQ?

TSQ i TDQ se aktivno koriste u CICS-u za privremenu pohranu podataka.


38. Može li se TSQ-u jedne određene transakcije pristupiti iz alternativne transakcije?

Da. Moguće je da se TSQ-u pristupi iz alternativne transakcije pod uvjetom da se obje transakcije izvode u identičnim regijama.


39. U određenom CICS programu, koji je postupak za dodjelu dinamičke memorije?

Sve što trebate učiniti je koristiti GETMAIN kako biste dinamički dodijelili memoriju u CICS-u.


40. Koji je postupak za čitanje izjave iz TSQ?

Kako biste pročitali izjavu iz TSQ-a, morat ćete upotrijebiti naredbu za čitanje privremene pohrane.


41. Kad god CICS program prolazi kroz proces kompilacije, uvijek postoji neki dodatni kod koji se dodaje programu. Gdje točno ide ovaj novi dio koda i kako se naziva?

Ovaj novi dio koda ide u DFHEIBLK, a obično se naziva DFHCOMMAREA.


42. Ako želimo izraditi BMS izvršnu datoteku, koji su osnovni koraci koje korisnik mora proći?

Kako bi kreirao BMS izvršnu datoteku, korisnik se mora sastaviti kako bi stvorio CSECT, kao i Link.


43. RECEIVE se sastoji od opcije BUFFER u sebi. Kakav je značaj ove opcije?

Opcija BUFFER povezuje se s međuspremnikom terminala i dohvaća ukupni tok podataka.


44. U slučaju da korisnik unese znakove za koje se ispostavi da su velika slova, koja je procedura za zatvaranje tog uvjeta?

Najlakši način da isključite opciju velikih slova je korištenje opcije ASIS koja je dostupna na RECEIVE.


45. Ako kažemo da je BMS Dužina polja = 0, što to onda znači?

To u osnovi ukazuje na činjenicu da podaci nisu ispravno uneseni u određeno polje.


46. ​​Je li Length = 0 dovoljan da se utvrdi da je polje modificirano?

Ne. Nema smisla provjeravati mogućnost izmjene polja koristeći Length = 0 jer zahtijeva ERASE OFF.


47. Recimo da imate kolekciju više karata u CICS-u. Dakle, ako se od vas traži da odredite točan prostor za pohranu koji je dostupan u simboličkoj mapi, kako ćete to izračunati?

Pohranjivanje karata uvijek se redefinira prije bilo kojeg drugog aspekta, i to je razlog zašto će pohrana najveće karte prirodno biti veća od svih ostalih karata koje su korisniku dostupne.


48. Objasnite po čemu se ključ PA razlikuje od ključa PF?

Primarna funkcija PF ključeva je pokretanje prijenosa podataka koji su modificirani PA ključevi se koriste samo za buđenje zadatka. Od sada nadalje, proces pokretanja prijenosa podataka zahtijeva i PF ključ kao i PA ključ.


49. Objasnite primarno značenje unutarparticijskih i izvanparticijskih TDQ-ova?

CICS ima različite batch regije u sebi, a postoje i određeni skupovi podataka, koji se prvenstveno koriste za komunikacijske kanale između CICS-a i batch regija koje ispadaju iz domene CICS-a. TDQ izvan particije pomažu u ovom gore spomenutom procesu.

Naprotiv, unutarparticijski TDQ-ovi su kanali komunikacije koji su prisutni unutar regije CICS-a. Ovi kanali su podijeljeni u više redova.


50. Svaka karta je kategorizirana u više polja, a postoje tri zajednička radna polja za pohranu prisutna za svako od ovih odgovarajućih polja. Spomenuti one?

Tri uobičajena radna polja za pohranjivanje u CICS-u su atribut, dužina i izlazno/ulazno polje. Bez ova tri polja, karte se ne mogu pojedinačno kategorizirati.

Ova pitanja za intervju također će vam pomoći u vašem životu

Podijeli

10 Komentari

  1. Avatar sadatoni kaže:

    Pregledavao sam popis i našao jedan koji je apsolutno netočan:

    23. Koji je postupak za rješavanje ASRA ABEND?

    Sve što trebate učiniti je započeti s CEBR-om, a zatim nazvati za upute o offsetima.

    CEBR nema nikakve veze s otklanjanjem pogrešaka ASRA (bilo da se radi o 0C4, 0C7 ili sličnom). CEBR se koristi za pregledavanje redova privremene pohrane.

    1. Avatar Edward Saver kaže:

      CEBR se koristi za pregled sadržaja TSQ-a nakon završetka programa

    2. Avatar Edward Saver kaže:

      to se govori. Koji je postupak rješavanja ASRA ABEND-a?

    3. Avatar Bill Hunt kaže:

      CEDF je transakcija koju treba koristiti.

  2. ovdje ima dobrih informacija – može uvelike poboljšati kvalitetu uklanjanjem "uglavnom" iz svakog odgovora...

    1. Hvala što ste napisali prijedlog. Pregledava se i ažurira.

  3. Avatar Edward Saver kaže:

    5. Navedite barem jedan od načina na koji se transakcija može raskinuti?

    Koristite naredbu EXEC CICS SYNCPOINT i pretpostavite je kao LUW. Ovim procesom neće doći do prekida Xn, ali će transakcija sigurno biti prekinuta.

    što je Xn?

  4. Avatar Edward Saver kaže:

    16. Istaknite točke razlike između XCTL i START?

    XCTL djeluje kao medij kroz koji možete prenijeti kontrolu preko identičnog zadatka drugom programu. XCTL je naredba za kontrolu programa.

    Pa za što se START koristi? – treba dodatno objašnjenje

Ostavi odgovor

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena *