www.wikidata.uk-ua.nina.az
RPG angl Report Program Generator mova programuvannya sintaksisom spochatku shozha z komandnoyu movoyu mehanichnih tabulyatoriv kompaniyi IBM Mova RPG bula rozroblena dlya polegshennya perehodu inzheneriv sho obslugovuvali ci tabulyatori na novu tehniku i perenosu danih Spochatku bula realizovana dlya IBM 1401 Najrozpovsyudzhenisha versiya RPG II Mova RPG shiroko vikoristovuvalas v 1960 h i 1970 h rokah RPGParadigma Procedurne programuvannyaData poyavi 1959Rozrobnik IBMOstannij reliz 7 4 1 Sistema tipizaciyi stroga tipizaciya i statichnaKompaniya IBM dosi pidtrimuye movu tak yak na nij napisano bagato kodu yakij ne vigidno perevoditi na inshi movi programuvannya V versiyi RPG IV yaka vipushena v 2001 r vvedeno elementi ob yektnogo programuvannya Krim mejnfrejmiv i mashin AS 400 vid IBM RPG bula realizovana na platformah Digital VAX Sperry Univac BC 7 Univac system 80 Siemens BS2000 Burroughs B1700 Hewlett Packard HP3000 ICL 2900 series Honeywell 6220 WANG VS IBM PC DOS tosho Kompilyator Visual RPG rozroblenij storonnim virobnikom zabezpechuye robotu pid Windows i pidtrimku GUI Takozh isnuyut realizaciyi RPG dlya OpenVMS ta inshih platform Priklad kodu Redaguvati F file specs define files and other i o devices FARMstF1 UF E K Disk Rename ARMST RARMST D specs are used to define variables and parameters The prototype for the program is in a separate file allowing other programs to call it copy cust pr The procedure interface describes the ENTRY parameters D getCustInf PI D pCusNo 6p 0 const D pName 30a D pAddr1 30a D pAddr2 30a D pCity 25a D pState 2a D pZip 10a free The chain command is used for random access of a keyed file chain pCusNo ARMstF1 If a record is found move fields from the file into parameters if found pName ARNm01 pAddr1 ARAd01 pAddr2 ARAd02 pCity ARCy01 pState ARSt01 pZip ARZp15 endif RPG makes use of switches One switch LR originally stood for last record LR actually flags the program and its dataspace as removable from memory InLR On end freeMajdanchik tenet Redaguvati1401 RPG manual 1964 nedostupne posilannya z chervnya 2019 https www ibm com docs de i 7 4 topic wn whats new in 74 1 rpgrelv7r4 Otrimano z https uk wikipedia org w index php title RPG mova programuvannya amp oldid 36748046