CBSE Class 12 Computer Science Computer Networks Worksheet Set C

Read and download free pdf of CBSE Class 12 Computer Science Computer Networks Worksheet Set C. Download printable Computer Science Class 12 Worksheets in pdf format, CBSE Class 12 Computer Science Computer Networks Worksheet has been prepared as per the latest syllabus and exam pattern issued by CBSE, NCERT and KVS. Also download free pdf Computer Science Class 12 Assignments and practice them daily to get better marks in tests and exams for Class 12. Free chapter wise worksheets with answers have been designed by Class 12 teachers as per latest examination pattern

Computer Networks Computer Science Worksheet for Class 12

Class 12 Computer Science students should refer to the following printable worksheet in Pdf in Class 12. This test paper with questions and solutions for Class 12 Computer Science will be very useful for tests and exams and help you to score better marks

Class 12 Computer Science Computer Networks Worksheet Pdf

Short Answer Type 

Question. Your friend wishes to install a wireless network in his office. Explain him the difference between guided and unguided media.
Answer. Guided media uses cables to connect computers, whereas unguided media uses waves

Question. What are Protocols? Name the protocol used to transfer a file from one device to the other.
Answer. Protocols are set of rules that are followed while transmitting data through a computer network. Protocols determines how to data can be moved securely from a source device to a destination device. The protocol used for transferring a file from one device to another is the File Transfer Protocol (FTP)

Question. Define communication channel.
Answer. A communication channel is the medium through which data is moved from the source to destination. The communication channel can be either wired or wireless. Wired communication channel is also called guided medium while wireless communication channel is also called unguided medium.

Question. What do you mean by an IP Address? Give an example for IP Address.
Answer. An IP Address is a numerical address that uniquely identifies every device connected to a network or internet. The user’s physical location can be tracked by using an IP Address. IP V4 (IP Version 4) is a popular version of IP Address. IP Address (in IP V4) consists of four set of numbers separated by a dot. These numbers can range from 0 to 255. An example IP Address format is given below: 192.158.12.38

Question. Differentiate between Circuit Switching and Packet Switching.
Answer. In Circuit Switching a physical connection between the sender and the receiver is set up first. Then, through that physical link, the complete message is communicated continuously. After completion of the transmission, the physical connection is terminated.
In Packet Switching, the message is split into small units called packets. Then these packets are passed from source to destination simultaneously through different routes in the network. As the flow of packets are asynchronous, sequence numbers are assigned to each packet to facilitate re-ordering of packets at the destination.

Question. Define the following: a. Bandwidth b. Data rate
Answer. Bandwidth: It is the range of frequencies that can be carried through a communication channel. The bandwidth of a channel determines its capacity. It is the difference between the highest and lowest frequencies that can be carried through the channel. The unit of Bandwidth is Hertz (Hz).
Data transfer rate: It is the amount of data moved through a communication channel per unit time. The units of Data transfer rate are Bits per second (Bps), Kilobits per second (Kbps) , Megabits per second (Mbps) or Gigabits per second (Gbps).

Question. Explain the components of data communication.
Answer. The components of data communication are: Sender, Receiver, Message, Communication Medium and Protocols.
Sender: The device which sends data through a network is called sender or source.
Receiver: The device which receives data through a network is called receiver or destination. Message: The data that is communicated between the source and the destination is called message.
Communication channel: The medium through which the data is carried from the source to destination is called a communication medium.
Protocols: The set of rules followed while communicating data over a network are called Protocols.

Question. What are the advantages of Packet switching over Circuit switching.
Answer. In Packet Switching the communication channel is utilized completely whenever it is free. Where as in Circuit Switching, once the connection is assigned for a particular communication, the entire channel cannot be used for other data transmissions even if the channel is free. Data packets moves simultaneously through different paths in a Packet Switched network, making the transmission quick and easy. But in the case of Circuit Switched network, there is a delay in setting up a physical connection between the source and destination before communicating the actual message. Packet Switching is cost effective compared to Circuit Switching as there is no need to set up a connection between the communicating parties every time before the actual communication.

Question. Explain why Circuit Switching is not cost effective compared to Packet Switching?
Answer. The Circuit Switching is not cost effective like Packet Switching because, in Circuit Switching, every time there is a need to set up a connection between the sender and the receiver before communicating the message.

