Методические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++»




НазваМетодические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++»
Сторінка1/22
Дата конвертації15.11.2013
Розмір1.39 Mb.
ТипМетодические указания
mir.zavantag.com > Информатика > Методические указания
  1   2   3   4   5   6   7   8   9   ...   22

Министерство образования и науки Украины

Национальная металлургическая академия Украины

Кафедра автоматизации производственных процессов



МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к выполнению практических работ по курсу

«ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ НА С++»,

часть 1 «Основы структурного программирования»


для студентов направления 6.0925 – “Автоматизация и компьютерно-интегрированные технологии”

Днепропетровск 2008

Содержание


Министерство образования и науки Украины 1

Национальная металлургическая академия Украины 1

Кафедра автоматизации производственных процессов 1

^ «ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ НА С++», 1

часть 1 «Основы структурного программирования» 1

Содержание 4

Введение 5

Среда программирования Visual C++ 6.0 5

Практическая работа №1 9

Выполнение программы простой структуры. Вычисление выражений с использованием стандартных функций 9

Практическая работа №2 23

Использование основных операторов языка С++ 23

Практическая работа №3
Работа с одномерными массивами 31

Практическая работа №4 41

Функции и массивы в С++ 41

Практическая работа №5 49

Динамические массивы 49

Практическая работа №6 53

Массивы структур и массивы строк 53

Практическая работа №7 58

Функции в С++ 58

Практическая работа №8 70

Динамические структуры данных 70

Практическая работа №9 82

Хранение данных на внешних носителях 82

Введение


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

  1. словесное описание (псевдокоды),

  2. графическое описание (блок-схемы),

  3. алгоритмические языки.

Для того чтобы составить программу желательно выполнить по порядку следующие этапы:

  1. Определить исходные данные задачи и результаты, которые должны быть получены, а также формулы, связывающие исходные данные и результаты.

  2. Составить алгоритм в виде блок-схемы, с помощью которого можно от исходных данных перейти к результатам.

  3. Записать алгоритм на требуемом языке программирования (т. е. каждому блоку блок-схемы надо поставить в соответствие оператор языка программирования).

  4. Выполнить программу, используя какую-то систему программирования.

  5. Выполнить отладку и тестирование программы. При выполнении программы могут возникать ошибки трех типов:

Самыми опасными являются именно семантические ошибки, т. к. их достаточно сложно обнаружить. Программа будет работать, но неправильно, причем, ошибки в ее работе могут возникать не все время, а только при каких-то определенных наборах исходных данных. Для обнаружения таких ошибок выполняется тестирование программы. Набор исходных данных, для которых известен результат, называется тестом. Если результаты работы теста не совпадут с известным значением, значит, в программе имеется ошибка. Тест, выявивший ошибку, считается успешным. Отладка программы заканчивается, когда достаточное количество тестов будет выполнено неуспешно. Самым распространенным критерием для определения количества неуспешных тестов является тестирование ветвей: набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза.

Начинающие программисты должны обязательно выполнять все указанные этапы. В дальнейшем этапы 2-3 можно объединить в один и сразу записывать программу на требуемом языке программирования.

В качестве изучаемого языка программирования выбран С++, т. к. этот язык позволяет выработать алгоритмическое мышление, стоить короткую программу, демонстрировать основные приемы алгоритмизации.
  1   2   3   4   5   6   7   8   9   ...   22

Схожі:

Методические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания по выполнению практических работ по дисциплине...
Методические указания предназначены для студентов специальности 5В071300 «Транспорт, транспортная техника и технологии»
Методические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания по выполнению курсовых работ Саранск
Методические указания по выполнению курсовых работ / Сост. А. М. Букин, В. Н. Пяткин, Ю. М. Бибина. Свф рпа минюста России. Саранск,...
Методические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++» iconОбщие методические указания по выполнению контрольных работ Общие положения
Методические указания и задания для выполнения контрольных работ составлены в соответствии с программой курса «Гражданское право»...
Методические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания по выполнению, оформлению и защите курсовых работ (проектов) уфа 2006
Методические указания устанавливают общие правила подготовки, оформления и защиты курсовых работ (проектов). – Уфа: издание Башкирского...
Методические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания по выполнению контрольных работ «Гражданское право ч. I»
Методические указания и задания для выполнения контрольных работ составлены в соответствии с программой курса «Гражданское право»...
Методические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания по выполнению контрольных работ «Гражданское право ч. I»
Методические указания и задания для выполнения контрольных работ составлены в соответствии с программой курса «Гражданское право»...
Методические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания Прежде, чем приступить к непосредственному...
Методические материалы к контрольным работам выполнены согласно учебной программе и тематическому плану
Методические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания и рекомендации к выполнению контрольных работ...
Задания и методические указания для выполнения контрольных работ по дисциплине «Теория и методика обучения праву» специальности 050402....
Методические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания к выполнению контрольной работы по дисциплине...
Методические указания предназначены для выполнения контрольной работы студентами специальностей 080100. 62 «Экономика», 080200. 62...
Методические указания к выполнению практических работ по курсу «объектно-ориентированное программирование на с++» iconДипломная работа
Методические указания рекомендации по выполнению дипломных (выпускных) работ для студентов дневной и заочной формы обучения
Додайте кнопку на своєму сайті:
Школьные материалы


База даних захищена авторським правом © 2013
звернутися до адміністрації
mir.zavantag.com
Головна сторінка