Hledat:

Parfémy Krása Produkty pro zdraví Hodinky Elektro Šperky a klenoty Nábytek Nářadí a zahrada Outdoor Počítače a notebooky
 

COBOL

COBOL (COmmon Business Oriented Language) je programovací jazyk vyvinutý v 60. letech 20. století zejména pro obchodní a později i databázové aplikace.

[editovat] Historie

Jazyk Cobol byl vyvinut společným úsilím výrobců a uživatelů počítačů ve spolupráci s ministerstvem obrany USA. Ve dnech 28.29. května 1959 se konala konference, jejímž cílem bylo uvážit různé aspekty zavedení společného jazyka pro programování elektronických počítačů. Konference rozhodla o zahájení tohoto projektu s tím, že jazyk byl měl umožňovat:

Byly vytvořeny tři komise pro vývoj jazyka, v nichž Short Range Committee měla sestavit návrh jazyka na základě tří existujících jazyků a jejich kompilátorů, totiž systémů FLOWMATIC, AIMACO a IBM Commercial Translator. Tento jazyk byl poprvé popsán ve zprávě konference CODASYL. Zpráva byla vydána v dubnu 1960 pod názvem COBOL. Tento jazyk označujeme jako COBOL-60. Současně v průběhu této konference bylo zřejmé, že se jazyk bude dále vyvíjet. Pro modifikaci a doplňování jazyka byla sestavena komise z uživatelů jazyka i výrobců počítačů.

Na základě provedených změn a úprav byl v roce 1961 vydán COBOL-61, sestával se ze dvou hlavních částí, REQUIRED COBOL-61a ELECTIVE COBOL-61. COBOL-61 EXTENDED byl vydán v roce 1963, obsahoval kromě prvků jazyka COBOL-61 zejména příkaz pro třídění, příkazy pro generování tiskových sestav a rozšířené aritmetické příkazy. Verze COBOL-65, jejíž základem byl COBOL-61 EXTENDED, byla doplněna příkazy pro operace se soubory v hromadných pamětech a byl zaveden nový typ indexace a příkaz pro vyhledávání informace v tabulkách. COBOL-68 zavedl komunikaci programů a dělení se zbytkem. Byly zrušeny nadbytečné ediční popisy, zjednodušeno užití knihovny programů a provedeno několik dalších úprav. Z této verze vychází COBOL-69. Tato verze byla rozšířena a doplněna příkazy pro manipulace s řetězy znaků a zavedeny příkazy pro manipulace s řetězy znaků a pro komunikaci s koncovými zařízeními. Ve specifikacích byla provedena některá zjednodušení. V jazyku COBOL-70 byl doplněn příkaz pro slučování souborů a příkaz pro obsazení položek ve shodě s jejich popisy.

V současné době je platná norma jazyka ISO 2000, která obsahuje také objektovou syntaxi. Programovací jazyk Cobol je nejrozšířenějším jazykem velkých (mainframe) aplikací.

[editovat] „Hello, World!“

Následující jednoduchá aplikace vypíše „Hello, world!“ na standardní výstup.

IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
 
ENVIRONMENT DIVISION.
 
DATA DIVISION.
 
PROCEDURE DIVISION.
DISPLAY "Hello, world!".
STOP RUN.


[editovat] Externí odkazy


Programovací jazyky

ABAP | Ada | AppleScript | AWK | C | C++ | C# | COBOL | ColdFusion | Clean | D | Eiffel | Erlang | Flex | Fortran | JADE | Java | JavaScript | JSA | Lisp | Lua | Oberon | Object Pascal | Objective-C | Pascal | Pawn | Perl | PHP | Python | REALbasic | REBOL | RPG | Ruby | SQL / PL/SQL | Tcl / Tcl/Tk | Visual Basic / VBScript | VB.NET | Visual FoxPro

Akademické: APL / J | Baltazar | Baltík | Karel | OCaml | Haskell | Scheme | Smalltalk | Logo | MATLAB | Mathematica | ML | Prolog

Ostatní: ALGOL | BASIC | Clipper | Forth | Goedel | Limbo | Miranda | Modula-2 / Modula-3 | MUMPS | PL/1 | Simula 67 | Brainfuck



 
COBOL v jiných jazycích: Afrikaans, العربية, Azərbaycan, Български, বাংলা, Bosanski, Català, Dansk, Deutsch, Ελληνικά, English, Esperanto, Español, Suomi, Français, Gaeilge, Galego, עברית, Hrvatski, Magyar, Interlingua, Bahasa Indonesia, Italiano, 日本語, ქართული, 한국어, Lietuvių, Bahasa Melayu, Nederlands, ‪Norsk (bokmål)‬, Polski, Português, Română, Русский, Srpskohrvatski / Српскохрватски, Slovenčina, Slovenščina, Српски / Srpski, Svenska, தமிழ், Тоҷикӣ, ไทย, Türkçe, Українська, Tiếng Việt, 中文
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „http://cs.wikipedia.org/wiki/COBOL
Stránka byla naposledy upravena v Stránka byla naposledy editována 23. 9. 2008 v 07:46.
Veškerý text je dostupný za podmínek GNU Free Documentation License (Autorské právo pro podrobnosti).
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt