Introduzione alle domande e risposte dell'intervista VSAM

VSAM sta per "Metodo di accesso all'archiviazione virtuale". Questo è stato introdotto da IBM negli anni '70. È un metodo di accesso all'archiviazione dei file utilizzato nelle versioni MVS, z / OS e OS / 390 dei sistemi operativi. VSAM aiuta a organizzare i dati sotto forma di file nei computer Mainframe. "VSAM è il metodo di accesso utilizzato nei sistemi operativi (come MVS, z / OS e OS / 360) per eseguire le operazioni necessarie"

Un approccio sequenziale per una facile comprensione, quindi per cominciare vediamo cos'è un mainframe e come si differenzia da un supercomputer.

Entrambi hanno domini applicativi diversi: i mainframe eccellono in volumi affidabili (ad es. Operazioni intere come finanziarie, indicizzazione e confronto) mentre i supercomputer sono progettati per eseguire con precisione operazioni a virgola mobile come operazioni aritmetiche.

Ora, i mainframe furono introdotti per la prima volta negli anni '40 da venditori come IBM, Hitachi e Amdahl. Questi hanno caratteristiche speciali come grandi dimensioni, quantità di memoria, potenza di elaborazione e alto livello di affidabilità. Sono progettati per gestire input e output di volume molto elevato (I / O). Un singolo mainframe ha il potere di sostituire dozzine o persino centinaia di server più piccoli.

Quindi, questi computer mainframe hanno un sistema operativo appositamente progettato per supportare la loro ampia capacità operativa. Questi sistemi operativi sono-

  • MVS
  • z / OS
  • OS / 390

Quindi, se questo enorme volume di dati viene preso in considerazione, allora ci deve essere una tecnica di manipolazione. Qui è dove VSAM entra in scena.

Ora, se stai cercando un lavoro correlato a VSAM, allora devi prepararti per le domande di intervista VSAM 2019. È vero che ogni colloquio è diverso secondo i diversi profili professionali. Qui, abbiamo preparato le importanti domande e risposte sul colloquio VSAM che ti aiuteranno ad avere successo nel tuo colloquio.

In questo articolo del 2019 sulle domande di intervista VSAM, presenteremo le 10 domande di intervista VSAM più importanti e più frequenti. Queste domande sono divise in due parti:

Parte 1 - Domande di intervista VSAM (di base)

Questa prima parte tratta le domande e le risposte di base dell'intervista VSAM

Q1. Cosa sono i comandi VSAM?

Risposta:
I comandi VSAM vengono utilizzati per eseguire operazioni sui set di dati di VSAM. Questi comandi vengono utilizzati per manipolare i set di dati in base alle necessità.

Alcuni dei comandi VSAM più importanti e utili sono

  • Alter : per modificare gli attributi di file del VSAM
  • Riproduzione : utilizzato per caricare i dati nel set di dati VSAM e anche per copiare da un set di dati VSAM a un altro
  • Listcat : aiuta a recuperare i dettagli del catalogo di un set di dati VSAM
  • Esame : per verificare l'integrità strutturale di un cluster di set di dati con sequenze di chiavi.
  • Verifica : per verificare e verificare i file VSAM che potrebbero non essere chiusi in modo corretto a causa di errori.

Q2. Passare rapidamente anche attraverso la sintassi dei comandi VSAM?

Risposta:

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

OUTFILE (out-ddname)

  • Listcat : LISTCAT ENTRY (vsam-file-name) ALL
  • Esamina : EXAMINE NAME (vsam-ksds-name)

DATASET DI PROVA DELL'INDICE

ERRORLIMIT (50)

  • Verifica : VERIFY DS (vsam-file-name)

Passiamo alle prossime domande sul colloquio VSAM.

Q3. Quali sono i componenti principali di un VSAM?

Risposta:
Ci sono 3 componenti principali di un VSAM-

  • Cluster VSAM
  • Area di controllo
  • Intervallo di controllo

Q4. In risposta a un database, quali sono i tipi disponibili di set di dati VSAM?

Risposta:
Questa è la domanda di intervista VSAM di base posta in un'intervista. Esistono 3 tipi di database VSAM in particolare

  • ESDS : set di dati in sequenza di inserimento
  • KSDS : set di dati sequenziati chiave
  • RRDS : set di dati record relativi

Q5. Come vengono archiviati i record in ESDS?

