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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]