Reliability and Backing-up Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What kind of testing is done in-house by the software developers?

A

Alpha testing is done before trialling the software with trusted beta users or releasing it to end users.

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

Which measure of reliability would you use to estimate how long a new server is going to last before it fails?

A

Mean time to failure (MTTF) measure how long it might be until the new server will fail after it is first installed.

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

What is validation testing?

A

Validation testing checks the type of data that the system can use, ensuring that the dat input is sensible.

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

What does failing gracefully mean?

A

Failing gracefully is where the system tries to avoid the loss of data when problems occur, usually by writing an emergency copy of the data before shutting down - this is known as a dump file, a recoverable version of a document.

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

What happens when an incremental backup is made?

A

An incremental backup will only backup files that are new or that have changed since the last backup was taken.

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

What is disaster recovery?

A

Disaster recovery is the policy for getting an IT system up and running again after a failure, whether caused naturally or by human error.

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

How would a system use redundant array of in depend disks (RAID) in case of failure?

A

A server can use RAID storage to make not just one copy, but many copies of the same files in case a disk fails. If one (or more) of the disks fails, the data should still safely exist on at least on elf the other disks.

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

What does defensive programming mean?

A

Defensive programming means that the program contains special checks to detect a possible failure or crash.

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

What are the consequences of not testing new software thoroughly?

A

New software that has not been tested thoroughly may contain bugs that has not yet been discovered.

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