Экзамен по дисциплине: Объектно-ориентированное программирование. Билет №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
Гидравлика УрИ ГПС МЧС Задание 8 Вариант 53
Ответить на теоретические вопросы: Поясните понятия “свободная струя”, “незатопленная струя”, “затопленная струя”, “сплошная струя”, “раздробленная струя”. Причины распада сплошных струй и как обеспечить получение дальнобойных пожарных струй. Методика расчета огибающих кривых компактной и раздробленной части струи. Как зависит максимальная высота струи от давления перед насадкам и диаметра насадка? Способы получения распыленных струй. Решить задачу: Определить максимальную дальность боя
User Z24 : 30 марта 2026
120 руб.
Гидравлика УрИ ГПС МЧС Задание 8 Вариант 53
РАЗРАБОТКА ИНТЕГРАЛЬНОГО ЦИФРОВОГО УСТРОЙСТВА - Лабораторная работа 1-2 по дисциплине: Элементная база телекоммуникационных систем. Вариант 07
Лабораторная работа №1 РАЗРАБОТКА ИНТЕГРАЛЬНОГО ЦИФРОВОГО УСТРОЙСТВА по дисциплине «Элементная база телекоммуникационных систем» 1 Цель работы Научиться составлять электрические схемы цифровых устройств на основе базовых цифровых интегральных микросхем (ЦИМС). 2 Задание 2.1. На основе анализа исходных уравнений задания произвести их упрощение (если это возможно) и преобразование. Цель преобразования – привести уравнения к виду, удобному для реализации. 2.2. Составить формальную электрическую
User triton88 : 22 декабря 2023
540 руб.
Теплотехника СФУ 2017 Задача 2 Вариант 43
Расход газа в поршневом одноступенчатом компрессоре составляет V1 при давлении р1 = 0,1 МПа и температуре t1. При сжатии температура газа повышается на 200ºС. Сжатие происходит по политропе с показателем n. Определить конечное давление, работу сжатия и работу привода компрессора. Ответить на вопросы. 1. Как влияет показатель политропы на конечное давление при фиксированных значениях p1, t2 и t1? 2. Чем ограничивается р2 в реальном компрессоре кроме ограничения по максимально допустимой ко
User Z24 : 30 декабря 2026
200 руб.
Теплотехника СФУ 2017 Задача 2 Вариант 43
Организация строительства инкубатория
Введение. Исходные данные. Характеристика объекта. Характеристика района и площадки строительства. Подсчет объемов работ. Подсчет объемов земляных работ. Спецификация сборных элементов. Ведомость объемов работ. Подбор строительных машин. Подбор бульдозера. Подбор экскаватора. Подбор монтажного крана. Подбор транспортных средств для перевозки строительных конструкций и материалов. Подбор строительных механизмов. Разработка сетевого графика. Калькуляция трудовых затрат и затрат машинного времени.
User Aronitue9 : 21 января 2016
Организация строительства инкубатория
up Наверх