Einführung in Fragen und Antworten zum VSAM-Interview

VSAM steht für "Virtual Storage Access Method". Dies wurde von IBM in den 1970er Jahren eingeführt. Hierbei handelt es sich um eine Dateispeicherzugriffsmethode, die in den Betriebssystemversionen MVS, z / OS und OS / 390 verwendet wird. VSAM hilft beim Organisieren der Daten in Form von Dateien auf Mainframe-Computern. "VSAM-Zugriffsmethoden werden in Betriebssystemen (wie MVS, z / OS und OS / 360) verwendet, um erforderliche Vorgänge auszuführen."

Ein sequentieller Ansatz zum einfachen Verständnis. Lassen Sie uns zunächst sehen, was ein Mainframe ist und wie er sich von einem Supercomputer unterscheidet.

Beide haben unterschiedliche Anwendungsbereiche - Mainframes zeichnen sich durch ein zuverlässiges Volumen aus (dh ganzzahlige Operationen wie Finanz-, Indexierungs- und Vergleichsoperationen), während Supercomputer so konzipiert sind, dass sie Gleitkommaoperationen wie arithmetische Operationen präzise ausführen.

Jetzt wurden Mainframes erstmals in den 1940er Jahren von Anbietern wie IBM, Hitachi und Amdahl eingeführt. Diese haben besondere Eigenschaften wie Größe, Speicherplatz, Rechenleistung und hohe Zuverlässigkeit. Diese sind für sehr hohe Eingangs- und Ausgangsvolumina (E / A) ausgelegt. Ein einzelner Mainframe kann Dutzende oder sogar Hunderte kleinerer Server ersetzen.

Diese Mainframe-Computer verfügen daher über ein speziell entwickeltes Betriebssystem, das ihre umfangreichen Betriebsfunktionen unterstützt. Diese Betriebssysteme sind

  • MVS
  • z / OS
  • OS / 390

Wenn also dieses riesige Datenvolumen in Betracht gezogen wird, muss es eine Manipulationstechnik geben. Hier kommt VSAM ins Spiel.

Wenn Sie nun nach einem Job suchen, der mit VSAM zusammenhängt, müssen Sie sich auf die VSAM-Interview-Fragen 2019 vorbereiten. Es ist wahr, dass jedes Interview anders ist, je nach den verschiedenen Berufsprofilen. Hier haben wir die wichtigen Fragen und Antworten zu VSAM-Vorstellungsgesprächen vorbereitet, die Ihnen helfen, Ihr Vorstellungsgespräch erfolgreich zu gestalten.

In diesem Artikel zu VSAM-Interviewfragen aus dem Jahr 2019 werden die 10 wichtigsten und am häufigsten gestellten Fragen zu VSAM-Interviewen vorgestellt. Diese Fragen gliedern sich in zwei Teile:

Teil 1 - Fragen zum VSAM-Vorstellungsgespräch (Grundkenntnisse)

In diesem ersten Teil werden grundlegende Fragen und Antworten zu VSAM-Vorstellungsgesprächen behandelt

Q1. Was sind VSAM-Befehle?

Antworten:
VSAM-Befehle werden verwendet, um Vorgänge an den VSAM-Datasets auszuführen. Diese Befehle werden verwendet, um die Datensätze nach Bedarf zu bearbeiten.

Einige der wichtigsten und nützlichsten VSAM-Befehle sind:

  • Ändern : Zum Ändern der Dateiattribute des VSAM
  • Repro : Dient zum Laden von Daten in ein VSAM-Dataset und zum Kopieren von einem VSAM-Dataset in ein anderes
  • Listcat : Hilft beim Abrufen der Katalogdetails eines VSAM-Datasets
  • Untersuchen : um die strukturelle Integrität eines Dataset-Clusters mit Schlüsselsequenz zu überprüfen.
  • Überprüfen : um VSAM-Dateien, die aufgrund eines Fehlers möglicherweise nicht ordnungsgemäß geschlossen wurden, zu überprüfen und zu reparieren.

Q2. Auch die VSAM-Befehlssyntax schnell durchgehen?

Antworten:

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

OUTFILE (out-ddname)

  • Listcat : LISTCAT ENTRY (vsam-Dateiname) ALL
  • Untersuchen : NAME PRÜFEN (vsam-ksds-name)

INDEX TEST DATASET

FEHLERBEGRENZUNG (50)

  • Überprüfen Sie : VERIFY DS (Vsam-Dateiname)

Fahren wir mit den nächsten VSAM-Interviewfragen fort.

Q3. Was sind die Hauptkomponenten eines VSAM?

Antworten:
Es gibt 3 Hauptkomponenten eines VSAM-

  • VSAM-Cluster
  • Kontrollbereich
  • Kontrollintervall

Q4. Welche Arten von VSAM-Datasets sind als Antwort auf eine Datenbank verfügbar?

Antworten:
Dies ist die grundlegende VSAM-Interviewfrage, die in einem Interview gestellt wird. Es gibt nämlich drei Arten von VSAM-Datenbanken

  • ESDS : Eintragssequenzierte Datensätze
  • KSDS : Schlüsselsequenzierte Datensätze
  • RRDS : Relative Datensatzdatensätze

Q5. Wie werden die Datensätze in ESDS gespeichert?

