CEN510S Tutorial 3
CEN510S Tutorial 3
= % = %
Total Marks Lecturer Signature Total Marks Student Signature
Programme:
Bachelor of Engineering Programmes
Computing for Engineers, Computing for Technologists , Fundamentals of Programming
Tutorial 2
INSTRUCTIONS TO CANDIDATE:
• Read chapter 2,7,8 of the book , Shelly B. Gary & Vermaat E. Mistry, (2012) Discovering
Computers ,(4th ed.) New Jersey, USA: Prentice Hall International Series. And answer the
questions .
• Read the notes on Internet and world Wide Web, Communication Networks, Operating
systems.
Question 1 - - Operating System and Utility Programs
2.1. What Is System Software, and What Are the Two Types of System Software?
2.2. Personal computers (PCs) use an operating system. Explain why this type of computer needs an
operating system.
2.3. What Are Features of Windows 7, Mac OS X, UNIX, and Linux Operating Systems?
2.4. What are the Various Server Operating Systems?
2.5. What Are Several Embedded Operating Systems?
2.6. What Is the Purpose of Several Utility Programs?
2.7. Explain the difference between the following:
2.7.1. Single user- single tasking and single user and multi-tasking Operating system
2.7.2. Multiprocessing and Multi-user Operating systems
2.7.3. Serial Processing and Parallel processing
Question 2
3.2. Describe the architecture and use of the following types of computer networks:
3.1.1.LAN (2)
3.1.2.WAN
3.1.3.MAN
3.3.The CEO has been getting some complaints from customers who say that trainers are often late or have
to cut the session short to get to another client. This is because they have too much travelling to do. Sometimes
trainers say they cannot access client details and cannot find the customer easily. This is the result of poor
communication, so to address this issue, the CEO wants to implement a new networking project where each
region has its own local office to better support the trainers in that region.
For each of the following requirements, name the most suitable type of network.
3.4. Compare and contrast between a ring topology and star topology; describe two advantages and two
disadvantages of each topology.
3.5. Briefly explain the roles of the client and server in a communication network. Include in your explanation
how they interact with each other and the significance of this interaction for network-based applications.
3.6. Describe two protocols that are commonly used in client-server communication, including how each
protocol manages data transmission between the client and server. Illustrate your answer with examples of
applications that use these protocols.
3.7. Discuss one advantage and one disadvantage of the client-server model compared to a peer-to-peer
(P2P) network model. Provide examples to support your arguments.
FPG511S Page 2 E1/03/2020