Question. Explain how an IP Address become helpful in investigating cyber-crimes.
Answer. IP address can be used to trace the physical location of a user connected to a network. By this many cyber crime can be investigated and traced out efficiently tracking the exact location from where the cybercrime is carried out.

Question. Why Protocols are needed in the case of Data Communication?
Answer. The communicating devices may be in different geographical areas. The speed of these devices may be different. Also, the data transfer rates of different networks may be different. These complexities make it necessary to have a common set of rules i.e., Protocols to ensure the secure communication of data

Question. What is the difference between World Wide Web & Internet?
Answer. Internet means interconnected networks that spread all over the world (i.e. the physical infrastructure), while WWW means the information’s (available in the form of webpages) that can be accessed through internet.

Question. What is a protocol, give some examples?
Answer. Protocols are set of rules that are followed while transmitting data through a computer network. Protocols determines how to data can be moved securely from a source device to a destination device. The protocol used for transferring a file from one device to another is the File Transfer Protocol (FTP)

Question. What is the difference between E-mail and chat?
Answer. n order to chat, you need to have an account on the same service as the person you are chatting with. e.g. on the other hand, in case of E-mail, it is not necessary, i.e. you can have an account from any provider and you can establish your own. 15. What are cookies? Cookies are files stored temporarily on www browser’s computer, which allow the www server to store persistent information associated with browsing user on user’s system.

Question. What is the difference between domain name and IP address?
Answer. IP addresses look like this: 192.168.12.134.
Domain names look like this: “www.google.com
Domain names are easier for us to remember and use, while computers are quite handy with numbers. Thus, we use DNS (Domain Naming System) to translate domain names into the IP addresses.
IP address is a unique identifier for a computer or device on internet. A domain name (website name) is a name that identifies one or more IP addresses (when hosted at different servers for load balancing).

Question. Give one suitable example of each URL and domain name?
Answer. URL: https://kvsangathan.nic.in/hq-gyan-kosh Domain name: kvsangathan.nic.in

Question. Differentiate between XML and HTML.
Answer. XML was designed to describe data and to focus on what data is.
HTML was designed to display data and to focus on how data looks. HTML is about displaying information while XML is about describing information.

Question. Distinguish between website and web browser.
Answer. Website:- It is a collection of inter-linked web pages stored in a server.
Web Browser:- It is a software application for retrieving, presenting and traversing through information resources in the form of web pages available on the World Wide Web.

Question. Differentiate between communication using Optical Fiber and Ethernet Cable in context of wired medium of communication technologies.
Answer. Optical Fibre - Very Fast - Expensive - Immune to electromagnetic interference Ethernet Cable - - Slower as compared to Optical Fiber - Less Expensive as compared to Optical Fiber - prone to electromagnetic interference

Question. Ravi was trying to log-in to his internet-banking account. He noticed that the URL of the net banking starts with 'https'. The 's' in 'https' stands for _______
(i) Simple 0(ii) Smart (iii) Secure (iv) Strength
Answer. (iii) Secure

Question. What is mean by the homepage of a website?
Answer. 
The default (first) page of a website is called a Homepage.

Question. What is the significance of the URL?
Answer. 
URL specifies unique address of each document on the internet.

Question. Which of the following is not a network protocol?
(i) HTML (ii) HTTP (iii) SMTP (iv) FTP
Answer. 

(i) HTML
Internet Protocols for communication over the Internet, the communicating devices must follow certain rules.
These rules are called Internet protocols.
For email communication, we use SMTP and POP. For communication between browser and server HTTP and HTTPS protocols are used.
We can use TELNET to access services available on a remote computer.

Question. Which of the following internet protocols provides secure data transmission between server and browser with the help of encryption.
a) HTTP
b) HTTPS
c) TELNET
d) ARPANET
Answer. B

Question. Devanand, a student of Class XII, is not able to understand the difference between web client and web-server. Help him in understanding the same by explaining their role and giving suitable example of each.
Answer. 
Web-Client: An application that requests for services from a webserver. Example: Web Browsers, Chatting Applications
Web-Server: Web-server is a software (or any dedicated computer running this software) that serves the request made by web-clients. Example: Apache Server.

Question. Write the full form of Cc and Bcc (used in email communication). Explain the difference between them.
Answer. 
Cc : Carbon Copy: every recipient can check who else has received the mail.
Bcc : Blind Carbon Copy: no recipient can check who else has received the mail.

