Экзамен по дисциплине: Объектно-ориентированное программирование. Билет №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
Физика. Контрольная работа № 3. Вариант № 1
1. Математический маятник массой 0,2 кг имеет в любой момент времени одну и ту же полную энергию Е=1 мДж. Найти амплитудное значение импульса Рm. 2. Дифференциальное уравнение колебаний заряда в контуре имеет вид: Кл/с2. Индуктивность контура 10 мкГн. Найти емкость контура и написать уравнение колебаний заряда, если в начальный момент времени сила тока максимальна и равна 10 мА. 3.Материальная точка участвует в двух колебаниях, проходящих по одной прямой и выражаемых уравнениями: X1= A1sin ω1t
User Gila : 15 октября 2017
160 руб.
Физика. Контрольная работа № 3. Вариант № 1
Задание к теме 16. «Административно-правовое принуждение»
Задания и задачи: 1. При объявлении чрезвычайного положения государственные органы могут применить следующие меры: а) временно выселять граждан из районов, опасных для проживания; б) проводить санитарно-эпидемиологические мероприятия; в) приостанавливать деятельность политических партий; г) ограничивать продажу оружия; д) устанавливать особый режим работ предприятий, учреждений; е) выдворять нарушителей общественного порядка; ж) проводить мобилизацию трудоспособного населения и транспортных сред
User studypro : 29 июня 2015
100 руб.
Астрономия в 20 веке
Астрономия в 20 веке характеризуется огромным развитием техники наблюдений. Строят большие рефлекторы, в которых быстро темнеющие металлические зеркала заменены стеклянными, посеребрёнными химическим путём либо покрытыми слоем алюминия катодным распыливанием в высоком вакууме. В США в 1908 сооружен рефлектор с зеркалом диаметром 152 см, 254 см в 1917, 508 см в 1948, 305 см в 1959. В СССР в 1960 вступил в строй рефлектор с зеркалом в 260 см, монтируется рефлектор с зеркалом диаметром 600 см. Таки
User alfFRED : 12 августа 2013
5 руб.
Направляющая. Вариант 8
Направляющая. Вариант 8 Простые разрезы МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ ЗАДАНИЯ Чертеж выполняется с использованием простого разреза. Исходные данные для выполнения этого задания находятся в табл.1 (см первый скриншот). По заданной аксонометрической проекции предмета вычертить в проекционной связи три его изображения, выполнив необходимые разрезы. 3d модель и чертеж выполнен на формате А3 (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D v13, возможно открыть в 1
User lepris : 27 сентября 2022
100 руб.
Направляющая. Вариант 8
up Наверх