A2 - Software Flashcards

1
Q

Operating System

A

A software program to manage and operate a computing device.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Real-Time Operating System (RTOS)

A

A system that must respond to requests and process data instantly.
Processes are executed one by one.
EX) Aircraft, Automobiles, Automatic Systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Single - User (Single Task)

A

Designed to only be used by one user (Single applications)

EX) Older mobile phones such as PALM OS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Single-User (Multi-Tasking)

A
Designed to only be used by one user (Multi applications)
EX) Windows 10, Mac OSX, Android
- Smartphones,
- Tablets
- Laptops
- Desktops
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Multi-User

A

To have several people use the computer system at the same time.
EX) UNIX, Windows Server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Networking

A

Connecting to the internet

EX) Utility programs - Traceroute, IP config, Ping

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Security

A
Provides :
User authentication
Backup
Restore programs
Firewalls
Anti-virus program
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

(Modes) Kernel, Kernel Mode and User Mode

A

Kernel - Core of the operating system
Kernel Mode - CPU starts in this mode.
Certain instructions can run in kernel
mode.
User Mode - CPU cannot directly access hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

(Memory Management) Paging

A

The operating system assigns applications to virtual memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

(File System) FAT32, exFAT, NTFS

A

FAT32 - Flash drives + Solid State Drives
exFAT - For portable storage devices
NTFS - Used by Windows

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

(Device Drivers) Translator

A

Converts the instructions from peripheral to instructions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Programme execution

A

Loads the software
Allocates resources
Terminates upon completion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Interrupts

A

Allows components such as the mouse to request services by the CPU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Modes

A

Switch between user mode and kernel mode.

To run low-level code such as reading from the memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Multi-Tasking

A

Ensure that resources are allocated to allow several things to work at once.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Disc Access

A

Read or write from storage

17
Q

File system

A

Controls how data is stored in a system

18
Q

Device Drivers

A

Allows the operating system to communicate with hardware devices.

19
Q

Memory Management

A

Allocating RAM to running programs.

Removes it when it’s finished.