Pytania o wywiad Cobol

Pytania o wywiad Cobol
W dzisiejszych czasach język Cobol staje się najskuteczniejszym językiem w języku komputerowym. Wielu programistów oprogramowania używa COBOL do realizacji projektu dożywotniego. W tym celu jest to bardzo użyteczny temat w dziedzinie edukacji. Wielu ankieterów zadaje kandydatowi różne rodzaje pytań z Cobol. Tutaj omawiamy kilka ważnych pytań i ich odpowiedzi związanych z Cobol.

Jakie są typy danych obecne w Cobol?

  • Alfa-numeryczny (x)
  • Alfabetyczny (a)
  • Numeryczne (9)
  • Oznaki)
  • Zakładany punkt dziesiętny (P / V)

Do czego używany jest 77 poziom?

Poziom 77 w Cobol odnosi się do elementu podstawowego, który jest podstawową jednostką danych, której nie można dalej podzielić ani kwalifikować.

Co to jest zdjęcie 9.99?

Zdjęcie 9.99 w Cobol to 4-cyfrowe pole, które jest oznaczone do przechowywania wartości numerycznych, z uwzględnieniem punktu dziesiętnego.

Czym różnią się sekcja wykonania i akapit?

Różnica między wykonaniem sekcji a akapitem polega na tym, że działanie sekcji wykonuje wszystkie akapity w sekcji, podczas gdy akapit wykonuje tylko określony akapit.

Czy możesz wyjaśnić rozróżnienie między indeksami indeksu?

Kopryty dolne odnoszą się do pozycji elementu tablicy, podczas gdy indeks można zmienić jedynie za pomocą operacji Perform, wyszukiwania i ustawiania.

Co wyróżnia statyczne wywołania i dynamiczne połączenia?

Połączenia statyczne Patrz Calling do samodzielnego programu. Ten program można wykonać sam w czasie wykonywania.

Dynamiczne połączenia patrz wywołanie programu, który nie można samodzielnie. Można go wykonać tylko za pośrednictwem kodu w innym programie.

Co wyróżnia wyszukiwanie i wyszukiwanie wszystkich?

SZUKAJ to sekwencyjne wyszukiwanie.

Przeszukaj wszystko wykonuje wyszukiwanie binarne i wymaga sortowania tabeli za pomocą klauzuli o kluczowej lub malejącej i jest załadowana w tej kolejności, zanim będzie można go użyć.

Jaka jest funkcja opcji „Wymień” w instrukcji „Kopiuj”?

Ponowne wykorzystanie tej samej kopii w tym samym kodzie można osiągnąć za pomocą funkcji „Wymień” i zmieniając wartość zastępowaną. Składnia zastępuje.

Jaki rodzaj błędu jest rejestrowany przez opcję „Błąd rozmiaru”?

  • Nie można podzielić przez zero.
  • Nie jest również możliwe podniesienie 0 do liczby ujemnej.

Jaki jest sekcja lokalnego magazynu?

Lokalna sekcja pamięci jest rodzajem alokacji pamięci, która jest ustalana za każdym razem, gdy program jest wykonywany i odrzuca się, gdy nie będzie już potrzebny. Należy to zadeklarować w „sekcji stacjonarnej” „Wydział danych” i może zostać zakończony przy użyciu stwierdzeń takich jak „program wyjściowy”, „GABAB” lub „Stop Run”.

Czym różnią się zmienne globalne i zewnętrzne?

Zmienne globalne są dostępne tylko w bieżącym programie wsadowym i nie można uzyskać do nich dostępu inne programy wsadowe. Zmienne zewnętrzne to zmienne, które są dostępne dla wielu programów poprzez przechowywanie w bibliotece systemowej. Oznacza to, że każdy program wsadowy, który znajduje się w tej samej bibliotece, co zmienna, może odwołać.

Wyjaśnij zasady przeprowadzania wyszukiwania

  • Tabela musi mieć klauzulę „występuje”.
  • Tabela musi być indeksowana z frazą „indeksowaną przez”.
  • Indeks wyszukiwania musi mieć wartość początkową.

