System Software and Operating System

0.0(0)
studied byStudied by 1 person
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/16

flashcard set

Earn XP

Description and Tags

Flashcards covering key concepts from the lecture on System Software and Operating Systems including definitions of important terms.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

17 Terms

1
New cards

Operating System

A software that controls hardware and interacts with application software.

2
New cards

Utility Software

A type of software designed to perform specific tasks that enhance the overall functionality and maintenance of a computer system.

3
New cards

Resource Management

The management of computer resources to achieve the best possible efficiency in their use.

4
New cards

Memory Management

The process of overseeing computer memory, including memory protection and organization schemes to optimize usage.

5
New cards

Device Management

The process by which the operating system handles the installation of appropriate device drivers.

6
New cards

File Management

The handling of data storage, including file naming conventions and access control mechanisms.

7
New cards

Security Management

The aspects of the operating system that protect against data loss, intrusion, and ensure data privacy.

8
New cards

Error Detection and Recovery

The OS capability to pause processes and diagnose errors, ensuring systematic shutdown without data loss.

9
New cards

Compiler

A program that translates the entire high-level code into machine code before execution.

10
New cards

Interpreter

A program that translates and executes high-level code line by line during runtime.

11
New cards

Dynamic Linked Library

A collection of executable functions that can be loaded and accessed by a program at runtime.

12
New cards

Backup Software

Software that creates duplicate copies of files and data for restoration in case of loss.

13
New cards

File Compression

Utility that reduces the size of one or more files for easier storage or transmission.

14
New cards

Virus Checker

Software that scans and detects malicious software to ensure system security.

15
New cards

Integrated Development Environment (IDE)

Software application that provides comprehensive tools for software development, including code editing and debugging.

16
New cards

Context-Sensitive Prompt

A feature that suggests valid code completions based on the current context in the IDE.

17
New cards

Dynamic Syntax Checks

A function in an IDE that alerts users to syntax errors in real-time.