1.5 Systems software Flashcards

1
Q

What is an operating system

A

a group of programs that manages the computer’s resources

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

what functions does the operating system provide

A
  • providing a user interface
  • memory management
  • peripheral management
  • user management
  • file management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what are the types of user interface

A
  • Graphical user interface [WIMP (windows, icons, menus, pointers)]
  • Command-line interface
  • Menu interface
  • natural language interface
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what does a user interface do

A

provide the way in which you interact with the computer as a human being

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

describe a graphical user interface

A
  • visual, interactive
  • windows, icons, menus, pointers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

describe a command-line user interface

A
  • text based
  • more commands to learn so for advanced users
  • efficient and less resource heavy
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

describe a natural language user interface

A
  • responds to questions in a spoken language
  • not always reliable but getting better all the time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

describe a menu user interface

A
  • successive menus presented to the user
  • single options chosen at each stage
  • often interacted with through buttons on a keypad
    (eg. cash removal point)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

describe how the operating system performs memory management

A
  • over time the memory becomes fragmented as programs are loaded and closed because they use different amounts of memory
  • when new programs are loaded into memory, the packets are separate and have to be put wherever there is space
  • the operating system shuffles the packets together to collect free space for the incoming programs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

why is fragmentation bad

A

all the packets are spread out so it is inefficient for the moving read/write head to have to collect each one individually. this appears to the user as the computer running slowly

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

on what storage device is a defragmentation system needed

A
  • magnetic hard disks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

on what storage device is a defragmentation system not needed

A

solid state drive as it has no moving parts. defragmentation would actually decrease its life span

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

what is multi tasking

A

when a computer switches rapidly between several tasks

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

how is multi tasking performed on a computer

A

The processor allocates a small amount of time to each process and cycles between them. this is so it appears to the user as if they are all working simultaneously

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

what is a peripheral of a computer

A

any computer hardware components that are not the CPU. Peripherals include input, output and storage devices.

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

how does the operating system manage peripherals

A

it uses a device driver which translates the operating system instructions to print the document into a series of instructions which a specific piece of hardware will understand. this means you can print the same document and it will look the same no matter what type of printing technology is used.

17
Q

what is buffering

A

used to compensate for the difference in speeds between the rate that data is received for printing or streaming and the rate at which it can be printed or streamed

18
Q

what is a data buffer

A
  • an area of RAM controlled by the peripheral management system.
  • when you give the command to print a document (for example) the data is copied to the print buffer, the print management system retrieves the data from the buffer and sends it to the printer
  • if the buffer is not big enough to hold all the data, the buffer will be refilled during printing as space becomes available
19
Q

what does the user management system do

A

enables a network administrator to allocate accounts and set different access rights for different users
- the system can also
=identify all users on a network
=manually log out users
=monitor when and how long each user is logged in

20
Q

functions of the user management system

A

control
- allocation of an account
- access rights
- security

21
Q

why does a computer need a file management system

A

to support the creation, copying, moving, deletion and renaming of files and folders

22
Q

what things does a file management system do

A
  • allows the user to rename, move, delete and copy files
  • help set permissions and access rights
  • allow user to sort files into folders and directories
23
Q

purpose and functionality of utility software

A

24
Q

What types of utility system software are there

A
  • encryption software
  • defragmentation
  • data compression
25
Q

purpose of encryption software

A

helps to keep sensitive data safe from cyber-criminals or unauthorised access

26
Q

how does encryption software work

A

uses an algorithm to convert plain text into cipher text. the text can only be decrypted and made readable again with a key

27
Q

purpose of defragmentation software

A

collects free space which reduces the movement of the read/write head so that the computer appears to run faster

28
Q

how does defragmentation software work

A

juggles the contents of memory sectors to keep files together as much as possible

29
Q

purpose of data compression software

A

makes the file size smaller so that:
- less storage space is needed
- it is faster to download and upload files
- better performance is achieved when streaming

30
Q

understand that computers often come with utility software and how this performs housekeeping tasks

A

.