Scroll down for Match your questions with Sample
Note- Students need to make Changes before uploading for Avoid similarity issue in turnitin.
0-30% Similarity in turnitin
Price is 700 per assignment
Unique assignment buy via WhatsApp 8755555879
|PROGRAM||BACHELOR of COMPUTER APPLICATION (BCA)|
|course CODE & NAME||DCA1201 – OPERATING SYSTEM|
Assignment Set – 1
- A. Discuss different architectures of Operating System.
ANS: Operating systems can be categorized into several different architectural types, each with its own approach to managing hardware and software resources.
Here are four commonly recognized operating system architectures:
Monolithic Architecture: The monolithic architecture is the traditional and earliest form of operating system “Its Half solved only
Buy Complete from our online store
MUJ Fully solved assignment available for session March 2023.
Lowest price guarantee with quality.
Charges INR 200 only per assignment. For more information you can get via mail or Whats app also
Mail id is firstname.lastname@example.org
Our website www.smuassignment.in
After mail, we will reply you instant or maximum
Otherwise you can also contact on our
whatsapp no 8791490301.
- What is VMware? Write a short note on it.
ANS: VMware is a virtualization and cloud computing software provider based in Palo Alto, Calif. Founded in 1998, VMware is a subsidiary of Dell Technologies. EMC Corporation originally acquired VMware in 2004; EMC was later acquired by Dell Technologies in 2016.
VMware is a leading software company specializing in virtualization and cloud computing technologies.
- Write a detailed note on FCFS, SJF and Priority scheduling taking suitable examples. What is Preemptive and Non-preemptive Scheduling?
Ans: Scheduling algorithms play a crucial role in determining the order in which processes are executed by the operating system. Three commonly used scheduling algorithms are First-Come-First-Serve (FCFS), Shortest Job First (SJF), and Priority scheduling. Additionally, scheduling algorithms can be categorized as preemptive or non-preemptive based on whether a running
- Discuss Banker’s algorithm and how to find out if a system is in a safe state or not?
Ans: The Banker’s algorithm is a resource allocation and deadlock avoidance algorithm used in operating systems to ensure the safe execution of processes. It is designed to prevent the occurrence of deadlocks by carefully allocating resources to processes based on their declared
Assignment Set – 2
- A. What is PCB? What information is stored in it?
Ans: Every process has a number and a process control block (PCB) represents a process in an operating system. The PCB serves as a repository of information about a process and varies from process to process. The PCB contains information that makes the process an active entity. A PCB
- What are monitors? Explain.
Ans: Monitors, in the context of concurrent programming, are a synchronization construct used to control the access to shared resources or critical sections. They provide a higher-level abstraction that
- Discuss IPC and critical-section problem along with use of semaphores.
Ans: Communication of co-operating processes’ shared-memory environment requires that these processes share a common buffer pool, and that the code for implementing the buffer be explicitly written by the application programmer. Another way to achieve the same effect is for the operating system to
- Explain the different Multiprocessor Interconnections and types of Multiprocessor Operating Systems.
Ans:The nature of multiprocessor interconnections has an effect on the bandwidth for communication. Complexity, cost, IPC and scalability are some features considered in interconnections. Basic architectures for multiprocessor interconnections are as follows:
- Bus-oriented systems
- Crossbar-connected systems
- Hyper cubes