Экзаменационная работа по дисциплине "Объектно-ориентированное программирование". Билет № 3
Состав работы
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
1. На экране нарисованы линия и прямоугольник. Выполните п.1 и 2.
1) внесите необходимые корректировки в метод TLine.Proc(X,Y:int);
2) требуется переместить прямоугольник в заданную точку (заданы координаты центра). Выполнит ли эту задачу следующий фрагмент кода?
{TFigura – фигура; TLine – линия; TRectangl – прямоугольник}
2. Полиморфизм дает возможность воспользоваться:
а) ранним связыванием;
б) объединением полей и методов класса;
в) поздним связыванием;
г) наследованием классов.
3. Класс и объект имеют взаимосвязь:
а) класс – описание, а объект – дополнение;
б) класс – тип, а объект – переменная;
в) класс – экземпляр объекта;
г) класс – тип, а объект – переменная этого типа.
1) внесите необходимые корректировки в метод TLine.Proc(X,Y:int);
2) требуется переместить прямоугольник в заданную точку (заданы координаты центра). Выполнит ли эту задачу следующий фрагмент кода?
{TFigura – фигура; TLine – линия; TRectangl – прямоугольник}
2. Полиморфизм дает возможность воспользоваться:
а) ранним связыванием;
б) объединением полей и методов класса;
в) поздним связыванием;
г) наследованием классов.
3. Класс и объект имеют взаимосвязь:
а) класс – описание, а объект – дополнение;
б) класс – тип, а объект – переменная;
в) класс – экземпляр объекта;
г) класс – тип, а объект – переменная этого типа.
Дополнительная информация
Работа выполнена на отлично. Работаю рещающим
Похожие материалы
ЭКЗАМЕНАЦИОННАЯ РАБОТА по дисциплине «Объектно-ориентированное программирование»
mike_vorn
: 30 сентября 2014
Билет №1
1. На шахматной доске расставлены фигуры. Требуется переместить Слона в клетку с заданными координатами. Выполнит ли эту задачу следующий фрагмент кода?
2. Раннее связывание – это:
а) процесс статического связывания метода с объектом,
б) процесс динамического связывания метода с объектами,
в) процесс статического связывания полей с объектом,
г) процесс динамического связывания полей с объектом.
850 руб.
Экзаменационная работа по дисциплине: «Объектно-ориентированное программирование»
Dusya
: 1 декабря 2011
Билет № 3
1. На экране нарисованы линия и прямоугольник. Выполните п.1 и 2.
1) внесите необходимые корректировки в метод TLine.Proc(X,Y:int);
2) требуется переместить прямоугольник в заданную точку (заданы координаты центра). Выполнит ли эту задачу следующий фрагмент кода?
2. Полиморфизм дает возможность воспользоваться:
3. Класс и объект имеют взаимосвязь:
250 руб.
Экзаменационная работа по дисциплине: Объектно-ориентированное программирование Билет 4
SOKOLOV
: 15 июня 2026
Экзаменационная работа по дисциплине: Объектно-ориентированное программирование Билет 4
Билет № 4
Требуется:
1) оставить метод Proc только в классе TFigura;
2) Изменить программу так, чтобы после выполнения п.1 результат ее работы не изменился.
{TFigura – фигура; TLine – линия; TRectangl – прямоугольник}
Type int=integer;
TFigura=object
X, Y: int;
procedure Proc(X,Y:int);
procedure Display;
End;
TLine=object (TFigura)
procedure Proc(X,Y:int);
procedure Display();
End;
TRe
125 руб.
Экзаменационная работа по дисциплине: Объектно-ориентированное программирование. Билет №2
zorifan
: 31 мая 2024
Билет № 2
1. Требуется:
1) оставить метод Move только в классе TChessMan;
2) Изменить программу так, чтобы после выполнения п.1 результат ее работы не изменился.
{TChessMan – шахматная фигура; TKing – король; TBishop – слон}
Type TColumns=’a’..’h’;
TRows=1..8;
TChessMan=object
Column: TColumns;
Row: TRows;
procedure Move (C: TColumns; R: TRows);
procedure Clear;
procedure Display;
End;
TKing=object (TChessMan)
procedure Move (C: TColumns; R: TRows);
procedure Display;
End;
TBishop=object (TCh
150 руб.
Экзаменационная работа по дисциплине: Объектно-ориентированное программирование. Билет №9
Roma967
: 11 октября 2023
Билет № 9
1. Требуется:
1) внести в программу необходимые исправления;
2) внести необходимые дополнения, чтобы в результате выполнения команды d.Move(120,150) в заданных координатах появилась собака.
{ TGivotnoe – животное; TKat – кошка; TDog – собака }
TGivotnoe:=object
X, Y: integer;
procedure Move (x1, y1: integer); virtual;
procedure Clear;
procedure Display;
End;
TKat=object (TGivotnoe)
procedure Clear; virtual;
procedure Display;
End;
TDog=object (TGivotnoe)
procedur
300 руб.
Экзаменационная работа по дисциплине: Объектно-ориентированное программирование. Билет №8
Roma967
: 11 октября 2023
Билет № 8
1. Требуется:
1) внести в программу необходимые исправления;
2) внести необходимые дополнения, чтобы в результате выполнения команды p.Proc(100,120) в заданных координатах появилась линия.
{ TFigura – фигура; TLine – линия; TRectangl – прямоугольник }
Type int=integer;
TFigura=object
X, Y: int;
procedure Proc(X,Y:int);virtual;
procedure Display();
End;
TLine=object (TFigura)
procedure Display();virtual;
End;
TRectangl=object (TLine)
procedure Display();
End;
Procedure TF
300 руб.
Экзаменационная работа по дисциплине: Объектно-ориентированное программирование. Билет №5.
teacher-sib
: 28 ноября 2016
Билет № 5
1. На экране нарисованы животные: кошка и собака. Требуется переместить кошку в точку с заданными координатами. Выполнит ли эту задачу следующий фрагмент кода?
{ TGivotnoe – животное; TKat – кошка; TDog – собака }
2. Могут ли иметь место совпадения имен полей в описаниях класса-предка и класса-наследника?
а) да;
б) нет;
в) да, но с ограничениями;
3. Какое ограничение справедливо для виртуальных методов?
а) все наследники виртуального метода должны быть виртуальными;
б) все наслед
120 руб.
Экзаменационная работа по дисциплине: Объектно-ориентированное программирование. Билет №2
Учеба "Под ключ"
: 24 ноября 2016
Билет № 2
1. Требуется:
1) оставить метод Move только в классе TChessMan;
2) Изменить программу так, чтобы после выполнения п.1 результат ее работы не изменился.
{TChessMan – шахматная фигура; TKing – король; TBishop – слон}
Type TColumns=’a’..’h’;
TRows=1..8;
TChessMan=object
Column: TColumns;
Row: TRows;
procedure Move (C: TColumns; R: TRows);
procedure Clear;
procedure Display;
End;
TKing=object (TChessMan)
procedure Move (C: TColumns; R: TRows);
procedure Display;
End;
250 руб.
Другие работы
Расчет и конструирование машин и оборудования нефтяных и газовых промыслов
nakonechnyy.1992@list.ru
: 23 марта 2020
Расчёт и конструирование МОНГП-Презентация-РАСЧЕТ и КОНСТРУИРОВАНИЕ МАШИН и ОБОРУДОВАНИЯ НЕФТЯНЫХ и ГАЗОВЫХ ПРОМЫСЛОВ-Книги-Презентация-Литература-Нефтегазовая промышленность-Руководство по эксплуатации-Паспорт-Каталог-Инструкция-Формуляр-Чертежи-Техническая документация-Курсовая работа-Дипломный проект-Специальность-Буровое оборудование-Нефтегазопромысловое оборудование-Транспорт и хранение нефти и газа-Нефтегазопереработка-Нефть и газ-Добыча полезных ископаемых-Геологоразведка-Машины и обо
316 руб.
Теплотехника СибАДИ 2009 Задача 5 Вариант 18
Z24
: 14 декабря 2025
Одноцилиндровый одноступенчатый поршневой компрессор сжимает воздух от атмосферного давления р1=0,1 МПа до требуемого давления р2. Определить эффективную мощность привода компрессора и необходимую мощность электродвигателя с запасом 10% на перегрузку, если диаметр цилиндра D (м), ход поршня S (м), частота вращения вала n (об/c), относительный объем вредного пространства δ=0,05, показатель политропы расширения остающегося во вредном объеме газа m, коэффициент, учитывающий, уменьшение давления газ
150 руб.
Контрольная работа по дисциплине: Основы информационной безопасности сетей и систем. Тема: «Анализ информационной безопасности технологии IP. Версии протокола»
Roma967
: 20 апреля 2016
Тема 17. Анализ информационной безопасности технологии IP. Версии протокола
Содержание
Задание 3
Введение 4
Глава I. Проблемы защиты информации в IP-сетях 6
1.1 Что такое IP-технологии? 6
1.2 Виды атак в IP-сетях 6
1.3 Причины уязвимостей IP-сетей 14
Глава II. Протоколы IP 15
2.1 От IPv4 до IPv6 15
2.2 Защищенные виртуальные сети VPN 16
2.3 Технология IPSec 18
Заключение 21
Список литературы 22
450 руб.
[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.13 - DataCollector
StudentHelp
: 23 декабря 2023
[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.13 - DataCollector
Напишите программу, которая будет собирать данные из разных источников и записывать два JSON-файла. Парсинг разных данных должен происходить в разных классах. Имена классов и их методов придумайте самостоятельно.
700 руб.