IGNOU MCA MCS 22 SOLVED ASSIGNMENT
₹80
₹30
MCS 22: Operating System Concepts and Networking Management
| Title Name | IGNOU MCA MCS 22 SOLVED ASSIGNMENT |
|---|---|
| Type | Soft Copy (E-Assignment) .pdf |
| University | IGNOU |
| Degree | MASTER DEGREE PROGRAMMES |
| Course Code | MCA |
| Course Name | Master of Computer Applications |
| Subject Code | MCS 22 |
| Subject Name | Operating System Concepts and Networking Management |
| Year | 2025 2026 |
| Session | - |
| Language | English Medium |
| Assignment Code | MCS 22/Assignment-1/2025 2026 |
| Product Description | Assignment of MCA (Master of Computer Applications ) 2025 2026. Latest MCS-022 2026 Solved Assignment Solutions |
| Last Date of IGNOU Assignment Submission | Last Date of Submission of IGNOU BEGC-131 (BAG) 2025-26 Assignment is for January 2026 Session: 30th September, 2026 (for December 2025 Term End Exam). Semester Wise January 2025 Session: 30th March, 2026 (for June 2026 Term End Exam). July 2025 Session: 30th September, 2025 (for December 2025 Term End Exam). |
| Format | Ready-to-Print PDF (.soft copy) |
📅 Important Submission Dates
- July 2026 Session: 30th April, 2027
- January 2027 Session: 31st October, 2026
Why Choose Our Solved Assignments?
• Guidelines: Strictly follows 2025-26 official word limits.
• Scoring: Designed to help students achieve 90+ marks.
📋 Assignment Content Preview
MCS 22 2025 2026 - English
Course Code : MCS-022
Course Title : Operating System Concepts and Networking Management
Assignment Number : BCA(VI)/022/Assignment/2025-26
Maximum Marks : 100
Weightage : 25%
Last Dates for Submission: 31 October, 2025 (For July, Session) 30 April, 2026 (For January, Session)
Note: This assignment has eight questions for a total of 80 marks. Answer all the questions. The rest 20 marks are for viva voce. You may use illustrations and diagrams to enhance the explanations. Answer of each part of the question should be confined to about 300 words.
Q1.(a) Compare and contrast a Network Operating System (NOS) with a Distributed Operating System (DOS). Highlight their key differences in terms of resource management, user perception (transparency), and fault tolerance. Provide one example for each type of OS.
(b) Explain the concept of a system call in an operating system. Describe the sequence of steps that occur when a user program makes a system call to read data from a file. Use a diagram to illustrate the transition between user mode and kernel mode.
Q2.(a) Consider a system with three processes (P1, P2, P3) and three resource types (R1, R2, R3). At a particular instance, the system state is as follows:
Total instances of R1=10, R2=5, R3=7.
| Process | Allocation (R1, R2, R3) | Max Need (R1, R2, R3) |
|---|---|---|
| P1 | 0, 1, 0 | 7, 5, 3 |
| P2 | 2, 0, 0 | 3, 2, 2 |
| P3 | 3, 0, 2 | 9, 0, 2 |
Using the Banker's Algorithm, determine:
(i) The content of the 'Available' and 'Need' matrices.
(ii) Is the system in a safe state? If yes, provide a safe sequence. Justify your answer.
(b) Differentiate between pre-emptive and non-pre-emptive scheduling algorithms. Provide one example for each and explain a scenario where one would be more suitable than the other.
Q3.(a) A system uses a paging memory management scheme with a page size of 4 KB. The logical address space of a process is 64 KB.
(i) How many pages are in the logical address?
(ii) If the physical memory size is 128 KB, how many frames are in the physical memory?
(iii) For the logical address 20500, calculate the page number and the offset.
(b) What is "thrashing" in the context of virtual memory? Explain why it occurs and describe two methods an operating system can use to prevent or handle thrashing.
04.(a) Explain the structure of an Inode in a Linux/UNIX file system. What key information does it store about a file? Why is the Inode-based approach efficient for managing file metadata?
(b) Write a shell script in Linux that takes a directory name as a command-line argument. The script should count the number of files and sub-directories within the given directory and display the counts separately. It should also display an error message if the argument is not a valid directory.
05.(a) Describe the purpose and logical structure of Active Directory in a Windows Server environment. Explain the roles of a Domain, Tree, and Forest in organizing network resources.
(b) Differentiate between a "workgroup" and a "domain" model in a Windows networking environment. List two advantages of using a domain model over a workgroup for a medium-sized organization.
06.(a) Explain the step-by-step process of configuring a user's machine to obtain an IP address automatically from a DHCP server. Describe the four-step DORA (Discover, Offer, Request, Acknowledge) process.
(b) What is a DNS (Domain Name System) server? Differentiate between an authoritative DNS server and a caching DNS server.
07.(a) What is IPsec? Explain its two primary modes of operation: Transport Mode and Tunnel Mode. Use diagrams to illustrate how the packet structure changes in each mode.
(b) What is EFS (Encrypting File System) in Windows? How does it provide security for files stored on a local disk?
Q8. Write short notes on the following:
(a) The role of a RAID (Redundant Array of Independent Disks) system, specifically explaining RAID 0 and RAID
(b) The concept of a Virtual Private Network (VPN) and its benefits.
(e) User and Group management in Linux, including the purpose of chown and chmod commands.
(d) The difference between a hub, a switch, and a router.
MCS 022 (July 2026 - January 2027) - ENGLISH
Course Code: MCS-022
Course Title: Operating System Concepts and Networking Management
Assignment Number: BCA(VI)/022/Assignment/2024-25
Maximum Marks: 100
Weightage: 25%
Last Dates for Submission:
31st October, 2024 (For July 2024 Session)
30th April, 2025 (For January 2025 Session)
Note: This assignment consists of eight questions carrying 80 marks in total. The remaining 20 marks are allotted for viva voce. Answer all the questions. Illustrate your answers with suitable diagrams, tables and examples wherever required.
Q1:
(a) A software company has recently expanded its operations from one office to five geographically distributed development centres. The management wants employees to access shared computing resources without knowing the physical location of the servers.
Compare a Distributed Operating System and a Network Operating System with respect to:
Resource sharing
Transparency
Scalability
Fault tolerance
Suggest the most suitable operating system model for this organization with proper justification.
(5 Marks)
(b) What are system calls? Explain how a user application requests memory allocation from the operating system using system calls. Illustrate the transition between user mode and kernel mode with a neat diagram.
(5 Marks)
Q2:
(a) A manufacturing company uses four processes (P1–P4) competing for three resources (A, B and C). The resource allocation is shown below.
(5 Marks)
Process Allocation Maximum Requirement
P1 1 0 1 3 2 2
P2 2 1 0 4 2 2
P3 0 1 2 2 2 3
P4 1 1 1 3 3 2
❓ Frequently Asked Questions (FAQs)
A: Immediately after payment, the download link will appear and be sent to your email.
Q: Is this hand-written or typed?
A: This is a professional typed computer PDF. You can use it as a reference for your handwritten submission.
Get the full solved PDF for just Rs. 15