This preview shows page 1. Sign up to view the full content.
Unformatted text preview: multiple computers on the same network to communicate with each other and share
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
The characteristic features of fourth-generation computers are as follows:
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.
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
- Spring '14