- •Фгоу спо Ярославский градостроительный колледж
- •Перечень вопросов и практических заданий для подготовки к экзамену по дисциплине «Объектно-ориентированное прикладное программирование» для специальности
- •230103 «Автоматизированные системы обработки информации и управления»
- •Число от -30 до 30
- •Интервалы констант
- •Алгоритм работы оператора
- •Операции с массивами.
- •Сравнение операторов цикла while и repeat
Фгоу спо Ярославский градостроительный колледж
|
|
УТВЕРЖДАЮ |
||
|
|
Руководитель кафедры АСП |
||
|
|
|
|
Гудкова А.Л. |
|
|
___________2010 г. |
Перечень вопросов и практических заданий для подготовки к экзамену по дисциплине «Объектно-ориентированное прикладное программирование» для специальности
230103 «Автоматизированные системы обработки информации и управления»
-
Перечислите основные методы визуального программирования.
-
Опишите основные окна Delphi и способы работы с ними.
Главное окно – осуществляет основные функции управления проектом создаваемой программы. В гл. окне располагается главное меню Delphi, набор инструментальных кнопок и палитра компонентов.
Главное меню - содержит все необходимые средства для управления проектом.
Инструментальные кнопки – открывают быстрый доступ к наиболее важным командам главного меню.
Палитра компонентов – содержит вкладки с компонентами (функциональными элементами). С помощью компонентов создается интерфейс программы.
Окно формы – представляет собой проект окна будущей программы. В начале содержит стандартные для Windows интерфейсные элементы (…), рабочая область покрыта точками координатной сетки, необходимой для упорядочивания компонентов на форме (точки пропадают при выполнение проекта).
Окно дерева объектов – наглядно отображает связи между отдельными компонентами, размещенными на активной форме. Щелчок на любом компоненте в этом окне активизирует соответствующий компонент в окне формы и отображает свойства этого компонента в инспекторе объектов. Двойной щелчок по компоненту создает в окне редактора кода заготовку для обработчика события OnClick (процедуру).
Окно инспектора объектов – Список свойств и событий компонентов.
Окно кода программы – предназначено для создания и редактирования текста программы.
-
Опишите структуру программы Delphi. Опишите порядок работы с новым проектом.
Главное окно – осуществляет основные функции управления проектом создаваемой программы. В гл. окне располагается главное меню Delphi, набор инструментальных кнопок и палитра компонентов.
Главное меню - содержит все необходимые средства для управления проектом.
Инструментальные кнопки – открывают быстрый доступ к наиболее важным командам главного меню.
Палитра компонентов – содержит вкладки с компонентами (функциональными элементами). С помощью компонентов создается интерфейс программы.
Окно формы – представляет собой проект окна будущей программы. В начале содержит стандартные для Windows интерфейсные элементы (…), рабочая область покрыта точками координатной сетки, необходимой для упорядочивания компонентов на форме (точки пропадают при выполнение проекта).
Окно дерева объектов – наглядно отображает связи между отдельными компонентами, размещенными на активной форме. Щелчок на любом компоненте в этом окне активизирует соответствующий компонент в окне формы и отображает свойства этого компонента в инспекторе объектов. Двойной щелчок по компоненту создает в окне редактора кода заготовку для обработчика события OnClick (процедуру).
Окно инспектора объектов – Список свойств и событий компонентов.
Окно кода программы – предназначено для создания и редактирования текста программы.
! Процесс создания программы разбивается на два этапа:
-
Конструирование формы:
-
выбор компонентов в палитре,
-
размещение их на форме,
-
изменение внешнего вида компонента – изменение их свойств в инспекторе объектов (цвет, шрифт и т. д.)
-
изменение размеров компонента – протягиванием мыши или изменением значений соответствующих свойств и инспекторе объектов
Кодирование в редакторе кода.
-
Перечислите основные общие свойства всех компонентов.
Name – имя компонента, по которому производится ссылка на него из других компонентов.
Caption – строка текста, идентифицирующая компонент для пользователя.
Width – Ширина компонента
Color – цвет фона компонента.
Font – атрибуты шрифта.
Height – высота компонента.
Top – координата верхнего края компонента.
Left – координата левого края компонента
AutoSize – автоматическое адаптированние компонента к его содержимому.
WrodWrad – перенос текста на новую строку.
Aligment – способ выравнивания текста внутри компонента.
Visible – делает компонент видимым или невидимым.
Enable – определяет реагирует ли компонент на действия, связаные с мышью, клавиатурой, таймером…
-
Перечислите основные события всех компонентов.
OnClick – наступает при щелчке мыши на компоненте.
OnDbClick – наступает при двойном щелчке мыши на компоненте.
OnMouseMove – наступает при наведении мыши на компонент.
OnMouseLeave – наступает при завершении наведения мыши на компонент.
OnMouseUp – наступает при щелчке мыши на компоненте.
OnMouseDown – наступает при щелчке мыши над компонентом.
-
Опишите основные типы данных языка программирования Delphi.
-
Тип
Служебное слово
Диапазон значений
Требуемая память
Целый
Shortint
-128 .. 127
1 байт
Integer
-32768 .. 32767
2 байта
Longint
-2147483648 .. 2147483647
4 байта
Byte
0 .. 255
1 байт
Word
0 .. 65535
2 байта
Действительный
Real
2.9e-39 .. 1.7e+38
6 байт
Single
1.5e-45 .. 3.4e+38
4 байта
Duble
5.0e-324 .. 1.7e+308
8 байт
Extended
3.4e-4932 .. 1.1e+4932
10 байт
Comp
-9.2e+18 .. 9.2e+18
8 байт
Символьный
Char
может иметь значение одного символа
1 байт
Строковый
String
строка, содержащая не более 255 символов
255 байт
Sring[N]
строка, содержащая не более N символов
N байт
Логический
Boolean
логические значения TRUE (истинна) и FALSE (ложь)
1 байт
-
Опишите синтаксис функций вызова диалогового окна сообщения ShowMessage
-
Опишите основные свойства и методы компонентов класса TEdit .
-
Опишите основные свойства и методы компонентов класса TRadioButton .
-
Опишите основные свойства и методы компонентов класса TLabel .
-
Опишите основные свойства и методы компонентов класса TListBox .
-
Опишите основные свойства и методы компонентов класса TMemo .
-
Опишите синтаксис функции генерирования случайных чисел.
План работы с функцией
-
Перед началом использования функции в программе необходимо ее «объявить»: Randomize;
-
Некоторой переменной присвоить функцию:
-
Целое число от 0 до N-1
A:=Random(N);
Загадать целое число Х из указанного диапазона от A до B
-
Находим количество чисел для загадывания : В-А
-
Так как чисел загадывается N-1, следовательно: N=В-А+1
Random(B-A+1);
-
Смещаем на А: Х:=Random(B-A+1)+А;
Примеры
-
Число от 1 до 100
Y:=Random(100)+1;