24.04_ОАиП
методическая разработка

для студентов

Скачать:

ВложениеРазмер
Файл 27.04_oaip.docx50.29 КБ

Предварительный просмотр:

Тестовые вопросы на олимпиаду

по дисциплине "Основы алгоритмизации и программирования"

Задание 1. Окно инспектора объектов содержит … страницы:

Выберите один из 3 вариантов ответа:

1) 3

2) 4

3) 2

Задание 2. Диалог, открывающий рисунки, можно создать с помощью компонентов 

Выберите один из 3 вариантов ответа:

1) OpenDialog и OpenPictureDialog

2) OpenPictureDialog

3) OpenDialog

Задание 3. Окно дерева объектов можно открыть с помощью меню

Выберите один из 3 вариантов ответа:

1) file

2) search

3) view

Задание 4. Group Box- это:

Выберите один из 3 вариантов ответа:

1) контейнер для организаций многочисленных диалогов
2) контейнер для управления панелям инструментов
3) контейнер для элементов управления с заголовком

Задание 5. Компоненты - это...

Выберите один из 4 вариантов ответа:

1) Объекты, с которыми можно работать визуально, и для этого у них есть необходимые свойства и методы.

2) Оболочка Delphi

3) Все объекты находящиеся в главном меню

4) слово

Задание 6. Под какой закладкой находится кнопка Button:

Выберите один из 4 вариантов ответа:

1) system

2) standard

3) win 32

4) additional

Задание 7. Левый нижний блок панели инструментов предназначен для работы с формами и файлами и состоит из … кнопок:

Выберите один из 4 вариантов ответа:

1) 6

2) 10

3) 4

4) 7

Задание 8. В программировании последовательное описание последовательности действий, расположенных в строгом логическом порядке называется:

Выберите один из 3 вариантов ответа:

1) Последовательность операторов

2) Алгоритм

3) Инструкция

Задание 9. С помощью какого свойства можно изменить текст в заголовке формы?

Выберите один из 4 вариантов ответа:

1) list

2) Caption

3) Text

4) items

Задание 10. Панель инструментов включает … блока:

Выберите один из 4 вариантов ответа:

1) 5

2) 4

3) 3

4) 7

Задание 11. Какое событие вызывается при щелчке по кнопке?

Выберите один из 4 вариантов ответа:

1) OnEnter

2) OnKeyUp

3) OnСlick

4) OnEndDrag

Задание 12. Какую процедуру следует написать в программе для закрытия проекта?

Выберите один из 4 вариантов ответа:

1) Close

2) Open

3) Show

4) End

Задание 13. Компоненты, реализующие интерфейс с пользователем и процесс управления данными для баз данных:

Выберите один из 4 вариантов ответа:

1) Dialogs

2) Data Access

3) Data Control

4) Samples

Задание 14. Компонент позволяет создать всплывающее меню?

Выберите один из 4 вариантов ответа:

1) Popu Menu

2) MainMenu

3) Menu

4) SpaceMenu

Задание 15. Events - это …:

Выберите один из 4 вариантов ответа:

1) Модуль

2) Форма

3) События

4) Проект

Задание 16. Кнопки SpeedButton от BitBth отличаются

Выберите один из 3 вариантов ответа:

1) тем, что могут фиксироваться в утопленном состоянии

2) тем, что могут отображать изображения

3) ничем

Задание 17. Кнопка Open:

Выберите один из 3 вариантов ответа:

1) отображает диалоговое окно, с помощью которого сохраняется проект на носитель 

2) закрывает окно без сохранения

3) отображает диалоговое окно, с помощью которого открывается имеющийся на носителе проект

Задание 18. Типовые диалоговые окна расположены на вкладке

Выберите один из 4 вариантов ответа:
1) win32
2) additional
3) dialogs
4) win3.1

Задание 19. Установка значения bsSingle в свойстве BorderStyle сделает невозможным изменение размеров

Выберите один из 3 вариантов ответа:
1) формы в процессе разработки
2) формы 
3) формы при работе с готовой программой

Задание 20. При помощи какой команды можно создать новую форму: File - New-

Выберите один из 4 вариантов ответа:
1) Form
2) Frame
3) Unit
4) Data module

Задание 21. Признак конца программы
Выберите один из 3 вариантов ответа:
1) end. 
2) .
3) ;

Задание 22. Компонент Timer служит для 
Выберите один из 3 вариантов ответа:
1) отсчетов интервалов реального времени 
2) отображении времени на форме
3) регистрации времени работы проекта

