Co to jest Cobol

Co to jest Cobol
W tym artykule omówimy o wprowadzeniu i podstawach języka Cobol. Cobol oznacza wspólny język zorientowany na biznes. Cobol jest szczególnie w większości wykorzystywany do dużej ilości zastosowań i przetwarzania transakcji miliardów transakcji biznesowych, gdziekolwiek jest.

Gdzie dokładnie możemy dziś zobaczyć Cobol?

  • Język programowania COBOL odgrywa kluczową rolę w systemach ATM, ponieważ jest wykorzystywany w prawie 95% wszystkich transakcji karty wykonanych w bankomatach.
  • Cobol odgrywa kluczową rolę w większości osobistych transakcji z szacunkiem 80% wykorzystania języka programowania.
  • Codziennie Cobol Systems ułatwia około trzech bilionów dolarów w handlu.
  • Codziennie liczba przeprowadzanych transakcji COBOL jest 200 razy wyższa niż liczba wykonywanych wyszukiwarek Google.

Cechy Cobol

  • Jest to język programowania, który podąża za ustrukturyzowanym podejściem.
  • Jest napisany w wersji angielskiej, co ułatwia zrozumienie.
  • Łatwo jest utrzymać wszystkie aspekty jego sprzętu i oprogramowania.
  • Ma bardzo wysoką pojemność obliczeniową.
  • W perspektywie programów aplikacyjnych łatwiej jest zrozumieć.
  • Ma większą czytelność programu aplikacji.

Rodzaje Cobol

  • Cobol na PC
    1. Małe aplikacje
    2. MF COBOL (Windows)
    3. IDE (otwarte IDE) kompilator gnucobol
  • Real Cobol Vs Cobol KS (Visualize Source) Cobol
    1. Zastosowania o dużych rozmiarach
    2. VS- COBOL II

Instalowanie Cobol na komputerze lokalnym

Aby zainstalować Cobol na Ubuntu/Linux, musimy wykonać te proste kroki:

Najpierw zaktualizuj bazę danych „Apt” w terminalu.

Następnie, aby zainstalować Cobol na komputerze, użyj tego polecenia:

Na koniec, aby sprawdzić instalację Cobol, użyj tego polecenia:

Arkusz kodowania

To jest standard kodowania, który musimy przestrzegać w naszym programowaniu:

  • 1 - 6 stron / numer linii - opcjonalny (automatycznie przypisany przez kompilator)
  • 7 ciągłości (-), polecenie (*), uruchamianie nowej strony (/)
  • Linia debugowania (d)
  • 8 - 11 Kolumna A - Podziały, sekcje, akapity, 01, 77 Deklaracje powinny rozpocząć tutaj
  • 12 - 72 Kolumna B - Wszystkie inne stwierdzenia i deklaracje zaczynają się od tego momentu.
  • 73-80 Pole identyfikacyjne, które jest widoczne na liście źródłowej, ale jest ignorowane przez kompilator

Struktura języka

Język Cobol służy do budowania programów do tworzenia aplikacji. Programy są podzielone głównie na cztery podziały:

  • Dział identyfikacyjny
  • Wydział Środowiska
  • Wydział danych
  • Dział procedury

Wydział Identyfikacji:

To pierwszy oddział, a program jest tutaj zidentyfikowany. Jako element obowiązkowy program, a następnie nazwa zdefiniowana przez użytkownika, musi być zawarta w akapicie. Pozostałe akapity w programie są opcjonalne i służą celowi dokumentacji.

  1. Dział identyfikacyjny
  2. ProgramId, nazwa programu
  3. Autor, wpis komentarza
  4. Data pisemna, wpis komentarza
  5. Skompilowana data, wpis komentarza
  6. Bezpieczeństwo, zgłoszenie sommentowe

Wydział Środowiska:

