Экзаменационная работа.Современные технологии программирования.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Экзаменационная работа.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Экзаменационная работа.


По дисциплине:
Современные технологии программирования.
Тест для проверки остаточных знаний по курсу «Современные технологии программирования»

Правильные ответы отмечены желтым цветом.

1. Описание класса Object Pascal можно поместить в
1. головной программе
2. раздел интерфейса модуля
3. раздел реализации модуля
4. подпрограмме
2. Описание класса Object Pascal как типа данных содержит
1. описание полей
2. описание свойств
3. заголовки методов
4. описание методов
3. Поле класса Object Pascal быть
1. произвольного типа
2. только простого типа
3. только структурного типа
4. только ссылочного типа
4. Текущее значение переменной классового типа Object Pascal -
1. указатель на объект класса
2. объект класса
3. адрес объекта класса
4. указатель на RTTI класса
5. К системным действиям конструктора Object Pascal не относится
1. инициализация полей значениями пользователя
2. выделение памяти под объект
3. инициализация полей нулевыми значениями
4. связывание объекта с RTTI класса
6. Собственный деструктор необходимо описать в классе Object Pascal для освобождения памяти занимаемой полем
1. ссылочного типа
2. типа AnsiString
3. типа динамический массив
4. структурного типа
7. Свойства property Object Pascal можно использовать для
1. прямого доступа к полю объекта
2. доступ к полю объекта посредством методов
3. вызова методов
4. освобождения памяти занимаемой объектом
8. Метод, используемый свойством для чтения в Object Pascal, -
1. функция без параметров с возвращаемым результатом того же типа что и у свойства
2. процедура с одним параметром-значением того же типа что и у свойства
3. произвольной функцией
4. произвольной процедурой
9. Метод, используемый свойством для записи в Object Pascal, -
1. функция без параметров с возвращаемым результатом того же типа что и у свойства
2. процедура с одним параметром-значением того же типа что и у свойства
3. произвольной функцией
4. произвольной процедурой
10. Каждый объект класса Object Pascal имеет
1. свой набор полей
2. свой конструктор
3. свой деструктор
4. свой набор методов
5. свой набор свойств
11. При описании метода Object Pascal в область видимости попадают
1. поля
2. свойства
3. методы класса
4. формальные параметры других методов
12. Дано следующее описание:
T = class

