- •28. Дан фрагмент программы
- •29. Дан фрагмент программы
- •30. Дан фрагмент программы
- •31. Дан фрагмент программы
- •32. Дан фрагмент программы. Найдите ошибку.
- •33. Дан фрагмент программы. Найдите ошибку.
- •118. Что будет написано на экране, если пользователь введет значение переменной a равное 150?
- •119. Что будет написано на экране, если пользователь введет значение переменной a равное 150?
- •121. Что выдаст на экран следующий участок кода
- •122. Что выдаст на экран следующий участок кода
- •Часть 2. Язык программирования Visual Delphi.
- •1. Алгоритмизация 2. Программирование 3. Эксперимент 4. Постановка задачи 5. Отладка
Часть 2. Язык программирования Visual Delphi.
Тема. Delphi – основные сведения
287. Что такое Delphi?
Это программа для создания презентаций
Это редактор программного кода
Это язык объектно-ориентированного программирования
Это программа для работы с компонентами
288. Какого окна в Delphi нет?
Инспектор объектов
Дерево объектов
Главная форма
Инспектор слоев
289. Визуальное программирование – это единство двух процессов:
Компиляции и запуска
Редактирования и форматирования
Конструирования окна приложения и написание кода
Установки и активации
290. Главная форма проекта называется:
Application
Main
Form
Data module
291. Файл-модуль который содержит программный код, имеет расширение
dpr
pas
dfm
exe
292. Целостный, неделимый элемент, имеющий свои отличительные признаки (свойства) и варианты действий (методы) называется…
Объектом
Палитрой
Меню
Инспектором
293. В Инспекторе объектов находятся две закладки:
свойства и надписи
свойства и методы
список файлов и компонентов
команды меню
294. Для сохранения всего проекта используется команда:
Save
Save As…
Save All
Save Project
295. Для компиляции и запуска на исполнение проекта из среды Delphi нужно нажать клавишу:
F2
F8
F11
F9
296. Где располагает, выполняя приложение, программист в среде Delphi все объекты палитры компонентов?
на форме
в инспекторе объектов
в окне кода
в меню
297. Укажите последовательность действий, выполнение которых позволит полностью сохранить созданный Вами проект
File – New Application
File – Save all
File – Clouse all
File — Save
298. Какое количество файлов содержит в себе любой проект после его сохранения
9
1
8
6
299. Укажите, какой из нижеприведённых стандартных компонентов подразумевает работу с большим текстом
TLabel
TList box
TMemo
TRadioGroup
300. Укажите, какой из нижеприведённых стандартных компонентов позволяет выполнить какие-либо действия при нажатии кнопки во время выполнения программы
TMainMenu
TRadioButton
TButton
TEdit
301. Укажите, какой из нижеприведённых стандартных элементов служит для отображения текста на экране
TMemo
TCheckBox
TGroupBox
TLabel
302. Укажите, какой из нижеприведённых стандартных элементов позволяет Вам поместить главное меню в программу
TRadioButton
TEdit
TLabel
TMainMenu
303. Определите функцию, позволяющую перевести строковую величину в действительное число
Int
Abs
Float to str
Str to float
304. Укажите основное свойство для Label
Caption
Text
Top
Show hint
305. Укажите операцию, позволяющую при работе с символами вывести код конкретного символа, при этом, результатом является величина integer (целая)
Ord
Chr
Real
String
306. Укажите операцию, позволяющую при работе с символами, по конкретному коду вывести его символ
String
Caption
Chr
Ord
307. На какой странице Палитры Компонент располагается объект
StringGrid
Data Controls
Standard
Additional
Dialogs
308. Как можно задать красный цвет карандаша, работая с графикой в Delphi
Canvas.brush.color:=bcred
Canvas.pen.color:=clred
Canvas.arc.color:=red
Canvas.pen.style:=red
309. Какая из нижеперечисленных операций позволяет нарисовать дугу в Delphi
Canvas.ellipse(x1, y1, x2, y2)
Canvas.arc(x1, y1, x2, y2, x3, y3, x4, y4)
Canvas.rectangle(x1, y1, x2, y2)
Canvas.pie(x1, y1, x2, y2, x3, y3, x4, y4)
310. Каким образом происходит построение дуги в Delphi
По часовой стрелки
Против часовой стрелки
Зависит от последовательности указания координат
Необходимо указать true или false во вкладке “Свойства” / AutoSize
311. Какая из нижеперечисленных операций позволяет нарисовать прямоугольник в Delphi
Canvas.ellipse(x1, y1, x2, y2)
Canvas.rectangle(x1, y1, x2, y2)
Canvas.arc(x1, y1, x2, y2, x3, y3, x4, y4)
Canvas.pie(x1, y1, x2, y2, x3, y3, x4, y4)
312. Укажите объектно-ориентированный язык программирования
Pascal
Assembler
Delphi
Basic
313. Укажите основное свойство для Edit
Left
Text
Caption
Font
314. Где находится Инспектор Объектов
Слева от дизайнера форм
Справа от дизайнера форм
Над Палитрой — компонент
Является составной частью Палитры — компонент
315. Выберите машинный язык программирования
Basic
Algol
Assembler
Си++
316. Выберите алгоритмический язык программирования
Basic
Algol
Assembler
Си++
Тема. Основные компоненты, свойства среды разработки Delphi.
317. в инспекторе объектов
Отбражается список объектов, располагающихся на форме
Отображается путь к файлам проекта
Отабражаются свойства и события связанные с выбранным объектом
318. Какое имя имеет форма создаваемая при запуске нового проекта?
Forma
MainForm
Form1
Unnamed
319. что позволяет изменить свойство Caption формы?
Ввести текст на поле формы
Изменить имя формы
Изменить заголовок формы
320. какое свойство оределяет ширину формы?
Widht
Higth
Window
Anchor
321. какое свойство оределяет высоту формы?
Widht
Higth
Tall
Long
322. Что произойдет после выполнения оператора Form1.Color:=clGreen;
Цвет шрифта изменится на зеленый
Цвет фона формы станет красным
Цвет фона формы станет зеленым
Рамка станет зеленого цвета
323. свойство Font позволяет
Настроить размер, стиль и цвет шрифта текстового редактора
Настроить размер, стиль и цвет шрифта выбранного объекта
Изменять цвет заливки формы
324. чтобы добавить на форму надпись, необходимо использовать объект
Edit
Label
Panel
Button
325. на форме располагается объект типа label. Что Вы увидите на форме после выполнения оператора label1.caption:='';
Строку ''
Строку Label1.Caption
ничего
326. сколько объектов типа Label можно разместить на форме
Не более 5
Не более 20
Произвольное количество
327. Для объекта Button свойство Caption
Задает имя кнопки
Задает размеры кнопки
Надпись, располагаеющуюся на кнопке
328. чем отличаются объекты Button и BitBtn?
Ничем
Размерами
Цветом
На кнопке типа BitBtn можно разместить изображение
329. На форме разместили кнопку. Что произойдет после выполнения оператора Button1.Caption:='OK'?
Кнопка исчезнет с формы
Имя кнопки изменится на 'OK'
На кнопке появится надпись 'OK'
Ничего не произойдет
330. На форме разместили кнопку. Что произойдет после выполнения оператора Button1.Name:=knopka?
Кнопка исчезнет с формы
Имя кнопки изменится на knopka
На кнопке появится надпись 'OK'
Ничего не произойдет
331. На форме разместили кнопку. Что произойдет после выполнения оператора Button1.Height:=Form1.Height?
Кнопка расположится посередине формы
Ширина кнопки будет равна константе Form1.Height
Высота кнопки будет равна высоте формы
332. На форме разместили кнопку. Что произойдет после выполнения оператора Button1.Visible:=False?
Очертания кнопки станут расплывчатыми
Кнопка расположится посередине формы
Кнопка исчезнет с формы
Кнопка станет невидимой
333. после добавление на форму объекта Edit1, что будет написано в поле для ввода текста?
Поле будет пустым
"Привет, пользователь"
Edit1
Edit1.Text
334. сколько строк текста можно ввести в поле объекта Edit1?
Одну
Две
Три
Сколько угодно
335. для чего нужен компилятор?
Такого слова не существует
Для компилирования объектов, расположенных на главной форме
Для преобразования текста программы в последовательность машинных команд
Для пошагового выполнения программы
336. Можно ли изменять свойства объектов (размеры, цвет, расположение на экране и т.д.) во время выполнения программы или это возможно только на этапе проектирования?
Нельзя
Можно, пользователь в любой момент может изменить свойства любого объета
Можно, если изменение свойств запрограммировано.
337. для чего используется объект GroupBox?
Для отображения текстовой информации
Как поле для рисования
Для группировки и более компактного располодения других объектов на форме
338. чем отличаются объекты Edit и MaskEdit?
Практически ничем, оба предназначены для ввода текста
Объет MaskEdit намного больше
Объект MaskEdit невидим
При вводе текста в поле MaskEdit текст маскируется
339. для чего используется объект Timer?
Он засекает время, прошедшее с момента запуска программы
Подает звуковые сигналы через заданные промежутки времени
Через определенный интервал времени генерирует событие OnTimer к которому можно привязать некоторые действия
340. для чего используется объект типа Image?
Как палитра для рисования
Для просмотра изображений с диска
Для размещения изображений на форме
341. какой компонент позволяет вводить несколько строк текста за один раз?
Button
ListBox
Edit
Memo
342. если значение переменной password=123456, вывести сообщение "Пароль верен", в противном случае вывести сообщение "Ошибка". Укажите верный код:
If password='123456' edit1.text:='Пароль верен' else Edit1.text:='Ошибка';
If password='123456' edit1.text:='Пароль верен'; Edit1.text:='Ошибка';
If password='123456' edit1.text:='Пароль верен'; else Edit1.text:='Ошибка';
343. Какая функция используется для преобразования строки в число целого типа
IntToStr
StrToFloat
StrToInt
FloatToStr
344. Какая функция используется для преобразования целого числа в строку
IntToStr
StrToFloat
StrToInt
FloatToStr
345. Какая функция используется для преобразования строки в вещественное число
IntToStr
StrToFloat
StrToInt
FloatToStr
346. Какая функция используется для преобразования вещественного числа в строку
IntToStr
StrToFloat
StrToInt
FloatToStr
347. поле Edit введено число 234. Какого типа эти данные?
Integer
Real
String
Boolean
348. поле Edit введено число 127. Что нужно сделать чтобы можно было выполнять арифметические действия с этими данными?
Скопировать в буфер обмена
Преобразовать в числовой формат
Ничего не надо делать, данные готовы к работе
349. какое событие будет вызвано при наведении курсора мышки на кнопку?
OnMouseMove
OnMouseUp
OnMouseDown
OnMouse
350. отличие глобальных переменных от локальных в том, что:
Они могут использоваться только в одной функции
Они могут использоваться в любой программе
Они могут использоваться в любом месте программы
Они могут работать практически на всех ПК
351. с помощью какого свойства можно изменить текст в заголовке формы?
Items
Text
List
Caption
352. сколько раз будет выполнен цикл while a<25 do a:=a+10; если значение переменной a было равно 10
2
Бесконечный цикл
0
1
353. с помощью какого свойства можно изменить текст компонента Edit?
Text
Caption
Lines
Date
354. какое событие вызывается при щелчке на кнопке?
OnKeyUp
OnEnter
OnClick
OnEndDrag
355. какой компонент полволяет создать всплывающее меню?
Menu
MainMenu
PopupMenu
SpaceMenu
356. с помощью какого компонента можно отметить несколько пунктов одновременно?
Panel
CheckBox
RadioButton
ScrollBar
357. какой диалоговый компонент предназначен для открытия файлов, находящихся на жестком диске?
OpenDialog
ColorDialog
ImageDialog
OpenPictureDialog
358. сколько цифр 7 будет находиться в компоненте Edit1 после выполнения цикла for i:=3 to 11 do edit1.text:=edit1.text+'7';
8
10
9
11
359. какое событие будет вызвано при вводе текста в поле компонента Edit1?
OnStart
OnChange
OnText
OnWrite
360. с помощью какого компонента можно сохранить текст?
SavePictureDialog
FontDialog
OpenDialog
SaveDialog
361. какого типа данных нет вDelphi?
Real
Integet
Longstring
String
362. какое свойство компонента позволяет сделать его невидимым?
Tag
Transparent
Scaled
Visible
363. Какая часть среды Delphi первоначально состоит из одного пустого окна, которое затем заполняется всевозможными объектами
Дизайнер форм
Редактор текста
Палитра-компонент
Инспектор объектов
364. Где находится различные готовые объекты в среде Delphi
Инспектор объектов
Дизайнер форм
Палитра-компонент
Редактор текста
365. Какая часть среды Delphi состоит из двух страниц, каждую из которых можно использовать для настройки для настройки вида и поведения выбранного компонента
Дизайнер форм
Палитра-компонент
Редактор текста
Инспектор объектов
366. Инспектор объектов состоит из 2-х страниц
Список свойств и Список событий
Объекта и Свойств
Свойств и названий
Размера и цвета
367. Какое меню содержит команды для компиляции и сборки проектов
Project
Run
File
Edit
368. Какое меню содержит команды для выполнения операций с проектами, модулями и файлами
File
Edit
Run
Project
369. Какое меню содержит команды, осуществляющие операции редактирования и работы с областью обмена данными
Project
Run
Edit
File
370. Какое меню содержит команды, для отладки программ
Run
Project
File
Edit
371. Где программист создает визуальный интерфейс разрабатываемого проекта
Редактор текста
Дизайнер форм
Палитра-компонент
Инспектор объектов
372. Какая часть Инспектора объектов отображает видимую сторону компонента (размеры, формы, цвет, шрифт и т.п.)
Список событий
Список свойств
Список свойств и Список событий
Список форм
373. Какая часть инспектора объектов отображает поведенческую сторону компонента
Список событий
Список форм
Список свойств и Список событий
Список свойств
374. Какое свойство формы устанавливает название окна формы
Position
Name
Caption
Width
375. Какое свойство устанавливает определенную высоту формы
Height
Width
Position
Name
376. Какое свойство формы устанавливает имя компонента в программе
Name
Width
Position
Height
377. Какой компонент предназначен для ввода для размещения различного рода текстовых надписей
TEdit
TMemo
TButton
TLabel
378. Какой компонент предназначен для ввода и отображения короткой текстовой строки
TMemo
TEdit
TButton
TLabel
379. Какой компонент предназначен для ввода и отображения достаточно длинного текста (40976 байт)
TButton
TMemo
TLabel
TEdit
380. Какой компонент предназначен для вставки кнопки
TMemo
TButton
TEdit
TLabel
381. На какой вкладке палитры Компонент находятся следующие объекты TMemo,TLabel,TPanel
Additional
Standard
Dialogs
System
382. К какому типу относится свойство Font
Простое
Сложное
Перечисляемое
Вложенное
383. К какому типу относится свойство Caption
Простое
Перечисляемое
Сложное
Вложенное
384. К какому типу относится свойство Name
Перечисляемое
Простое
Вложенное
Сложное
385. К какому типу относится свойство Height
Сложное
Простое
Перечисляемое
Вложенное
386. К какому типу относится свойство Boolean color
Сложное
Простое
Перечисляемое
Вложенное
387. Какая страница Палитры Компонент содержит объекты, позволяющие создать более красивый пользовательский интерфейс программы
Standar
Dialogs
Additional
System
388. Какое расширение имеет главный файл проекта
.dfm
.dpr
.pas
.res
389. Какое расширение имеет первый модуль программы
.dfm
.dpr
.pas
.res
390. Какое расширение имеет файл главной формы
.dfm
.dpr
.pas
.res
391. Какое расширение имеет файл, содержащий иконку для проекта
.dpr
.opt
.dfm
.pas
392. Как открыть ранее созданную форму
File-Open
File – New Application
File – New Data Modul
File – New
393. Как вызвать список ранее загружающихся проектов и форм для выбора и повторный загрузки
File-Open
File – New Application
File – New Data Modul
File-Reopen
394. Категория объектов, обладающих одинаковыми свойствами и поведением это
Класс
Объект
Модуль
Проект
395. Экземпляр какого – либо класса называется
Класс
Объект
Модуль
Проект
396. Вопрос Каким образом можно просмотреть главный файл проекта
File-Project
Project
Project-View
Project-View Source
397. Можно ли вносить изменения в главный файл проекта
Да
Да, если только удалить некоторые команды
Да, если только необходимо дописать
*Нет
398. Процесс преобразования исходный программы в исполняемую — это
Компиляция
Удаление
Передача
Трансформация
399. Перечислите этапы разработки программы на ЭВМ: