Back to marketplace

Operating_Systems_Software_Development_Flashcards

No description yet. This curated deck is ready for daily study.

Total cards: 6•Content version: v3•Public deck•Updated: 8/1/2026

Card preview (6)

#1
Front (Question)

What are the main roles of an operating system?

Back (Answer)

Memory management, processor scheduling, input/output control, file management, user interface, and security.

#2
Front (Question)

What is an embedded operating system?

Back (Answer)

An OS designed for specific hardware to perform dedicated tasks, typically with limited functionality and real-time response.

#3
Front (Question)

How does an embedded OS differ from a general-purpose OS?

Back (Answer)

An embedded OS is specialised and limited to specific tasks; a general-purpose OS supports multitasking and a wide range of applications.

#4
Front (Question)

What is Rapid Application Development (RAD)?

Back (Answer)

A development methodology that uses prototypes, user feedback, and incremental delivery to build software quickly.

#5
Front (Question)

When is RAD the best development method to use?

Back (Answer)

When requirements are unclear or likely to change, and frequent user feedback is needed.

#6
Front (Question)

How does RAD compare to Extreme Programming (XP)?

Back (Answer)

RAD focuses on speed and user feedback; XP focuses on code quality, testing, and teamwork.