1/15
Flashcards covering key concepts and terminology related to resources management in computer systems.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Primary Memory
The area in a computer where data is stored for quick access by the processor, often synonymous with RAM.
Secondary Storage
Non-volatile storage used to retain data not being processed, such as HDDs, SSDs, and optical drives.
Processor Speed
A measurement of how many calculations a processor can perform per second, commonly measured in GHz.
Bandwidth
The maximum amount of data that can be transmitted over an internet connection in a given amount of time.
Screen Resolution
The measurement of the number of pixels in height x width of a display, affecting the quality of images.
Sound Processor
A component that optimizes audio signals for playback and frees up the CPU for other tasks.
Graphics Card
A specialized electronic circuit designed to rapidly manipulate memory to accelerate the creation of images.
Cache Memory
A small-sized type of volatile computer memory that provides high-speed data access to the processor.
Network Connectivity
The ability of different devices to connect and communicate with each other through various network types.
Multitasking
The ability for an operating system to run multiple applications simultaneously.
Swapping
A memory management technique involving moving processes between main memory and secondary storage to allow more programs to run.
Virtual Memory
A storage allocation method that enables a computer to compensate for physical RAM shortages by temporarily transferring data to disk storage.
Polling
A method where a device checks for readiness or state, often requiring the processor to wait for a response.
Interrupts
Signals to the processor indicating an event that requires immediate attention, allowing for temporary suspension of current tasks.
Dedicated Operating System
An OS designed to support a particular range of applications, often optimized for specific hardware.
Java Virtual Machine (JVM)
A platform-independent execution environment that allows Java bytecode to be executed on any processor.