1.7 Systems Software COMPLETE Flashcards Preview

GCSE Computer Science (OCR) > 1.7 Systems Software COMPLETE > Flashcards

Flashcards in 1.7 Systems Software COMPLETE Deck (99)
Loading flashcards...
1
Q

Define OS

A

Complex piece of software which provides a platform for different applications to run.

2
Q

What does the OS do?

A

1) Manages the computer’s memory and processes, as well as all of its software and hardware.
2) Provide an interface between the user and the hardware.

3
Q

What is the command line interface?

A

A text based interface where the user types commands to complete tasks.

4
Q

What are the advantages of CLI?

A

1) Wider range of commands.
2) Needs very little computer power.
3) Directly communicates with the computer.
4) It can be quicker if user know commands.

5
Q

What are the disadvantages of CLI?

A

1) Must remember complex commands.
2) Lots of typing needed for quite simple tasks.
3) Higher chance of errors when typing in commands.

6
Q

What is a graphical user interface?

A

A visual, interactive and intuitive interface that uses:

Windows, Icons, Menus, Pointers (WIMP).

7
Q

What are the advantages of GUI?

A

1) Quicker to enter commands.
2) Easier to enter commands.
3) Less chance of users making errors.

8
Q

What are the disadvantages of GUI?

A

1) Smaller range of commands can be used.
2) Requires more computer power.
3) Needs significantly more RAM.

9
Q

What does the peripheral manager do?

A

1) Controls all the computer inputs and outputs.

2) Communicates with the hardware by using drivers.

10
Q

Define driver

A

Software component for the hardware device.

Translates the instructions sent by the device manager into one that the device understands.

11
Q

What does the memory manager do?

A

1) Stores data and instructions from programs (it’s in charge of the RAM).
2) Checks that all requests from programs for memory space are valid and allocates accordingly.
3) De-allocates space and swaps out data depending on the programs in use.

12
Q

What does the process manager do?

A

1) Allows computer to “multi-task” (multiple programs run simultaneously).
2) All these programs require access to the CPU to process their data.
3) Priorities the tasks and allocates to each process.
4) OS helps the CPU carry out multiple tasks by managing the memory and CPU processing time.

13
Q

What does the file manager do?

A

1) Controls all files and permissions such as a user’s ability to see or open a file, write to a file or delete a file.
2) Organises and controls files so that they are as easy to use as possible for the user.

14
Q

What does utility software do?

A

Keeps the computer running smoothly:

1) Performs specific tasks related to the computer functions, resources, files and security.
2) Helps to configure the system, analyse how it is working and optimization of computing.

15
Q

What are some examples of utility programs?

A

File Compression.
Disk Defragmentation.
Anti - virus.

16
Q

What does an anti - virus do?

A

Scans and removes malicious files.

17
Q

What does a firewall do?

A

Prevents unwanted access to a computer over a network, e.g. a local network.

18
Q

What does encryption do?

A

Text –> cyphertext:

Uses an algorithm to scramble the file according to the key used which is needed to decrypt the file.

19
Q

What does system clean up tools (clean disk) do?

A

Cleans up the files on your machine, this can be old copies windows, temporary files , recycle bin.

20
Q

What does disk defragmentation do?

A

Moves all the files into a similar space within hard drive.

21
Q

What does file compression do?

A

Makes the file smaller but attempts to keep the quality:

Lossy and loseless.

22
Q

What does spyware detection do?

A

Blocks and removes programs designed to collect personal info and transmit it to others.

23
Q

Define defragmentation

A

1) Process of moving parts of the file that are split across the hard drive together.
2) They’re located near each other: needle on a mechanical hard drive will move a smaller distance to load the file.
3) Computer can load them up at higher speeds.
4) Improves computer performance and efficiency.

24
Q

What is the process of defragmentation?

A

1) Gaps are left when files are deleted.
2) When new files are saved, the files fill the gaps and become fragmented.
3) Defragmentation software groups fragment the files back together.
4) Takes more time.

25
Q

What does the counter measure backup do?

A

Ensures that if computers are stolen or damaged in for e.g. a fire or a natural disaster that data can be restored and a company do not lose much money.

26
Q

What is an incremental backup?

A

1) A full backup is made initially.
2) Each night only changed files since the last incremental back-up are copied.
3) Much faster to complete that full back-ups.
4) Takes much longer at restoring than a Full Backup (Full Backup would need restoring first and then every incremental back-up since the last full back up).

27
Q

What is a full backup?

A

1) A copy of all data and software on the hard disk drive / server is copied to a backup medium.
2) Uses more storage space and faster to back up from.
3) Take a long time to complete (usually overnight).
4) Recovery takes a long time as it restores all data and programs; it’s faster than incremental.

28
Q

What does systems software do?

A

Runs and maintains the computer system and manages user interactions with it

29
Q

Systems software compromises the operating system and _______ ________

A

utility software

30
Q

What is utility software on a computer?

A

A set of tools that can be used to analyse and optimise efficiency

31
Q

True/False: The operating system of a computer manages users’ interactions through the user interface

A

True

32
Q

True/False: The operating system of a computer manages peripheral devices

A

True

33
Q

True/False: The operating system of a computer can’t control computing processes

A

False, it does

34
Q

True/False: The operating system of a computer is unable to allocate CPU and memory resources

A

False, it does this

35
Q

What is application software?

A

An end-user program that performs user-identified tasks

36
Q

Application software is also called…

A

apps or applications

37
Q

Give an example of something that an end-user program (app) can do.

A

Things such as word processing, photo editing, video games, viewing videos, etc

38
Q

In a computer system, many programs will be running at the same time. This is called ____________

A