Antworten:
In ESDS werden die Datensätze in der Reihenfolge gespeichert, in der sie in der Datei enthalten sind. Beachten Sie, dass sie nicht in Bezug auf den Inhalt der Aufzeichnung gespeichert werden.

Q6. Was ist ein Cluster?

Antworten:
Ein Cluster kombiniert all dies - Index, Sequenzmenge und den darin enthaltenen Datenteil des Datensatzes. Das zuständige Betriebssystem gibt dem Programm Zugriff auf den Cluster (Zugriff wird auf jeden Teil des Datensatzes gleichzeitig gewährt).

Q7. Was wird Ihrer Meinung nach ausgegeben, wenn eine leere VSAM-Datei in einem COBOL-Programm geöffnet wird?

Antworten:
Das Öffnen einer VSAM-Datei, die keinen Datensatz enthält, ist nicht möglich. Dies ist für den Benutzer, der dies versucht, nicht mehr verfügbar.
Vielmehr kann für einige Ausgaben eine leere Datei geöffnet werden. COBOL schreibt einen Dummy-Datensatz in die Datei und löscht ihn, wenn ein Benutzer ihn für eine Ausgabe öffnet.

Teil 2 - Fragen zu VSAM-Vorstellungsgesprächen (Fortgeschrittene)

Lassen Sie uns nun einen Blick auf die erweiterten VSAM-Interviewfragen werfen.

Q8. Welche Probleme sind mit den Platzmangelbedingungen von VSAM verbunden?

Antworten:
- Beim Definieren eines neuen VSAM-Datasets, während ti mehr Speicherplatz zugewiesen wird
- In REPRO die alte VSAM-Datei in neuen VSAM-Datensatz mit IDCAMS
- Während ALTER / den alten Datensatz mit IDCAMS umbenennen
- Sie können IDCAMS auch verwenden, um den neuen VSAM-Datensatz in den ursprünglichen VSAM-Datensatz zu ändern.

Q9. Was werden Sie mit dem folgenden Befehl verstehen?

Antworten:
Befehl “VSAM RETURN-CODE 28”

Dies führt zu Platzmangel in den Datensätzen

Fahren wir mit den nächsten VSAM-Interviewfragen fort.

Q10. Was können Ihrer Meinung nach die größten Nachteile bei der Verwendung der VSAM-Datensätze sein?

Antworten:
Meiner Meinung nach werden die größten Nachteile der FREESPACE (FPSC) sein.

Q11. Nennen Sie einige VSAM-Dateistatuscodes?

Antworten:
Dies ist die häufig gestellte Frage zum VSAM-Interview in einem Interview. Es gibt einige VSAM-Dateistatuscodes

  • 00 - Vorgang vollständig abgeschlossen
  • 04 - Ungültiger Datensatz mit fester Länge
  • 22 - Primärer doppelter Schlüssel gefunden

Q12. Was ist IDCAMS?

Antworten:
IDCAMS ist ein Dienstprogramm für Zugriffsmethoden. Ein Benutzer führt das IDCAMS-Programm aus, indem er den AMS-Befehl über SYSIN bereitstellt. Einige der wichtigsten AMS-Befehle sind DELETE, DEFINE und REPRO.

Q13. Wie definiere ich KSDS?

Antworten:
Dies kann durch Definieren des Clusters mit dem indizierten Parameter erfolgen. Geben Sie außerdem den DS-Namen für die zugehörigen Komponenten und die DS-Indexkomponenten an.

Fahren wir mit den nächsten VSAM-Interviewfragen fort.

Q14. Wie lade ich einen VSAM-Datensatz mit Datensätzen?

Antworten:
Mit dem Befehl REPRO

Q15. Erläutern Sie die KSDS-Dateistruktur?

Antworten:
Der eindeutige Schlüssel (Wert) dient zum Auffinden bestimmter Datensätze. Es gibt Indexkomponenten und Datenkomponenten. Der Schlüsselwert wird im Abschnitt Index gesucht. Nach dem Durchsuchen wird die entsprechende Speicheradresse abgerufen. Sobald dieser Vorgang abgeschlossen ist, werden die tatsächlichen Daten abgerufen, und dem Benutzer bleiben die folgenden Details übrig:

Lassen Sie uns die folgende Struktur sehen -

INDEX-KOMPONENTEN

SCHLÜSSELSPEICHERADRESSE
Schlüssel 1245
Schlüssel 2100

DATENKOMPONENTEN

SPEICHERADRESSESCHLÜSSELAUFNAHME DATEI 1AUFNAHME DATEI 2
400SCHLÜSSEL 3AnwesenheitenXXXX
200SCHLÜSSEL 1ID's12345

Empfohlener Artikel

Dies war ein Leitfaden für die Liste der Fragen und Antworten zu VSAM-Vorstellungsgesprächen, damit der Kandidat diese Fragen zu VSAM-Vorstellungsgesprächen problemlos durchgreifen kann. Hier in diesem Beitrag haben wir uns mit den wichtigsten Fragen zu VSAM-Vorstellungsgesprächen befasst, die in Interviews häufig gestellt werden. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. OpenStack Interview Fragen und Antworten
  2. Fragen in Vorstellungsgesprächen bei Oracle SOA
  3. PLC Interview Questions - Die 10 wichtigsten Fragen
  4. Kafka Interview Fragen mit dort Antworten