Systems Unit Flashcards

1
Q

Planning - What is the context?

A

The current situation and problem

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

Planning - extent and limitations

A

Figuring out the exact features needed and not to save time

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

Planning - organisational issues

A

The legistics/ infrastructure that needs to be sorted out

For example, a school attendance system might be used on a sports
field, requiring a system that can run in a wireless network using
portable devices.

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

Planning - underlying technologies

A

What the code has to work with/ what is there

Examples: OS, hardware, wifi speed etc.

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

What is change management?

A

Making sure that the new code will work on the old infrastructure with easy turnover

Example problems include: old hardware not being good enough to run system

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

Compatibility - Legacy

A

The need to support old standards, if that is what is being used.

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

Compatibility - business mergers

A

During business mergers, the data is often stored in different formats. Which can result in data loss or recovery.

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

Compatbility - compatibility

A

the issue of whether two computer systems

can function together successfully

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

Implimentation - Remote (not on device) advantages

A
  • Centralised (easy to update)

- Use thin clients (on device) meaning can run on large amount of devices with limited power

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

Implimentation -Local advantages`

A

Local is always faster than remote and could be used offline

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

What is software as a service?

A

“renting” software on a temporary basis,
rather than selling the software or the
software license.

Example: itunes being free but need to buy content

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

What is a direct changeover?

A

Immediate changeover of software, the old software is discarded.

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

What is a phased implimentation (change over)?

A

A gradual process where the use of the old system is reduced and use of the new system is increased

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

What is parallel running (changeover)?

A

When both system systems are running and supported simultaniously.

  • Safest
  • Double the work
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Data migration - data structures problems

A

Incompatiblity between types of data from the old system.

For example an SQL database might not be able to run on an outdated version of java

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

Data migration - currency

A

Currency will not always be the same in a global system and might need to be converted or supported.

17
Q

Types of testing

A
User acceptance (final step/client tesing), debugging (first/continous while programming), beta
(small group tesing)
18
Q

User documentation problems

A
  • normal users are not interested in figuring out
  • Bad documentation may cause frustrationand decreased productivity
  • Software should conform to the norms, young programmers will try to make flashy unintuative software
19
Q

Types of user training

A

Formal classes (face to face), online training (youtube/zooms), multimedia presentation (powerpoints)

20
Q

Training - advantages of formal classes

A

Management can be sure everyone has the proper training

21
Q

Training - online training advantages

A

Users can stay seated while they learn from anywhere

22
Q

Training - multimedia presentations advantages

A

More enjoyable than a simple text manual

23
Q

2 Causes of data loss

A
  • Malicious

- natural disaster

24
Q

Example consequences of data loss

A

no bank records => no money
incorrect password => you cannot log in, no access
incorrect birth date => can affect credit rating, medical treatment
lost purchase order => items do not get delivered

25
Q

3 data loss prevention methods

A

Failover (2nd backup server), redundancy (batckups stored in a safe place), removeable media (less frequent backups to a seperate site).

26
Q

What is a release?

A

A whole new version, which might need to be reinstalled.

Example windows 7 => windows 8

27
Q

What is an update?

A

Small impovements or fixes often automatic

28
Q

What is a patch?

A

Very small bug fixes, usually automatic

29
Q

SLDC Step 1:

A

Requirements and analysis

30
Q

SLDC Step 2:

A

Design

31
Q

SLDC Step 3:

A

Implementation

32
Q

SLDC Step 4:

A

Testing/operation

33
Q

SLDC Step 5:

A

Maintanance