1.0 - Introduction Flashcards
1
Q
What does a Computer Program do?
A
More fine grained approach than hand calculations or spreadsheets perform a set of calculations via algorithms/functions/classes.
2
Q
What is Visual Scripting?
A
Form of computer programming where the input variables are represented by user interactive components (e.g. sliders).
3
Q
What are the positives of Hand Calculations?
A
- Transparency in the calculation method
- Quick process for small number of calculations
- Usually required for formal calculations
4
Q
What are the negatives of Hand Calculations?
A
- Human Error is problematic and difficult to spot
- Takes a long time with large numbers of calculations
5
Q
What are the positives of Spreadsheets?
A
- Very robust for quality control
- Good for investigating problems a few dozen times
- Suitable for routine design calculations
6
Q
What are the negatives of Spreadsheets?
A
- Difficult to trace back steps
7
Q
What are the positives of Programming?
A
- Very robust for quality control
- Scales well for larger problems
- Suited for automation of large repetitive problems
8
Q
What are the negatives of Programming?
A
- Only feasible for someone with programming skills
- Needs to be a high investment in learning the skills
9
Q
What are the positives of Visual Scripting?
A
- Visual debugging is very effective
- Easy to pick up and learn
10
Q
What are the negatives of Visual Scripting?
A
- Tracing back is challenging
- Becomes sluggish for larger problems