Risposta:
In ESDS i record sono archiviati nell'ordine in cui sono inclusi nel file. Una cosa da ricordare, non sono archiviati rispetto (wrt) a un contenuto del record.

Q6. Che cos'è un cluster?

Risposta:
Un cluster combina tutti questi elementi: indice, set di sequenze e parte dei dati del set di dati al suo interno. Il sistema operativo responsabile fornisce al programma l'accesso al cluster (l'accesso è dato a ogni parte del set di dati contemporaneamente).

Q7. Quale pensi sarà l'output se un file VSAM vuoto viene aperto in un programma COBOL?

Risposta:
L'apertura di un file VSAM che non contiene record non è possibile. Non sarà disponibile per l'utente che tenta di farlo.
Piuttosto, un file vuoto può essere aperto ai fini di alcuni output. COBOL scriverà un record fittizio nel file e lo eliminerà quando un utente lo apre per un output.

Parte 2 - Domande di intervista VSAM (avanzate)

Diamo ora un'occhiata alle domande avanzate di intervista VSAM.

Q8. Che tipo di problemi sono associati alle condizioni di spazio fuori dal VSAM?

Risposta:
- Nel definire un nuovo set di dati VSAM mentre alloca più spazio su ti
- In REPRO il vecchio file VSAM nel nuovo set di dati VSAM con IDCAMS
- Mentre ALTER / rinomina il vecchio set di dati utilizzando IDCAMS
- È inoltre possibile utilizzare IDCAMS per modificare il nuovo set di dati VSAM nel set di dati VSAM originale.

Q9. Cosa capirai con il seguente comando?

Risposta:
Comando "VSAM RETURN-CODE 28"

Ciò aumenterà le condizioni di spazio nei set di dati

Passiamo alle prossime domande sul colloquio VSAM.

Q10. Secondo te, quali possono essere i maggiori svantaggi dell'utilizzo dei set di dati VSAM?

Risposta:
A mio avviso, i maggiori svantaggi saranno il FREESPACE (FPSC).

Q11. Denominare alcuni codici di stato del file VSAM?

Risposta:
Queste sono le domande frequenti sull'intervista VSAM in un'intervista. Esistono alcuni codici di stato del file VSAM

  • 00 - Operazione completata completamente
  • 04 - Record a lunghezza fissa non valido
  • 22 - Chiave primaria duplicata trovata

Q12. Che cos'è IDCAMS?

Risposta:
IDCAMS è un programma di servizio del metodo di accesso. Un utente esegue il programma IDCAMS fornendo il comando AMS tramite SYSIN. Alcuni dei comandi AMS cruciali sono DELETE, DEFINE e REPRO.

Q13. Come definire KSDS?

Risposta:
Questo può essere fatto definendo il cluster con il parametro indicizzato. Inoltre, per specificare il nome DS per i componenti correlati e i componenti dell'indice DS.

Passiamo alle prossime domande sul colloquio VSAM.

Q14. Come si carica un set di dati VSAM con Records?

Risposta:
Utilizzando il comando REPRO

Q15. Spiegare la struttura del file KSDS?

Risposta:
Chiave univoca (valore) è lì per trovare record specifici. Esistono componenti indice e componenti dati. Il valore chiave viene cercato nella sezione Indice. Una volta cercato, viene recuperato l'indirizzo di memoria corrispondente. I dati effettivi verranno recuperati al termine di questo processo e all'utente verranno lasciati i seguenti dettagli:

Vediamo la seguente struttura -

COMPONENTI DELL'INDICE

CHIAVEINDIRIZZO DI MEMORIA
Tasto 1245
Tasto 2100

COMPONENTI DEI DATI

INDIRIZZO DI MEMORIACHIAVEREGISTRA FILE 1REGISTRA FILE 2
400TASTO 3presenzeXXXX
200TASTO 1ID di12345

Articolo raccomandato

Questa è stata una guida all'elenco delle domande e risposte dell'intervista VSAM in modo che il candidato possa facilmente reprimere queste domande sull'intervista VSAM. Qui in questo post, abbiamo studiato le principali domande di intervista VSAM che vengono spesso poste nelle interviste. Puoi anche consultare i seguenti articoli per saperne di più -

  1. Domande e risposte sull'intervista di OpenStack
  2. Oracle SOA Interview Questions
  3. Domande di intervista al PLC - Le 10 domande principali
  4. Kafka Intervista Domande con lì Risposte