Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Прак. ОАиП 230401.doc
Скачиваний:
16
Добавлен:
17.02.2016
Размер:
375.81 Кб
Скачать

Министерство образования и науки российской федерации

федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«тюменский государственный нефтегазовый университет»

Институт кибернетики, информатики и связи

отделение Информационных технологий и вычислительной техники

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ

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

для практических занятий студентов

специальности 230401 Информационные системы (по отраслям)

Часть I

Ответственный секретарь РИС

_____________ Сайдимова Э.Р., ведущий

(подпись) специалист инновационно- методического отдела УМУ

«____» ____________ 201 __ г.

Председатель учебно-методической

комиссии ИКИС

______________ Т.Б.Балабанова

(подпись)

«____» ____________ 201 __ г.

Подписи и контактные телефоны автора

______________ С.А. Шарафутдинова

(подпись)

«____» ____________ 201 __ г.

тел. 41-58-47 (доб. 179)

Председатель ЦК ИТВТ

______________ Кравченко Н.В.

(подпись)

«____» ____________ 201 __ г.

Протокол № __ от ___________ г.

Тюмень

ТюмГНГУ

2012

Утверждено на заседании цикловой комиссии информационных технологий и вычислительной техники, протокол №__ от «__» ____________ 2012г.

Составитель:

Шарафутдинова С.А., преподаватель общеобразовательных дисциплин

©Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Тюменский государственный нефтегазовый университет», 2012г.

Содержание

Пояснительная записка

4

Общие требования к выполнению и оформлению практических занятий

6

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

8

Практическое занятие №2. Интегрированная среда разработки. Создание линейных программ

10

Практическое занятие №3. Условный оператор. Разветвляющиеся алгоритмы

12

Практическое занятие №4. Решение задач с использованием различных видов цикла. Организация вложенных циклов

15

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

17

Практическое занятие №6. Процедуры и их применение

19

Практическое занятие №7. Операции над множествами

21

Практическое занятие №8. Создание записей и массивов записей

23

Практическое занятие №9. Составление программ, работающих с различными типами файлов

24

Практическое занятие №10. Составление программ, работающих с нетипизированными файлами

26

Практическое занятие №11. Создание и обработка динамических структур

27

Практическое занятие №12. Разработка собственного модуля

29

Практическое занятие №13. Использование графики в Pascal

32

Практическое занятие №14. Знакомство со средой программирования С++. Описание типов в С++

33

Практическое занятие №15. Организация простых циклов

35

Практическое занятие №16. Создание одномерных и многомерных массивов

37

Практическое занятие №17. Использование функций и прототипов функций

39

Практическое занятие №18. Рисование в С++ с помощью функций

41

СПИСОК ЛИТЕРАТУРЫ

43