Экзамен по дисциплине: Объектно-ориентированное программирование. Билет №1

Состав работы

material.view.file_icon C9430EAC-D441-4F01-8751-33FE04C608DA.doc
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Билет № 1

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 Display;
End;
TBishop=object (TChessMan)
procedure Display;
End;
Procedure TChessMan.Move (C: TColumns; R: TRows);
Begin
 Clear;
Column:= C;
Row:= R;
 Display;
End; procedure ChessMan.Clear;
begin
{Очистка клетки шахматной доски.
В теле метода не используются никакие методы.
Для всех классов реализация очистки одинаковая.}
end;
Procedure TChessMan.Display;
begin
{рисует символ *}
end;
Procedure TKing.Display;
begin
{рисует Короля}
end;
Procedure TBishop.Display;
begin
{рисует Слона}
end;
var bs: TBishop;
begin

bs.Move(b,5);

end.


2. Раннее связывание – это:

а) процесс статического связывания метода с объектами;
б) процесс динамического связывания метода с объектами;
в) процесс статического связывания полей с объектом;
г) процесс динамического связывания полей с объектом.


3. Объект – это:

а) объединение полей данных различных типов и методов обработки этих данных;
б) объединение полей данных различных типов;
в) объединение полей данных различных типов в рамках одной переменной;
г) объединение полей данных одинаковых типов и методов обработки этих данных.

Дополнительная информация

