Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛПЗ поОАиП.doc
Скачиваний:
55
Добавлен:
18.05.2015
Размер:
3.08 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН

АЛМАТИНСКИЙ ИНДУСТРИАЛЬНЫЙ КОЛЛЕДЖ

«УТВЕРЖДАЮ» «СОГЛАСОВАНО»

Директор АИК Зам.директора по УР

________Аширалиева Г.Н. _________Иминова Г.Ж.

«___»____________2013 г. «___»___________2013 г.

Методические указания по выполнению лабораторно-практических работ

по дисциплине «Основы алгоритмизации и программирования»

Специальность: 1304000 «Вычислительная техника и программное обеспечение»

Рассмотрено на заседании Составила преподаватель

цикловой комиссии «ВТиПО» ________ Кайрбекова С.К.

Протокол № ____

от «___»___________2013г.

Председатель цикла

________ Кайрбекова С.К.

Алматы 2013г.

Список лабораторных работ:

Лабораторная работа №1.

Решение задач на работу с целым типом данных

Лабораторная работа №2.

Решение задач на работу с вещественным типом данных.

Лабораторная работа №3.

Решение задач на ввод, вывод данных.

Лабораторная работа №4.

Решение задач на условный оператор и оператор выбора.

Лабораторная работа №5.

Решение задач на работу множеством.

Лабораторная работа №6.

Решение задач с применением оператора цикл с параметром и перечисляемый тип.

Лабораторная работа №7.

Решение задачи с применением операторов цикла итерационного типа.

Лабораторная работа №8.

Решение задачи и создание и уничтожение объекта.

Лабораторная работа №9.

Решение задачи и создание и уничтожение объектов с помощью конструкторов и деструкторов.

Лабораторная работа №10.

Решение задачи на создание наследника.

Лабораторная работа №11.

Решение задач на перегружаемые и виртуальные методы.

Лабораторная работа №12.

Знакомство со средой Delphi.

Лабораторная работа №13.

Решение задачи на линейные алгоритмы в среде Delphi.

Лабораторная работа №14.

Использование компонентов отображения.

Лабораторная работа №15.

Использование компонентов редактирования.

Лабораторная работа №16.

Использование компонентов многострочного редактора для обработки строковых данных.

Лабораторная работа №17.

Использование компонентов многострочного редактора для одномерных массивов.

Лабораторная работа №18.

Использование компонентов списков и выпадающих списков.

Лабораторная работа №19.

Использование компонентов таблиц для работы с двумерным массивом.

Лабораторная работа №20.

Использование компонентов кнопок обычных, графических и с фиксацией.

Лабораторная работа №21.

Использование компонентов таймера для управления при выполнении программы.

Лабораторная работа №22.

Использование компонентов зависимых и не зависимых переключателей.

Лабораторная работа №23.

Использование диалоговых окон.

Лабораторная работа №24.

Использование операторов обработки исключений.

Лабораторная работа №25.

Создание главного и контекстного меню.

Лабораторная работа №26.

Создание текстового файла, ввод и вывод данных.

Лабораторная работа №27.

Создание типизированного файла, ввод и вывод данных.

Лабораторная работа №28.

Создание инструментальных панелей.

Лабораторная работа №29.

Создание графика с помощью компонента Chart. Рисование на холсте Canvas.

Лабораторная работа №30.

Создание таблиц БД и установка параметров таблиц

Лабораторная работа №31.

Создание вычисляемых полей и полей выбора

Лабораторная работа №32.

Навигационный способ доступа к данным

Лабораторная работа №33.

Применение фильтрацией данных и методов установки диапазона допустимых значений

Лабораторная работа №34.

Создание приложения со связанными таблицами

Лабораторная работа №35.

Создание отчетов

Лабораторная работа №36.

Работа с удаленными БД

Лабораторная работа №37.

Работа с удаленными БД

Лабораторная работа №38.

Управление базой данных

Лабораторная работа №39.

Работа с удаленными БД

Лабораторная работа №1.

Тема: Решение задач на работу с целым типом данных

Цель: Ознакомить с основными понятиями переменных и констант.

Простые типы данных: числа с плавающей запятой (real), целые (integer), символьный (char), логический (boolean) и перечисления (конструктор нового типа):

Тип Диапазон Формат Размер в байтах

ShortInt −128..127 Знаковый 1

Integer −32768..32767 Знаковый 2

LongInt −2147483648..2147483647 Знаковый 4

Byte 0..255 Беззнаковый 1

Word 0..65535 Беззнаковый 2

var{ секция объявления переменных }

r: Real; { переменная вещественного типа }

i: Integer; { переменная целого типа }

c: Char; { переменная-символ }

b: Boolean; { логическая переменная }

s: String; { переменная строки }

t: Text; { переменная для обьявления текстового файла }

e: (apple, pear, banana, orange, lemon); { переменная типа-перечисления }