Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
4 Cards in this Set
- Front
- Back
Fourth Generation Languages |
First generation languages Machine languages Second generation languages Assembly languages Third generation languages High-level languages (COBOL, FORTRAN, C, C++, Java) One 3GL statement ~ 5–10 assembly language statements Fourth generation languages (4GLs) Examples: Python, Ruby , ADF Each 4GL statement ~ 30 – 50 assembly Language statements |
|
Fourth Generation Languages (cont.) |
4GLs intended to Speed up application-building Result in applications that are easy to buildand quick to change Reducing maintenance costs Simplify debugging More user friendly Leading to end-user programming |
|
Productivity Increases with 4GL |
Not uniformly rosy Playtex used ADF, obtained an 80 to 1productivity increase over COBOL However, Playtex then used COBOL for laterapplications 4GL productivity sometimes increases 10 to 1over COBOL have been reported |
|
Programming Standards |
Select appropriate standards Do not expect a standard can be universallyapplicable Standard must be machine checkable Standards should not make softwaredevelopment difficult Overly restrictive standards arecounterproductive |