Software Flashcards

1
Q

What is software?

A

The set of programs run by a computer system

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

What are the two types software is divided into?

A

-Applications software
- system software

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

How is system software usually divided into?(2)

A
  • Operating systems
  • utility software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is application software?

A

Software that performs a task that would otherwise be done by hand.

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

What is operating system?

A

Software design for a particular hardware and which managers other programs access to the hardware.

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

What is utility software?

A

Software that does a usual job for the user that is not essential to the operating system and not the reason for using a computer.

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

What is system software?

A

Operating system and utility software.

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

What is application programming interface (API)

A

Code that allows to programs to communicate with each other.

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

Give three examples of operating system(OS)?

A

-Windows.
- Linux.
-Android.

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

What is scheduling?

A

The algorithm that the OS uses to allow each running process to use CPU.

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

What is paging?

A

The algorithm that the OS uses to move programs from Ram to disk and back again when needed once main memory is full.

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

What is concurrent

A

Processors that run at the same time a described as being concurrent.

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

What is authentication?

A

The process of proving to a computer system who you are.

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

What is user interface?

A

The way the user interacts with the operating system.

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

What is multitasking

A

Running multiple applications at the same time by giving each application small time slice of processor time.

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

What are the two tie important pieces of hardware that have to be shared?

A
  • RAM
  • CPU
17
Q

What are the three areas / tools that utilities software can be split into?

A

-Basic tools
- file management
- security

18
Q

What are the five file management tools?

A
  • file repair
  • backup
  • data compression
  • De fragmentation
  • anti- mal ware.
19
Q

What is backup

A

Copy copy of files in another location so that they are still available if the original copy is damaged or lost.

20
Q

What are the two types of backups

A
  • Full backups
  • incremental backups
21
Q

What is defragmentation

A
  • utilities reorganize files on a hard disk, putting fragments of files back together and it collects together free space.
22
Q

What is the defragmenter?

A

Are utility that moves file plasters on a disc so they are closer to each other in order to speed up disc access.

23
Q

What is the benefit of defragmentation?

A
  • This reduces the movement of read/write head across the surface of the disk, which speeds up file access.
24
Q

What is virus?

A

Software that is designed to make and distribute copies of itself this is usually for a malicious purpose.

25
Q

What is firewall?

A

Are utility that controls program access to the network both incoming and outgoing.

26
Q

What is spyware?

A

Software possibly a virus that is designed to be installed secretly on a computer. it records private information as the user enters it.

27
Q

What is “what if question”?

A

Running a computer model with given set of inputs to see what the model producers as a output or prediction.

28
Q

Give three examples of computer models?

A
  • flight simulator
  • weather forecast
  • earthquake prediction
29
Q

What are neural networks?

A

Networks that process information in similar way to human brains and learn and adapt overtime.