Some other software technologies that became popular

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: multiple computers on the same network to communicate with each other and share resources. Some other software technologies that became popular during the fourth-generation period are C programming language, object-oriented software design, and object-oriented programming. C language combines the features of high-level programming languages with the efficiency of an assembly language. It allows the programmers to directly manipulate bits of data internal to the processor registers of the computer. As a result, C programs run significantly faster than programs written in other high-level programming languages, and C language can be effectively used for systems programming like design of compilers and operating systems. The primary objectives of object-oriented software design are to make programs generalized and to build software systems by combining reusable pieces of program codes called objects. To facilitate object-oriented software design, several object-oriented programming languages were introduced. Out of these, C++ emerged as the most popular object-oriented language. It contains all the elements of the basic C language, but has been expanded to include numerous object-oriented programming features. The characteristic features of fourth-generation computers are as follows: 1. The PCs were much more smaller and cheaper than the mainframes or minicomputers of the third generation. 2. The mainframes and the supercomputers were much more powerful than the thirdgeneration systems. 3. Although the mainframes and the supercomputers required proper air conditioning of the rooms/areas in which they were located, no air conditioning was required for the PCs. 4. They consumed much less power than the third-generation computers. 5. They were much more reliable and less prone to hardware failures than the thirdgeneration computers. Hence the maintenance cost was negligible. 6. They had faster and larger primary memory and secondary storage devices as compared to third-generation computers. 7. They were totally general-purpose machines. 8. Their manufacturing did not require manual assembly of individual components into...
View Full Document

Ask a homework question - tutors are online