- •К.А. Демиденко, е.А. Подгорная programming: language semantics
- •Предисловие
- •Contents
- •Unit 1 programming
- •Computer programming
- •Unit 2 data security
- •Ways of protecting data
- •Unit 3 operating systems
- •What is os
- •Unit 4 programming languages
- •Computing languages
- •Unit 5 websites
- •How to design a website
- •1. Trust Text
- •2. Next Best alTernative
- •3. Map It
- •4. Avoid frames
- •5. Consistency Counts
- •Unit 6 software engineering
- •Designing high quality software
- •Flowcharts
- •Unit 7 careers in computing
- •Computing jobs Systems Analyst
- •Software Engineer/Designer
- •Computer Salesperson
- •Computer Systems Support Person
- •Computer Systems Analyst Programmer
- •Hardware Engineer
- •Network Support Person
- •It Support Officer
- •Unit 8 famous people in information technology
- •Steven jobs
- •References
- •Appendix listening script
- •650992, Г. Кемерово, пр. Кузнецкий, 39
Flowcharts
Do until, do while
Task 9. Study these extracts from a program flowchart. They show iteration or loop structures in which a process is repeated as long as certain conditions remain true.
DOUNTIL
|
DOWHILE |
These structures can be described like this: | |
Sell goods until there are no more goods.
Note that until links the action and the limit of that action. |
Sell goods while there continues to be goods.
Note that while links actions or states happening at the same time. |
Task 10. Link these statements with while or until whichever is most appropriate.
Display suppliers' names. There are no names remaining.
Total monthly costs. There are no more costs for the current year.
Search for customers letters containing complaints. There are still letters containing complaints.
Total extra payments. Extra payments remain.
Search client addresses. There are no more addresses.
Calculate all costs. There are no more costs.
List all resources. There are no resources left.
Print all accounts. There are still accounts available.
LISTENING
Task 11. You are going to hear an interview between a systems analyst and a hotel owner who wants to introduce a better computer system. What questions do you think the analyst will ask? Make a list, then compare your list with others in your group.
Task 12. Listen to the recording to compare your list of questions with those asked by the analyst. Before listening make sure you understand the meaning of these words and collocations. If not, check the translation at the end of the unit.
Booking, sophisticated, to link, to handle, invoice, output, occupied, pre-printed form, be useful, expenditure, special offer, staff, accountant, sales, experienced, restricted information, account.
Task 13. Listen again to find the answers to the questions.
What system does the hotelier have at present?
What problem is there with the existing system?
What form of output does the hotelier want?
Who will use the new system?
Which members of the staff will require the most training?
What concerns has the hotelier about the new system?
What kind of hardware will be required?
What is the next step?
SPEAKING
Task 14. Role play
Work in pairs. Student A is a customer ordering a computer system for the firm. Student B is a systems analyst gathering information about the required system. Present your role play in the class.
NOTE
Words for Task 12.
booking |
резервирование |
sophisticated |
сложный |
to link |
соединять, связывать |
to handle |
иметь дело с |
invoice |
счёт-фактура |
output |
продукт |
occupied |
занятый |
pre-printed form |
бланк |
to be useful |
быть полезным, найти применение |
expenditure |
расход |
special offer |
специальное предложение |
staff |
персонал |
accountant |
бухгалтер |
sales |
продажи |
experienced |
опытный |
restricted information |
информация ограниченного доступа |
account |
счет |