Introduktion till VSAM-intervjuer och svar

VSAM står för ”Virtual Storage Access Method”. Detta introducerades av IBM på 1970-talet. Det är en åtkomstmetod för fillagring som används i operativsystem MVS, z / OS och OS / 390. VSAM hjälper till med att organisera data i form av filer i Mainframe-datorer. "VSAM är åtkomlig metod som används i operativsystem (som MVS, z / OS och OS / 360) för att utföra nödvändiga operationer"

En sekventiell metod för enkel förståelse, så till att börja med låt oss se vad en stordator är och hur den skiljer sig från en superdator.

Båda har olika applikationsdomän - stordatorer utmärker sig i tillförlitlig volym (dvs. heltalstransaktioner som finansiell, indexering och jämförelse) medan Superdatorer är utformade för att utföra flytpunktsoperationer som aritmetiska operationer med precision.

Nu introducerades Mainframes först på 1940-talet av leverantörer som IBM, Hitachi och Amdahl. Dessa har speciella egenskaper som stor storlek, lagringsmängd, bearbetningskraft och hög tillförlitlighet. Dessa är utformade för att hantera inmatning och utgång med mycket hög volym (I / O). En enda Mainframe har makten att ersätta dussintals eller till och med hundratals mindre servrar.

Så dessa stordatorer har speciellt utformade operativsystem för att stödja deras stora driftsförmåga. Dessa operativsystem är-

  • MVS
  • z / OS
  • OS / 390

Så om denna enorma datamängd övervägs måste det finnas någon manipulationsteknik. Det är här VSAM kommer in i bilden.

Nu, om du letar efter ett jobb som är relaterat till VSAM måste du förbereda dig för VSAM intervjufrågor 2019. Det är sant att varje intervju är olika enligt de olika jobbprofilerna. Här har vi förberett viktiga VSAM-intervjuer och svar som hjälper dig att få framgång i din intervju.

I denna artikel om VSAM-intervjufrågor från 2019 ska vi presentera 10 viktigaste och vanliga frågor om VSAM-intervjuer. Dessa frågor är indelade i två delar är följande:

Del 1 - VSAM-intervjufrågor (grundläggande)

Den första delen täcker grundläggande VSAM-intervjufrågor och svar

Q1. Vad är VSAM-kommandon?

Svar:
VSAM-kommandon används för att utföra operationer på datasätten till VSAM. Dessa kommandon används för att manipulera datasätten efter behov.

Några av de viktigaste och användbara VSAM-kommandona är

  • Ändra : för att ändra filattributen för VSAM
  • Repro : används för att ladda data i VSAM-dataset och även för att kopiera från ett VSAM-datasätt till ett annat
  • Listcat : Hjälper till att hämta kataloginformationen för en VSAM-datauppsättning
  • Undersök : för att verifiera strukturell integritet för ett nyckelsekvensat datauppsättningskluster.
  • Verifiera : för att korsa och verifiera att fixa VSAM-filer som kanske inte stängs på rätt sätt på grund av fel.

Q2. Snabbt gå igenom syntaxen för VSAM-kommandon också?

Svar:

  • Ändra : ALTER fil-kluster-namn (lösenord)
  • Repro : REPRO INFILE (in-ddname)

OUTFILE (out-ddname)

  • Listcat : LISTCAT ENTRY (vsam-filnamn) ALLA
  • Undersök : EXAMINE NAME (vsam-ksds-name)

INDEX TEST DATASET

FELLIMIT (50)

  • Verifiera : VERIFY DS (vsam-filnamn)

Låt oss gå till nästa intervjufrågor från VSAM.

Q3. Vilka är huvudkomponenterna i en VSAM?

Svar:
Det finns tre huvudkomponenter i en VSAM-

  • VSAM-kluster
  • Kontrollområde
  • Kontrollintervall

Q4. Som svar på en databas, vilka är tillgängliga typer av VSAM-datauppsättningar?

Svar:
Detta är den grundläggande VSAM-intervjufrågan som ställs i en intervju. Det finns tre typer av VSAM-databaser nämligen

  • ESDS : Inmatningssekvenserade datasätt
  • KSDS : Nyckelsekvensbestämda datasätt
  • RRDS : Relaterade datasatser

Q5. Hur lagras posterna i ESDS?

