COBOL - Interview Fragen



Liebe Leser, diese COBOL Interview Fragen wurden speziell entwickelt, um Ihnen mit der Art der Fragen, die Sie während Ihres Interview für das Thema der Begegnung kennen zu lernen COBOL Programmiersprache . Nach meiner Erfahrung, gute Interviewer kaum planen, eine bestimmte Frage während Ihres Interview zu bitten. Normalerweise Fragen beginnen mit einigen grundlegenden Begriff des Subjekts und später werden sie weiterhin auf die weitere Diskussion auf der Basis, und was Sie antworten:

F: Was halten Sie von COBOL kennen?

A: COBOL steht für Common Business Oriented Language. Das US Department of Defense, in einer Konferenz, gebildet CODASYL (Konferenz über Data Systems Language), eine Sprache, um Unternehmensdatenverarbeitung Anforderungen, die heute als COBOL ist bekannt, zu entwickeln.

F: Listen Sie einige Funktionen des COBOL.

A:COBOL ist eine Standardsprache , die kompiliert und auf verschiedenen Maschinen ausgeführt werden können. Es ist ideal für Business-orientierte Anwendungen geeignet, da sie große Mengen an Daten zu verarbeiten. Es verfügt über zahlreiche bedugging und Testwerkzeuge. COBOL ist eine strukturierte Sprache; es hat verschiedene Divisionen, so ist es leicht zu debuggen.

F: Nennen Sie die Unternehmensbereiche in einem COBOL-Programm.

A:Identifizierung divisionen, Umgebung Divisionen, Daten Divisionen und Prozedur Divisionen.

F: Was sind die verschiedenen Datentypen verfügbar in COBOL?

A: alphanumerische (X), in alphabetischer Reihenfolge (A), und numerische (9).

F: Was ist "numerisch" Klausel?

A: ist numerisch Klausel wird verwendet, um zu überprüfen, ob ein Artikel numerisch ist oder nicht. Es gibt TRUE zurück, wenn das Element, an dem es verwendet wird, enthält nur Zahlen (0 bis 9). Das Element kann positiv oder negativ sein.

F: Was sind 66 und 88 Niveau verwendet für?

A: Stufe 66 wird für RENAMES Klausel und Stufe 88 wird verwendet wird, für Bedingung Namen.

F: Was ist der Unterschied zwischen Subskript und Index?

A: Der Subskript ist das Auftreten in einem Array. Index entspricht der Verdrängung vom Anfang eines Arrays.

F: Was ist der Unterschied zwischen suchen und suchen ALLE?

A: SEARCH ist eine serielle Such, wohingegen SEARCH ALL ist eine binäre Suche. Eine Tabelle muss sein in sortierter Reihenfolge bevor verwendung SEARCH ALL. .

F: Was ist der Unterschied zwischen der Durchführung einer Abschnitt und einen Absatz?

A: Durchführen einer ABSCHNITT werden alle Absätze, die ein Teil des Abschnitts durchgeführt werden sollen verursachen. Durchführen einer ABSATZ bewirkt nur eine Ziffer, um durchgeführt werden.

F: Was ist ein Bereichsbegrenzer?

A: Scope Terminator wird verwendet, um das Ende eines Verbs zu markieren. Beispiel:. IF und END-IF.

F: Was sind die Datei öffnen Modi in COBOL?

A: Datei-Öffnen-Modi in COBOL gehören. INPUT, OUTPUT, IO und EXTEND.

F: Was ist die maximale Größe eines Zahlenfeld wir können definiert in COBOL?

A: Die maximale Größe eines numerischen Feldes ist PIC 9 (18).

F: Was ist der Unterschied zwischen CONTINUE und NEXT SENTENCE?

A: WEITER überträgt die Kontrolle an die Nächste Anweisung nach dem Umfang Terminator. Nächsten Satz überträgt die Steuerung an die Anweisung nach dem ersten Zeitraum ergeben haben.

