Inleiding tot VSAM Interviewvragen en antwoorden

VSAM staat voor "Virtual Storage Access Method". Dit werd geïntroduceerd door IBM in de jaren zeventig. Het is een toegangsmethode voor bestandsopslag die wordt gebruikt in de MVS-, z / OS- en OS / 390-versie van besturingssystemen. VSAM helpt bij het organiseren van de gegevens in de vorm van bestanden op mainframecomputers. "VSAM zijn benaderde methode die wordt gebruikt in besturingssystemen (zoals MVS, z / OS en OS / 360) om noodzakelijke bewerkingen uit te voeren"

Een sequentiële aanpak voor eenvoudig begrip, dus laten we om te beginnen eens kijken wat een mainframe is en hoe het verschilt van een supercomputer.

Beide hebben een ander toepassingsdomein - mainframes blinken uit in betrouwbaar volume (dwz integer operaties zoals financieel, indexering en vergelijking) terwijl Supercomputers zijn ontworpen om drijvende-kommabewerkingen zoals rekenkundige bewerkingen met precisie uit te voeren.

Mainframes werden nu voor het eerst geïntroduceerd in de jaren 1940 door leveranciers zoals IBM, Hitachi en Amdahl. Deze hebben speciale kenmerken zoals grote afmetingen, opslagcapaciteit, verwerkingskracht en hoge betrouwbaarheid. Deze zijn ontworpen voor invoer en uitvoer van zeer hoog volume (I / O). Een enkel Mainframe kan tientallen of zelfs honderden kleinere servers vervangen.

Deze mainframecomputers hebben dus een speciaal ontworpen besturingssysteem om hun brede bedieningsmogelijkheden te ondersteunen. Deze besturingssystemen zijn-

  • MVS
  • z / OS
  • OS / 390

Dus, als deze enorme hoeveelheid gegevens wordt overwogen, moet er een manipulatietechniek zijn. Hier komt VSAM in beeld.

Als je nu op zoek bent naar een baan die gerelateerd is aan VSAM, moet je je voorbereiden op de VSAM-interviewvragen van 2019. Het is waar dat elk interview anders is volgens de verschillende functieprofielen. Hier hebben we de belangrijke VSAM-interviewvragen en -antwoorden voorbereid die u zullen helpen succes te behalen in uw interview.

In dit artikel over VSAM-interviewvragen uit 2019 presenteren we 10 belangrijkste en meest gestelde VSAM-interviewvragen. Deze vragen zijn als volgt verdeeld in twee delen:

Deel 1 - Interviewvragen VSAM (basis)

Dit eerste deel behandelt de basisvragen en antwoorden van VSAM-interviews

Q1. Wat zijn VSAM-opdrachten?

Antwoord:
VSAM-opdrachten worden gebruikt om bewerkingen uit te voeren op de datasets van VSAM. Deze commando's worden gebruikt om de datasets naar behoefte te manipuleren.

Enkele van de belangrijkste en handigste VSAM-opdrachten zijn

  • Wijzigen: om de bestandskenmerken van de VSAM te wijzigen
  • Repro : wordt gebruikt om gegevens in de VSAM-gegevensset te laden en ook om van de ene VSAM-gegevensset naar een andere te kopiëren
  • Listcat : helpt bij het ophalen van de catalogusdetails van VSAM-gegevenssets
  • Onderzoek : om de structurele integriteit van een gegevenssetcluster met sleutelsequentie te verifiëren.
  • Verifiëren : om te controleren en te controleren of VSAM-bestanden kunnen worden hersteld die mogelijk niet op de juiste manier worden gesloten vanwege een fout.

Q2. Snel ook de syntaxis van VSAM-opdrachten doorlopen?

Antwoord:

  • Alter : ALTER file-cluster-name (wachtwoord)
  • Repro : REPRO INFILE (in-ddname)

OUTFILE (out-ddname)

  • Listcat : LISTCAT ENTRY (vsam-bestandsnaam) ALL
  • Onderzoeken : NAAM NAMEN (vsam-ksds-naam)

INDEX TESTGEGEVENSET

ERRORLIMIT (50)

  • Verifiëren : VERIFY DS (vsam-bestandsnaam)

Laten we doorgaan naar de volgende VSAM-interviewvragen.

Q3. Wat zijn de belangrijkste componenten van een VSAM?

Antwoord:
Er zijn 3 hoofdcomponenten van een VSAM-

  • VSAM-cluster
  • Controlegebied
  • Controle interval

Q4. Wat zijn de beschikbare typen VSAM-gegevenssets in reactie op een database?

Antwoord:
Dit is de standaard VSAM-interviewvraag die in een interview wordt gesteld. Er zijn 3 soorten VSAM-databases namelijk

  • ESDS : gegevensreeksen met invoervolgorde
  • KSDS : gegevensreeksen met sleutelreeksen
  • RRDS : relatieve record datasets