Svar:
I ESDS lagras posterna i den ordning de ingår i filen. En sak att komma ihåg, de lagras inte med respekt (wrt) för ett innehåll i posten.

Q6. Vad är ett kluster?

Svar:
Ett kluster kombinerar alla dessa - index, sekvensuppsättning och datadelen av datasatsen i den. Det ansvariga operativsystemet ger programmet åtkomst till klustret (åtkomst ges till varje del av datasättet samtidigt).

Q7. Vad tror du kommer att bli resultatet om en tom VSAM-fil öppnas i ett COBOL-program?

Svar:
Det är inte möjligt att öppna en VSAM-fil som inte har någon post i den. Det blir inte tillgängligt för användaren som försöker göra det.
Snarare kan en tom fil öppnas för vissa utgångar. COBOL kommer att skriva en dummy-post i filen och ta bort den när en användare öppnar den för viss utgång.

Del 2 - VSAM-intervjufrågor (avancerat)

Låt oss nu titta på de avancerade frågorna om VSAM-intervjuer.

Q8. Vilka problem är förknippade med VSAM ur rymdförhållandena?

Svar:
- Att definiera ett nytt VSAM-datasätt medan du tilldelar mer utrymme till ti
- I REPRO den gamla VSAM-filen till nya VSAM-datasätt med IDCAMS
- Medan ALTER / byter namn på det gamla datasättet med IDCAMS
- Man kan också använda IDCAMS för att ÄNDRA den nya VSAM-datasatsen till den ursprungliga VSAM-datasättningen.

Q9. Vad kommer du att förstå med följande kommando?

Svar:
Kommando "VSAM RETURN CODE 28"

Detta lyfter ut rymdförhållandena i datasätten

Låt oss gå till nästa intervjufrågor från VSAM.

Q10. Enligt dig, vad kan vara de största nackdelarna med att använda VSAM-datauppsättningarna?

Svar:
Enligt min mening kommer de största nackdelarna att vara FREESPACE (FPSC).

Q11. Namnge några VSAM-filstatuskoder?

Svar:
Detta är de vanliga frågorna om VSAM-intervjuer i en intervju. Det finns några VSAM-filstatuskoder

  • 00 - Driften slutförd helt
  • 04 - Ogiltig post med fast längd
  • 22 - Primär duplikatnyckel hittades

Q12. Vad är IDCAMS?

Svar:
IDCAMS är ett serviceprogram för åtkomstmetod. En användare kör IDCAMS-programmet genom att tillhandahålla AMS-kommandot genom SYSIN. Några av de avgörande AMS-kommandona är DELETE, DEFINE och REPRO.

Q13. Hur definierar jag KSDS?

Svar:
Detta kan göras genom att definiera klustret med den indexerade parametern. För att ange DS-namnet för relaterade komponenter och DS-indexkomponenter.

Låt oss gå till nästa intervjufrågor från VSAM.

Q14. Hur laddar du ett VSAM-datasätt med Records?

Svar:
Genom att använda REPRO-kommandot

Q15. Förklara KSDS-filstrukturen?

Svar:
Unik nyckel (värde) finns för att hitta specifika poster. Det finns indexkomponenter och datakomponenter. Nyckelvärdet söks i avsnittet Index. När den har sökts hämtas motsvarande minnesadress. Faktiska data hämtas när denna process slutar och användaren kommer att stå kvar med följande information -

Låt oss se följande struktur -

INDEXKOMPONENTER

NYCKELMINNEADRESS
Nyckel 1245
Nyckel 2100

DATAKOMPONENTER

MINNEADRESSNYCKELSPELA FIL 1SPELA FIL 2
400NYCKEL 3uppslutningXXXX
200NYCKEL 1ID12345

Rekommenderad artikel

Detta har varit en guide till listan över VSAM-intervjufrågor och svar så att kandidaten enkelt kan slå samman dessa VSAM-intervjuerfrågor. Här i det här inlägget har vi studerat de viktigaste VSAM-intervjufrågorna som ofta ställs i intervjuer. Du kan också titta på följande artiklar för att lära dig mer -

  1. OpenStack intervjufrågor och svar
  2. Oracle SOA-intervjufrågor
  3. PLC-intervjufrågor - Topp 10 frågor
  4. Kafka intervjufrågor med svar där