constructor Create(p: real);
end;
var a: T;
объект класса T можно создать вызовом оператора
1. a:= T.Create(5);
2. new(a);
3. a.Create(10);
4. a:= T.Create;
13. Размер объекта a класса T можно определить вызовом
1. a.InstanceSize;
2. T.InstanceSize
5. sizeof(T)
6. sizeof(a)
14. Размер памяти выделяемой под объект Object Pascal зависит от
1. количества и типов полей класса и классов предков
2. количества методов описанных в классе
3. количества и типа свойств, описанных в классе
4. количества и типа свойств класса и классов предков
15. При наследовании дочерний (производный) класс наследует
1. поля свойства и методы всех родительских классов
2. поля свойства и методы класса, являющегося прямым предком
3. свойства и методы всех родительских классов
4. методы всех родительских классов
16. Для переопределения статического Object Pascal метода предка в дочернем классе необходимо
1. описать статический метод под тем же именем
2. описать виртуальный метод под тем же именем
3. описать виртуальный метод под тем же именем и с тем же набором формальных параметров
4. описать статический метод под тем же именем и с тем же набором формальных параметров
17. Совместимость по присваиванию для классов Object Pascal полагает, что
1. переменная типа класс может указывать на объект любого дочернего класса
2. переменная типа класс может указывать на объект любого класса предка
3. переменная типа класс может указывать на объект прямого предка
4. переменная типа класс может указывать на объект любого класса
18. Одноимённый метод предка можно вызвать, используя директиву Object Pascal
1. inherited
2. class
3. automated
4. protected
19. Предком по умолчанию для всех классов Object Pascal является класс
1. TObject
2. Exception
3. Tlist
4. TObjectList
20. Абстрактный метод объявляется в описании класса с помощью директивы Object Pascal
1. abstract
2. class
3. message
4. override
21. Виртуальный метод объявляется в описании класса Object Pascal с помощью директив
1. virtual
2. override
3. dynamic
4. class
22. Перекрыть виртуальный метод Object Pascal в описании производного класса можно с помощью директивы
1. override
2. virtual
3. dynamic
4. class
23. Динамический метод объявляется в описании класса Object Pascal с помощью директив
1. override
2. dynamic
3. virtual
4. class
24. Классовый метод объявляется в описании класса Object Pascal с помощью директивы
1. class
2. virtual
3. override
4. dynamic
25. Полное определение классового метода Object Pascal должно содержать в начале заголовка директиву
1. class
2. virtual
3. override
4. dynamic
26. Через идентификатор класса в Object Pascal можно вызвать
1. классовый метод
2. конструктор
3. статический метод
4. виртуальный метод
27. Указатель на класс в Object Pascal передаётся по умолчанию при вызове
1. классового метода
2. конструктора
3. статический метод
4. виртуальный метод
28. В коде ………. метода Object Pascal нельзя ссылаться на поля и свойства объекта
1. классового метода
2. динамического
3. статический метод
4. виртуальный метод
29. Абстрактным в Object Pascal может быть
1. виртуальный метод
2. динамический метод
3. статический метод
4. классовый метод
30. Абстрактным в Object Pascal называется метод, который
1. не имеет кода
2. вызывается объектом класса
3. вызывается идентификатором класса
4. можно вызвать до создания объекта класса
31. Раннее связывание состоит в следующем:
1. связывание объекта с кодом статического метода на этапе компиляции приложения
2. связывание объекта с кодом метода на этапе компиляции приложения
3. связывание объекта с кодом виртуального метода на этапе компиляции приложения
4. связывание объекта с кодом виртуального метода на этапе выполнения приложения
32. Раннее связывание в Object Pascal используется для …………….. методов
1. статических
2. динамических
3. виртуальных
4. абстрактных
33. Позднее связывание в Object Pascal используется для …………….. методов
1. динамических
2. виртуальных
3. абстрактных
4. статических
34. Позднее связывание это
1. связывание объекта с кодом статического метода на этапе компиляции приложения
2. связывание объекта с кодом метода на этапе компиляции приложения
3. связывание объекта с кодом виртуального метода на этапе компиляции приложения
4. связывание объекта с кодом виртуального метода на этапе выполнения приложения
35. Позднее связывание в Object Pascal обеспечивается
1. наличием связи между объектом и структурой RTTI класса
2. наличием в RTTI класса связи с таблицей виртуальных методов
3. наследованием методов предков
4. общим предком классом TObject
36. Значением типа указатель на метод в Object Pascal является
1. указатель на метод любого класса с определённым в типе набором формальных параметров и возвращаемым значением
2. указатель на метод заданного класса с определённым в типе набором формальных параметров
3. указатель на метод любого класса
4. указатель на метод заданного класса
37. Делегирование в Object Pascal состоит в том, что
1. объект одного класса передаёт объекту другого класса свой метод
2. один класс передаёт объекту другого класса свой метод
3. один класс передаёт другому классу свой метод навсегда
4. один класс передаёт другому классу свой метод на время
38. Операция «o is T» в Object Pascal возвращает значение типа
1. boolean
2. string
3. integer
4. byte
39. Операция «o is T» в Object Pascal отвечает на вопрос
1. o является объектом класса T или класса производного от него
2. o является объектом класса T
3. o является объектом класса производного от T
4. o является объектом класса
40. Операция «o as T» в Object Pascal возвращает значение типа
1. T
2. boolean
3. TObject
4. byte
41. Операция «o as T» в Object Pascal позволяет
1. рассматривать объект «o» как объект класса «T»
2. рассматривать объект «o» как объект класса «TObject»
3. рассматривать объект «o» как объект класса потомка
4. рассматривать объект «o» как объект класса предка
42. Операция «o as T» в Object Pascal выполнима
1. если операция «o is T» возвращает значение true
2. если объект, на который указывает «o», является объектом класса T или производного от T типа
3. всегда
4. если объект, на который указывает «o», является объектом производного от T типа
43. При отсутствии директив (по умолчанию) поля методы и свойства класса Object Pascal имею уровень доступа
1. public
2. private
3. protected
4. published
44. Поля методы свойства раздела класса T, следующего за директивой public Object Pascal
5. видимы отовсюду
6. видимы только в модуле, в котором описан класс T
7. видимы только в модуле, в котором описан класс потомок T
8. видимы только в модуле, в котором описан класс предок T
45. Поля методы свойства раздел класса T, следующего за директивой private Object Pascal
1. видимы только в модуле, в котором описан класс T
2. видимы только в модуле, в котором описан класс потомок T
3. видимы отовсюду
4. видимы только в модуле, в котором описан класс предок T
46. Поля методы свойства раздел класса T, следующего за директивой protected Object Pascal
1. видимы только в модуле, в котором описан класс потомок T
2. видимы только в модуле, в котором описан класс T
3. видимы отовсюду
4. видимы только в модуле, в котором описан класс предок T
47. Cвойства визуальных компонентов раздела класса T, следующего за директивой published Object Pascal
1. видимы отовсюду
2. можно настраивать в режиме визуального проектирования
3. видимы только в модуле, в котором описан класс потомок T
4. видимы только в модуле, в котором описан класс T
48. Класс TList реализует список
1. указателей типа pointer
2. строк ShortString

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

