- •140604 – Электропривод и автоматика промышленных установок и технологических комплексов
- •220301 – Автоматизация технологических процессов и производств
- •Содержание.
- •Введение
- •Домашняя работа № 1. Решение задач с обработкой строк
- •1. Цель работы
- •Подготовка к работе
- •Теоретическая часть:
- •Будьте осторожны при явной инициализации строки. Так, оператор
- •4. Задание.
- •5. Требования к отчету по домашней работе:
- •6. Варианты заданий.
- •Домашняя работа № 2. Решение задач с использованием файлов.
- •3.2 Форматированный режим обработки файлов Основные алгоритмы работы с файлами
- •1) Создание указателя на предопределенный тип file.
- •2) Открытие
- •Закрытие файла.
- •3.2.2 Особенности работы с текстовыми файлами:
- •3.2.3 Особенности работы с двоичными файлами.
- •Int fseek ( указатель_потока, число_перемещаемых_байтов, указатель);
- •3.3. Потоковая обработка файлов.
- •Основные алгоритмы работы с файлами
- •Порядок работы с потоками
- •1) Описание потоковой переменной
- •2) Открытие файла
- •Обработка
- •4) Закрыттие файла
- •3.4. Задачи редактирования файла
- •4. Задание.
- •5. Требования к отчету по лабораторной работе:
- •6. Варианты заданий:
- •7. Контрольные вопросы.
- •Список рекомендуемой литературы.
- •Из ресурсов электронно-библиотечной системы iQlib
- •Из электронных ресурсов ScienceDirect
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
СТАРООСКОЛЬСКИЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ им. А.А. Угарова
(ФИЛИАЛ) ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО АВТОНОМНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
«МИСиС»
о
Козырь О.Ф.
ПРОГРАММИРОВАНИЕ И АЛГОРИТМИЗАЦИЯ
методическое пособие к выполнению
домашних работ
для студентов специальностей
140604 – Электропривод и автоматика промышленных установок и технологических комплексов
220301 – Автоматизация технологических процессов и производств
( все формы обучения)
Квалификация (степень) выпускника
Бакалавр
Одобрено редакционно-издательским советом института
Старый Оскол
2013 год
УДК 004
ББК 32.97
К 593
Рецензент:
Профессор кафедры системотехники Харьковского национального университета радиоэлектроники, к.т.н. С.И. Чайников
Козырь О.Ф. Программирование и алгоритмизация. Методическое пособие к выполнению домашних заданий. Старый Оскол. СТИ МИСиС, 2013г, - 24с.
Методическое пособие по курсу «Программирование и алгоритмизация».
© Козырь О.Ф.
© СТИ МИСиС
Содержание.
Введение……………………………………………………………………….……….
Домашняя работа №1. Решение задач с обработкой строк…………………………
Домашняя работа №2. Решение задач с использованием файлов………………..…
Список рекомендуемой литературы…………………………………………………..
Введение
Настоящий цикл домашних заданий разработан по дисциплине "Программирование и алгоритмизация" для студентов очной, очно-заочной и заочной форм обучения специальностей "Автоматизация технологических процессов и производств" и «Электропривод и автоматика промышленных установок и технологических комплексов». Лабораторные работы проводятся на ПК с использованием средств TurboС V3.0 или BuilderC++ V5.0 (или V6.0) или любого другого транслятора языка С++.
При подготовке к выполнению домашнего задания необходимо ознакомиться с теоретическими материалами, представленными в пособии, а также с материалами лекций, начитанных по теме домашнего задания, и с предложенной литературой. Список предлагаемой литературы представлен в конце данных методических указаний.
Кроме этого целесообразно разобрать и примеры программ для данного класса задач, которые также рассмотрены в данном пособии. Все программы снабжены комментариями и подробными объяснениями. Для выполнения домашних работ разработаны тридцать вариантов индивидуальных заданий. Вариант задания выдается преподавателем в начале семестра или перед выполнением каждой работы.
Тематика домашних работ дополняет материал лабораторных работ и помогает студентам освоить приемы работы с файлами и строками средствами языка С++. Для закрепления изученного материала и самопроверки студентами полученных знаний по каждой теме дается перечень контрольных вопросов.
Общие требования к отчетам по домашним работам таков: отчет должен содержать:
- титульный лист,
- тему выполняемой работы,
- цель и задание,
- текст программы (или несколько текстов программ), снабженный комментариями,
- результаты работы программы (скрин-шот).
Домашняя работа № 1. Решение задач с обработкой строк