Jak można otworzyć plik?

  • Wejście
  • Wyjście
  • I-O
  • Rozszerzyć

Napisz program COBOL, aby połączyć dwa ciągi i wyświetlić powstały połączony ciąg

Dział identyfikacyjny.
Program programowy. PRZYKŁAD 1.
Wydział Środowiska.
Sekcja magazynowania roboczego.
01 WS-STR-CHK PIC X (20).
01 WS-STR-DISP PIC X (30).
Dział procedury.
Przenieś „programowanie Cobol” do WS-STR-CHK.
Ciąg „to jest”
WS-STR-CHK
Wyznaczone według rozmiaru do WS-STR-DISP
String końcowy.
Wyświetl WS-STR-DISP.
Zatrzymaj bieg.

Wyjście:

Papan@ubuntu: ~/Desktop/Cobol/Inter $ COBC -xjf 1.Cbl
To jest programowanie Cobol

Napisz program COBOL, aby dodać wartości var-b, var-c i var-d i przechowuj wynik w var-a, odejmij wartość var-c od var-d i przechowuj wynik w Var-D i wyświetl wartości var-a i var-d

Dział identyfikacyjny.
Program programowy. Przykład2.
Wydział Środowiska.
Sekcja magazynowania roboczego.
01 VAR-A PIC 9 (2).
01 VAR-B PIC 9 (2).
01 VAR-C PIC 9 (2).
01 VAR-D PIC 9 (2).
Dział procedury.
Przenieś 10 do Var-B.
Przenieś 15 do Var-C.
Przenieś 20 do VAR-D.
Dodaj var-b var-c var-d, dając var-a.
Odejmij var-b var-c od var-d.
Wyświetl „var-a:” var-a.
Wyświetl „var-d:” var-d.
Zatrzymaj bieg.

Wyjście:

Papan@ubuntu: ~/Desktop/Cobol/Inter $ COBC -xjf 2.Cbl
VAR-A: 45
VAR-D: 05

Napisz program COBOL, aby użyć instrukcji Zmieńce

Dział identyfikacyjny.
Program programowy. Przykład3.
Wydział Środowiska.
Sekcja magazynowania roboczego.
01 WS-DESP.
05 WS-no.
10 WS-N01 PIC 9 (2) Wartość 20.
10 WS-N02 PIC 9 (2) Wartość 62.
05 WS-Char.
10 WS-CTR1 PIC X (2) Wartość „PP”.
10 WS-STR2 PIC X (2) Wartość „QQ”.
66 WS-Rename Zmień nazwy WS-N02 THRU WS-STR2.
Dział procedury.
Wyświetl „WS-Rena:” WS-Rena.
Zatrzymaj bieg.

Wyjście:

Papan@ubuntu: ~/Desktop/Cobol/Inter $ COBC -xjf 3.Cbl
WS-Rena: 62ppqq

Jaki jest cel tego programu COBOL?

Dział identyfikacyjny.
Program programowy. Przykład4.
Wydział Środowiska.
Sekcja magazynowania roboczego.
01 VAR1 PIC S9 (9) V99.
01 VAR2 PIC 9 (18).
Dział procedury.
Ruch 12345.99 do var1.
Przenieś var1 do var2.
Wyświetl „var1:” var1.
Wyświetl „var2:” var2.
Zatrzymaj bieg.

Wyjście:

Papan@ubuntu: ~/Desktop/Cobol/Inter $ COBC -xjf 4.Cbl
Var1: +000012345.99
VAR2: 000000000000012345

Wniosek

Cobol to rozległy język koncepcyjny w perspektywie języka komputerowego. Wiele tematów jest omawianych z tego języka. Staramy się ukryć najważniejsze i słynne pytania, które są zadawane przez ekspertów w wywiadzie, aby pomóc kandydatowi na przygotowanie do rozmowy kwalifikacyjnej.