Page 156 - PYTHON-12
P. 156

8.2.1 Advantages of Computer Networks


































                                                  Fig. 8.2: The Network Diagram

               Let us now discuss why networks are essential. Are there any advantages of networked computers
               over stand-alone machines? Yes, networked systems are far better. A network uses a distributed
               processing system in which a task is divided among several devices which are interconnected with
               each other. Therefore, instead of a single computer being responsible for completing the entire
               task, all the interconnected computers are responsible for completing the task assigned to them.
               This leads to better performance with high processing speed.

               Networks have several advantages which are described below:
                 (a)  Resource Sharing: The  primary use of a network  is to share among users  programs/
                       applications, data and peripheral devices connected to the network, irrespective of their
                       physical location. You must have noticed in your networked computer labs that when a print
                       command is given on one computer, the document is printed by a printer attached to some
                       other system. This allows printing of documents by several users and, hence, the printer is
                       shared by multiple users on the network. Other resources like hard disk, DVD drive, scanner,
                       etc., can also be shared on a computer network. For example, sharing database, audio and
                       video files, antivirus software, application software, printers and scanners, etc.
                 (b)  Improved Communication: A computer network enables fast, reliable and secure
                       communication between users. It saves time and offers easy communication methods. For
           Computer Science with Python–XII  8.2    (c)  Reduced Communication  Cost: Sharing resources  also reduces  communication cost.
                       example, in an organization, managers work at different locations to make financial reports.
                       While working on a network, any change made by one manager on his/her computer can easily
                       be seen by other managers and employees. Thus, a network allows managers to easily update
                       information. This increases their efficiency and allows them to complete their work quickly.


                       Using public networks, we can send a large quantity of data at a low cost. Internet anmjd
                       mobile networks are playing a very important role in sending and receiving text, image,
                       audio and video data at a low cost.
                 (d)  Reliability  of  Data:  Reliability  means backing  up  of data,  i.e.,  data  can  be  copied and
                       stored on multiple computers. In a network system, all computers are connected to each
   151   152   153   154   155   156   157   158   159   160   161