Q5. Hoe worden de records opgeslagen in ESDS?

Antwoord:
In ESDS worden de records opgeslagen in de volgorde waarin ze in het bestand zijn opgenomen. Een ding om te onthouden, ze worden niet met respect (wrt) opgeslagen voor een inhoud van de plaat.

Q6. Wat is een cluster?

Antwoord:
Een cluster combineert al deze - index, reeks reeksen en het gegevensgedeelte van de gegevensset daarin. Het verantwoordelijke besturingssysteem geeft het programma toegang tot het cluster (toegang wordt tegelijkertijd tot elk deel van de gegevensset gegeven).

Q7. Wat denk je dat de uitvoer is als een leeg VSAM-bestand wordt geopend in een COBOL-programma?

Antwoord:
Het openen van een VSAM-bestand zonder record is niet mogelijk. Het is niet beschikbaar voor de gebruiker die dit probeert.
In plaats daarvan kan een leeg bestand worden geopend voor sommige uitgangen. COBOL schrijft een dummyrecord in het bestand en verwijdert het wanneer een gebruiker het opent voor wat uitvoer.

Deel 2 - Interviewvragen VSAM (geavanceerd)

Laten we nu eens kijken naar de geavanceerde VSAM-interviewvragen.

Q8. Wat voor soort problemen worden geassocieerd met de VSAM vanuit de ruimte?

Antwoord:
- Bij het definiëren van een nieuwe VSAM-gegevensset terwijl meer ruimte wordt toegewezen aan Ti
- In REPRO het oude VSAM-bestand naar nieuwe VSAM-gegevensset met IDCAMS
- Terwijl ALTER / hernoem de oude dataset met behulp van IDCAMS
- Men kan de IDCAMS ook gebruiken om de nieuwe VSAM-gegevensset te VERANDEREN ten opzichte van de originele VSAM-gegevensset.

Q9. Wat begrijp je met het volgende commando?

Antwoord:
Commando "VSAM RETURN-CODE 28"

Dit zal de ruimte in de gegevenssets verhogen

Laten we doorgaan naar de volgende VSAM-interviewvragen.

Q10. Wat zijn volgens u de grootste nadelen van het gebruik van de VSAM-gegevenssets?

Antwoord:
Naar mijn mening zullen de grootste nadelen de FREESPACE (FPSC) zijn.

Q11. Noem een ​​paar VSAM Bestandsstatuscodes?

Antwoord:
Dit zijn de veelgestelde interviewvragen van VSAM in een interview. Er zijn enkele VSAM-bestandsstatuscodes

  • 00 - De bewerking is volledig voltooid
  • 04 - Ongeldig record met vaste lengte
  • 22 - Primaire dubbele sleutel gevonden

Q12. Wat is IDCAMS?

Antwoord:
IDCAMS is een serviceprogramma voor toegangsmethoden. Een gebruiker voert het IDCAMS-programma uit door de AMS-opdracht op te geven via SYSIN. Enkele van de cruciale AMS-opdrachten zijn DELETE, DEFINE en REPRO.

Q13. Hoe KSDS definiëren?

Antwoord:
Dit kan worden gedaan door het cluster te definiëren met de geïndexeerde parameter. Om ook de DS-naam voor de gerelateerde componenten en de DS-indexcomponenten op te geven.

Laten we doorgaan naar de volgende VSAM-interviewvragen.

Q14. Hoe laad je een VSAM-gegevensset met Records?

Antwoord:
Met behulp van de opdracht REPRO

Q15. Uitleg over de KSDS-bestandsstructuur?

Antwoord:
Unieke sleutel (waarde) is aanwezig om specifieke records te vinden. Er zijn indexcomponenten en gegevenscomponenten. De sleutelwaarde wordt gezocht in het gedeelte Index. Nadat het is doorzocht, wordt het bijbehorende geheugenadres opgehaald. De werkelijke gegevens worden opgehaald zodra dit proces is beëindigd en de gebruiker krijgt de volgende gegevens:

Laten we de volgende structuur bekijken -

INDEX COMPONENTEN

SLEUTELGEHEUGENADRES
Sleutel 1245
Sleutel 2100

DATA COMPONENTEN

GEHEUGENADRESSLEUTELOPNAMEBESTAND 1OPNAMEBESTAND 2
400SLEUTEL 3opkomstXXXX
200TOETS 1ID's12345

Aanbevolen artikel

Dit is een leidraad geweest voor de lijst met VSAM-interviewvragen en -antwoorden, zodat de kandidaat deze VSAM-interviewvragen gemakkelijk kan beantwoorden. Hier in dit bericht hebben we top VSAM-interviewvragen bestudeerd die vaak in interviews worden gesteld. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. OpenStack Interview Vragen en antwoorden
  2. Vragen tijdens solliciteren bij Oracle SOA
  3. PLC-interviewvragen - Top 10-vraag
  4. Kafka Interview Vragen met hun antwoorden