Question.Define Internet and write its two uses in our daily life. How is it different from the World Wide Web (WWW).
Answer. 
The Internet is a worldwide network that links many smaller computer-networks.
Uses of the Internet 1. E-learning 2. E-commerce
The difference between the internet and www: Internet means interconnected networks that spread all over the world (i.e. the physical infrastructure), while WWW means the information’s (available in the form of webpages) that can be accessed through internet.

Question. Web _________ is a software used to view web pages.
Answer. 
Web Browser

Question. In a network, _____________ is a computer that provides data and resources to other computers.
Answer. 
Server

Question. How is a website and a webpage related?
Answer. 
A website is a collection of interlinked webpages.

Question. Microsoft Edge, Apple Safari are examples for __________________
Answer. 
Web Browsers

Question. What is the use of a server in a computer network?
Answer. 
Role of server is to serve various clients (sharing data or resources among multiple clients)

Question. Among the following service available on the World Wide Web are?
i) Email ii) HTML iii) XML iv) Video conferencing
(a) (i) and (ii)
(b) (i) and (iv)
(c) (ii) and (iii)
(d) None of the above
Answer. B

Question. HTML and XML are _______________
(a) Programming Languages
(b) Scripting Languages
(c) Mark-up Languages
(d) None of the above
Answer. C

Question. XML uses _____________
(a) User defined tags
(b) Predefined Tags
(c) Both user defined and predefined tags
(d) None of the above
Answer. A

Question. XML was not designed to ____________________
(a) store the data
(b) present the data
(c) carry the data
(d) both a & c
Answer. B

Question. Which of the following will you suggest to establish the online face to face communication between the people in the Regional Office Ernakulum and Delhi Headquarter?
(a) Cable TV
(b) Email
(c) Text chat
(d) Video Conferencing
Answer. D

Question. What kind of data gets stored in cookies and how is it useful?
Answer. 
Cookies can store a wide range of information, including personally identifiable information (such as your name, home address, email address, or telephone number). Cookies often store your settings for a website, such as your preferred language or location. When you return to the site, browser sends back the cookies that belong to the site. This allows the site to present you with information customized to fit your needs.

Question. What do the following top level domains signify?
(a) .com
(b) .org
Answer. (a) .com - commercial (b) .org - organization

Question.“With XML you invent your own tags”, Explain this statement with the help of example.
Answer. 
XML tags are created by the user as there are no standard tags.
Ex : <name>Nayana<name>

Question.Define Domain Name Resolution?
Answer. 
The process of converting domain names (website names) into corresponding IP address with the help of DNS servers is called domain name resolution.

Question.  ____________ tags are case sensitive and _____________ tags are not case sensitive.
(a) HTML, XML
(b) HTTP, XML
(c) XML, HTTP
(d) XML,HTML
Answer. D

Question. Which of the following is not a web browser ?
(a) Google Chrome
(b) Internet Explorer
(c) Mozilla Firefox
(d) Photoshop
Answer. D

Question. Which protocol helps us to browse through web pages using internet browsers?
Answer. 
HTTP - Hyper Text Transfer Protocol

Question. Name any one internet browser.
Answer. 
Google Chrome or any other valid browser name

Question. XML stands for
(A) Xtra Markup Language
(B) Extensible Markup Language
(C) Extensible Marking Language
(D) Extensive Marked Language
Answer. B

Question. We can upload a file to a web server using a protocol called __________.
(A) FPT
(B) IP
(C) TCP
(D) FTP
Answer. D

Question. _____________ delivers the requested web page to web browser.
Answer. 
Web Server

 
Question. What is UDP? 
Answer. UDP is connectionless protocol. It allows information to be sent without using handshake.
 
Question. What is carrier wave? 
Answer. The high frequency wave whose characteristics are altered to superimpose message information is called carrier wave.
 
Question. What is modulated wave? 
Answer. After altering the characteristics the new resultant wave is called modulated wave.
 
Question. What is IMAP? 
Answer. The Internet Message Access Protocol (IMAP) is another mail protocol used in conjunction with POP3 protocol for accessing emails.
 
Question. Name some devices that can form IoT?
Answer. Cars, busses, fridges, cookers, robots, sensor for monitoring the condition of food, smart farming etc. are the devices that can form IoT.


