Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тестирование 13 сентября Кред09.docx
Скачиваний:
1
Добавлен:
20.09.2019
Размер:
4.89 Mб
Скачать

Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.

Конец формы

Для объектно-ориентированной технологии программирования верно утверждение, что …

Ошибка! Ошибка внедренного объекта.

 классы образуют иерархию на принципах наследования

 

Ошибка! Ошибка внедренного объекта.

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

 

Ошибка! Ошибка внедренного объекта.

 поведение объектов одного класса очень различается

 

Ошибка! Ошибка внедренного объекта.

 внешнее описание класса (интерфейс) отражает структуру объекта

Решение: Объектно-ориентированное программирование (ООП) – это технология программирования, которая основана на представлении программы в виде совокупности объектов, каждый из которых является реализацией определенного класса, а классы образуют иерархию на принципах наследования. Объектно-ориентированное программирование использует в качестве элементов конструкции классы и объекты, а не алгоритмы. Идея классов является основой ООП и отражает строение объектов реального мира, поскольку каждый предмет или процесс обладает набором характеристик или отличительных черт, иными словами, свойствами и поведением. Класс – описание множества объектов, связанных общностью структуры и поведением. Существует явное разделение внешнего и внутреннего описания класса (интерфейса и реализации). Интерфейс отражает внешнее поведение объекта, описывая абстракцию поведения всех объектов данного класса, но скрывает структуру и несущественные детали. Реализация составляет его внутреннее проявление и определяет особенности поведения. Объект представляет собой особый опознаваемый предмет или сущность (реальную или абстрактную), имеющие четко определенное функциональное назначение в данной предметной области. Структура и поведение одинаковых объектов описываются в общем для них классе. В ООП конкретные величины типа данных «класс» называются экземплярами класса, или объектами. Объекты взаимодействуют между собой, посылая и получая сообщения. Сообщение – это запрос на выполнение действия, содержащий набор необходимых параметров. Механизм сообщений реализуется с помощью вызова соответствующих функций или методов классов. Основными принципами или свойствами ООП являются инкапсуляция, наследование и полиморфизм.

  ЗАДАНИЕ N 24 сообщить об ошибке Тема: Алгоритмы разветвляющейся структуры

Начало формы

Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.

Конец формы

В данной блок-схеме алгоритмическую конструкцию ветвления задает(-ют) …

Ошибка! Ошибка внедренного объекта.

 условие x <= y?

 

Ошибка! Ошибка внедренного объекта.

 условие y < 16?

 

Ошибка! Ошибка внедренного объекта.

 условия x <= y? и y < 16?

 

Ошибка! Ошибка внедренного объекта.

 ни одно из этих условий

Решение: Логическая структура любого алгоритма может быть представлена комбинацией трех базовых структур: следование, ветвление, цикл. Базовая структура «ветвление»  обеспечивает в зависимости от результата проверки условия (да или нет) выбор одного из альтернативных путей работы алгоритма. В общем случае на одной из ветвей операторы могут отсутствовать. Поэтому имеются две разновидности: если–то,  (обход) и если–то–иначе (разветвление) . После выполнения операторов одной из ветвей выполняются операторы, следующие за данной конструкцией. Цикл с предусловием – это цикл, в котором сначала проверяется условие повторения  тела цикла, а затем выполняются операторы тела цикла. Действия повторяются, пока условие не станет ложным. В приведенном фрагменте алгоритма условие y < 16? задает алгоритмическую конструкцию цикла с предусловием, а условие x <= y? – алгоритмическую конструкцию разветвления.

  ЗАДАНИЕ N 25 сообщить об ошибке Тема: Понятие алгоритма и его свойства. Блок-схема алгоритма

Начало формы