СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Объектно - ориентированное программирование

Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Выявление уровня практических знаний у обучающихся

Список вопросов теста

Вопрос 1

Принципы объектно - ориентированного программирования

Варианты ответов
  • инкапсуляция, классовость, полиморфизм
  • наследование, полиморфизм, инкапсуляция
  • инкапсуляция, классовость, порождаемость
Вопрос 2

Добавить элемен в список можно вызовом

Варианты ответов
  • ComboBox1.DroppendDown
  • ComboBox1.Items.Add(строка)
  • ComboBox1.Items(строка)
Вопрос 3

Результатом работы процедуры:

Procedure TForm1.ButtonClick(Sender:TObject);

var i:integer;

Begin

Form1.Memo1.Lines.Append(IntTostr(i));

end;

явлется:

Варианты ответов
  • Вывод значений i с новой строки в Memo1
  • Вывод значений i с последней строки в Memo1
  • Удаление значений i с новой строки в Memo1
Вопрос 4

В  каком обработчике событий удобнее всего устанавливать начальные значения

Варианты ответов
  • ButtonClick
  • OnCreate
  • FormCreate
Вопрос 5

Назначение компонента ComboBox

Варианты ответов
  • Строка ввода целочисленных данных
  • Строка выбора
  • Комбинированная строка ввода (поле со списком)
Вопрос 6

Назначение компонента ListBox

Варианты ответов
  • Отображает на экране список значений
  • Отображает на экране многомерный массив
  • Отображает на экране пустое поле для вывода
Вопрос 7

Что выполняет метод Edit1.SetFocus

Варианты ответов
  • Устанавливает курсор на строке ввода Memo1
  • Устанавливает курсор на строке ввода Edit1
  • Убирает курсор из строки ввода Edit1
Вопрос 8

Общий вид описания комбинированного типа данных -запись

Варианты ответов
  • type имя записи=Record

    поле1:тип;

    поле2:тип;

    ................

    полеn:типn;

    end;

  • type Record

    поле1:тип;

    поле2:тип;

    ................

    полеn:типn;

    end;

  • Record

    поле1:тип;

    поле2:тип;

    ................

    полеn:типn;

    end;

Вопрос 9

Функция преобразования строки в вещественное число

Варианты ответов
  • StrToInt(S)
  • StrToFloat(S)
  • IntTostr(S)
Вопрос 10

Функция преобразования целого числа в строку

Варианты ответов
  • IntTostr(V)
  • FloatTostr(V)
  • StrToint(V)
Вопрос 11

Результатом работы оператора Str4:=Copy(Str3,8,6)

Варианты ответов
  • Копирование в переменнуюStr4 6 символов, начиная с 8 -го символа из строки Str3
  • Копирование в переменнуюStr3 6 символов, начиная с 8 -го символа из строки Str4
  • Копирование в переменнуюStr4 8 символов, начиная с 6 -го символа из строки Str3
Вопрос 12

Результат работы оператора Delete(Str3,5,2)

Варианты ответов
  • Удаление строки Str3 5-ти символов, начиная с 2-ой позиции
  • Удаление строки Str3 2-хсимволов, начиная с 5-ой позиции
  • Удаление 2 -х строк из Str3 начиная с 5-ой строки
Вопрос 13

Добавление текста в поле Memo2 из переменной строкового типа Str_Sql

Варианты ответов
  • Memo2.Lines.Append(Str_Sql)
  • Memo2.Lines.Append
  • Memo2.Append(Str_Sql)
Вопрос 14

Диапазон Range представляет собой

Варианты ответов
  • Ячейки, строки, столбцы, набор ячеек, содержащих один или более смежных блоков ячеек, или 3D-диапазон
  • Лист книги MS Excel
  • Книга MS Excel
Вопрос 15

Чтобы получить в свое распоряжение объекты Range в виде 4-х ячеек необходимо выполнить следующее :

Варианты ответов
  • MyRange:=MyExcel.ActiveWorkBook.ActiveWorkSheet.Range['4A1']
  • MyRange:=MyExcel.ActiveWorkBook.ActiveWorkSheet.Range['A1:D1']
  • MyRange:=MyExcel.ActiveWorkBook.ActiveWorkSheet.['A1:D1']
Вопрос 16

Чтобы получить в свое распоряжение объекты Range в виде одной ячейки необходимо выполнить следующее :

Варианты ответов
  • MyRange:=MyExcel.ActiveWorkBook.ActiveWorkSheet.Range['A1']
  • MyRange:=MyExcel.ActiveWorkBook.ActiveWorkSheet.Range['A1б']
  • MyRange:=MyExcel.ActiveWorkBook.ActiveWorkSheet['4A1']
Вопрос 17

Чтобы получить в свое распоряжение объекты Range в виде таблицы 4х4  выполнить следующее :

Варианты ответов
  • MyRange:=MyExcel.ActiveWorkBook.ActiveWorkSheet.Range['A1^D1']
  • MyRange:=MyExcel.ActiveWorkBook.ActiveWorkSheet.Range['A1:D4']
  • MyRange:=MyExcel.ActiveWorkBook.ActiveWorkSheet.Range['A1']
Вопрос 18

Какое свойство объекта Excel Range устанавливает значение для диапазона

Варианты ответов
  • Text
  • Formula
  • Value
Вопрос 19

Какое свойство возвращает номер первого столбца в первой области в указанном диапазоне Range

Варианты ответов
  • Column
  • Coment
  • Value
Вопрос 20

Какой метод объекта Excel Range удаляет все формулы из диапазона Range

Варианты ответов
  • ClearFormats
  • ClearContens
  • ClearNotes
Сохранить у себя: