Interview:Analyst/Programmer
Task 1. Colin is an analyst/programmer. Study this screen display from one of his projects, Dante, and answer these questions.
1 What does Dante teach?
2 What kind of students is it for?
3 What do you think the calculator is for?
4 What happens if you get the answer wrong?
5 What happens if you get the answer right?
Task 2. In Part 1 of the interview Colin shows the fire engine page and subsequent pages to the interviewer. Listen and check your answers to Task 1.
Task 3. Listen to Part 2 of the interview and answer these questions.
1 What was the problem the programmers tried to solve with Dante?
2 What does the administrative package provide for the teacher?
3 What information does the program provide on use of the modules?
4 What does 'You can't debug your own code' mean?
5 Who tests the programs?
6 What do they try to do?
7 What problem did they have with graphics?
8 Colin discusses three types of error. What are they?
Task 4 Listen to Part 3 of the interview and answer these questions.
Is programming stressful?
What does Colin do as a break from programming?
Where do the team do much of the design work?
How many people work with him?
What do they do?
How long did Dante take to write?
Why was it easy to split?
Tick the languages he mentions.
С Visual Basic HTML
С++ JavaScript Delphi
Basic Pascal Algol
How does he keep up with developments in his field?
Why does he hate to go home sometimes?
Task 5. Listen to the whole interview again. Tick the stages in the production of a program that Colin mentions.
Analysing and defining the problem Coding
Designing the program Testing
Training the users
Obtaining feedback from users Documenting
Task 6. Sort these words about General Purpose Packages into these sets.
bold |
cell column |
draw |
field fill |
font |
formula |
justify paint |
record |
rotate row |
scale |
search |
selection rules |
sort |
spelling checker |
|
tab |
toolpalette |
underline |
|
|