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

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




НазваМетодические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++»
Сторінка1/19
Дата конвертації28.11.2012
Розмір1.37 Mb.
ТипМетодические указания
  1   2   3   4   5   6   7   8   9   ...   19
1. /Метод_ООП_Ч1.docМетодические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++»

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

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

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




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

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

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

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




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


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

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


Составители: Радченко В.П., ассистент,

Тригуб И.Г., ассистент


Содержание


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

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

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

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

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

Содержание 4

Введение 7

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

1.1. Общий вид окна 7

1.2. Создание консольного приложения и работа с ним 8

1.3. Компиляция и запуск проекта 9

1.4. Отладка программы 10

1.5. Создание рабочего пространства для нескольких проектов 10

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

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

1. Цель задания: 11

2. Теоретические сведения 11

2.1.Структура программы на С++ 11

2.2. Элементы языка C/C++ 13

2.3. Константы в C/C++ 13

2.3. Типы данных в C++ 14

2.4. Переменные 15

2.5. Операции 15

2.6. Выражения 17

2.7. Ввод и вывод данных 17

3.Постановка задачи 18

4.Варианты 19

5. Методические указания 24

6. Содержание отчета 24

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

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

1. Цель задания: 25

2. Теоретические сведения 25

2.1. Составные операторы 25

2.2. Операторы выбора 25

2.3. Операторы циклов 27

2.4. Операторы перехода 28

3. Постановка задачи 29

4. Варианты 31

5. Методические указания 32

6. Содержание отчета 32

Лабораторная работа №3
Работа с одномерными массивами 33

1. Цель работы: 33

2. Краткие теоретические сведения 33

2.1. Определение массива в C/C++ 33

2.2. Понятие указателя 33

2.3. Одномерные массивы и указатели 35

2.4. Перебор элементов массива 36

2.5. Классы задач по обработке массивов 36

2.4. Сортировка массивов 37

2.5. Поиск в отсортированном массиве 38

3. Постановка задачи 39

4. Варианты 39

5. Методические указания 42

6. Содержание отчета: 42

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

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

1. Цель работы: 43

2. Теоретические сведения 43

2.1. Параметры функции 44

2.2. Локальные и глобальные переменные 45

2.3. Передача одномерных массивов как параметров функции 45

2.4. Передача строк в качестве параметров функций 45

2.5. Передача многомерных массивов в функцию 46

2.6. Строки 46

3. Постановка задачи 48

4. Варианты 48

5. Методические указания 50

6. Содержание отчета 50

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

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

1. Цель работы: 51

2. Теоретические сведения 51

3. Постановка задачи 53

4. Варианты 53

5. Методические указания 54

6. Содержание отчета 55

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

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

1. Цель работы: 55

2. Теоретические сведения 55

2.1. Структуры 55

3. Постановка задачи 56

4 Варианты 56

5. Методические указания 59

6. Содержание отчета 59

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

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

1. Цель работы: 60

2. Теоретические сведения 60

2.1. Функции с начальными значениями параметров (по-умолчанию) 60

2.2. Функции с переменным числом параметров 60

2.3. Перегрузка функций 62

2.3. Шаблоны функций 63

2.4. Указатель на функцию 64

2.5. Численные методы решения уравнений 65

3. Постановка задачи 66

4. Варианты 67

5. Методические указания 70

6. Содержание отчета 71

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

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

1. Цель работы: 72

2. Краткие теоретические сведения 72

2.1. Однонаправленные списки 72

2.1. Двунаправленные списки 75

2.3. Очередь и стек 76

2.4. Бинарные деревья 76

3. Постановка задачи 78

4. Варианты 79

5. Методические указания 82

6. Содержание отчета 83

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

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

1. Цель работы: 84

2. Краткие теоретические сведения 84

2.1. Потоковый ввод-вывод в стиле С 84

2.2. Обработка элементов файла 87

2.3. Потоковый ввод-вывод в стиле С++ 88

3. Постановка задачи 91

5. Содержание отчета 94
  1   2   3   4   5   6   7   8   9   ...   19



Схожі:

Методические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания к выполнению аттестационной работы магистра
«Методические указания к выполнению аттестационной работы магистра» устанавливает цели и задачи дипломных работ магистров, определяет...
Методические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания к выполнению квалификационных работ
Настоящие методические указания устанавливают цели и задачи квалификационных (выпускных, дипломных и магистерских) работ, определяют...
Методические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания по выполнению контрольных работ по курсу «Основы экономической теории»
С другой стороны, кафедра ставит своей целью здесь проконтролировать самостоятельную работу студента-заочника по изучению курса,...
Методические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания к подготовке и защите магистерских работ по специальности
Методические указания к подготовке и защите магистерских работ по специальности 050206 «Менеджмент внешнеэкономической деятельности»...
Методические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания к выполнению курсовой работы по дисциплине «Основы маркетинга» для студентов 2 курса дневной формы обучения
Бобрушева В. В. Методические указания к выполнению курсовой работы по дисциплине «Основы маркетинга» для студентов 2 курса дневной...
Методические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания по выполнению расчётно-графического задания
В методических указаниях приведены варианты расчетно-графического задания для студентов дневной формы обучения, указания по их оформлению,...
Методические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания к выполнению курсовой работы по дисциплине "Прикладная математика"/Сост.: Колемаев В. А., Карандаев И. С. и др. Гуу, М.: 2000
Методические указания к выполнению курсовой работы по дисциплине ”Прикладная математика”/Сост.: Колемаев В. А., Карандаев И. С. и...
Методические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания по выполнению домашней контрольной работы по дисциплине "Инженерное черчение" для студентов заочного отделения
Охватывает четырнадцать тем программ, для освоения которых необходимо выполнить следующее задание
Методические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания по оформлению технической и научной документации для студентов специальности
Автоматизация проектирования компьютерных систем. Методические указания по курсовому проектированию для студентов специальности “Компьютерные...
Методические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++» iconМетодичні вказівки до курсового проєктування по курсу
Методические указания предназначены для проведения курсового проектирования по курсу "Системное программное обеспечение", которое...
Методические указания к выполнению лабораторных работ по курсу «объектно-ориентированное программирование на с++» iconМетодические указания к выполнению контрольной работы по дисциплине "компьютерная графика" для студентов специальности 091401 "Системи управління та автоматики"
В научных исследованиях, в управлении производством, в технологической подготовке производства, в проектировании, в конструкторских...
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©te.zavantag.com 2000-2017
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи