- •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. Одномерные числовые массивы. Их описание, ввод и вывод.
25. Оператор цикла for. Назначение, синтаксис, примеры.
FOR – опер. цикла с параметром, явл. частным случаем цикла с предусловием. Цикл for использ. тогда, когда: параметр цикла – переменна целого типа; шаг изменения парам. цикла +1 или-1; число повторений цикла можно опред. до начала выполнения цикла.( for параметр-цикла:=нач_знач to кон_знач do - <тело цикла>; for параметр-цикла:=нач_знач downto кон_знач do - <тело цикла>)
26. Оператор цикла while. Назначение, синтаксис, примеры.
WHILE – опер. цикла с предусловием.(While <условие> do-begin-<тело цикла>;-end;)Пример: i:=2;-While i<=20 do-begin-a:=sqr(i);-Memo1.Lines.Add(‘квадрат’+IntToStr(i)+’=’+IntToStr(a));-i:=i+2;-end;
27. Использование нескольких форм. Методы Show, ShowModal, Close.
Show – показывает форму в немодальном режиме. Если до обращения к методу формы не было на экране, то выводит форму на экран. Если форма была на экране – делает её активной и передаёт ей фокус.
ShowModal – показ. форму в модальном режиме. Отличие от Show состоит в том, что никакие действия с другими окнами не возможны, пока модальные окна не будет закрыто.
Close – закрывает окно. Для главного окна(формы) завершает работу приложения.
28. Фокус ввода. Метод SetFocus.
SetFocus – передаёт форме или указанному ВК фокус ввода, до использ. метода формы должна быть выведена на экран.
Если фокус ввода передан форме, то форма становится активной и выводится поверх всех окон.
29. Обработка исключений. Защищенный блок.
Во время раб. пр. могут возникать такие ситуации, когда пр. не может выполняться в соответствии с алгоритмом. Например, данные не введены или введены символы, которые нельзя представить как целые так и вещественные числа, в случае деления на 0 и т.д. Такие ситуации наз. исключительными , при их возникновении пр. завершается аварийно и выдаётся сис-мное сообщение об ошибке. В Delphi имеется возможность избежать аварийного завершения пр., если использ. для обраб. исключений защищённые блоки.
try-<блок опер.1>-except-<блок опер.2>-end; Выполняется блок операт.1. Если ошибки не возникло, то происходит переход к оператору, располож. за end, если возникла исключит. ситуация, то выполняется блок операт.2, а затем переход к оператору, сследующ. за end.
30. Табулирование функции. Пример алгоритма и его программирование.
Табулирование функции – это вычисл. знач. ф-ции для ряда знач. аргумента. Аргумент может быть задан ввиде набора произв. знач.(массива) или в виде набора чисел от нек. начального знач. до конечного знач. с фиксир. шагом.(х= -1,-0.5,0,0.5,1,…,3 хнач.=1 хкон.=3, dx=0.5).
31. Визуальный компонент StringGrid. Назначение, использование, основные свойства.
StringGrid – компонент для отображения различных данных в табличной форме.
Свойства таблицы StringGrid Delphi включают в себя как свойства компонента StringGrid определяющие как её "внешний вид" и положение на Форме по отношению к другим элементам интерфейса, так и свойства компонента StringGrid Delphi по размещению и хранению информации. Свойства всех объектов на Форме отображаются в окне Инспектора объектов, который для таблицы Delphi StringGrid выглядит так, как на рисунке слева.