Работа зачтена, 2016г.
Современные технологии программирования. Экзаменационная работа.
1. Описание класса Object Pascal можно поместить в 1. головной программе 2. раздел интерфейса модуля 3. раздел реализации модуля 4. подпрограмме 2. Описание класса Object Pascal как типа данных содержит 1. описание полей 2. описание свойств 3. заголовки методов 4. описание методов 3. Поле класса Object Pascal быть 1. произвольного типа 2. только простого типа 3. только структурного типа 4. только ссылочного типа и т.д.
User wchg : 26 августа 2013
78 руб.
Современные технологии программирования. Экзаменационная работа. Тест.
Тест состоит из 108 вопросов 1. Описание класса Object Pascal можно поместить в 1. головной программе 2. раздел интерфейса модуля 3. раздел реализации модуля 4. подпрограмме 2. Описание класса Object Pascal как типа данных содержит 1. описание полей 2. описание свойств 3. заголовки методов 4. описание методов 3. Поле класса Object Pascal быть 1. произвольного типа 2. только простого типа 3. только структурного типа 4. только ссылочного типа 4. Текущее значение переменной классового типа Object
User Bodibilder : 15 июля 2019
15 руб.
Экзаменационная работа по дисциплине: «Современные технологии программирования»
Тест для проверки остаточных знаний по курсу «Современные технологии программирования» Во всех тестовых заданиях правильные ответы выделены красным цветом 1. Описание класса Object Pascal можно поместить в 1. головной программе 2. раздел интерфейса модуля 3. раздел реализации модуля 4. подпрограмме 2. Описание класса Object Pascal как типа данных содержит 1. описание полей 2. описание свойств 3. заголовки методов 4. описание методов 3. Поле класса Object Pascal быть 1. произвольного типа 2. тол
User Araxic : 2 февраля 2017
200 руб.
Экзаменационная работа по дисциплине: Современные технологии программирования
Тест для проверки остаточных знаний по курсу «Современные технологии программирования» 1. Описание класса Object Pascal можно поместить в 2. Описание класса Object Pascal как типа данных содержит 3. Поле класса Object Pascal быть 4. Текущее значение переменной классового типа Object Pascal - 5. К системным действиям конструктора Object Pascal не относится ........ 106. Раздел модуля Object Pascal, в котором помещен код, выполняемый перед завершением работы приложения, называется 107. Раздел инт
User Nicola90 : 1 февраля 2015
500 руб.
Экзаменационная работа по дисциплине "Современные технологии программирования".
Тест для проверки остаточных знаний по курсу «Современные технологии программирования» Во всех тестовых заданиях правильные ответы выделить красным цветом. 1. Описание (декларация) класса Object Pascal можно поместить в 1. головной программе (если программа простая то и сойдет) 2. раздел интерфейса модуля 3. раздел реализации модуля (если надо иметь скрытый класс то) 4. подпрограмме 2. Описание класса Object Pascal как типа данных содержит 1. описание полей 2. описание свойств 3. заголовки мето
User Eva : 5 июня 2011
50 руб.
Современные технологии программирования. Экзаменационная работа. Билет № 1
Тест для проверки остаточных знаний по курсу «Современные технологии программирования» Во всех тестовых заданиях правильные ответы выделены красным цветом 1. Описание класса Object Pascal можно поместить в 1. головной программе 2. раздел интерфейса модуля 3. раздел реализации модуля 4. подпрограмме 2. Описание класса Object Pascal как типа данных содержит 1. описание полей 2. описание свойств 3. заголовки методов 4. описание методов 3. Поле класса Object Pascal быть 1. произвольного типа 2. толь
User Shamrock : 1 февраля 2015
300 руб.
Экзаменационная работа по дисциплине: Современные технологии программирования (вариант общий)
Тест для проверки остаточных знаний по курсу «Современные технологии программирования» Ответы выделены зеленым цветом. 1. Описание класса Object Pascal можно поместить в 1. головной программе 2. раздел интерфейса модуля 3. раздел реализации модуля 4. подпрограмме 2. Описание класса Object Pascal как типа данных содержит 1. описание полей 2. описание свойств 3. заголовки методов 4. описание методов 3. Поле класса Object Pascal быть 1. произвольного типа 2. только простого типа 3. только стру
User Учеба "Под ключ" : 6 ноября 2016
300 руб.
Экзаменационная работа, Современные технологии программирования, Тест, Вариант 7
Тест для проверки остаточных знаний по курсу «Современные технологии программирования» Во всех тестовых заданиях правильные ответы выделены красным цветом 1. Описание класса Object Pascal можно поместить в 1. головной программе 2. раздел интерфейса модуля 3. раздел реализации модуля 4. подпрограмме 2. Описание класса Object Pascal как типа данных содержит 1. описание полей 2. описание свойств 3. заголовки методов 4. описание методов 3. Поле класса Object Pascal быть 1. произвольного типа 2. тол
User ivanPBT22 : 7 июля 2016
300 руб.
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год Московская международная академия Институт дистанционного образования Тест оценка ОТЛИЧНО 2024 год Ответы на 20 вопросов Результат – 100 баллов С вопросами вы можете ознакомиться до покупки ВОПРОСЫ: 1. We have … to an agreement 2. Our senses are … a great role in non-verbal communication 3. Saving time at business communication leads to … results in work 4. Conducting negotiations with foreigners we shoul
User mosintacd : 28 июня 2024
150 руб.
promo
Задание №2. Методы управления образовательными учреждениями
Практическое задание 2 Задание 1. Опишите по одному примеру использования каждого из методов управления в Вашей профессиональной деятельности. Задание 2. Приняв на работу нового сотрудника, Вы надеялись на более эффективную работу, но в результате разочарованы, так как он не соответствует одному из важнейших качеств менеджера - самодисциплине. Он не обязателен, не собран, не умеет отказывать и т.д.. Но, тем не менее, он отличный профессионал в своей деятельности. Какими методами управления Вы во
User studypro : 13 октября 2016
200 руб.
Особенности бюджетного финансирования
Содержание: Введение Теоретические основы бюджетного финансирования Понятие и сущность бюджетного финансирования Характеристика основных форм бюджетного финансирования Анализ бюджетного финансирования образования Понятие и источники бюджетного финансирования образования Проблемы бюджетного финансирования образования Основные направления совершенствования бюджетного финансирования образования Заключение Список использованный литературы Цель курсовой работы – исследовать особенности бюджетного фин
User Aronitue9 : 24 августа 2012
20 руб.
Программирование (часть 1-я). Зачёт. Билет №2
ЗАЧЕТ по дисциплине “Программирование (часть 1)” Билет 2 Определить значение переменной y после работы следующего фрагмента программы: a = 3; b = 2 * a – 10; x = 0; y = 2 * b + a; if ( b > y ) or ( 2 * b < y + a ) ) then begin x = b – y; y = x + 4 end; if ( a + b < 0 ) and ( y + x > 2 ) ) then begin x = x + y; y = x – 2 end;
User sibsutisru : 3 сентября 2021
200 руб.
Программирование (часть 1-я). Зачёт. Билет №2
up Наверх