|
|
Procedure
Oriented Programming
|
Object-Oriented Programming
|
|
Divided
Into
|
In POP, the program is divided into
small parts called functions.
|
In OOP, the program is divided into
parts called objects.
|
|
Importance
|
In POP, Importance is not given
to data but to functions as well
the sequence of
actions to be done.
|
In OOP, Importance is given to the
data rather than procedures or functions because it works in the real
world.
|
|
Importance
|
In POP, Importance is not given to
functions.
|
In OOP, Importance is given to the
data.
|
|
Approach
|
POP follows a Top-Down
approach.
|
OOP follows the Bottom-Up
approach.
|
|
Access
Specifiers
|
POP does not have any access
specifier.
|
OOP has access specifiers named
Public, Private, Protected, etc.
|
|
Data
Moving
|
In POP, Data can move freely from
function to function in the system.
|
In OOP, objects can communicate
with each other and pass data through member functions.
|
|
Expansion
|
Adding new data and functions in POP is not
so easy.
|
OOP provides an easy way to add
new data and functions.
|
|
Data
Access
|
In POP, the Most function uses Global
data for sharing that can be accessed freely from function to function in the
system.
|
In OOP, data can not move easily
from function to function, it can be kept public or private so we can control
the access of data.
|
|
Data
Hiding
|
POP does not have any proper way
for hiding data so it is less secure.
|
OOP provides Data Hiding so provides more
security.
|
|
Examples
|
Examples of POP are C, VB,
FORTRAN, Pascal.
|
Examples of OOP are C++, JAVA, VB.NET,
C#.NET.
|
Types of Computer Networks Computer networks are categorized according to: How they are organized physically. The way they are used. The distance over which they operate. Three main types of computer networks are as follows: LAN (Local Area Network) WAN (Wide Area Network) MAN ( Metropolitan-Area Network) LAN (Local Area Network) LAN is the most common type of network . LAN stands for Local area Network . It covers a small area. Most LANs are used to connect computers in a single building or group of buildings. Hundreds or thousands of computer maybe connected through LAN. Typical LANs can be found in industrial plants, office buildings, and college or university campuses. LANs are capable of transmitting data at very fast rate. Data transmission speeds of LAN are 1 to 100 megabits per second. It is much faster than data transmission over a telephone line. LAN can transmit data in a limited distance. There is also a limit on the number of...
Comments
Post a Comment