Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум ОА Цымбалюк.doc
Скачиваний:
6
Добавлен:
29.08.2019
Размер:
2.1 Mб
Скачать

ЦЕНТРОСОЮЗ РОССИЙСКОЙ ФЕДЕРАЦИИ

КАМЧАТСКИЙ КРАЕВОЙ СОЮЗ ПОТРЕБИТЕЛЬСКИХ ОБЩЕСТВ

НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

КАМЧАТСКИЙ КООПЕРАТИВНЫЙ ТЕХНИКУМ

КАФЕДРА УЧЁТНО-ЭКОНОМИЧЕСКИХ И ИНФОРМАЦИОННЫХ ДИСЦИПЛИН

Практикум

Программирование на языке С++

По дисциплине Основы алгоритмизации и программирования

для специальности

230103 «Автоматизированные системы обработки информации и управления»

Г. Петропавловск-Камчатский

2010 г.

Содержание

ВВЕДЕНИЕ 4

Глава 1. Создание консольных приложений в С++ Builder 5

Задание №1. Операции ввода-вывода. Арифметические операции. 5

Задание №2. Операторы условного перехода if-case 10

Задание №3. Оператор цикла FOR 13

Задание №4. Одномерные и многомерные массивы 15

Задание №5. Алгоритмы поиска и сортировки данных 18

Задание №6. Массивы символов 21

Задание №7. Функции 23

Глава 2. Объектно-ориентированное программирование в С++ Builder 26

Задание №1. Создание программ с использованием компонентов: TEdit, TButton, TLabel 26

Задание №2. Создание программ с использованием компонентов: TComboBox, TListBox 29

Задание №3. Создание программ с использованием компонента Timer 32

Задание №4. Написание программ для выполнения операций с файлами 35

Задание №5. Использование компонентов TRichEdit, TMainManu, TOpenDialog и др. 39

Задание №6. Работа с графикой. Вывод текста. Программа Приветствие 42

Задание №7. Мультимедиа. Анимация в С++ 45

Задание №8. Базы данных. Создание приложения Записная книжка 48

Задание №9. Ежедневник 52

Задание №10. Будильник 56

Задание №11. Часы 60

Задание №12. Очистка диска 65

РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА 69

Введение

Практикум по дисциплине «Основы алгоритмизации и программирования» предназначен для студентов специальности 230103 «Автоматизированные системы обработки информации и управления».

Практикум одобрен кафедрой учётно-экономических и информационных дисциплин протокол № 1 от «9» сентября 2010 г.

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

В результате выполнения практических заданий студент должен:

Знать:

- принципы построения алгоритмов;

- типы данных и базовые конструкции языка программирования С++;

- основные приёмы программирования;

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

- основы объектно-ориентированного языка программирования;

Уметь:

- составлять простые блок-схемы алгоритмов;

- составлять программы на алгоритмическом языке программирования С++;

Практикум содержит материал для проведения практических занятий по следующим темам:

  1. Консольные приложения. Арифметические операции и математические функции Элементы простой программы. Операторы условного перехода. Операторы цикла.

  2. Массивы: одномерные и многомерные. Алгоритмы поиска и сортировки элементов массива. Массивы символов. Функции.

  3. Создание программ с использованием компонентов: TEdit, TButton, TLabel, TComboBox, TListBox, Timer. TRichEdit, TMainManu, TOpenDialog и др.

  4. Написание программ для выполнения операций с файлами.

  5. Графика и мультимедиа.

  6. Работа с базами данных.

Глава 1. Создание консольных приложений в С++ Builder