Data Commm
Data Commm
Data Commm
is a group of computers and peripheral devices that share a common communications line or wireless link
to a server within a distinct geographic area.
consists of a computer network across an entire city, college campus or small region.
occupies a very large area, such as an entire country or the entire world.
difference between full duplex and simplex transmission and full duplex
1. Simplex mode of transmission, the communication between sender and receiver occur only in one
direction. That means only the sender can transmit the data, and receiver can only receive the data
half duplex, both the sender and receiver can transmit the signal but, only one at a time
full duplex, the sender and receiver can transmit the signal simultaneously at the same time.
2. simplex mode of transmission, only one of the two devices on the link can transmit the signal, and
the other can only receive but can not send back the signal in reverse.
In a half duplex mode, both the devices connected on the link can transmit the signal but only one
device can transmit at a time.
In a full-duplex mode, both the device on the link can transmit simultaneously.
3. The performance of full duplex is better than half duplex and simplex because it better utilizes the
bandwidth, as compared to half duplex and simplex.
4. If we take the example of keyboard and monitor, it is observed that keyboard inputs the command and
monitor displays it, monitor never reply back to the keyboard; hence, it is an example of the simplex
transmission mode.
In a walkie-talkie, only one person can communicate at a time so; it represents an example of half
duplex mode of transmission.
In a telephone, both the person on the either side of a telephone can communicate parallelly at the
same time; hence, it represents an example of a full-duplex mode of transmission.
Comparison chart
BASIS FOR
SIMPLEX HALF DUPLEX FULL DUPLEX
COMPARISON
Send/Receive A sender can send data A sender can send as A sender can send as well
but, can not receive. well as receive the data as receive the data
but one at a time. simultaneously.
Performance The half duplex and full The full duplex mode Full duplex has better
duplex yields better yields higher performance as it doubles
performance than the performance than half the utilization of
Simplex. duplex. bandwidth.
Network topology is the description of the arrangement of nodes (e.g. networking switches and routers)
and connections in a network
Topology defines the structure of the network of how all the components are interconnected to each
other.
Bus topology is a type of network topology in which all devices in the network are connected by one
central RJ-45 network cable or coaxial cable.
Advantages of Bus Topology :
It is the easiest network topology for connecting peripherals or computers in a linear fashion.
It works very efficiently well when there is a small network.
The length of cable required is less than a star topology.
It is easy to connect or remove devices in this network without affecting any other device.
Very cost-effective as compared to other network topology i.e. mesh and star
It is easy to understand topology.
Easy to expand by joining the two cables together.
Disadvantages of Bus Topology :
Bus topology is not great for large networks.
Identification of problems becomes difficult if the whole network goes down.
Troubleshooting individual device issues is very hard.
Need terminators are required at both ends of the main cable.
Additional devices slow the network down.
If the main cable is damaged, the whole network fails or splits into two.
Packet loss is high.
This network topology is very slow as compared to other topologies.
Star topology is a network topology in which each network component is physically connected to a
central node such as a router, hub or switch.
Mesh topology is a type of network topology in which all devices in the network are interconnected.
Hybrid Topology :
A hybrid topology is a type of network topology that uses two or more differing network topologies
Advantages of this topology :
This topology is very flexible.
The size of the network can be easily expanded by adding new devices.
Problems with this topology :
It is challenging to design the architecture of the Hybrid Network.
Hubs used in this topology are very expensive.
The infrastructure cost is very high as a hybrid network requires a lot of cabling and network
devices.
What are the propagation time and the transmission time for a 5-MB (megabyte) message (an
image) if the bandwidth of the network is 1 Mbps? Assume that the distance between the sender
and the receiver is 12,000 km and that light travels at 2.4 * 108 m/s.
Propagation time = (12000 * 1000) / (2.4 * 108 ) = 50 ms
Transmission time = (5000000 * 8) / 106 = 40 s
A sine wave is offset 1/6 cycle with respect to time 0 .what is phase in degrees and radians.
We know that 1 complete cycle is 360°. Therefore, 1/6 cycle is
Disadvantages:
Interrupt disabling and enabling is a common approach to implementing mutual exclusion, what
are its advantages and disadvantages?
The simplicity of this approach is the main advantage, it can be implemented with 2 assembler
instructions. It can start cause problems when it is miss used, ie a process could turn off interrupts and
hog CPU and it will never be preempted. It also does not provide a secure system for user-land as process
can essentially never hand control back to the kernel.
A buffer overflow (or buffer overrun) occurs when the volume of data exceeds the storage capacity of
the memory buffer.
list and explain the factors that you would consider for a good web interface
Be mindful of contrast: Making sure there is simplicity and sufficient contrast between text and
background colors makes reading much easier.
Design for responsiveness: A website should always be adaptable to the screen it's being viewed on,
whether it's a 7-inch mobile phone or a 70-inch TV.
Experiment with design: Build exploration into the project's lead time to give yourself a chance to
discover new elements of design that can make your end product exceptionally unique and pleasurable to
use.
Focus on usability: Make sure users can use your site/app/program intuitively, even if they're visiting for
the first time.
Keep it consistent: Pick a design and stick with it throughout the project. Each page of the site should be
laid out the same way to avoid any confusion or frustration in the user's experience.
Keep relevance in mind: The interface should be conducive to an overall experience that is pleasant,
easy and informative.
Know your target user: It can be easy to let the overall goal get lost in the minutiae of the design
process but what you're designing is for the user and therefore should be user-focused.
Maintain branding: Your user should be able to identify your brand on every page of your site and new
users should be able to recognize your brand upon their first visit.
Make it easy on the eyes: Pay attention to the ease of readability through the layout. For example, keep
text edge-aligned, keep a limited color palette and choose a font that's easy to read.
Make it easy overall: Performing tasks should require minimal effort on the user's part and each page
should serve one main function.
Proofread: You'll want your finished product to be presented to your users free of any errors.
Provide logical next steps: Your UI design should allow users to intuitively figure out what to do next.
Remain predictable: Elements like buttons, pinch zoom and other interactive elements should function
as expected. Every element should have a meaningful function.
Use dynamic effects judiciously: User interaction is the goal, but over-using interactive elements can be
overwhelming. If they're not even super useful the user can be turned off from the whole thing. These
effects, rather, should be used to optimize the user's experience.
Information sharing describes the exchange of data between various organizations, people and
technologies.
Video conferencing is live, visual connection between two or more remote parties over the internet that
simulates a face-to-face meeting.
Resource Sharing making the collections of one library available to the patrons of. another library
efficiently and effectively.
Dynamic page displays different content for different users while retaining the same layout and design.
Such pages,
Instant messaging (IM) technology is a type of online chat allowing real-time text transmission over the
Internet or another computer network.
Data communications means the exchange of data between two devices via some form of transmission
medium such as a wire cable.
Data rate depends on three factors, mention the factors that it depends on?
The bandwidth available.
The level of the signals we use.
The quality of the channel (the level of noise)