Professional Documents
Culture Documents
Computer Languages
Computer Languages
PROGRAMMING LANGUAGES
1. to execute виконати
2. statement вираз, програма
3. to correspond відповідати
4. meaningful той, що має сенс, значимий
5. beneficial корисний
6. to vary відрізнятись
7. complexity складність
8. assembly language мова асемблера
9. property властивість
10.attribute властивість
11.to contain містити
12.to allow дозволяти, враховувати
13.to enable дозволяти
14.entirely повністю
15.to represent представляти
16.instead of замість
17.improvement покращення
18.to inherit успадковувати
19.constraint обмеження
20.array масив
21.binary двійковий
22.support підтримка
23.management управління
24.routine програма
25.solution рішення
1. to execute a) to get
2. to retrieve b) difficulty
3. beneficial c) useful
4. to vary d) to differ
5. complexity e) portable
6. property f) to enable
7. to contain g) to save
8. to allow h) to include
9. to store i) attribute
10.wearable j) to perform
Двійкові числа, набір інструкцій, кожен вираз відповідає одній дії машини,
запустити програму, доступний людям, значимі скорочення, дозволяє людям
взаємодіяти з комп’ютерами, візуальна середа програмування,
багаточисельні операції, керування базами даних, орієнтований для
досягнення цілей, вирішувати завдання, дослідження штучного інтелекту,
використовуючи обмеження, визначати властивості.
EXERCISE 6. Read the texts. Fill in the gaps with the proper word. Be
ready to tell the difference between structured (procedure-oriented) and
object-oriented programming.
Procedure-oriented programming:
Structured programming often (1) ______ a top-down design model where
developers map out the over all program structure into separate subsections from
top to bottom. In the top-down design model, programs are (2) _____ as
rectangles. A top-down design means that the whole program is (3) _____ down
into smaller sections that are (4) ______ as modules. A program may have a
module or several modules. Structured programming is beneficial for organising
and coding computer programs which (5) _____ a hierarchy of modules. This (6)
______ that control is passed downwards only through the hierarchy. Examples of
structured programming languages (7) _____ ADA, Pascal and Fortran.
Object-oriented programming:
A type of programming where data types representing data structures are (1)
_______ by the programmer as well as their properties and the things that can be
done with them. With object-oriented programming, programmers can also (2)
________ relationships between data structures and create new data types based on
existing ones by having one data type inherit characteristics from another one. In
object-oriented programming, data types defined by the programmer are (3)
________ classes. For example, a programmer can create a data type that (4)
________ a car – a car class. This class can (5) _______ the properties of a car
(color, model, year, etc.) and functions that (6) ________ what the car does (drive,
reverse, stop, etc.)
One of the earliest OOP languages is Smalltalk. Java, Visual Basic and C++
are examples of popular OOP languages.