Introduction aux questions et réponses d'entrevue VSAM

VSAM signifie «Virtual Storage Access Method». Cela a été introduit par IBM dans les années 1970. Il s'agit d'une méthode d'accès au stockage de fichiers utilisée dans les versions MVS, z / OS et OS / 390 des systèmes d'exploitation. VSAM aide à organiser les données sous forme de fichiers dans les ordinateurs Mainframe. «VSAM est une méthode accessible utilisée dans les systèmes d'exploitation (comme MVS, z / OS et OS / 360) pour effectuer les opérations nécessaires»

Une approche séquentielle pour une compréhension facile, alors pour commencer, voyons ce qu'est un mainframe et comment il diffère d'un supercalculateur.

Les deux ont un domaine d'application différent - les ordinateurs centraux excellent en volume fiable (c.-à-d. Les opérations entières comme la finance, l'indexation et la comparaison) tandis que les superordinateurs sont conçus pour effectuer avec précision des opérations en virgule flottante comme les opérations arithmétiques.

Désormais, les mainframes ont été introduits pour la première fois dans les années 40 par des fournisseurs comme IBM, Hitachi et Amdahl. Ceux-ci ont des caractéristiques spéciales telles que la grande taille, la quantité de stockage, la puissance de traitement et un haut niveau de fiabilité. Ils sont conçus pour gérer des entrées et sorties (E / S) à très haut volume. Un seul ordinateur central a le pouvoir de remplacer des dizaines, voire des centaines de serveurs plus petits.

Ainsi, ces ordinateurs centraux ont un système d'exploitation spécialement conçu pour prendre en charge leur large capacité de fonctionnement. Ces OS sont-

  • MVS
  • z / OS
  • OS / 390

Donc, si cet énorme volume de données est à l'étude, il doit y avoir une technique de manipulation. C'est là que VSAM entre en scène.

Maintenant, si vous recherchez un emploi lié à VSAM, vous devez vous préparer aux questions d'entrevue VSAM 2019. Il est vrai que chaque entretien est différent selon les différents profils d'emploi. Ici, nous avons préparé les importantes questions et réponses d'entrevue VSAM qui vous aideront à réussir votre entrevue.

Dans cet article de questions d'entrevue VSAM 2019, nous présenterons les 10 questions d'entrevue VSAM les plus importantes et les plus fréquemment posées. Ces questions sont divisées en deux parties:

Partie 1 - Questions d'entrevue VSAM (de base)

Cette première partie couvre les questions et réponses d'entrevue VSAM de base

Q1. Que sont les commandes VSAM?

Répondre:
Les commandes VSAM sont utilisées pour effectuer des opérations sur les jeux de données de VSAM. Ces commandes sont utilisées pour manipuler les jeux de données selon les besoins.

Certaines des commandes VSAM les plus importantes et utiles sont

  • Alter : pour modifier les attributs de fichier du VSAM
  • Repro : utilisé pour charger des données dans un ensemble de données VSAM et également pour copier d'un ensemble de données VSAM à un autre
  • Listcat : aide à récupérer les détails du catalogue d'un ensemble de données VSAM
  • Examiner : pour vérifier l'intégrité structurelle d'un cluster d'ensembles de données séquencées par clés.
  • Vérifier : pour recouper et vérifier pour corriger les fichiers VSAM qui peuvent ne pas être fermés correctement en raison d'une erreur.

Q2. Passez rapidement en revue la syntaxe des commandes VSAM également?

Répondre:

  • Modifier : ALTER nom-cluster-nom (mot de passe)
  • Repro : REPRO INFILE (in-ddname)

OUTFILE (out-ddname)

  • Listcat : LISTCAT ENTRY (vsam-file-name) TOUS
  • Examinez : EXAMINE NAME (vsam-ksds-name)

INDEX TEST DATASET

LIMITE D'ERREUR (50)

  • Vérifiez : VERIFY DS (nom-fichier vsam)

Passons aux prochaines questions d'entrevue VSAM.

Q3. Quels sont les principaux composants d'un VSAM?

Répondre:
Il existe 3 principaux composants d'un VSAM-

  • Cluster VSAM
  • Zone de contrôle
  • Intervalle de contrôle

Q4. En réponse à une base de données, quels sont les types d'ensembles de données VSAM disponibles?

Répondre:
Ceci est la question d'entretien VSAM de base posée lors d'un entretien. Il existe 3 types de bases de données VSAM à savoir

  • ESDS : jeux de données séquencés d'entrée
  • KSDS : jeux de données séquencés clés
  • RRDS : jeux de données d'enregistrements relatifs

Q5. Comment les enregistrements sont-ils stockés dans ESDS?

