Koncept i definition ABC
Miscellanea / / July 04, 2021
Af Guillem Alsina González, i okt. 2017
Hvis der er en Sprog fra programmering at vi kan klassificere som "overlevende", dette er uden tvivl COBOL.
Født i 1959, er det ikke længere i almindelig brug, men specialister er stadig under uddannelse og efterspørgsel i visse forretningssektorer, såsom bank, på grund af den enorme mængde software at holde.
Denne praksis, i modsætning til logik Efterhånden som programmer og systemer opdateres, reagerer det på maksimalt "Hvis det virker, skal du ikke røre ved det”Især i systemer, der er kritiske, hvilket betyder, at enhver funktionsfejl kan forårsage alvorlige problemer.
Jeg har ikke nævnt banksektoren fordi, og kun som et eksempel, men fordi det er her, jeg ved, at et større antal COBOL-programmer eksisterer end De vedligeholdes stadig i dag, selvom det ikke er den eneste sektor, der også tæller offentlige forvaltninger (blandt andre) med et stort antal programmer i COBOL stadig I brug.
Disse systemer tendens til at blive virtualiseret fra gamle maskiner (for eksempel spredes VAX-systemer, der kører i virtuelle maskiner på moderne x86-64-servere).
Sådan er COBOL's levetid, at der siden lanceringen i 1959 har været flere ændringer af standarden, den sidste i 2014.
Den første af disse revisioner fandt sted mellem 1961 og 1965 for at tilføje nye funktioner, mens de andre blev udført i 1968 (tilpasning til ANSI-standarden -American National Standards Institute-), 1974, 1985, 1989 2002, og den, der allerede er nævnt fra 2014.
For at modernisere det er det endda udstyret med kapaciteten til objektorienteret programmering og et firma, der oprettede programmeringsværktøjer er kommet for at lancere et miljø, der tillader udvikling af videospil ved hjælp af COBOL, plus en nysgerrig sjældenhed end en værktøj der bruges i praksis, men det viser COBOLs kameleoniske tilpasningsevne, som har gjort det muligt at overleve den dag i dag.
Forkortelsen COBOL står for Fælles forretningsorienteret sprog, og som navnet antyder henviser de til et universelt sprog tilpasset til at opfylde virksomhedernes mål.
Dens fødsel skal være indrammet på et tidspunkt, hvor computersystemer var meget forskellige, hvilket medførte, at fagfolk, der forlod et firma, skulle lære hvordan systemet med det nye Selskab som de skulle arbejde på, næsten fra basen.
For at gøre det lettere for disse professionelle (programmører) at være produktive næsten lige fra starten dag gav dette programmeringssprog dem nogle almindelige baser, som de kunne bruge mellem forskellige systemer.
At tage ansvar for dette sprogs levetid på trods af de år, det allerede er "gået fra mode", De vil give mig tilladelsen til at fyre mig med en joke relaterede:
Der var engang en Cobol-programmør, der træt af at løse problemer relateret til 2.000-effekten i 1999 besluttede at kryogenisere.
Vågnet i fremtiden, stadig halvt i søvn, ser programmøren ud af vinduet og ser høje bygninger, der gennemborer skyerne og flyvende biler, uden tvivl har de vækket ham ud over år 2000. Derefter, spørgsmål "Hvilket år er vi i?".
Den person, der svarer ham, er en person, der igen spørger ham: "Du er COBOL-programmør, ikke?" som vores hovedperson svarer "ja" til.
"Nå ser du, vi er i året 9.999, og du ved, vi har problemer med 10.000-effekten ..."
Foto: Fotolia - teguhjatipras
Emner i COBOL