Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тесты по Delphi (без ответов).doc
Скачиваний:
21
Добавлен:
28.09.2019
Размер:
399.87 Кб
Скачать

Часть 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. Вопрос: Перечислите этапы разработки программы на ЭВМ: