FlashKeepers

Computer Science · College · College and University

Operating Systems, Unit 1: Introduction and System Structures

Operating Systems, unit: Introduction and System Structures. Core concepts, terminology, and worked-example cues a college student meets for this unit, building on prior units without repeating them. Front: a term, concept, or short problem cue. Back: the definition, explanation, or answer.

About this set

38 basic cards for College Computer Science. Set 1 of 8 in Operating Systems. It opens with "What is an operating system?" and "What are the four main resources an OS manages?". Study it alongside the other College sets below.

38 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

What is an operating system?
Show answerSoftware that manages hardware resources and provides services for application programs
What are the four main resources an OS manages?
Show answerThe CPU, memory, storage (I/O devices), and processes
What is the kernel?
Show answerThe core part of the operating system with direct control over hardware
What is the difference between kernel mode and user mode?
Show answerKernel mode has full hardware access; user mode is restricted and must request services through the kernel
What is a system call?
Show answerA request from a user program to the kernel for a service, like reading a file
What is a monolithic kernel?
Show answerA kernel design where all OS services run in a single large kernel space
What is a microkernel?
Show answerA kernel design where most services run as separate user-space processes, with a minimal kernel core
What is multitasking?
Show answerRunning multiple processes seemingly at the same time on a single processor
What is multiprocessing, as distinct from multitasking?
Show answerRunning processes across multiple physical processors or cores simultaneously
What is a batch operating system?
Show answerAn early OS type that processes jobs in batches without user interaction during execution
What is a time-sharing operating system?
Show answerAn OS that rapidly switches between multiple users' tasks to give the illusion of simultaneous access
What is a real-time operating system?
Show answerAn OS designed to guarantee response within a strict time constraint
What is the boot process of a computer?
Show answerThe sequence of steps loading the OS into memory when a computer starts
What is BIOS/UEFI's role in booting?
Show answerInitializing hardware and loading the operating system's bootloader
What is a device driver?
Show answerSoftware that allows the OS to communicate with a specific hardware device

23 more cards in the app

Study this set free