Sama nazwa wskazuje, że jest ona związana ze środowiskiem, takim jak sprzęt, komputer i pliki, które są używane. Ma dwie sekcje: sekcja konfiguracji (program, w którym jest kompilowany) i sekcję wyjściową wejściową (pliki używane w programie).

  • Kontrola pliku
  • Kontrola I-O

Wydział danych:

Jest częścią CBL PGM, w której każdy element danych jest przetwarzany przez program. Przed użyciem danych w dziale procedury należy najpierw zadeklarować w tej sekcji. Aplikacja jest niczym innym jak danymi, które są podzielone jako tymczasowe i trwałe.

Temp: Ta zmienna jest dostępna podczas wykonywania programu.

Trwała ondulacja: Jest dostępny po zakończeniu programu.

  • Sekcja pliku
  • Sekcja pamięci roboczej
  • Sekcja linii

Sekcja pamięci roboczej:
Służy głównie do deklarowania zmiennych lub nazw danych zdefiniowanych przez użytkownika.

Standardy nazewnictwa:

  • Nazwa zmiennej musi składać się z 1-30 znaków alfanumerycznych.
  • Powinien zawierać co najmniej jeden alfabet.
  • Brak miejsca między postaciami.
  • Żadnych odwróconych słów, które można używać, jak czas, dodaj, oblicz.
  • Żadnych postaci specjalnych, takich jak # i $.
  • Przykład: WS-Empno, WS-Empname

Podstawowe programy Cobol

Przykład programowania 1:

Dział identyfikacyjny.
program programowy. "Witam".
Dział procedury.
Wyświetl „Nauka Cobol jest bardzo zabawna!".
Zatrzymaj bieg.

Wyjście:

Papan@ubuntu: ~/Desktop/pp $ COBC -xjf PK.Cbl
Nauka Cobol jest bardzo zabawna!
papan@ubuntu: ~/Desktop/Pp $

Wyjaśnienie:
W tym pierwszym przykładzie staramy się pokazać, w jaki sposób podstawowy program Cobol jest kompilowany i uruchamiany. Tutaj podajemy wartość „Hello” jako identyfikator programu. Następnie drukujemy prostą linię, która jest „nauka Cobol jest bardzo zabawna!„W ramach działu procedur.

Przykład programowania 2:

Dział dentystyczny
Program programowy. „Dodatek_of_2_number”.
Wydział danych.
Sekcja magazynowania roboczego.
77 x zdjęcie 9 (4).
77 Y PIC 9 (4).
77 Z PIC 9 (4).
Dział procedury.
Pkt.
Wyświetl „Proszę o wartość X =”.
Zaakceptuj x.
Wyświetl „Proszę o wartość Y =”.
Zaakceptuj y.
Oblicz z = x + y.
Wyświetl „Dodatek x i y to =”.
Wyświetl Z.
Zatrzymaj bieg.

Wyjście:

Papan@ubuntu: ~/Desktop/pp $ COBC -xjf KK.Cbl
Proszę o wartość X =
55
Proszę o wartość Y =
5
Dodanie x i y to =
0060
papan@ubuntu: ~/Desktop/Pp $

Wyjaśnienie:
Tutaj podajemy kolejny przykład programowania demo, w którym po prostu pokazujemy wynik dodania dwóch liczb. W tym celu bierzemy trzy zmienne - x, y i z - w sekcji pamięci roboczej. Pobieramy wartości od użytkownika i utrzymujemy je w zmiennych X i Y w sekcji podziału procedury. Następnie po prostu dodajemy te dwie liczby i przypisujemy je wewnątrz zmiennej Z.

Wniosek

W tym temacie obejmujemy wszystkie aspekty i podstawy Cobol. Mamy nadzieję, że jesteś w stanie zrozumieć wszystkie pola języka Cobol, abyś mógł łatwo wdrożyć podstawową wiedzę Cobol w praktycznym świecie lub w jakimkolwiek prawdziwym projekcie.