0% found this document useful (0 votes)
4 views3 pages

Networking & Stack

KRISHICO plans to establish four computerized fertilizer plants in Gujrat and requires a cable layout, server placement, and device suggestions for networking. The university is also setting up a network across three academic blocks in Navi Mumbai and needs recommendations for server location, connectivity layout, and device installations. Additionally, programming tasks involve creating functions for managing student marks and city names using stacks.

Uploaded by

AYUSH ROUTRAY
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views3 pages

Networking & Stack

KRISHICO plans to establish four computerized fertilizer plants in Gujrat and requires a cable layout, server placement, and device suggestions for networking. The university is also setting up a network across three academic blocks in Navi Mumbai and needs recommendations for server location, connectivity layout, and device installations. Additionally, programming tasks involve creating functions for managing student marks and city names using stacks.

Uploaded by

AYUSH ROUTRAY
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Networking & Stack

Q1. KRISHICO is a fertilizer company in Gujrat and planning to set up 4 new fully computerized plants for
manufacturing different types of fertilizers on a site. The details of plants are as shown in the diagram below:

Plant A
Plant B Head Office Mumbai

Plant C Plant D

Center to center distances between various Plants: Plant A to Plant B 100 m


Plant B to Plant C 125 m
Plant C to Plant D 175 m
Number of computers:
Plant A to Plant D 190 m
Plant B to Plant D 75 m
Plant A to Plant C 85 m
Plant 25
A
Plant B 50
Plant C 125
Plant 10
D

(i) Suggest a cable layout connection between the plants.


(ii) Suggest the most suitable place (Plant) to house the server with a suitable reason.
(iii) Suggest the placement of the following devices with justification.
(a) Repeater (b) Hub/Switch
(iv) Which fast and very effective transmission medium should preferably be used to connect the
head office at MUMBAI with the site at GUJRAT?
(v) The company also wants to make available shared internet access for each of the buildings. How
can this be achieved?

Q2. (i) Expand the following terms-


SMTP, WWW, VoIP, WLL
(ii) What is baud rate?
iii) Write two points of difference between Circuit Switching and Packet Switching.

Q3. Expand the term ISP. Name any two ISPs

Q4. The University is planning to start its academic blocks at Navi Mumbai to setup a network. The
University has 3 different blocks(Block A, Block B, Block C) and one Administrative Block, as shown
in the diagram below:

Block A Block B Block C

Administrative Block

The distances between various blocks are as follows:


FROM TO DISTANCE
Block A Administrative Block 80 m
Block A Block C 80 m
Block B Administrative Block 45 m
Block B Block C 30 m
Block C Administrative Block 35 m
Block A Block B 15 m
No. of computers installed in each of the following blocks are as follows:
Name of Block No. of Computers
Block A 15
Block B 40
Block C 20
Administrative Block 80
(a) Suggest the most suitable place (i.e., Block) to install the server of this University with a suitable
reason.
(b) Suggest the ideal layout for connecting these blocks for a wired connectivity.
(c) Which device will you suggest to be placed/installed in each of these blocks to efficiently connect
all the computers within these blocks?
(d) Suggest the placement of a repeater in the network with justification.
The University is planning to connect its admission office in Delhi, which is more than 1250
km from University. Which type of network out of LAN, MAN, or WAN will be formed? Justify
your answer.

Q5. Julie has created a dictionary containing names and marks as key value pairs of 6 students.
Write a program, with separate user defined functions to perform the following operations
● Push the keys (name of the student) of the dictionary into a stack, where the
corresponding value (marks) is greater than 75.
● Pop and display the content of the stack.

For example: If the sample content of the dictionary is as follows:


R={"OM":76, "JAI":45, "BOB":89, "ALI":65, "ANU":90, "TOM":82}
The output from the program should be: TOM ANU BOB OM

Q6. Vaishnav has a list containing names of 10 cities. You need to help him create a program with
separate user defined functions to perform the following operations based on this list.

● Traverse the content of the list and push those names which are having more than 5
characters in it.
● Pop and display the content of the stack.
For Example: If the sample Content of the list is as follows: N=[“Paris”, “England”, “Mumbai”,
“Delhi”, “London”]
Sample Output of the code should be:
London Mumbai England

Q7.
You have a stack named ItemStack that contains records of some items. Each item record is
represented as a list containing Item_Name, Quantity, and Price. Write the following user-
defined functions in Python to perform the specified operations on the stack ItemStack:
(I) push_item(ItemStack, new_item): This function takes the stack ItemStack and a new item
record new_item as arguments and pushes the new item record onto the stack.
(II) pop_item(ItemStack): This function pops the topmost item record from the stack and returns
it. If the stack is already empty, the function should display "Underflow".
(III) peep(ItemStack): This function displays the topmost element of the stack without deleting it.
If the stack is empty, the function should display 'None'.

You might also like