Short Answer

Question. What is ACK (acknowledgement) signal? 
Answer. The acknowledgement (ACK) signal is a control code, which is sent by the receiving computer to indicate that the data has been received without error and that the next part of the transmission may be sent. If the sender node does not receive ACK in specified time, it considers it as a failed transmission and retransmits the data.

Question. Write short note on POP? 
Answer. Post Office Protocol (POP) is a type of computer networking and Internet standard protocol that extracts and retrieves email from a remote mail server for access by the host machine. POP is an application layer protocol in the OSI model that provides end users the ability to fetch and receive email.

Question. How IPv4 is different from IPv6 addresses? 
Answer. Difference between IPv4 and IPv6 are:
1. IPv4 is a 32 bit IP Address whereas IPv6 is a 128bit IP address.
2. IPv4 is a numeric address, and its binary bits are separated by a dot (.) whereas IPv6 is an alphanumeric address whose binary bits are separated by a colon (:).
3. In IPv4 checksum field is available whereas in IPv6 checksum field is not available.
4. In IPv4 encryption and authentication facility not provided whereas in IPv6 encryption and authentication are provided.

Question. How can we check that our connection is secure? 
Answer. Check if a site's connection is secure:
1. 1. In Chrome, open a page.
2. 2. To check a site's security, to the left of the web address, look at the security status: Secure. Info or Not secure. Not secure or Dangerous.
3. To see the site's details and permissions, select the icon. You'll see a summary of how private Chrome thinks the connection is.

Question. What are the indicators of SSL usage? 
Answer. SSL shows some marks or signs when establishing a secure session with the end user.
In the case of a browser for instance users are altered to the presence of SSL when the browser displays a padlock or in the case of extended validation SSL, when the address bar displays both a padlock and a green bar.


Long Answer

Question. How network congestion is handled? 
Answer. Network congestion is analogous to the congestion on roads and can be handled similarly. To control the roads congestion problem. Often a technique called metering, it is used that controls the incoming traffic on roads by employing measures like traffic signals or rerouting the traffic. The metering technique is implemented to control network congestion are:
1. It ensures that the sender does not overflow the network and it is done by controlling the flow of data packets. With this measure the sender maintains a value indicating the limit of data that can be sent into network without being acknowledged.
2. It ensures that the routes along the path work as per their capacity to handle network traffic and do not become overflowed. It includes strategies like:
a. Rerouting the data packets.
b. Informing the senders about the congestion to control the transmission rate.
c. Delaying the transmission or retransmission depending upon the congestion levels.

Question. What do you understand by parity checking? 
Answer. Parity checking is a method of error detection that can check 1 or 2 bit errors. In parity checks a parity bit is added to the end of a string of binary code to indicate whether the number of bits in the string with the 1 is even or odd. Parity checking, which was created to eliminate data communication errors, is a simple method of network data verification and has an easy and understandable working mechanism. There are two type of parity bits:
1. Even parity bit where the parity bit is set to1if the number of bits is odd. The extra
parity bit will make the number of 1’s even.
2. Odd parity bit, where the parity bit is set to 1 if the number of bits is even. The extra parity bit will make the number of 1s odd.
For an example, if the original data is 1010001, there are three 1s. When even parity checking is used, a parity bit with value 1 is added to the data’s left side to make the number of 1s even; transmitted data becomes 11010001. However, if odd parity checking is used, then parity bit value is zero; 01010001. If the original data contains an even number of 1s (1101001), then parity bit of value 1 is added to the data’s left side to make the number of 1s odd, if odd parity checking is used and data transmitted becomes 11101001. In case data is transmitted incorrectly, the parity bit value becomes incorrect; thus, indicating error has occurred during transmission.

Question. Explain FTP? 
Answer. File Transfer Protocol (FTP) is a standard Internet protocol for transmitting files between computers on the Internet over TCP/IP connections. FTP is a client-server protocol where a client will ask for a file, and a local or remote server will provide it. The endusers machine is typically called the local host machine, which is connected via the internet to the remote host—which is the second machine running the FTP software. FTP is a client-server protocol that relies on two communications channels between client and server: a command channel for controlling the conversation and a data channel for transmitting file content. Clients initiate conversations with servers by requesting to download a file. Using FTP, a client can upload, download, delete, and rename, move and copy files on a server. A user typically needs to log on to the FTP server, although some servers make some or all of their content available without login, known as anonymous FTP. FTP sessions work in passive or active modes. The objectives of FTP are:
1. To promote sharing of files.
2. To encourage indirect or implicit use of computers.
3. To shield the user from variations in the file storage systems among the hosts,
4. To transfer data reliably and efficiently.

