Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по Builder для заочников(ОАиП).doc
Скачиваний:
24
Добавлен:
11.05.2015
Размер:
1.46 Mб
Скачать

Министерство образования республики беларусь

Учреждение образования

«Белорусский государственный университет информатики и радиоэлектроники»

кафедра «Вычислительные методы и программирование»

Основы программирования в среде C++ Builder

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

по курсу «Основы алгоритмизации и программирования»

для студентов 1 – 2-го курсов

заочного отделения специальностей ЭВС и ПОИТ БГУИР

В 2-х частях

Часть 1

Минск БГУИР 2010

Рукопись

Т. М. Кривоносова

Основы программирования в среде С++ Builder: методические указания по выполнению контрольной работы по курсу «Основы алгоритмизации и программирования» для студентов 1 – 2-го курсов заочного отделения специальностей ЭВС и ПОИТ БГУИР. В 2-х частях. Часть 1. / Кривоносова Т.М. – Минск: БГУИР, 2010 – 83 с.: ил.

В практикуме изложены краткие теоретические сведения по основам алгоритмического языка С/С++ и программированию в среде C++ Builder. Содержатся примеры, реализованные в консольном и оконном приложениях среды С++ Builder, приведены 9 лабораторных работ и индивидуальные задания к ним.

Содержание

Общие требования к оформлению контрольной работы 4

Лабораторная работа №1. Линейный вычислительный процесс 5

1.1. Общие теоретические сведения 5

1.2. Создание консольного приложения 9

1.3. Создание оконного приложения 11

1.4. Пример выполнения задания 15

1.5. Индивидуальные задания 18

Лабораторная работа №2. Реализация разветвляющихся алгоритмов 20

2.1. Общие теоретические сведения 20

2.2. Создание оконного приложения 22

2.3. Пример выполнения задания 22

2.4. Индивидуальные задания 27

Лабораторная работа №3. Реализация циклических алгоритмов 29

3.1. Общие теоретические сведения 29

3.2. Пример выполнения задания 30

3.3. Индивидуальные задания 33

Лабораторная работа №4. Функции пользователя 35

4.1. Краткие теоретические сведения 35

4.2. Пример выполнения задания 36

4.3. Индивидуальные задания 40

Лабораторная работа №5. Обработка одномерных массивов 41

5.1. Общие теоретические сведения 41

5.2. Создание оконного приложения 42

5.3. Пример выполнения задания 42

5.4. Индивидуальные задания 45

Лабораторная работа №6. Обработка двухмерных динамических массивов 47

6.1. Краткие теоретические сведения 47

6.2. Пример выполнения задания 49

6.3. Индивидуальные задания 53

Лабораторная работа №7. Использование строк 55

7.1. Общие теоретические сведения 55

7.2. Создание оконного приложения 56

7.3. Пример выполнения задания 57

7.4. Индивидуальные задания 59

Лабораторная работа №8. Обработка структур с использованием файлов 61

8.1. Теоретические сведения 61

8.2. Создание оконного приложения 63

8.3. Пример выполнения задания 64

8.4. Индивидуальные задания 71

Лабораторная работа №9. Построение графиков функций 73

9.1. Краткие теоретические сведения 73

9.2. Пример создания оконного приложения 75

9.3. Индивидуальные задания 78

Приложение 1. Операции и основные математические функции 79

Приложение 2. Описание общих структур файлов проекта 81

ЛИТЕРАТУРА 83

Общие требования к оформлению контрольной работы

1. Стандартный титульный лист, с указанным номером варианта задания, должен быть подписан исполнителем.

2. Отчет о решенных задачах должен содержать:

– постановку задачи;

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

– результаты (скриншоты), иллюстрирующие работоспособность программы;

– список используемой литературы.

В зачетной сессии контрольная должна быть защищена (демонстрация на ПК решения задач своего варианта и ответы на поставленные вопросы).