04 Computer Systems

5.0(1)
studied byStudied by 5 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/14

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

Hardware

Physical components that make up a computer.

2
New cards

Software

Instructions that control the computer's physical components.

3
New cards

General purpose systems

Computer systems capable of performing various tasks with replaceable software.

4
New cards

Embedded systems

Computer systems integrated into devices to support their operation with specific firmware.

5
New cards

Logic Gates

Electronic components that perform basic logical functions like AND, OR, NOT, and XOR.

6
New cards

Cache

Cache is a small, high-speed memory located closer to the CPU that stores frequently accessed data or instructions. It speeds up processing by reducing the time needed to access data from slower main memory (RAM).

7
New cards

RAM (Random Access Memory)

RAM is a type of volatile memory used by the computer to store data and instructions that are actively being used or processed (by the CPU). It allows for quick read and write access to the data, but loses its contents when the power is turned off.

8
New cards

ROM (Read Only Memory)

Permanent memory that stores program instructions and data.

9
New cards

Secondary Storage

Storage used for long-term data retention, larger but slower than primary memory.

10
New cards

CPU

Piece of hardware that executes instructions, including the Von Neumann Architecture and factors affecting performance.

11
New cards

Fetch-execute cycle

Crucial process by the CPU involving fetch, decode, and execute stages to perform instructions continuously.

12
New cards

System Software

Definition:
- System software manages and controls the computer hardware
- Ensures that the application software can function properly (Or simply - manages application software)
- It runs and manages the overall operation of the computer system.

Examples: Operating systems (e.g., Windows, macOS, Linux), device drivers, utility programs.

13
New cards

Application Software

Definition: Application software is designed to perform specific tasks or functions for the end-user.

Examples: Microsoft Word, Google Chrome, Adobe Photoshop, video games.

14
New cards

Operating Systems (OS) [System software]

Essential software managing computer systems, including memory, processor, input/output, and security management.

15
New cards

Utility Software [System software]

Subset of system software performing specific maintenance tasks like encryption/antivirus, defragmentation, and backup.