Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_lab1.doc
Скачиваний:
36
Добавлен:
13.11.2018
Размер:
6.74 Mб
Скачать

Міністерство освіти і науки україни

ХАРКІВСЬКИЙ НАЦІОНАЛЬНИЙ ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ

Методичні рекомендації до лабораторних робіт з

навчальної дисципліни

«Основи програмування та алгоритмічні мови»

Для студентів напряму підготовки 0804 "Комп’ютерні науки" усіх форм навчання

Частина 1

Укладачі: Лосєв М. Ю., Парфьонов Ю.Е., Федорченко В.М.,

Щербаков О.В.

Відповідальний за випуск Пономаренко В.С.

Харків, хнеу, 2008

Затверджено на засіданні кафедри інформаційних систем.

Протокол № від . 2008 р.

Методичні рекомендації до лабораторних робіт з навчальної дисципліни «Основи програмування та алгоритмічні мови» для студентів напряму підготовки 0804 "Комп’ютерні науки" усіх форм навчання. Частина 1./ Укл. Лосєв М. Ю., Парфьонов Ю.Е., Федорченко В.М., Щербаков О.В. – Харків: Вид. ХНЕУ, 2008.

– 2222222 с. (Укр. мов.)

Методические рекомендации предназначены для проведения лабораторных работ по первой части курса "Основы программирования и алгоритмические языки ". Лабораторные работы введены в учебный процесс на основании учебных планов и програм для подготовки студентов всех форм обучения по специальностям 7.080401,7.080407. Проводятся лабораторные работы в I-м семестре с целью развития алгоритмического мышления и обучения на практике написанию и отладке программ на языке С/С++, используя среду визуальной разработки программ Microsoft Visual Studio .NEТ.

© Харківський

національний

економічний університет, 2007

© Лосєв М. Ю.,

Парфьонов Ю.Е.,

Федорченко В.М.,

Щербаков О.В. 2007

Содержание

Общие положения

Лабораторная работа № 1. Знайомство з інтегрованим середовищем розробки програм MS Visual C++.NET. Підготовка і розв’язання на ПЕОМ задач лінійного характеру

Лабораторная работа № 2. Підготовка і розв’язання на ПЕОМ задач з розгалуженням

Лабораторная работа № 3. Підготовка і розв’язання на ПЕОМ задач з використанням циклів

Лабораторная работа № 4. Підготовка і розв’язання на ПЕОМ задач з використанням функцій

Лабораторная работа № 5. Підготовка і розв’язання на ПЕОМ задач обробки одновимірних масивів

Лабораторная работа № 6. Підготовка і розв’язання на ПЕОМ задач обробки двовимірних масивів

Список использованных источников

Приложение А

Приложение В

Приложение С

Общие положения

Методические указания предназначены для выполнения лабораторных работ по первой части курса «Основы программирования и алгоритмические языки».

Перед выполнением каждой работы необходимо изучить соответствующий лекционный материал и обратить особое внимание на общие указания, предшествующие описанию лабораторных заданий.

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

Методические указания содержат описание 6 лабораторных работ. Каждый раздел, который соответствует отдельной лабораторной работе, состоит из таких подразделов:

  • цель работы и требования по необходимой теоретической и практической подготовке необходимые для выполнения лабораторной работы;

  • указаний по подготовке к выполнению лабораторной работы, основных теоретических сведений необходимые для ее выполнения;

  • сути работы – общей постановки задания на лабораторную работу (необязательно);

  • индивидуальных вариантов заданий;

  • контрольных вопросов.

При проведении всех лабораторных работ используется единая конфигурация программно-аппаратных средств: персональная ЭВМ типа IBM-PC с процессором не ниже Pentium III, операционная система Windows XP или Windows 2000, среду визуальной разработки программ Microsoft Visual Studio .NEТ.

При проведении лабораторных работ студент должен продемонстрировать:

  • творческий, индивидуальный подход к разработке проектов (программного кода);

  • грамотное использование существующего программного обеспечения;

  • навыки программирования на языках высокого уровня С/С++.

Студент должен уметь преобразовать свою программу в программный продукт, использовать качественный анализ программы, выполнять оценку полученных результатов. Большое значение имеет удобный интерфейс с пользователем и пояснениями к программе.

Вариант задания на лабораторную работу выбирается в соответствии с номером студента в журнале группы.

Типовой порядок выполнения работы и методические указания к ее выполнению:

- внимательно ознакомиться с методическими рекомендациями по конкретной лабораторной работе (теоретическими сведениями, примерами, формулировкой заданий);

- создать заготовку консольного приложения, воспользоваться для этого мастером создания приложений Microsoft Visual Studio;

- наполнить полученную заготовку консольного приложения конкретным содержанием в соответствии с предложенным заданием (см. примеры);

- устранить все ошибки, возникшие на этапе компиляции исходного текста программы;

- выполнение программы осуществить в пошаговом режиме;

- вывести в окно предварительного просмотра значения всех промежуточных переменных;

- найти свою папку проекта и ознакомиться с ее содержимым (с помощью Блокнота открыть файл ReadMe.txt и перевести текст, который в нем записан);

- итоговый запуск приложения выполнить с помощью исполняемого модуля;

- ответить на контрольные вопросы;

- с помощью динамической справки выяснить назначение основных служебных слов в программе;

- выполнить экспериментальную часть работы согласно полученного задания;

- оформить отчет и сдать преподавателю.

Отчет по любой лабораторной работе должен содержать:

  1. Титульный лист:

  • название дисциплины

  • тема лабораторной работы

  • дата выполнения работы

  • Ф.И.О. студента, курс, номер группы

  • Ф.И.О., должность преподавателя

  1. Лист содержания (нумерованный перечень названий пунктов работы из описания выполненных заданий с указанием номеров страниц).

  2. Описание выполненных заданий

  1. Условие задания (задачи).

  2. Описание архитектуры программы – спецификация программных требований (состав, структура модулей, связи между ними, алгоритмы…)

    • формулировка задачи

    • спецификация данных

    • математическая модель обработки данных

    • програмный интерфейс

    • план тестирования.

  • Исходный код программы с комментариями для подключаемых библиотек (назначение каждой библиотеки), оьявлений, управляющих инструкций и функций (назначение каждой функции и инстукции, описание параметров и возвращаемого значения).

  • Примеры результатов работы программы на тестовых исходных данных.

  • Выводы по работе с учетом всех выполненных заданий

    • анализ полученных результатов по каждому пункту задания

    • анализ результатов тестирования программ

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

    • другая информация

    Пример отчета приведен в приложении С. Преподаватель может вносить коррективы в оформление отчета.

  • Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]