Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ Компьтеры и операционные системы.Волкова 201...doc
Скачиваний:
10
Добавлен:
11.11.2019
Размер:
2.51 Mб
Скачать

4. Give the Russian equivalents to the following words and phrases:

high quality software solutions, to consists of, to design or modify information systems, to meet users' requirements, to investigate feasibility and cost, to produce documentation, to test prototypes of the system, therefore, a number of stages, to clarify the problem, to consider the requirements of the users, overall structure of the solution, to code the program, appropriate programming language, to debug the program, to identify and fix faults

5. Give the English equivalents to the following words and phrases:

суть проблемы, выбрать подходящий язык программирования, написать программу, пускать в эксплуатацию, пилотная реализация, таблица решений, обучать пользователей, то есть, параллельная реализация, упорядочивать инструкции программы, моментальное внедрение, условная команда, итерация, цикл, блок схема, псевдокод, достоинство, слабое место, снижение скорости, поэтапная реализация, заменять

6. Answer these questions about the text:

1. What is software engineering?

2. What does software consist of?

3. Who writes programs?

4. What does producing a program involve?

5. Who do systems analysts first need to talk to?

6. What factors is it necessary to establish?

7. What must be planned and checked then?

8. What are the next steps?

9. What kind of structures do programming languages use?

10. How can converting to new computer systems be done?

7. Say if these sentences are true or false. If they are false give the correct statement.

1. A systems analyst is a person who designs or modifies information systems to meet users' requirements.

2. Decision tables are used to indicate how a conditional structure will modify hardware.

3. Program flowcharts can be used to show the sequence of instructions in a program.

4. Pseudocode is a method of reading a computer program using either a natural language or computer language code.

5. There are few computer languages available for use by programmers.

6. Each language is designed for use in solving particular types of problem

7. Every programming language has particular advantages and disadvantages.

8. A systems analyst shouldn’t decide which language is most appropriate in each situation.

8. Fill in the gaps with proper words:

1. Clarifying the problem is carried out by considering the ______________ of the potential _________ .

2. When coding the program it is necessary at first to _______ an appropriate programming _____________ and to input the program _____ .

3. Documenting and maintaining the program include writing ________ for using the ________.

4. The system has to be put into ______ and the users have to be _____.

5. Converting to new computer ________ can be done in different _____ .

6. In direct implementation the old system is simply ______ and the new system _____.

7. Parallel implementation means that the old and the new ______ are both used at the same ______ .

8. When using phased ___________ the old system is gradually _______ by the new system, one part at a time