Software Flashcards

1
Q

In an operating system what is the need for a user interface?

A

A way for the user to interact with the machine

GUI or CLI

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

In an operating system what is the need for memory management?

A

To decide where memory is allocated to make sure memory is used efficiently and important data is not overwritten

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

In an operating system what is the need for peripheral management?

A

Peripherals are computer hardware that is not part of the CPU, so the computer needs to be able to manage and communicate with all these devices to work well

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

In an operating system what is the need for multi-tasking?

A

To be able to use several programs at once e.g. write a document while download a movie
Operating system must share resources fairly and makes sure the CPU is in use as much as possible, makes a schedule in what order tasks are done

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

In an operating system what is the need for security?

A

to stop unauthorized access of private information, there are ways that the computer can be made more secure: antivirus, spyware, authentication (user id, password), privileges (read only, execute only for specific users), encrytion

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

Utility Programs - What is antivirus in computer security?

A

Viruses are programs that replicated themselves and are designed to: damage files, take control of a computer, retrieve confidential data. Antivirus software tries and prevents this by: preventing harmful programs being installed, preventing important files being changed or deleted, perform scans to detect virus

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

Utility Programs - What is spyware protection in computer security?

A

Spyware are programs that secretly record what you are doing in order to capture details e.g. bank passwords
The software runs scans in the background and detects and prevents the spyware
Spyware isn’t all bad, can be used to monitor employees etc.

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

Utility Programs - What are firewalls in computer security?

A

stop unwanted access via the internet and also stops computers on a network access sites

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

Utility Programs - What is formatting in disk organisation?

A

Makes a storage device ready to store files the way the OS wants, can also delete ‘all’ data on storage

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

Utility Programs - What is file transfer/management in disk organisation?

A

Provides a logical view on how files are organised and allows them to be managed

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

Utility Programs - What is defragmentation in disk organisation?

A

When files are stored they become fragmented so a disk defragmenter moves different parts of data so they are in the most efficient order to run

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

Utility Programs - What is system information and diagnosis in system maintenance?

A

It gives information about the hardware, statistics about its use and information to help diagnose any problems

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

Utility Programs - What are system cleanup tools in system maintenance?

A

It searches for a deletes files that are no longer needed e.g. files used to install a software package

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

Utility Programs - What is automatic updating in system maintenance?

A

Makes sure that software installed on the computer is up to data as it checks the internet for updates and installs them without you having to do anything

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

What is custom written software and its merits?

A

Software specially commission for a particular person/group
PROS - exact features required, contact with developer, should not need upgrading as it does a specific task
CONS - expensive (little customers need a profit), time, not as well tested

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

What is off the shelf software and its merits?

A

Software sold by big companies on mass and packaged
PROS - ready immediately, well tested, lots of forums for help, low cost due to mass customers
CONS - might not do exactly what is needed, cannot be changed by self

17
Q

What is open source software and its merits?

A

Software placed in the public domain
PROS - usually free, source code available, can be very specific
CONS - little contact or maintenance, irregular updates if any, may less tested

18
Q

What is proprietary software and its merits?

A

Software that is sold as a license usually to schools or companies, the company keeps the source code hidden and has copyright
PROS - well test, contacts, updates
CONS - expensive, deliberate incompatibilities may be introduced to lock in users, good for bigger groups

19
Q

What is system software?

A

software the controls the hardware

20
Q

What is application software?

A

software that handles ‘real-world’ jobs the user wants to do

21
Q

What is utility software?

A

software that is used to maintain the computer system

22
Q

What is a device driver?

A

software provided by the devices manufacturer that allows the device to communicate with the computer system well