Задание 23. Какое свойство компонента позволяет сделать его невидимым ?

Выберите один из 4 вариантов ответа:
1) Tag
2) Scaled
3) Visible
4) Transparent

Задание 24. Для того, чтобы вставить копию из буфера используется сочетание клавиши:

Выберите один из 4 вариантов ответа:
1) Ctrl+V
2) Ctrl+C
3) Ctrl+F9
4) Ctrl+F11

Задание 25. Под какой закладкой находится кнопка ScroollBox:

Выберите один из 4 вариантов ответа:
1) system
2) additional
3) win 32
4) standard

Задание 26. Run-это кнопка для:

Выберите один из 4 вариантов ответа:
1) перемещения 
2) сохранения
3) запуска проекта
4) закрытия

Задание 27. Команды меню ........ позволяют создать, открыть, сохранить проект

Выберите один из 3 вариантов ответа:
1) file
2) help
3) project

Задание 28. Какой оператор позволяет написать текст на Kaнве?

Выберите один из 4 вариантов ответа:
1) TextDraw
2) TextWidth
3) TextView
4) TextOut

Задание 29. Под какой закладкой находится кнопка Panel:

Выберите один из 5 вариантов ответа:
1) standard
2) additional
3) system
4)  win 32

Задание 30. Раздел описания меток безусловного перехода:

Выберите один из 4 вариантов ответа:
1) initialization
2) var
3) finalization
4) label

Задание 31. Окно инспектора объектов отображает

Выберите один из 3 вариантов ответа:
1) настройки программы
2) свойства выделенного 
3) свойства формы

Задание 32. Какой компонент удобно использовать для создания различных программных меню с большим количеством строк?

Выберите один из 3 вариантов ответа:
1) ListBox
2) Label
3) ComboBox

Задание 33. Обмен данными между программой и подпрограммой может производиться через

Выберите несколько из 4 вариантов ответа:
1) локальные переменные
2) статические переменные
3) глобальные переменные
4) параметры

Задание 34. Какие кнопки хранятся на панели инструментов:

Выберите один из 2 вариантов ответа:
1) кнопки быстрого доступа
2) пиктограммы команд

Задание 35. Свойство Caption позволяет:

Выберите один из 3 вариантов ответа:
1) Менять название компонента и формы
2) Менять цвет
3) Менять размеры окна

Задание 36. На какой вкладке находится компонент "кнопка"?

Выберите один из 3 вариантов ответа:
1) Additional
2) Win32
3) Standard

Задание 37. Какая подпрограмма возвращает текущую дату?

Выберите один из 3 вариантов ответа:
1) function FormatDateTime(Format:String;Value:TDateTime):String;
2) function Now:TDateTime;
3) function Date:TDateTime;

Задание 38. Компонент Animate

Выберите один из 3 вариантов ответа:
1) отображает визуальную часть файла и звуковое сопровождение 
2) отображает стандартную анимацию
3) показывает сжатое изображение

Задание 39. Какого строкового типа данных нет в Delphi?

Выберите один из 4 вариантов ответа:
1) ShortString
2) WideString
3) AnsiString
4) LongString

Задание 40. Какой целочисленный тип данных Delphi соответствует типу Integer языка Pascal

Выберите один из 3 вариантов ответа:
1) Smallint 
2) Cardinal 
3) Integer

Задание 41. С помощью какого свойства можно изменить текст компонента Edit?

Выберите один из 4 вариантов ответа:
1) line
2) Caption
3) Date
4) Text

Задание 42. При помощи какого компонента на форму можно поместить Метку?

Выберите один из 4 вариантов ответа:
1) Panel
2) Edit
3) Label
4) Memo

Задание 43. Для того, чтобы сохранить все измененные модули и формы используют:

Выберите один из 4 вариантов ответа:
1) Save All
2) Save Project as
3) Save
4) Save As

Задание 44. Как называется и на какой вкладке находится быстрая кнопка?

Выберите один из 3 вариантов ответа:
1) Panel, Standard
2) Memo, Standard 
3) Speed Button, Additional

Задание 45. Какой из перечисленных компонентов позволяет открывать файлы с картинками?

Выберите один из 4 вариантов ответа:
1) SaveDialog
2) OpenPictureDialog
3) ColorDialog
4) OpenDialog

Задание 46. Модуль - это...