Question. What is HTTP and how it works? 
Answer. HTTP is a connectionless text based protocol. It is a stateless protocol. Clients (web browsers) send requests to web servers for web elements such as web pages and images. After the request is serviced by a server, the connection between client and server across the Internet is disconnected. HTTP is coined by Ted Nelson. The standard port for HTTP connections is port 80. HTTP also defines commands such as GET and POST, which are used to handle form submissions on websites. The CONNECT command is used to facilitate a secure connection that is encrypted using SSL. Encrypted HTTP connections take place over HTTPS, an extension of HTTP designed for secure data transmissions. HTTP actually works :
1. For web communications, the request message is sent to an HTTP server in the form of URLs by the HTTP client.
2. The HTTP server receives the HTTP request fetches the information as per the request and sends it to the HTTP client. This is called the response message from HTTP server.
3. The HTTP client receives the response message interprets the message and displays the contents of the message on the browser’s window.

Question. Explain VoIP and NFC?
Answer. VoIP (voice over internet protocol) is the transmission of voice and multimedia content over Internet Protocol (IP) networks. VoIP historically referred to using IP to connect private branch exchanges (PBXs), but the term is now used interchangeably with IP telephony. VoIP is enabled by a group of technologies and methodologies used to deliver voice communications over the internet, enterprise local area networks or wide area networks. VoIP endpoints include dedicated desktop VoIP phones, softphone applications running on PCs and mobile devices, and Web RTCenabled browsers.
NFC (Near Field Communication) is a short-range wireless connectivity standard (Ecma-340, ISO/IEC 18092) that uses magnetic field induction to enable communication between devices when they're touched together, or brought within a few centimetres of each other. Jointly developed by Philips and Sony, the standard specifies a way for the devices to establish a peer-to-peer (P2P) network to exchange data. After the P2P network has been configured, another wireless communication technology, such as Bluetooth or Wi-Fi, can be used for longer range communication or for transferring larger amounts of data.

 
 
