- •Министерство образования и науки российской федерации
- •Содержание
- •Пояснительная записка
- •Основные правила по технике безопасности Требования по электрической безопасности
- •Особенности электропитания монитора
- •Особенности электропитания системного блока
- •Система гигиенических требований
- •Общие требования к выполнению и оформлению лабораторных работ Допуск студентов к выполнению лабораторных работ
- •Порядок выполнения лабораторных работ
- •Требования к структуре, содержанию и оформлению отчетов по лабораторным работам
- •Порядок защиты лабораторных работ
- •Порядок оценивания лабораторной работы
- •Лабораторная работа №1 Тема: Разработка алгоритмов
- •Теоретические сведения:
- •Ход работы:
- •Задания к работе:
- •Дополнительные задания:
- •Ход работы:
- •Задания к работе:
- •Контрольные вопросы:
- •Лабораторная работа №3 Тема: Создание и обработка двумерных массивов
- •Теоретические сведения:
- •Ход работы:
- •Задания к работе:
- •Контрольные вопросы:
- •Лабораторная работа №4 Тема: Процедуры и их применение
- •Теоретические сведения:
- •Ход работы:
- •Задания к работе:
- •Контрольные вопросы:
- •Лабораторная работа №5 Тема: Обработка текстовых файлов
- •Теоретический материал
- •Ход работы:
- •Задания к работе:
- •Контрольные вопросы:
- •Лабораторная работа №6 Тема: Движение графических объектов
- •Теоретические сведения:
- •Ход работы:
- •Задания к работе:
- •Контрольные вопросы:
- •Лабораторная работа №7
- •Теоретические сведения:
- •Ход работы:
- •Задания к работе:
- •Контрольные вопросы:
- •Лабораторная работа №8 Тема: Реализация операторов условия и выбора
- •Теоретические сведения:
- •Ход работы:
- •Задания к работе:
- •Контрольные вопросы:
- •Лабораторная работа №9 Тема: Организация вложенных циклов
- •Теоретические сведения:
- •Ход работы:
- •Задания к работе:
- •Контрольные вопросы:
- •Лабораторная работа №10 Тема: Создание собственных библиотек функций
- •Теоретические сведения:
- •Ход работы:
- •Задания к работе:
- •Контрольные вопросы:
- •Лабораторная работа №11 Тема: Применение указателей
- •Теоретические сведения:
- •Ход работы:
- •Задания к работе:
- •Контрольные вопросы:
- •Лабораторная работа №12 Тема: Организация движения графических объектов
- •Теоретические сведения:
- •Ход работы:
- •Задания к работе:
- •Контрольные вопросы:
- •Список литературы
- •Основная литература
- •Дополнительная литература
- •Шарафутдинова Светлана Анатольевна основы алгоритмизации и программирования
- •625000, Тюмень, ул. Володарского, 38.
- •625039, Тюмень, ул. Киевская, 52
Министерство образования и науки российской федерации
федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«тюменский государственный нефтегазовый университет»
Институт кибернетики, информатики и связи
отделение Информационных технологий и вычислительной техники
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
Методические указания
для лабораторных работ студентов
специальности 230401 Информационные системы (по отраслям)
Часть I
Ответственный секретарь РИС
_____________ Сайдимова Э.Р., ведущий (подпись) специалист инновационно- методического отдела УМУ «____» ____________ 201 __ г. |
Председатель учебно-методической комиссии ИКИС ______________ Т.Б.Балабанова (подпись) «____» ____________ 201 __ г. |
Подписи и контактные телефоны автора ______________ С.А. Шарафутдинова (подпись) «____» ____________ 201 __ г.
тел. 41-58-47 (доб. 179) |
Председатель ЦК ИТВТ ______________ Кравченко Н.В. (подпись) «____» ____________ 201 __ г. Протокол № __ от ___________ г. |
Тюмень
ТюмГНГУ
2012
Утверждено на заседании цикловой комиссии информационных технологий и вычислительной техники, протокол №__ от «__» ____________ 2012г.
Составитель:
Шарафутдинова С.А., преподаватель общеобразовательных дисциплин
©Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Тюменский государственный нефтегазовый университет», 2012г.
Содержание
Пояснительная записка |
4 |
Основные правила по технике безопасности |
6 |
Общие требования к выполнению и оформлению лабораторных работ |
8 |
Лабораторная работа №1. Разработка алгоритмов |
10 |
Лабораторная работа №2. Применение операторов CASE, IF, GOTO |
11 |
Лабораторная работа №3. Создание и обработка двумерных массивов |
16 |
Лабораторная работа №4. Процедуры и их применение |
19 |
Лабораторная работа №5. Обработка текстовых файлов |
22 |
Лабораторная работа №6. Движение графических объектов |
24 |
Лабораторная работа №7. Организация ввода/вывода данных в С++ |
27 |
Лабораторная работа №8. Реализация операторов условия и выбора |
30 |
Лабораторная работа №9. Организация вложенных циклов |
33 |
Лабораторная работа №10. Создание собственных библиотек функций |
35 |
Лабораторная работа №11. Применение указателей |
38 |
Лабораторная работа №12. Организация движения графических объектов |
40 |
СПИСОК ЛИТЕРАТУРЫ |
43 |
Пояснительная записка
Методические указания для лабораторных занятий студентами составлены в соответствии с рабочей программой дисциплины «Основы алгоритмизации и программирования» для специальности 230401 Информационные системы (по отраслям).
Методические указания помогут закрепить и расширить теоретические и практические знания студентов и применять эти знания:
при решении профессиональных задач повышенной сложности;
при решении типовых задач по основным разделам курса;
при анализе и решении проблем профессиональной деятельности;
при анализе и синтезе результатов профессиональных исследований.
В методических указаниях в сжатой и доступной форме изложен теоретический материал. Основные теоретические положения наглядно проиллюстрированы решением примеров и задач. Некоторые задания подобраны таким образом, чтобы можно было самих себя проконтролировать, овладев при этом необходимыми знаниями.
В результате освоения дисциплины студент должен
знать:
общие принципы построения алгоритмов, основные алгоритмические конструкции;
понятие системы программирования;
основные элементы процедурного языка программирования, структуру программы, операторы и операции, управляющие структуры, структуры данных, файлы, кассы памяти;
подпрограммы, составление библиотек программ;
объектно-ориентированную модель программирования, понятие классов и объектов, их свойств и методо;
уметь:
использовать языки программирования, строить логически правильные и эффективные программы.
В соответствии с учебным планом количество часов отведенных на лабораторные занятия 230401 Информационные системы (по отраслям) составляет 24 часа.
Методические рекомендации для лабораторных занятий состоят из введения, критериев оценки работы студента, общих требований к выполнению и оформлению лабораторных занятий, основных правил по технике безопасности, содержания лабораторных занятий, которые снабжены основными теоретическими положениями, заданиями, контрольными вопросами и списком литературы.
Методические указания предназначены для оказания помощи преподавателям в организации лабораторных занятий, а также студентам в организации и выполнении лабораторных занятий, при повторении изученного материала и подготовке к экзамену.