Applications generation 1.2.2 Flashcards

1
Q

Describe what is meant by a software?

A

Programs that run on a computer system.

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

Describe what is meant by system software?

A

Programs that run the computer’s hardware and OS

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

Describe what is meant by application software?

A

Programs that perform a task for the user.

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

Examples of software.

A

Utility
Word processing
Spreadsheet
Web browser
Media editing
Games

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

What is meant by open source?

A

Programs that reveal their source code.

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

What are the advantages of open source?

A

Draw on many coders / testers.
Get access to help you couldn’t afford.

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

What are the disadvantages of open source?

A

Hard to maintain a clear purpose.
Hard to monetise.

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

What is meant by closed source?

A

Programs that hide their source code.

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

What are the advantages of closed source?

A

More secure
Easier to monetise
Controlled

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

What are the disadvantages of closed source?

A

All coders have to be paid.
Requires making a profit.

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

What is meant by Utility software?

A

Programs that help a computer system run efficiently.

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

Examples of utility software?

A

Disk defragmentation software
Compression software

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

Describe the function of Disk Defragmentation software?

A

Rearranges secondary storage so files are stored contiguously.

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

Describe the function of Compression software?

A

Makes files smaller to allow for better use of storage.

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

Describe the functions of a translator?

A

Converts programming language into machine code.

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

Describe the functions of a Assembler?

A

converts assembly mnemonics into machine code.

17
Q

Describe the functions of a Interpreter?

A

Converts high level code into machine code line by line.

18
Q
A