SoftwRe Flashcards

0
Q

What are programs

A

Sets of instructions that are given to he processor to carry out

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

What is software

A

Programs we run on our computers

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

System software does what

A

Controls the hardware

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

Application software does what

A

Handles the real world jobs that users want to do

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

Utility software is…

A

Used to maintain computer systems

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

What is the operating system

A

The OS is the main part of system software. It controls the hardware and allows users and Applications work with the computer. At its heart is the kernel

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

What is a UI?

A

A user interface, part of the OS which provides a way for the user to interact with the computer. It allows the user to give commands, asks questions and displays a response

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

What is Fragmentation and defragmentation

A

You know it ;)

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

What is a device driver

A

Creates an interface, allows the OS to communicate with the device, allows devices to operate independently of each other

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

What is multitasking

A

When a computer seems to be running several different programs at the same time. In reality it is swapping between them very quickly

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

What is a directory

A

Logical grouping of files

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

What are editors

A

Cut down word processors, useful for written source code of programs

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

What are linkers

A

Combine modules of object code(compiled program code) into a single executable program

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

Interpreters are..

A

they convert typed commands into machine instructions which the processor understands

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

What are applications

A

Programs that people use to do real world jobs

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

Define costume written software

A

Software specially commissioned for a particular costumer

16
Q

Advantages of custom written

A

Has exactly features required, not need adaptations after installations, developer can be contacted to solve issues and may provide training

17
Q

Disad. Of costum written

A

Not have been extensively tested, expensive, take a long time to develop

18
Q

What is off the shelf

A

Software bought from a supplier ready to use

19
Q

Adv. of off the shelf

A

Ready immediately, been extensively tested, many users mean discovered and reported problems, many forums online where users can help each other, low cost

20
Q

Disad. Of off the shelf

A

Won’t be exactly what the customer needs, may need customisation

21
Q

What is open source

A

Software placed in the public domain by programmers. The source code is available.

22
Q

Adv. of open source

A

May be free, can be altered(available source code), very reliable and efficient as many people work to improve it

23
Q

Disad. Of open source

A

No one to contact if there are problems, updates may not happen or come at irregular intervals

24
Q

What is proprietary software

A

Developed for profit by a company. Source code is NOT available and only compiled code released

25
Q

Advantages of proprietary

A

Someone to go to if there is a problem, should have been extensively tested, regular updates

26
Q

Disad. Of proprietary

A

Can be expensive, may be inflexible to users needs

27
Q

All data and instructions are in…

A

BINARY!!