- •Читати ,перекладати текст software development , вивчити нові слова, відповідати на питання. Software development
- •Learn key-words and word-combinations.
- •1.2 Read and translate the text the phases of sofware development
- •Give English equivalents of the following words and word-combinations.
- •1.4 Translate the following sentences into English.
- •1.5 Fill in the blanks with the words from the box. You can use the word more than once.
- •1.6 Answer the questions.
- •Learn key words and word-combinations.
- •Structured and object-oriented programming
- •Read and translate the text.
- •Translate the following word-combinations into English so that you could form compound nouns.
- •Translate the following sentences into English.
- •Fill in the blanks with the words from the box.
- •2.7. Explain the following terms in your own words.
- •2.8 Answer the questions.
Give English equivalents of the following words and word-combinations.
Підхід до життєвого циклу системи, процес вирішення проблеми, від розробки до впровадження, технологія програмування, створення програмного забезпечення, структурна схема, основні принципи, блок-схема, впровадження прикладної програми, задовольняти вимоги , заміна системи, макетування, проектування програми, ефективність прикладної програми, початковий завантажувач, підтримувати життєвий цикл системи, процес створення програми, підтримувати програмне забезпечення, використовувати програмне забезпечення, знаходити помилки, моделювати умови,
1.4 Translate the following sentences into English.
1. Дотримання підходу до життєвого циклу системи вважається стандартною процедурою при її створенні.
2.Блок-схема складається із стандартних символів, які означають тип операцій.
3. Псевдокод є альтернативою блок-схеми і з ним зазвичай легше працювати.
4. Редактор зв’язків – це програма, яка з’єднує модулі в єдину програму.
5. Налагодження програми відноситься до процесу виявлення помилок у програмі її розробником
1.5 Fill in the blanks with the words from the box. You can use the word more than once.
Debugged pseudo code CASE a linker top-down design software development error message
1. A program will not work properly until it is … .
2. … is a written description of a program using English statements.
3. Software developers often use … to apply the computer to the tasks of defining, designing, and developing the software.
4. … is a program that links modules together and produces an entire program.
5. One of the goals of … is to produce software that is reusable.
6. An advantage of … is the ability to write statements that are flexible enough to be coded in different programming languages.
7. Using the … programmer starts with the whole and works toward the parts.
8. Sometimes the … points only to a general area in which the error occurred.
1.6 Answer the questions.
1. What are the goals of software development?
2. What phases does the process of working out software consist of?
3. What principles do software developers apply while creating a program?
4. What criteria are necessary in the program design phase?
5. Why is a requirements list necessary to a software developer?
6. How do you build an application with an interface builder?
7. Why are program generators called nonprocedural languages?
8. What is the function of a bootstrap loader?
9. What do we call a program written in a programming language?
10. What functions do compilers and interpreters perform?
.
Learn key words and word-combinations.
associate(v) – з’єднувати; сполучати
autonomy(n) - автономність
binary search – двійковий пошук
bottom-up design – висхідне проектування
class(n) – клас; категорія
debug(v) - налаштовувати
facilitate(v) - полегшувати
hierarchy chart - структурна схема
interconnection(n) - взаємозв’язок
library(n) - бібліотека
looping - організація циклу
module (n) - модуль
object-oriented programming – обєктно-орієнтоване програмування
package(n) – модуль; пакет
procedure(n) – процедура ;процес
selection(n) – вибір; селекція
sequence(n) - послідовність
similarity (n) - подібність
simplify(v) - спрощувати
structure chart – структурна схема
structured programming – структурне програмування
tool(n) - засіб
top-down design – низхідне проектування
