
- •Содержание
- •Предисловие Назначение методических указаний
- •Требования к знаниям и умениям при выполнении лабораторных работ
- •Правила выполнения лабораторных работ
- •Правила оформления лабораторных работ
- •Уфимский государственный колледж радиоэлектроники журнал
- •Лабораторная работа 1. Нормализация отношений.
- •Цель работы
- •Теоретические сведения
- •2. Задания
- •4 Содержание отчёта
- •5 Список литературы
- •Лабораторная работа 2. Создание таблиц и ввод исходных данных.
- •Цель работы
- •3 Задание
- •3.1. Создание таблицы
- •Лабораторная работа № 3 Открытие, редактирование и пополнение табличного файла. Модификация структуры табличного файла.
- •Лабораторная работа № 4 Индексирование и сортировка таблиц.
- •Лабораторная работа № 5 Поиск данных в таблице. Установка даты и вывод записей на экран.
- •Лабораторная работа 6
- •Лабораторная работа № 7 Написание программного файла и работа с несколькими табличными файлами.
- •Лабораторная работа 8 Работа с переменными и массивами
- •1) Условный оператор
- •2) Операторы цикла
- •I: Integer; // Индекс массива
- •Лабораторная работа 9 Создание меню различных типов
- •2.2. Перечень используемого оборудования
- •4. Контрольные вопросы
- •Лабораторная работа № 10 Создание рабочих окон.
- •3.4. Удалить третье окно;
- •3.5. Создать кнопки активизации и деактивизации окон;
- •3.6. Задать необходимые размеры окнам;
- •3.7. Пример программы
- •3.8. Листинг программы
- •Лабораторная работа 11 Создание файла проекта базы данных
- •Характеристика проекта
- •2.2. Перечень используемого оборудования
- •3. Задание
- •Лабораторная работа № 12 Создание интерфейса (входной формы).
- •Управление внешним видом
- •Лабораторная работа № 14
- •Лабораторная работа № 15 Создание и управление базой данных с помощью sql — операторов.
Лабораторная работа № 7 Написание программного файла и работа с несколькими табличными файлами.
1. Цель работы:
научиться создавать программные файлы, внешние подпрограммы, внутренние подпрограммы и подпрограммы-функции
2. Пояснения к работе
2.1 Краткие теоретические сведения.
Краткие теоретические сведения…
2.2 Перечень используемого оборудования
Персональный компьютер.
3. Задание
4. Контрольные вопросы
4.1. Контрольный вопрос
4.2. Контрольный вопрос
4.3 . Контрольный вопрос
4.4. Контрольный вопрос
5. Содержание отчёта
Отчёт должен содержать:
5.1. Название работы;
5.2. Цель работы;
5.3. Задание;
5.4. Ответы на контрольные вопросы;
5.5. Выводы к работе.
Лабораторная работа 8 Работа с переменными и массивами
1 Цель работы: научиться создавать программы с использованием различных типов данных, функций, команд и операторов языка программирования
2 Пояснения к работе 2.1. Краткие теоретические сведения.
Типы данных
Обрабатываемые в программе данные подразделяются на переменные, константы и литералы. Каждый элемент данных принадлежит к определенному типу. Тип определяет множество значений, которые могут принимать элементы данных, и совокупность допустимых над ними операций.
Типы данных разделяются на группы:
Простые, структурные, указатели, процедурные и вариантные. К структурным типам относятся: строки, массивы, множества, записи, файлы и классы.
Массив – упорядоченная индексированная совокупность однотипных элементов, имеющих общее имя. Элементами массива могут быть данные различных типов, включая структурированные. Каждый элемент массива однозначно определяется именем массива и индексом (номером этого элемента в массиве) или индексами, если массив многомерный. Различают массивы статические и динамические. Статический массив представляет собой массив, границы индексов и, соответственно, размеры которого задаются при объявлении, т.е. они известны ещё до компиляции программы.
Операторы языка Delphi
Операторы представляют собой законченные предложения языка, которые выполняют некоторые действия над данными, которые можно разделить на две группы:
простые;
структурированные.
К простым относится оператор присваивания, к структурированным – условный оператор и оператор цикла.
1) Условный оператор
Условный оператор обеспечивает выполнение или не выполнение некоторых операторов в зависимости от соблюдения определенных условий. Условный оператор в общем случае предназначен для организации ветвления программы на два направления и имеет формат:
If <условие> then <оператор1> [ else <оператор2> ] ;
Условие представляет собой выражение логического типа. Если условие истинно (имеет значение True), то выполняется оператор1, в противном случае – оператор2.
Примеры условных операторов:
If x > 0 then x := x + 1 else x := 0;
If q = 0 then a := 1;