Выберите один из 4 вариантов ответа:
1) меню, содержащее все основные команды редактирования
2) файл, содержащий код программы или часть кода
3) Математический термин
4) улучшение существующего кода

Задание 47. Какой язык программирования переименован в Delphi?

Выберите один из 3 вариантов ответа:
1) Turbo Pascal
2) Object Pascal
3) Borland Pascal

Задание 48. Какой оператор не используется при рисовании на Kaнве?

Выберите один из 4 вариантов ответа:
1) Pen
2) Angle
3) MoveTo
4) LineTo

Задание 49. Язык программирования содержит элементы:

Выберите несколько из 5 вариантов ответа:
1) Лексемы
2) Операторы
3) Бланки
4) Выражения
5) Звуки

Задание 50. С помощью какой кнопки можно открыть модули проекта:

Выберите один из 3 вариантов ответа:
1) ViewForm
2) TObject
3) TNewClass

ВАРИАНТ 1

  1. Дополните
  1. Универсальное средство для автоматизированного  выполнения информационных процессов  - это …
  2. Устройство  для вывода на бумагу, пленку чертежей, графиков большого формата – это …..
  3. Объем памяти видеокарты при разрешающей спосо
  4. бности 1600Х1200 и глубине цвета 24 бита равен ________Кб.
  5. Устройство для передачи цифровой информации через аналоговые связи называется____________.
  6. Устройство, управляющее внутренними связями и взаимодействующее  с внешними устройствами с помощью системы прерывания, называется ____________________.

  1. Выпишите номера  правильных ответов. Центральное устройство ПК:

  1. Системная магистраль;
  2. Процессор;
  3. Принтер;
  4. Оперативная память;
  5. Контроллер;
  6. Постоянное запоминающее устройство.

  1. Установите соответствие:

Устройство ПК:

Назначение  устройства

  1. Клавиатура
  2. Модем;
  3. Центральный процессор

А) передача цифровой информации через аналоговые линии связи;

Б)  хранение информации;

В) обеспечение общего  управления ПК, осуществление   вычислений по программе, хранящейся в ОЗУ;

Г)  визуальное отображение  информации, находящейся в ОЗУ;

Д) ввод алфавитно-цифровых символов, управление курсором;

Е) вывод графической информации на материальный носитель.

4.Представить десятичные числа 210,  366 в двоичной форме записи.

5. Преобразовать число 10001110101 из двоичной системы в десятичную.

6.  Дана задача, написанная  на алгоритмическом языке. Построить блок схему.

алг масса

       арг a, b,h,P,V

       рез m

нач ввод (a, b, h, P)

        V:=a*b*h

        m:=P*h

        вывод (m)

кон

7.  Заполните кроссворд

 

 

8. Ребус

and Г) /Л;  

ВАРИАНТ 2

  1. Дополните
  1. ….. – это устройство, предназначенное для получения электронной  копии документа, созданного на бумаге.

  1. Устройство для вывода звуковой информации – это …

  1. Специализированное устройство, контролирующее процесс отображения, - это …
  2. Совокупность токопроводящих линий, по которым обмениваются информацией устройства компьютера, называется….
  3. Устройство, обеспечивающее подключение и функционирование устройств  ввода/вывода, называется …..  

  1. Выпишите номер правильного ответа. Компоненты  процессора с логической точки зрения.

  1. Устройство ввода и арифметико-логическое  устройство;
  2. Арифметико-логическое устройство и устройство управления;
  3. Устройство управления и устройство ввода;
  4. Устройство  вывода и устройство управления.  

  1. Установите соответствие:

Устройство ПК

Назначение устройства

  1. Плоттер;
  2. Монитор;
  3. Память.

А) передача цифровой информации через аналоговые  линии связи;

Б) хранение  информации;

В) обеспечение общего управления ПК, осуществление  вычислений по программе, хранящейся в ОЗУ;

Г) визуальное отображение информации, находящейся в ОЗУ;

Д) ввод алфавитно-цифровых символов, управление курсором;

Е) вывод графической информации на материальный носитель.  

 

4.Представить десятичные числа 388,  461  в двоичной форме записи.

5. Преобразовать число 110001001  из двоичной системы в десятичную.

6.  Дана задача, написанная  на алгоритмическом языке. Построить блок схему.

алг треугольники

       арг a, S1, S2

       рез S

нач ввод (a, )

        S1: = a2 – Ѵ3/4

        S2: = S1/4

        S:=S1-S2

        вывод (S)

кон

7. Заполните кроссворд

8. Ребус