МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Ижевский государственный технический университет Кафедра программного обеспечения МЕТОДИЧЕСКИЕ УКАЗАНИЯ к выполнению лабораторных работ по дисциплине "ПРОГРАММИРОВАНИЕ" для студентов 1 курса 2 семестра специальности 22.04 "Программное обеспечение вычислительной техники и автоматизированных систем" ИЖЕВСК 1999 . - 2 - Составитель: к.э.н., доцент кафедры "Программное обеспе- чение" И.В.Килин УДК 681.3.06 Методические указания к выполнению лабораторных работ по дисциплине "Программирование" для студентов 1 курса 2 семестра специальности 22.04. Состав. И.В.Килин. - Ижевск, 1999, 22 с. Методические указания содержат теоретический материал, рекомендации и задания для лабораторных работ по дисциплине "Программирование" и предназначены для студентов специальности 22.04 -"Программное обеспечение вычислительной техники и авто- матизированных систем". Библиогр.: 6 назв. . - 3 - ВВЕДЕНИЕ В методических указаниях приведены основные теоретические сведения, рекомендации и задания для выполнения четырех лабо- раторных работ, которые позволяют ознакомиться студентам с ос- новами программирования на языке Турбо Паскаль , а также раз- работать и отладить достаточно сложные программы, использующие процедуры, обработку меню, в том числе, и двухуровневое, фай- лы, динамические переменные, модули и объекты. Во первой лабораторной работе "Обработка одного файла" даются основные сведения по работе с последовательными файлами Паскаля и структура программ обработки двухуровневого меню. Рассматриваются основные процедуры обработки одного файла. Вторая лабораторная работа знакомит с основными моментами совместной обработки файлов, с понятиями ключа обработки и ба- зового ключа, с процедурой чтения файлов в Паскале. Третья лабораторная работа посвящена модулям Турбо Паска- ля, работе в графическом режиме с использованием звука. В четвертой лабораторной работе студенты учатся проекти- ровать и получать результаты работы программы в форме, удобной для пользователя, кроме того, они знакомятся с описанием и ис- пользованием объектов и библиотеки Turbo Vision. Лабораторные работы дают возможность студентам оценить различные пути достижения главной цели программирования: соз- дание надежного и эффективного программного обеспечения в наи- более короткий срок. Проектирование программ на основе заранее отлаженных, проверенных прототипов, использование методов структурного программирования, рассмотрение всех случаев воз- можных ошибок позволяет приобрести студентам хороший опыт соз- дания достаточно сложных программ. Отчеты по лабораторным ра- ботам включают типичные разделы программной документации, что приучает студентов пользоваться стандартами на программное обеспечение.