- •1. Свойства и этапы построения алгоритма.
- •2.Постановка задачи. Разработка модели. Построение алгоритма.
- •3. Величины в алгоритмах.
- •4.Способы записи алгоритмов
- •5. Структуры алгоритмов.
- •Оператор цикла Паскаля с параметром
- •Оператор цикла Паскаля с постусловием
- •Оператор цикла Паскаля с предусловием
- •6. Исполнение (тестирование) алгоритма.
- •7. Переменные с индексами. Массивы. Таблицы.
- •8. Примеры алгоритмов линейных и с разветвлением.
- •9. Пример циклического алгоритма вычисления суммы десяти чисел.
- •10. Поиск минимального и максимального элемента последовательности.
- •11. Поиск номера элемента последовательности с заданным значением.
- •12. Сортировка. Простой выбор.
- •13. Редактирование текста программы. Копирование, вставка и удаление.
- •15. Завершение работы выхода из программы. Возобновление сеанса отладки.
- •16 Отладка в среде языка программирования. Классификация ошибок.
- •17. Программа в Object Pascal
- •18. Операторы
- •19. Выражения – синтаксис выражений.
- •25. Типы, переменные, константы и типизированные константы.
- •22.Строки программы и комментарии к программе
- •23. Типы величин. Простые типы
- •21. Числа
- •20. Специальные символы и их назначение
- •25. Тип Массив
- •21. Метки
- •26.Переменные и константы. Раздел описания данных констант.
- •21. Идентификаторы
- •24. Строковый тип
- •27. Массивы, строки и индексы
- •24.Вещественный тип
- •29. Совместимость по присваиванию
- •28. Арифметические операции
- •29. Оператор присваивания.
- •30. Составные операторы.
- •31. Условный и безусловный операторы.
- •32. Оператор цикла с постусловием(repeat).
- •34. Оператор цикла с параметром for
- •33. Оператор цикла с предусловием while
- •35. Стандартные процедуры и функции.
- •36. Стандартные арифметические функции.
- •37.Среда Delphi. Компиляция и выполнение готовых программ
- •38.Среда Delphi. Формат меню. Настройка меню Delphi
- •39.Среда Delphi. Визуальные компоненты для редактирования
- •40. Среда Delphi. Конструирование формы – реализация диалога
- •41.Особенности объектно-ориентированного программирования
- •44.Компоненты редактирования в Delphi – текстовые окна, поля, метки
- •42.Визуальные и невизуальные компоненты Deplhi
- •43.Delphi. Основные свойства. События. Методы
- •45.Конструирование форм в Delphi
- •47.Создание меню в Delphi
- •48.Параметры проекта
- •51.Ввод и редактирование информации
Ввод, отображение и редактирование
осуществляется при помощи следующих
компонентов:
Компонент
Страница
Описание
Label
Standard
Отображение
текста, который не изменяется
пользователем во время работы)
Panel
Standard
Является
контейнером для группирования
элементов управления, но может
использоваться и для отображения
текстовой информации.
Edit
Standard
Отображение,
ввод и редактирование однострочных
текстов
Memo
Standard
Отображение ввод
и редактирование многострочных
текстов
ListBox(окно
списка)
Standard
Отображение
стандартного окна списка Windows,
позволяющее пользователю выбирать
из него пункты (Items)
ComboBox (редактируемый
список)
Standard
Объединяет
функции ListBox и Edit.
Пользователь может либо ввести текст,
либо выбрать его из списка (items)
StringGrid(таблица)
Additional
Отображение
текстовой информации в таблице из
строк и столбцов с возможностью
перемещаться по ячейкам и осуществлять
выбор (Cells)
Тексты, отображаемые
в компонентах Label, StaticText, Panel определяются
их свойством Caption.
Его можно задавать в процессе
проектирования или изменять программно.
Окна
редактирования Edit и MaskEdit
Вводимый и выводимый
текст содержится в свойстве Text.
Его можно задавать в процессе
проектирования или изменять программно.
Выравнивание текста и перенос строк
невозможен. Свойством AutoSizeавтоматически
подстраивается только высота текста,
но не ширина. Если текст не помещается
в окне, то его можно прокручивать с
помощью курсора. Для них предусмотрены
типичные комбинации горячих клавиш:
Ctrl-C –
копирование выделенного текста в буфер
обмена ClipBoard;
Ctrl-X –
вырезание выделенного текста в буфер
обмена ClipBoard;
Ctrl-V –
вставка из буфера обмена ClipBoard в
позицию курсора; Ctrl-Z –
отмена последней команды редактирования
Можно установить
свойство ReadOnly=false и
это не позволит редактировать текст.
Свойство MaxLength определяет
максимальную длину вводимого текста
(при MaxLength=0 –
длина не ограничена).
Свойство Modified,
доступное только во время выполнеия,
показывает, проводило ли редактирование
текста в окне (вначале устанавливается false,
а затем проверяется.
Свойство PasswordChar позволяет
превращать окно редактирования в окно
ввода пароля, если установить PasswordChar=*,
то при вводе пользователем текста, в
окне будут появляться именно эти
символы, обеспечивая секретность
пароля.
51.Ввод и редактирование информации