Click below to download practice worksheet for CBSE Class 12 Computer Science Computer Networks Worksheet Set C.
 
 
Practice Worksheets Class 12 Computer Science
CBSE Class 12 Computer Science All Chapters Worksheet
CBSE Class 12 Computer Science Arrays Worksheet
CBSE Class 12 Computer Science Binary Files Worksheet
CBSE Class 12 Computer Science Boolean Algebra Worksheet
CBSE Class 12 Computer Science C++ Worksheet Set A
CBSE Class 12 Computer Science C++ Worksheet Set B
CBSE Class 12 Computer Science Classes And Objects Worksheet
CBSE Class 12 Computer Science Communication Technology Worksheet
CBSE Class 12 Computer Science Computer Networks Worksheet Set A
CBSE Class 12 Computer Science Computer Networks Worksheet Set B
CBSE Class 12 Computer Science Computer Networks Worksheet Set C
CBSE Class 12 Computer Science Constructor And Destructor Worksheet Set A
CBSE Class 12 Computer Science Constructor And Destructor Worksheet Set A
CBSE Class 12 Computer Science Constructor And Destructor Worksheet Set B
CBSE Class 12 Computer Science Data Base Concept Worksheet
CBSE Class 12 Computer Science Data File Handling Worksheet
CBSE Class 12 Computer Science Data Management Worksheet Set A
CBSE Class 12 Computer Science Data Management Worksheet Set B
CBSE Class 12 Computer Science Data Management Worksheet Set C
CBSE Class 12 Computer Science Data Management Worksheet Set D
CBSE Class 12 Computer Science Data Management Worksheet Set E
CBSE Class 12 Computer Science File Handling Worksheet Set A
CBSE Class 12 Computer Science File Handling Worksheet Set B
CBSE Class 12 Computer Science File Handling Worksheet Set C
CBSE Class 12 Computer Science Function In Python Program Worksheet
CBSE Class 12 Computer Science Functions Worksheet Set A
CBSE Class 12 Computer Science Functions Worksheet Set B
CBSE Class 12 Computer Science Header Files Worksheet
CBSE Class 12 Computer Science Implementation of Queue Worksheet Set A
CBSE Class 12 Computer Science Implementation of Queue Worksheet Set B
CBSE Class 12 Computer Science Implementation of Stack Worksheet
CBSE Class 12 Computer Science Inheritance Worksheet Set A
CBSE Class 12 Computer Science Inheritance Worksheet Set B
CBSE Class 12 Computer Science Pointers Worksheet
CBSE Class 12 Computer Science Programming and Computational Thinking Worksheet Set A
CBSE Class 12 Computer Science Programming and Computational Thinking Worksheet Set B
CBSE Class 12 Computer Science Programming and Computational Thinking Worksheet Set C
CBSE Class 12 Computer Science Programming and Computational Thinking Worksheet Set D
CBSE Class 12 Computer Science Programming and Computational Thinking Worksheet Set E
CBSE Class 12 Computer Science Programming and Computational Thinking Worksheet Set F
CBSE Class 12 Computer Science Python Worksheet
CBSE Class 12 Computer Science Recursion Worksheet
CBSE Class 12 Computer Science Revision Worksheet
CBSE Class 12 Computer Science Society Law and Ethics Worksheet Set A
CBSE Class 12 Computer Science Society Law and Ethics Worksheet Set B
CBSE Class 12 Computer Science Society Law and Ethics Worksheet Set C
CBSE Class 12 Computer Science Society Law and Ethics Worksheet Set D
CBSE Class 12 Computer Science Society Law and Ethics Worksheet Set E
CBSE Class 12 Computer Science Sql Worksheet Set A
CBSE Class 12 Computer Science Sql Worksheet Set B
CBSE Class 12 Computer Science Using Python Libraries Worksheet
CBSE Class 12 Computer Science Worksheet Set A Solved
CBSE Class 12 Computer Science Worksheet Set B Solved
CBSE Class 12 Computer Science Worksheet Set C Solved
CBSE Class 12 Computer Science Worksheet Set D Solved
CBSE Class 12 Computer Science Worksheet Set E Solved
CBSE Class 12 Computer Science Worksheet Set F Solved

Computer Networks CBSE Class 12 Computer Science Worksheet

The above practice worksheet for Computer Networks has been designed as per the current syllabus for Class 12 Computer Science released by CBSE. Students studying in Class 12 can easily download in Pdf format and practice the questions and answers given in the above practice worksheet for Class 12 Computer Science on a daily basis. All the latest practice worksheets with solutions have been developed for Computer Science by referring to the most important and regularly asked topics that the students should learn and practice to get better scores in their examinations. Studiestoday is the best portal for Printable Worksheets for Class 12 Computer Science students to get all the latest study material free of cost. Teachers of studiestoday have referred to the NCERT book for Class 12 Computer Science to develop the Computer Science Class 12 worksheet. After solving the questions given in the practice sheet which have been developed as per the latest course books also refer to the NCERT solutions for Class 12 Computer Science designed by our teachers. After solving these you should also refer to Class 12 Computer Science MCQ Test for the same chapter. We have also provided a lot of other Worksheets for Class 12 Computer Science which you can use to further make yourself better in Computer Science.

Where can I download latest CBSE Practice worksheets for Class 12 Computer Science Computer Networks

You can download the CBSE Practice worksheets for Class 12 Computer Science Computer Networks for the latest session from StudiesToday.com

Are the Class 12 Computer Science Computer Networks Practice worksheets available for the latest session

Yes, the Practice worksheets issued for Computer Networks Class 12 Computer Science have been made available here for the latest academic session

Is there any charge for the Practice worksheets for Class 12 Computer Science Computer Networks

There is no charge for the Practice worksheets for Class 12 CBSE Computer Science Computer Networks you can download everything free

How can I improve my scores by solving questions given in Practice worksheets in Computer Networks Class 12 Computer Science

Regular revision of practice worksheets given on studiestoday for Class 12 subject Computer Science Computer Networks can help you to score better marks in exams

Are there any websites that offer free Practice test papers for Class 12 Computer Science Computer Networks

Yes, studiestoday.com provides all the latest Class 12 Computer Science Computer Networks test practice sheets with answers based on the latest books for the current academic session