Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Unit ... Object-Oriented Languages - копия.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
31.3 Кб
Скачать
  1. Answer the following questions about the text

  1. What is assembly language?

  2. Why are assembly language programs difficult to write?

  3. Why is a high order language more portable than an assembly language program?

  4. What concept does object orientation take? How does it change it?

  5. What led to the idea of event-driven programming?

  1. Complete the following definitions with necessary words from the box.

program instructions faults changing storing objects programming

  1. Debugging – the process of locating and removing ________ ;

  2. Compiler –a computer _______ that changes a set of instructions in a programming language into a form that can be used directly by a computer;

  3. Manipulation – the process of _________ , correcting, or moving information stored on a computer;

  4. Language – is an artificial language designed to communicate __________ to a computer;

  5. Data structure – is a particular way of _________ and organizing data in a computer so that it can be used efficiently;

  6. Event-driven programming (EDP) – is a _________ paradigm in which the flow of the program is determined by events (e.g., sensor outputs or user actions such as clicks, key presses) or messages from other programs or threads;

  7. Interface – is a common means for unrelated ______ to communicate with each other.

  1. Complete the following text using words from the box:

development inheritance modules

instances OOP key objects inherit

Encapsulation, (1)________ and polymorphism are key features of (2)_______ . Encapsulation allows data and program instructions to be bundled together in (3)_________ called objects. Inheritance means that specific (4)________ of a class of objects (5)__________ the properties of the class of objects. Polymorphism means that instructions are treated differently by different (6)________ . The combination of these (7)______ features of OOP means that program code is reusable. This speeds up (8)_______ and maintenance of the programs.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]