1.5 Systems Software Flashcards

1
Q

Operating System

A

Provides an interface between the user and the hardware.

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

Purpose of the Operating System

A
  • Application software
  • Utility programs
  • Memory management
  • File management
  • Device driver
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Application Software

A

The role of the OS to provide a platform for these to run.
Eg. Word processors, spreadsheets, graphics programs.

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

Memory Management

A
  • Allows for the transfer of data between memory.
  • The allocation of memory to applications.
  • Allows for multitasking as it lets more than one program be stored in memory at one time.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

File Management

A

Allows users to:
- Create, modify and delete files/folders.
- Copy and duplicate files and folders.
- Move files and folders.
- Rename files and folders.
- Sort items into different orders, according to name, file type, date created.
- Search for particular files and folders
- Restore deleted files.
- Set access rights to files such as read only or edit.

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

Device Driver

A

Contains the instructions on how to control a peripheral device. E.g. printer

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

Advantages of Device Drivers

A
  • Any device can be used with the OS, as long as there is a device driver for it.
  • Drivers can be updated, to give better performance.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

User management

A
  • Allows individual users to be created
    and deleted
  • Different access levels to be given to different users
  • Keeps a log of files a user creates, accesses, edits and deletes.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Multitasking

A

To be able to run more than one program simultaneously.

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

Multitasking is only possible if…

A
  • The OS can support multitasking.
  • The computer has enough memory to hold multiple programs in RAM at once.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

User Interface

A

Umbrella term for the way you interact with a computer as a human being.

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

Types of User Interface

A
  • Graphical User Interface (GUI)
  • Command Line
  • Menu-driven
  • Natural language
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Graphical User Interface (GUI)

A
  • Windows, Icons, Menus, Pointers (WIMP)
  • Visual interface
  • Interactive, optimal for mouse and touch input.
  • Intuitive, easy for beginners
  • E.g. laptop
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Command Line Interface

A
  • Text based
  • Less resource heavy than GUI
  • More commands than GUI
  • Efficient
  • Typically for more advanced users
  • Useful for automating processes with scripts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Menu Driven Interface

A
  • Successive menus presented to the user
  • Single options chosen at each stage
  • User limited to preset options
  • Often with buttons on a keypad
  • E.g. cashpoints, chip-and-pin devices
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Natural Language Interface

A
  • Responds to questions in spoken language
  • Sometimes unreliable
  • Constantly improving
  • E.g. Hey Google, Siri, Alexa
17
Q

Utility Software

A

Software used to maintain the computer system.

18
Q

Types of Utility Software

A
  • Encryption software
  • Defragmentation software
  • Data compression software
19
Q

Encryption Software

A

An algorithm is used to scramble plain text into cipher text, which can only be made readable again by being decrypted with a key that only users have.

20
Q

Defragmentation Software

A

Takes fragmented files and rearranges them to collect files and free space together. This reduces movement of the read/write head across the surface of the disk, speeding up file access.

21
Q

Data Compression Software

A

Reduces file size so that it takes up less space and is quicker to download.
More files can be stored in memory.