Pascal/Delphi
Pascal. Теория
- I. Структурное программирование. Базовый курс
- 1. Разработка программ на ПК. Алгоритмы
- 1.1. Разработка программ на ПК. Этапы подготовки программы на ПК. Компиляторы, интерпретаторы
- 1.2. Понятие алгоритма. Способы записи алгоритмов. Классификация алгоритмов по структуре. Свойства алгоритмов
- 1.3. Принципы структурного программирования. Модульная разработка программ
- 1.4. Алгоритмический язык. Состав алгоритмического языка. Описание языка
- 2. Базовые понятия языка Паскаль. Типы данных. Переменные, константы
- 2.1. Структура программы на языке Паскаль
- 2.2. Типы данных. Стандартные типы данных
- 2.3. Пользовательские типы данных
- 3. Базовые синтаксические конструкции языка Паскаль
- 3.1. Элементарные конструкции языка Паскаль
- 3.2. Операторы управления вычислительным процессом
- 3.4. Массивы
- 3.5. Строки символов типа String
- 3.6. Строки символов типа PChar, PAnsiChar, PWideChar
- 3.6.1. Реализация строк типа PChar в памяти компьютера. Типы PAnsiChar, PWideChar. Выделение памяти для строк. Доступ по индексу
- 3.6.2. Функции сравнения строк. Функции StrComp, StrIComp, StrLComp, StrLIComp
- 3.6.3. Функции, которые изменяют содержимое строки. Функции StrCat, StrLCat, StrLower, StrUpper, StrCopy, StrECopy, StrLCopy, StrMove
- 3.6.4. Функции поиска и получения информации о строках. Функции StrEnd, StrLen, StrPos, StrScan, StrRScan
- 3.7. Записи. Записи с вариантами
- 1. Разработка программ на ПК. Алгоритмы
Практика
1. Delphi 7.
- 001 — Создание таблицы базы данных с помощью утилиты Database Desktop.
- 002 — Создание перекрестных таблиц в Delphi.
2. Embarcadero RAD Studio 2010.
- 001 — Программирование события в Delphi 2010
- 002 — Программа расчета площади круга и объема шара
- 003 — Создание нового проекта в Embracadero RAD Studio 2010 (Delphi 2010)
- 004 — Создание новой формы и подключение ее к главной форме программы
- 005 — Разработка приложения «Магазин» (курсовая работа)
- 006 — Установка порядка табуляции для элементов управления на форме
- 007 — Создание главного меню. Компонент TMainMenu
- 008 — Пример подключения базы данных Microsoft Access к приложению Delphi
- 009 — Пример создания вычисляемых полей в компоненте TDBGrid — Delphi
- 010 — Delphi. Пример сортировки в базе данных с использованием компонента TADOQuery
- 011 — Delphi. Разработка приложения формирования SQL-запросов к таблице базы данных
- 012 — Пример вычисления общей суммы в таблице базы данных Microsoft Access без использования SQL-запроса
- 013 — Пример вычисления общей суммы в таблице базы данных Microsoft Access с использованием SQL-запроса. Компонент TDBText
- 014 — Разработка программы рисования графика функции двух переменных z=f(x, y)
- 015 — Демонстрация методов оперирования данными в таблице базы данных Microsoft Access с помощью компонента TADOTable
- 016 — Управление отображением текущего времени в программе. Компонент TTimer
- 017 — Решение задачи размещения N ферзей на доске размером N×N. Курсовая работа