- •Методические рекомендации
- •Содержательная часть расчетно-графической работы
- •Требования к оформлению и порядок защиты расчетно-графической работы
- •Пример оформления индивидуального задания
- •III. Рабочий лист с диалоговым окном для ввода длины стороны а:
- •Разветвляющиеся алгоритмы
- •Циклические алгоритмы
- •Блок-схема алгоритма:
- •Варианты расчетно-графической работы
- •Расчетно-графическая работа
Министерство науки и образования РФ
Новосибирский Государственный Университет Экономики и Управления
Кафедра Экономической информатики
Методические указания по выполнению
расчетно-графической работы по дисциплине «Информатика»
Тема: «Программирование линейных, разветвляющихся и циклических алгоритмов»
Для студентов первого курса дневной формы обучения
направления «Бизнес-информатика» профиль «Архитектура предприятия»
Новосибирск 2012
Методические указания рассмотрены и утверждены на заседании кафедры Экономической информатики.
Протокол № __ от «___» __________ 2011 г.
Составители:
доцент Т.И.Степанова
ст. преподаватель Н.А.Михайленко
Методические рекомендации
Выбор варианта расчетно-графической работы
Номер варианта расчетно-графической работы определяется преподавателем.
Содержательная часть расчетно-графической работы
Расчетно-графическая работа (РГР) должна содержать:
титульный лист;
содержательную часть;
Содержательная часть РГР включает в себя 3 раздела.
линейные алгоритмы;
разветвляющиеся алгоритмы;
циклические алгоритмы;
Практическая часть РГР выполняется на алгоритмическом языке VBA и переносится в документ MS Word . При оформлении практической части РГР в текстовый документ включается:
условие каждой задачи;
блок-схема для каждой задачи;
программа для каждой задачи на языке VBA;
расчетные (выходные) данные;
Расчетно-графическая работа должна быть сохранена на диске.
Требования к оформлению и порядок защиты расчетно-графической работы
На проверку сдаются файл с программным кодом и распечатка отчета по РГР.
Требования к программе:
Все переменные в программе должны быть описаны.
Текстовые сообщения в диалоговых окнах должны быть не формальными, а соответствовать вводимым (или выводимым) данным.
Требования к отчету:
Отчет по РГР оформляется на листах формата А4 в текстовом процессоре MS Word, распечатывается и сдается преподавателю вместе с файлом.
Первой страницей отчета должен быть титульный лист (образец титульного листа приведен в Приложении 1).
Блок-схема алгоритма решения задачи создается в любом из офисных приложений (или в любой из специальных программ для создания блок-схем) и распечатывается. Блоки блок-схемы должны быть пронумерованы.
Текст программы копируется из Редактора VBA и форматируется (если необходимо) в текстовом процессоре MS Word.
В отчет обязательно должны быть вставлены копии экранов (см. Пример оформления индивидуального задания). Для этого:
в MS Excel нажмите кнопку Print Screen;
откройте графический редактор Paint (Пуск – Программы – Стандартные);
выполните команду Правка – Вставить;
выделите нужный фрагмент, выполните команду Правка – Копировать (или воспользуйтесь контекстным меню);
откройте текстовый процессор MS Word и выполните команду Правка – Вставить.
Студент должен уметь повторить практическую часть РГР на компьютере и ответить на дополнительные вопросы преподавателя, касающиеся рассматриваемых тем.
Студент, защитивший РГР, допускается к зачету.
Студент, получивший оценку «не зачтено», должен исправить указанные преподавателем ошибки и сдать расчетно-графическую работу на повторную проверку.
Студент, не выполнивший расчетно-графическую работу, к зачету не допускается.
Пример оформления индивидуального задания
Задание.
Составьте блок-схему алгоритма (с комментариями) и напишите программу для вычисления периметра треугольника, если известны длины его сторон. Длины сторон треугольника введите с помощью диалоговых окон в переменные А, В. С. Периметр треугольника выведите в окно-сообщение.
I. Блок- схема алгоритма:
II..Программа:
Sub zadanie_1( )
Dim A As Integer, B As Integer, C As Integer, P As Integer
A =Val(InputBox("Введите длину стороны A"))
B = Val(InputBox("Введите длину стороны B"))
C = Val(InputBox("Введите длину стороны C"))
P = A + B + C
MsgBox "Периметр равен = " & P
End Sub