[go: up one dir, main page]

0% found this document useful (0 votes)
30 views5 pages

OS1 Marks

The document provides a series of questions and answers related to computer science topics, including deadlock recovery methods, file system management techniques, and definitions of key concepts such as deadlock, kernel, and mobile operating systems. It also covers various architectures, disk performance parameters, and features of distributed systems. Additionally, it discusses specific technologies like grid computing and cloud computing.

Uploaded by

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

OS1 Marks

The document provides a series of questions and answers related to computer science topics, including deadlock recovery methods, file system management techniques, and definitions of key concepts such as deadlock, kernel, and mobile operating systems. It also covers various architectures, disk performance parameters, and features of distributed systems. Additionally, it discusses specific technologies like grid computing and cloud computing.

Uploaded by

anishmaurya2004
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Q1.

One mark questions

a) List all deadlock recovery methods.

●​ Process termination
●​ Resource preemption
●​ Rollback

b) List file system free space management techniques.

●​ Bit vector
●​ Linked list
●​ Grouping
●​ Counting

c) What is disk scheduling?

●​ Disk scheduling is the method used by the operating system to decide the order in
which disk I/O requests are serviced.

d) What is deadlock?

●​ Deadlock is a situation where a set of processes are blocked because each process
is holding a resource and waiting for another resource held by some other process.

e) Define object-based architecture.

●​ In object-based architecture, each component is represented as an object, and these


objects communicate through message passing.

f) List system architectures.

●​ Centralized system
●​ Distributed system
●​ Clustered system
●​ Client-server system

g) List any four commercial mobile operating systems.

●​ Android
●​ iOS
●​ Windows Phone
●​ Blackberry OS

h) What is kernel?

●​ Kernel is the core component of an operating system that manages system


resources and hardware.
i) What are the features of mobile operating systems?

●​ Touchscreen support
●​ App store
●​ Power management
●​ GPS and sensor support

j) List the types of distributed systems.

●​ Distributed computing systems


●​ Distributed information systems
●​ Distributed control systems

a) What is claim edge?

●​ A claim edge indicates a future request for a resource by a process in a resource


allocation graph.

b) What is request edge?

●​ A request edge shows that a process is requesting a particular resource.

c) List any two file attributes.

●​ File name
●​ File size

d) List any two disk performance parameters.

●​ Seek time
●​ Rotational latency

e) Define distributed system.

●​ A distributed system is a collection of independent computers that appears to users


as a single coherent system.

f) Write any two design goals of distributed systems.

●​ Transparency
●​ Fault tolerance

g) What is cluster computer?

●​ A cluster computer is a group of interconnected computers that work together as a


single system.
h) What is grid computing?

●​ Grid computing involves multiple computers working together to solve a large


problem by sharing resources.

i) What is size scalability in distributed systems?

●​ Size scalability refers to the ability of a system to grow by adding more nodes without
performance degradation.

b) What is safe state?

●​ A system is in a safe state if there exists a safe sequence of processes such that all
processes can complete without leading to a deadlock.

c) Write the names of any two disk allocation methods of disk space.

●​ Contiguous allocation
●​ Linked allocation

g) List the different architectural styles of distributed operating systems.

●​ Monolithic architecture
●​ Microkernel architecture
●​ Layered architecture
●​ Client-server architecture

i) What is RISC in ARM architecture?

●​ RISC stands for Reduced Instruction Set Computer, a design philosophy used in
ARM processors for efficiency.

j) Write any two special service requirements of mobile operating


system.

●​ Low power consumption


●​ Real-time response

a) List any four attributes of files.

●​ Name
●​ Type
●​ Size
●​ Permissions

b) What is starvation?

●​ Starvation is a situation where a process waits indefinitely due to low priority or


resource unavailability.

c) List the features of iOS mobile OS.

●​ Touch-based interface
●​ App Store
●​ Multitasking
●​ Security features

d) What is Access Transparency?

●​ Access transparency allows users to access remote resources as if they were local.

e) Define mobile OS.

●​ A mobile OS is a specialized operating system designed for mobile devices such as


smartphones and tablets.

f) Define rotational latency.

●​ Rotational latency is the delay in accessing data due to the time needed for the
desired disk sector to rotate under the read/write head.

h) What is cloud computing?

●​ Cloud computing provides on-demand access to computing resources over the


internet.

i) Define P2P architecture.

●​ Peer-to-Peer (P2P) architecture allows devices to share resources directly without


central coordination.

j) Define native level programming.

●​ Native level programming involves writing software that directly interacts with
hardware using low-level languages like C/C++.

You might also like