F: Warum wir nicht definieren können, tritt Klausel bei 01 Ebene?

A: 01 ist von der rekord wert. Wir wiederholen die Felder innerhalb eines Datensatzes, der Datensatz selbst. So ein Tritt Klausel kann nicht in 01-Ebene verwendet werden.

F: Was ist der Modus, in dem Sie eine Datei zum Schreiben zu öffnen?

A: um in eine Datei zu schreiben, um entweder OUTPUT geöffnet oder EXTEND-Modus werden über die Datei.

F: Was ist der Unterschied zwischen den Aufruf über Inhalt und Aufruf über Referenz?

A: Die Parameter werden in einer Call-by-Inhalt übergebenen von Änderungen durch das aufgerufene Programm geschützt. Bei Aufruf über Referenz können Parameter von der aufgerufenen Programm geändert werden.

F: Was ist ein Verbindungsabschnitt?

A:Die Verknüpfung Abschnitt ist ein Teil eines Programms genannt, dass "Links" oder Karten, um Datenelemente in Arbeitsspeicher des aufrufenden Programms.

F: Was passiert, wenn Sie codieren ZURÜCK anstelle von STOP RUN in einer Stand-alone-COBOL-Programm?

A: wird das Programm in einer Endlosschleife gehen.

F: Wie wird in einem COMP-3-Feld gespeichert Zeichen?

A: Es ist im letzten Halbbytes gespeichert.

F: Was ist der Unterschied zwischen herunterladen und comp-3?

A: Comp ist ein binäres Nutzung, während comp-3 gibt gepackte Dezimalzahl.

F: Was ist der Zweck der Identifizierung Abteilung?

A: Identification Division zu Dokumentationszwecken verwendet.

F: Was ist der Unterschied zwischen statischen Aufruf und dynamischen Aufruf?

A: In statischen Aufruf wird das aufgerufene Programm ein eigenständiges Programm, ist es ein ausführbares Programm. Während der Laufzeit können wir es in unserem genannte Programm aufrufen. Wie über dynamische Anrufs wird das aufgerufene Programm nicht ein ausführbares Programm; sie kann nur durch das genannte Programm ausgeführt werden.

F: Was ist Redefine-Klausel?

A: Definiert Klausel verwendet wird, damit die gleichen Speicherbelegung durch unterschiedliche Datennamen referenziert werden.

F: Was ist der Zweck der Pointer-Satz in STRING Befehl?

A: Der Zweck der Pointer Begriff ist, den äußerst linken Position innerhalb des Aufnahmefeldes, wo die erste über Zeichen abgelegt werden sollen.

F: Was ist 77 Niveau verwendet?

A: Es ist eine elementare Ebene Artikel, die nicht unterteilt werden kann.

F: Was ist binäre Suche?

A: Vergleichen Sie den Artikel mit dem Einzelteil in der Mitte durchsucht werden. Wenn es in Ordnung entspricht, je nachdem wo das Element liegt, sonst wiederholen Sie den Vorgang mit der linken Hälfte und der rechten Hälfte.

F: Was ist die Verwendung von EVALUATE-Anweisung?

A: Bewerten Sie ist wie eine case-Anweisung und kann verwendet werden, um verschachtelte Ifs ersetzen. Keine Pause ist erforderlich, da die Steuerung kommt als sobald Übereinstimmung gefunden wird.

F: Kann ich neu ein X (10) mit einer Feld von X (20)?

A: Ja, Redefine verursacht beide Felder an der gleichen Stelle beginnen.

F: Was ist COMP-1 und COMP-2?

A: COMP-1 ist Gleitkommazahl mit einfacher Genauigkeit, die 4 Byte verwendet. COMP-2 ist double precision floating point, das 8 Byte verwendet.

F: Was ist die Funktion Accept Verb?