Оценка: Отлично
Дата оценки: 14.02.2022

Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Экзамен по дисциплине: Объектно-ориентированное программирование. Билет №1
Билет № 1 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 Display; End; TBishop=object (TChessMan) procedure Displa
User IT-STUDHELP : 29 ноября 2019
95 руб.
promo
Экзамен по дисциплине: Объектно-ориентированное программирование
Билет № 7 1. Требуется внести в программу необходимые исправления и дополнения, чтобы в результате выполнения команды bs.Move(b,5) в клетке (b,5) появился король. {TChessMan – шахматная фигура; TKing – король; TBishop – слон}
User vohmin : 29 мая 2018
50 руб.
Объектно-ориентированное программирование. Экзамен. Билет № 1.
На шахматной доске расставлены фигуры. Требуется переместить Слона в клетку с заданными координатами. Выполнит ли эту задачу следующий фрагмент кода? {TChessMan – шахматная фигура; TKing – король; TBishop – слон} Type TColumns=’a’..’h’; TRows=1..8; 2. Раннее связывание – это: а) процесс статического связывания метода с объектами; б) процесс динамического связывания метода с объектами; в) процесс статического связывания полей с объектом; г) процесс динамического связывания полей с объектом. 3.
User nik200511 : 9 октября 2013
163 руб.
Экзамен по дисциплине: Объектно - ориентированный анализ и программирование. Билет 1
Вопросы по билету №1: Основные понятия объектно-ориентированного программирования Основные понятия системы ввода - вывода Java
User BarneyL : 11 ноября 2018
35 руб.
Экзамен по дисциплине: Объектно-ориентированное программирование. Билет №6
Билет № 6 1. Требуется: 1) оставить метод Move только в классе TGivotnoe; 2) Изменить программу так, чтобы после выполнения п.1 результат ее работы не изменился. { TGivotnoe – животное; TKat – кошка; TDog – собака } TGivotnoe:=object X, Y: integer; procedure Move (x1, y1: integer); procedure Clear; procedure Display; End; TKat=object (TGivotnoe) procedure Move (x1, y1: integer); procedure Clear; procedure Display; End; TDog=object (TGivotnoe) procedure Move (x1, y1: integer); procedure Clear;
User holm4enko87 : 8 апреля 2025
70 руб.
promo
Экзамен по дисциплине: Объектно-ориентированное программирование. Билет №6
1. Требуется: 1) оставить метод Move только в классе TGivotnoe; 2) Изменить программу так, чтобы после выполнения п.1 результат ее работы не изменился. { TGivotnoe – животное; TKat – кошка; TDog – собака } TGivotnoe:=object X, Y: integer; procedure Move (x1, y1: integer); procedure Clear; procedure Display; End; TKat=object (TGivotnoe) procedure Move (x1, y1: integer); procedure Clear; procedure Display; End; TDog=object (TGivotnoe) procedure Move (x1, y1: integer); procedure Clear; procedure D
User holm4enko87 : 12 ноября 2024
55 руб.
promo
Экзамен по дисциплине: Объектно-ориентированное программирование. Билет №3
Билет №3 1. На экране нарисованы линия и прямоугольник. Выполните п.1 и 2. 1) внесите необходимые корректировки в метод TLine.Proc(X,Y:int); 2) требуется переместить прямоугольник в заданную точку (заданы координаты центра). Выполнит ли эту задачу следующий фрагмент кода? {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()
User IT-STUDHELP : 12 декабря 2023
100 руб.
Экзамен по дисциплине: Объектно-ориентированное программирование. Билет №3 promo
Экзамен по дисциплине: Объектно-ориентированное программирование. Билет №6
Билет № 6 1. Требуется: 1) оставить метод Move только в классе TGivotnoe; 2) Изменить программу так, чтобы после выполнения п.1 результат ее работы не изменился. { TGivotnoe – животное; TKat – кошка; TDog – собака } TGivotnoe:=object X, Y: integer; procedure Move (x1, y1: integer); procedure Clear; procedure Display; End; TKat=object (TGivotnoe) procedure Move (x1, y1: integer); procedure Clear; procedure Display; End; TDog=object (TGivotnoe) procedure Move (x1, y1: integer); procedure
User IT-STUDHELP : 2 июля 2019
100 руб.
promo
Гидравлика и гидропневмопривод СамГУПС Задача 4 Вариант 2
Вертикальный цилиндрический резервуар высотой Н и диаметром D закрывается полусферической крышкой, сообщающейся с атмосферой через трубу внутренним диаметром d (рис. 4). Резервуар заполнен мазутом, плотность которого ρ = 900 кг/м³. Исходные данные см. табл. 4. Требуется определить: 1 Высоту поднятия мазута h в трубе при повышении температуры на t, ºC. 2 Усилие, отрывающее крышку резервуара при подъеме мазута на высоту h за счет его разогрева. Коэффициент температурного расширени
User Z24 : 22 октября 2025
180 руб.
Гидравлика и гидропневмопривод СамГУПС Задача 4 Вариант 2
Колесо коническое z=62 -Детали машин
Колесо коническое z=62-Детали машин-Деталировка-Сборочный чертеж-Чертежи-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Графическая часть-Оборудование-Машины и механизмы-Агрегаты-Установки-Комплексы-Узлы-Детали-Курсовая работа-Дипломная работа
User lelya.nakonechnyy.92@mail.ru : 28 апреля 2020
252 руб.
Колесо коническое z=62 -Детали машин
Дискретная математика. Лабораторная работа №1 "Основные законы теории множеств"
Задание: 1. Придумать предметную область 2. Прописать множества 3. Закодировать 4. Сделать операции над множествами (с рисунками): 4.1. Операция объединения 4.2. Операция пересечения 4.3. Операция разности 4.4. Операция дополнения 5. Сделать законы теории множеств (с рисунками): 5.1. Коммутативный (переместительный) 5.2. Ассоциативный (сочетательный) 5.3. Дистрибутивный (распределительный) 5.4. Идемпотентный 5.5. Поглощения 5.6. Законы дополнения или де
User BroДяга : 30 сентября 2023
150 руб.
Дискретная математика. Лабораторная работа №1 "Основные законы теории множеств"
Контрольная работа По дисциплине: Цифровая обработка сигналов. Вариант 33 (по работе)
Группа: 82 Последние цифры пароля: 08 Вариант по формуле: 33 Задача 1 В соответствии с данными своего варианта, рассчитать рекурсивный цифровой фильтр нижних частот по аналоговому прототипу методом инвариантности импульсной характеристики (для нечетных вариантов) или методом билинейного z-преобразования (для четных вариантов). АЧХ фильтра имеет монотонно спадающий вид для рад. Построить графики АЧХ и ослабления искомого цифрового фильтра. Привести схему фильтра в канонической форме. Вар.
User teacher-sib : 13 сентября 2019
600 руб.
Контрольная работа По дисциплине: Цифровая обработка сигналов. Вариант 33 (по работе) promo
up Наверх