- •1.Назначение и состав пк. Назначение системного блока и его состав.
- •2.Виды памяти и ее основные характеристики.
- •3.Внешние устройства пк: накопители на жестких и гибких магнитных дисках, на оптических дисках, мониторы, принтеры, сканеры, модемы; их виды и назначение.
- •4.Программное обеспечение пк и его структура. Системное и прикладное по.
- •5. Интерфейс пользователя в ос Windows. Окна, меню, папки, ярлыки.
- •6. Рабочий стол Windows и его основные элементы
- •7. Работа с файлами и папками в Windows.
- •8. Использование буфера обмена для копирования и перемещения объектов.
- •9.Использование Проводника для работы с файлами и папками. Программа
- •10. Использование менеджеров файлов (на примере Total Commander) для работы с файлами и папками.
- •11. Понятие алгоритма. Свойства алгоритмов и формы их представления.
- •12. Линейные, разветвляющиеся и циклические алгоритмы. Графическое представление этих алгоритмов
- •13. Структура проекта Delphi. Файлы проекта.
- •14. Технология разработки программ в Delphi.
- •15. Описание переменных. Типы переменных. Правила образования имен. Примеры.
- •16. Арифметические выражения. Стандартные математические функции. Примеры.
- •17. Оператор присваивания. Назначение, синтаксис, примеры.
- •18. Визуальные компоненты Label, Edit, Button, BitBtn, Memo, Image. Назначение, использование, основные свойства.
- •19. Ввод данных. Функции StrToFloat и StrToInt. Примеры.
- •20. Вывод данных. Функции FloatToStr и IntToStr, процедура ShowMessage. Примеры.
- •25. Оператор цикла for. Назначение, синтаксис, примеры.
- •26. Оператор цикла while. Назначение, синтаксис, примеры.
- •27. Использование нескольких форм. Методы Show, ShowModal, Close.
- •28. Фокус ввода. Метод SetFocus.
- •29. Обработка исключений. Защищенный блок.
- •30. Табулирование функции. Пример алгоритма и его программирование.
- •31. Визуальный компонент StringGrid. Назначение, использование, основные свойства.
- •32. Визуальный компонент Chart. Назначение, использование, основные свойства.
- •33. Форматный вывод числовых данных. Функции FloatToStrF, FormatFloat.
- •34. Одномерные числовые массивы. Их описание, ввод и вывод.
14. Технология разработки программ в Delphi.
15. Описание переменных. Типы переменных. Правила образования имен. Примеры.
Описание переменных.
Переменные – это именованные эл. программы, которые в процессе выполнения пр. могут принимать различные знач. в соответствии с указанным при их объявлении типом. Все переменные до их использования в разделе операторов должны быть объявлены в разделе описаний.(Примеры: real, byte, Word,Integer).
Типы рассматриваются компилятором как образцы для создания констант, переменных, ф-ций. Тип данного определяет: диапазон возможных знач.; объём выделяемо памяти и формы представляется данных в ней; действия, которые можно совершить над данными.
16. Арифметические выражения. Стандартные математические функции. Примеры.
АВ служат для вычисления целого или вещественного значения. Они состоят из констант, переменных, ф-ций, знаков арифмет. операций и круглых скобок.(7mod3=1;7div3=2)(abs(x);sqr(x); sqrt(x); ln(x); exp(x); sin(x); cos(x); arctan(x); pi)
17. Оператор присваивания. Назначение, синтаксис, примеры.
С помощью ОП можно присвоить переменной знач. некоторого выражения.
Синтаксис оператора:<идентификатор>:=<выражение>;
Примеры: а:=в+с*d; i:=i+1;
18. Визуальные компоненты Label, Edit, Button, BitBtn, Memo, Image. Назначение, использование, основные свойства.
Label – метка. Использ. для размещ. в формах различных текстовых надписей. Основное св-во компонента Caption содержит текст надписи.
Edit – редактируемое однострочное поле. Использ. для ввода и вывода редактир. текста. Текст может занимать только одну строку. Основное св-во Text содержит текст, который нах. в окне компонентов.
Button – кнопка. Cв-во Caption опред. надпись на кнопке, щёлкнув по кнопке во время выполнения пр. вызывает процедуру обраб. события OnClick.
BitBtn – кнопка. Это аналог кнопки Button, на которой кроме текста может располог. рисунок. Cв-во Caption опред. надпись на кнопке; Clyph задаёт рисунок на кнопке.
Memo – Standart.Многострочное редактир. текстовое поле, предазн. для ввода, вывода и редакт. многострочного текста. Св. ReadOnly опред. возможность редакт. текста на этапе выполнения.
Image – изображение. Опред . файл с изображ., содержимое которого будет выведено в ВК. Тип файла может быть bpm,jpeg и др. Имя файла задаётся основным св-вом Picture.
19. Ввод данных. Функции StrToFloat и StrToInt. Примеры.
Ввод – это передача информации с внешнего устройства(клавиатуры, диск) в ОЗУ для дальнейшей обработки. Ввод данных осуществляется обычно в результате обработки свойств ВК. Данные водятся с клавиатуры и размещаются в ВК.(x:=StrToFloat(Edit1.Text))Cв-во Text имеет строковый тип, поэтому при вводе вещественных и целых чисел необходимо использ. ф-ции преобразования StrToFloat и StrToInt.
20. Вывод данных. Функции FloatToStr и IntToStr, процедура ShowMessage. Примеры.
Вывод – это передача информации из ОЗУ на внешнее устройство(монитор, принтер, диск) Данные вещественного и целого типов можно ввести с помощью ВК Label, Edit, Memo.(Edit1.Text:= IntToStr(m); Label1.Caption:= FloatToStr(m))
Для вывода различных предупреждающих или информационных сообщений(например, сообщений об ошибках) можно использовать процедуру: ShowMessage(<текст сообщения>); ShowMessage(‘Ошибка ввода’).
21. Логические выражения. Логические операции и операции отношения. Примеры.
Логические опер. (not, and, or, xor) использ. для образ. сложных логич. опер. Операнды логич. опер. должны иметь логический тип: not –логическое отрицание(not (a<b)-false); And-логическое и((a=7)and(b>3)-false);Or-логическое или((a=7)or(b>3)-true).
22. Составной оператор. Назначение, синтаксис, примеры.
Составной оператор – это последоват. из произвольного числа опер., заключённых в операторные скобки begin…end.
Синтаксис: begin-<опер.1>-<опер.2>-…-<опер.N>- end.
Он применяется, если по какой-либо ветви условия( в пр. после слов Then или Else) необходимо записывать не один оператор, а несколько.
23. Условный оператор IF. Назначение, синтаксис, примеры.
Условный опер. if имеет две формы: полную и сокращённую. Полная if<условие>-then-<опер1>-else-<опер2>.Сокращённая if<условие>-then-<опер1>.
24. Визуальные компоненты CheckBox, RadioButton, RadioGroup. Назначение, использование, основные свойства.
Компонент Delphi CheckBox это флажок - независимый переключатель.
Компонент Delphi RadioButton - это "радиокнопка", и как следует из названия, служит для "переключения".
RadioGroup — панели группы радиокнопок. Это панель, которая может содержать регулярно расположенные столбцами и строками радиокнопки, определяется свойством Caption. А надписи кнопок и их количество определяются свойством Items, имеющим тип TStrings.