A: Nehmen Sie Verb wird verwendet, um Daten wie Datum, Uhrzeit und Tag ab Betriebssystem oder direkt vom Benutzer zu erhalten. Wenn ein Programm Daten aus dem Anwender zu akzeptieren, muss er durch die JCL weitergegeben..

F: Was ist ein Compute Erklärung?

A: Compute-Anweisung wird verwendet, um arithmetische Ausdrücke in COBOL zu schreiben. Dies ist ein Ersatz für addieren, subtrahieren, multiplizieren und dividieren.

F: Wie können Sie die Dateien in ein Unterprogramm bezeichnet definieren?

A: Versorgen Sie die DD-Karten in JCL so wie man es für die Dateien in das Hauptprogramm bezeichnet.

F: Welche Abteilungen, Bereiche und Absätze sind in einem COBOL-Programm zwingend?

A: Identification Division and Program-Id paragraph are mandatory in a COBOL program.

F: Woher tut AREA B start von COBOL ab?

A: Bereich B beginnt von 12 zu 72 Spalte.

F: Wo findet die FILE-CONTROL-Absatz angezeigt?

A: Es erscheint in der Eingabe-Ausgang Abschnitt in der Environment Division.

F: Was ist der Unterschied zwischen ausführen Mit Test Nach und ausführen mit Test vor?

A: Wenn TEST BEFORE angegeben wird, die Bedingung ist getestet zu Beginn eines jeden wiederholten Ausführung der angegebenen PERFORM Bereich. Wenn TEST AFTER angegeben, wird der Zustand getestet am Ende eines jeden wiederholten Ausführung der PERFORM Bereich . Der Bereich wird mindestens einmal im Test nach ausgeführt werden.

F: Was ist LOCAL-STORAGE SECTION?

A: Local-Lagerung wird zugewiesen jedes Mal ein Programm aufgerufen wird und wird de-zugeordnet werden , wenn das Programm Haltestellen via eine EXIT PROGRAM, GOBACK oder STOP RUN. Es definiert sich in der DATA DIVISION nach der WORKING-STORAGE SECTION.

F: Was sind die Zugriffsarten der START-Anweisung?

A: Der Zugang Modi sind SEQUENTIAL oder DYNAMIC für die StartAussage.

F: Was ist der Unterschied zwischen PIC 9,99 und PIC9v99?

A: PIC 9,99 ist ein Vier-Positionsfeld, die tatsächlich einen Dezimalpunkt enthält, wo als PIC 9v99 auf drei Positionszahlenfeld mit angenommener Dezimalstelle.

F: Kann eine Suche auf einem Tisch mit oder ohne Index durchgeführt werden?

A: Nein, muss die Tabelle indiziert werden, um auf einem Tisch zu suchen.

F: Warum ist es notwendig, eine Datei im IO-Modus für REWRITE öffnen?

A: Vor REWRITE durchgeführt wird, der Datensatz muss geöffnet und gelesen werden aus der Datei. Daher muss die Datei im IO-Modus für Rewrite Funktionalität geöffnet werden.

F: Was sind Literale?

A: Ein Literal ist ein DatenArtikel, das Wert von selbst aus. Es kann nicht durch einen Namen bezeichnet. Sie sind konstante DatenArtikel.

Was ist nun?

Darüber hinaus können Sie durch die Beispiele, die Sie mit dem Thema geübt haben zu gehen und sicherzustellen, dass Sie in der Lage, sicher auf sie zu sprechen sind. Wenn Sie frischer, dann der Interviewer nicht erwarten, dass Sie sehr komplexe Fragen zu beantworten, und nicht Sie Ihre Grundlagen sehr stark zu machen. .

Es ist wirklich nicht viel, wenn man nicht ein paar Fragen beantworten, aber es ist wichtig, wie Sie beantwortet, die, die Sie getan haben. Also einfach während Ihres Interview zuversichtlich sein. Wir bei tutorialspoint Ihnen allen das Beste..

Advertisements