Ответы по информатике. Информатика
Скачать 1.92 Mb.
|
Решение: Объектно-ориентированное программирование (ООП) – это технология программирования, которая основана на представлении программы в виде совокупности объектов, каждый из которых является реализацией определенного класса, а классы образуют иерархию на принципах наследования. Объектно-ориентированное программирование использует в качестве элементов конструкции классы и объекты, а не алгоритмы. Идея классов является основой ООП и отражает строение объектов реального мира, поскольку каждый предмет или процесс обладает набором характеристик или отличительных черт, иными словами, свойствами и поведением. Класс – описание множества объектов, связанных общностью структуры и поведением. Существует явное разделение внешнего и внутреннего описания класса (интерфейса и реализации). Интерфейс отражает внешнее поведение объекта, описывая абстракцию поведения всех объектов данного класса, но скрывает структуру и несущественные детали. Реализация составляет его внутреннее проявление и определяет особенности поведения. Объект представляет собой особый опознаваемый предмет или сущность (реальную или абстрактную), имеющие четко определенное функциональное назначение в данной предметной области. Структура и поведение одинаковых объектов описываются в общем для них классе. В ООП конкретные величины типа данных «класс» называются экземплярами класса, или объектами. Объекты взаимодействуют между собой, посылая и получая сообщения. Сообщение – это запрос на выполнение действия, содержащий набор необходимых параметров. Механизм сообщений реализуется с помощью вызова соответствующих функций или методов классов. Основными принципами или свойствами ООП являются инкапсуляция, наследование и полиморфизм. 11. Выражению соответствует следующее арифметическое выражение на языке программирования (операция возведения в степень обозначена символом «^») …
12. Язык программирования АДА, который, в частности, был использован при разработке комплекса пилотажно-навигационного оборудования для российского самолета-амфибии Бе-200, был создан в _________ году.
13. Одно из основополагающих понятий объектно-ориентированного программирования «инкапсуляция» означает …
14. Для объектно-ориентированной технологии программирования верно утверждение, что наследование – это …
15. В технологической цепочке решения задач на ЭВМ отсутствует пункт …
16. Язык BASIC был создан для …
17. Языком логического программирования является …
18. В объектно-ориентированном программировании определенный пользователем тип данных, который обладает внутренними данными и методами для работы с ними в форме процедур или функций, называется …
Алгоритмы Алгоритм 1. Алгоритм задан схемой: В результате выполнения алгоритма при исходных данных значение переменной будет равно …
2. В данной блок-схеме алгоритмическую конструкцию ветвления задает(-ют) …
3. В приведенном ниже фрагменте блок-схемы массив сначала заполняется, а потом изменяется. В результате все элементы этого массива …
4. Условие n четно ? задает алгоритмическую конструкцию …
5. Свойство дискретности алгоритма означает, что …
6. В данном алгоритме реализован …
7. Дана схема алгоритма: С помощью операции вычисляют остаток от деления числа a на b, операция позволяет определить целую часть от деления числа а на b. В результате выполнения алгоритма при входных данных значение переменной будет равно …
8. Алгоритм задан схемой: В результате выполнения алгоритма при исходных данных значение переменной будет равно …
|