multitasking

39
Q

Although programs appear to run concurrently, the operating system is sharing out processor time between them so that…

A

in turn, they can have their program instructions processed

40
Q

What are processes?

A

The activities that programs are performing

41
Q

True/False: All processes are visible to the user as application software

A

False, many are not seen by the user

42
Q

True/False: There are usually programs and processes that the user cannot see running in the background

A

True

43
Q

All processes require the use of CPU and memory. What does the operating system do to make this manageable?

A

Prioritises the tasks and allocates time to each process

44
Q

After the operating system prioritises tasks and allocates time to each process, it…

A

Checks that all requests for memory are valid and allocates it accordingly

45
Q

What happens to data that needs to be stored when main memory is full?

A

Data is swapped out to the virtual memory

46
Q

What creates a folder and file structure for data?

A

The operating system

47
Q

Why are folders and a file structure for data useful?

A

It is easier for users to organise and find data in a systematic way

48
Q

On networks and shared computers, file management is used to control…

A

file permissions

49
Q

What do file permissions do?

A

Control who can see or open a file, write to a file or edit it, and who can delete a file

50
Q

True/False: File permissions cannot control who can delete a file

A

False, they can

51
Q

What asks for conformation when a person tries to delete a file?

A

The operating system

52
Q

What do operating systems control?

A

The way in which users interact with a computer

53
Q

How does the operating system control the ways in which users can interact with a computer?

A

Through the user interface and control peripheral devices

54
Q

What does the user interface allow?

A

Allows the user to communicate with the computer

55
Q

What does GUI stand for?

A

Graphical User Interface

56
Q

True/False: Only a few operating systems provide a Graphical User Interface (GUI)

A

False, may do

57
Q

What does WIMP stand for?

A

Windows, Icons, drop-down Menus and Pointers

58
Q

Many operating systems provide a GUI with ____

A

WIMP

59
Q

Give 2 examples of common GUIs

A

Windows, iOS, Android, etc

60
Q

What are interfaces that just allow the user to type in commands called?

A

Command line interfaces

61
Q

What is a command line interface?

A

An interface which just allows a user to type in commands

62
Q

When does an operating system manage users?

A

On networks and shared computers

63
Q

… are used to allocate permissions for access to files and folders

A

Login names and passwords

64
Q

User management is often use in organisations to…

A

prevent individual users making changes to computer software or making inappropriate use of the computer

65
Q

Most computer systems use __________ _______ for input and output of data

A

Peripheral devices

66
Q

Give 3 examples of input devices

A

Any 3 from keyboard, mouse, microphone, webcam, scanner, etc

67
Q

Give 2 examples of output deices

A

Any 2 from printer, loudspeaker, external/internal monitor, headphones, etc

68
Q

True/False: External hard drives and network storage devices are not peripherals

A

False, they are

69
Q

What are all peripherals controlled by?

A

The operating system using programs called drivers

70
Q

What do drivers do?

A

Carry out the necessary translations to allow the CPU and the devices to communicate correctly

71
Q

True/False: Utility software is a collection of tools which all do the same job in a different way

A

False, they all do a specific job

72
Q

What does utility system software help do?

A

Configure the system, analyse how it is working and optimise to improve its efficiency

73
Q

What is encryption?

A

The scrambling of data into a form that cannot be understood by unauthorised users

74
Q

What is encryption used for?

A

To protect data from unauthorised users of a computer

75
Q

Encrypted data must be _________ back to its original form

A

decrypted

76
Q

Encryption/decryption is carried out using a…

A

cipher or key

77
Q

True/False: Data is saved to different areas of the disc where there is free space

A

True

78
Q

If a file being saved is larger than the free space in one part of the disc, then part of the file is saved…

A

in that space and some more in another area

79
Q

When parts of a file are saved in different places. what is this called?

A

Fragmentation

80
Q

How does fragmentation reduce efficiency?

A

More disc accesses are needed to read the complete file

81
Q

What does defragmentation software do?

A

Reorganises files by putting pieces of related data back together, so fewer disc accesses are needed to read the data

82
Q

Why is defragmentation software useful?

A

It improves performance and can free up more space on the hard disc

83
Q

What does data compression software do?

A

Reduces the size of files

84
Q

What does data compression software use to reduce the size of files?

A

Algorithms

85
Q

Data compression means that more/less storage space is required

A

less

86
Q

Data compression makes it easier/harder to transmit files by email or to upload and download them using cloud services

A

easier

87
Q

True/False: Data compression is rarely used for audio and video files

A

False, it is commonly used

88
Q

What does lossless compression do?

A

Reduces the size without deleting any of the data

89
Q

What does lossy compression do?

A

Reduces the size by deleting some of the data

90
Q

True/False: Lossy compression is suitable for text files

A

False, it is not suitable for text files because lossy compression involves deleting data

91
Q

Which type of compression is suitable for text files?

A

Lossless

92
Q

What does a backup involve?

A

Copying files to a second medium such as a disc, tape or a cloud service so that they can be restored if therea re problems with the originals

93
Q

A backup involves copying files to a second medium so that they can be ________ if there are problems with the originals

A

restored

94
Q

Give an example of a second medium that a backup can be copied onto

A

Anything such as a disc, tape or cloud service

95
Q

True/False: Backups can also compress data to take up less storage space

A

True

96
Q

What happens with a full backup?

A

All of the specified data is backed up

97
Q

What happens with an incremental backup?

A

Only new files or ones that have changed since the last backup are saved

98
Q

What is the main advantage of an incremental backup?

A

To save time

99
Q

____ backup software will copy files continuously all the time the computer is switched on. _____ software will only run at a specified time

A

Some, other