Répondre:
Dans ESDS, les enregistrements sont stockés dans l'ordre dans lequel ils sont inclus dans le fichier. Une chose à retenir, ils ne sont pas stockés dans le respect (wrt) d'un contenu de l'enregistrement.

Q6. Qu'est-ce qu'un cluster?

Répondre:
Un cluster combine tous ces éléments - index, ensemble de séquences et la partie données de l'ensemble de données qu'il contient. L'OS responsable donne au programme l'accès au cluster (l'accès est donné à chaque partie de l'ensemble de données simultanément).

Q7. Selon vous, quelle sera la sortie si un fichier VSAM vide est ouvert dans un programme COBOL?

Répondre:
L'ouverture d'un fichier VSAM qui ne contient aucun enregistrement n'est pas possible. Il deviendra indisponible pour l'utilisateur qui tentera de le faire.
Au contraire, un fichier vide peut être ouvert aux fins de certaines sorties. COBOL écrira un enregistrement factice dans le fichier et le supprimera lorsqu'un utilisateur l'ouvrira pour une sortie.

Partie 2 - Questions d'entrevue VSAM (Avancé)

Jetons maintenant un coup d'œil aux questions avancées de l'entrevue VSAM.

Q8. Quels types de problèmes sont associés au VSAM en dehors des conditions spatiales?

Répondre:
- En définissant un nouvel ensemble de données VSAM tout en allouant plus d'espace à ti
- Dans REPRO l'ancien fichier VSAM vers le nouveau jeu de données VSAM avec IDCAMS
- Pendant ALTER / renommer l'ancien ensemble de données à l'aide d'IDCAMS
- On peut également utiliser les IDCAMS pour MODIFIER le nouveau jeu de données VSAM au jeu de données VSAM d'origine.

Q9. Qu'allez-vous comprendre avec la commande suivante?

Répondre:
Commande "VSAM RETURN-CODE 28"

Cela augmentera les conditions d'espace dans les jeux de données

Passons aux prochaines questions d'entrevue VSAM.

Q10. Selon vous, quels peuvent être les principaux inconvénients de l'utilisation des ensembles de données VSAM?

Répondre:
À mon avis, les plus gros inconvénients seront le FREESPACE (FPSC).

Q11. Nommez quelques codes d'état du fichier VSAM?

Répondre:
Ce sont les questions les plus fréquemment posées lors d'un entretien avec VSAM. Il existe des codes d'état de fichier VSAM

  • 00 - L'opération est terminée
  • 04 - Enregistrement de longueur fixe non valide
  • 22 - Clé primaire en double trouvée

Q12. Qu'est-ce que IDCAMS?

Répondre:
IDCAMS est un programme de service de méthode d'accès. Un utilisateur exécute le programme IDCAMS en fournissant la commande AMS via SYSIN. Certaines des commandes AMS cruciales sont DELETE, DEFINE et REPRO.

Q13. Comment définir KSDS?

Répondre:
Cela peut être fait en définissant le cluster avec le paramètre indexé. En outre, pour spécifier le nom DS pour les composants associés et les composants d'index DS.

Passons aux prochaines questions d'entrevue VSAM.

Q14. Comment charger un jeu de données VSAM avec des enregistrements?

Répondre:
En utilisant la commande REPRO

Q15. Expliquez la structure du fichier KSDS?

Répondre:
La clé unique (valeur) est là pour trouver des enregistrements spécifiques. Il existe des composants d'index et des composants de données. La valeur clé est recherchée dans la section Index. Une fois la recherche effectuée, l'adresse mémoire correspondante est récupérée. Les données réelles seront récupérées une fois ce processus terminé et l'utilisateur se retrouvera avec les détails suivants -

Voyons la structure suivante -

COMPOSANTS DE L'INDICE

CLÉADRESSE MÉMOIRE
Clé 1245
Clé 2100

COMPOSANTS DE DONNÉES

ADRESSE MÉMOIRECLÉDOSSIER D'ENREGISTREMENT 1FICHIER D'ENREGISTREMENT 2
400CLÉ 3PrésencesXXXX
200CLÉ 1ID12345

Article recommandé

Ceci a été un guide pour la liste des questions et réponses d'entrevue VSAM afin que le candidat puisse réprimer facilement ces questions d'entrevue VSAM. Ici, dans cet article, nous avons étudié les principales questions d'entrevue VSAM qui sont souvent posées lors des entretiens. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. Questions et réponses d'entrevue OpenStack
  2. Questions d'entretiens chez Oracle SOA
  3. Questions d'entretiens - PLC - Top 10 Question
  4. Questions d'entretiens chez Kafka avec réponses