- •Составление блок схем
- •Содержание
- •Практическая работа 1
- •Составление блок схем
- •3.1.1 Основные понятия структур данных
- •3.2 Общие сведения об алгоритмах.
- •3.2.1 Свойства алгоритма
- •3.2.2 Виды алгоритмов и их реализация
- •3.2.3 Средства изображения алгоритмов
- •3.3 Этапы разработки программного продукта
- •3.4 Базовые алгоритмические структуры
- •4 Задания и алгоритм выполнения работы
- •Рекомендации по оформлению отчета.
- •Контрольные вопросы
Федеральное агентство по образованию
БОУ СПО «Череповецкий металлургический колледж»
Для специальности 230113 «Компьютерные системы сети»
Составление блок схем
Методические указания и практическая работа по дисциплине «Основы алгоритмизации и программирования» для студентов 2 курса очной формы обучения
Составитель Богданова О.Н.,
преподаватель колледжа
Череповец
2011
Составление блок схем. Методические указания и практическая работа по дисциплине «Теория алгоритмов» для студентов 2 курса очной формы обучения. /Составитель: Петрова К.С. - Череповец: БОУ СПО «Череповецкий металлургический колледж», 2012г – 22с.
Рецензенты:
Данная методическая разработка рассмотрена на заседании цикловой комиссии «Программное обеспечение вычислительной техники и вычислительные машины» и рекомендована к применению.
Председатель: /А.Е. Белозерова./
__________ 2011 г.
Протокол №_____
Содержание
1 |
Цель работы ………………………………….…………………… |
4 |
2 |
Средства обучения………………………………………………… |
4 |
3 |
Теоретические сведения и рекомендации ……………………… |
4 |
4 |
Задание и алгоритм выполнения работы ……………………… |
16 |
6 |
Рекомендации по оформлению отчета………………………… |
16 |
7 |
Контрольные вопросы………………………………………… |
16 |
|
Литература …………………………………………………………… |
17 |
|
Приложение А………………………………………………………… |
18 |
|
Приложение Б ........................................................................................ |
20 |
Практическая работа 1
Составление блок схем
Цель работы
Познакомиться с особенностями структурного подхода по разработке алгоритмов, изучить порядок разработки алгоритмов.
Овладеть практическими навыками разработки и программирования вычислительного процесса линейной, разветвляющейся и циклической структуры;
Средства обучения
методические рекомендации;
конспекты лекций;
дополнительная литература.
Теоретические сведения и рекомендации
3.1 Принципы структурной алгоритмизации.
Обработка на персональных электронных вычислительных машинах (ПЭВМ) данных реального мира требует, чтобы их структура была определена и точно представлена в ПЭВМ. Структура данных определяет семантику данных, а также способы организации и управления данными. Информация, представленная в виде последовательности символов и предназначенная для обработки на ПЭВМ, называется данными. При использовании компьютера для хранения и обработки данных необходимо хорошо знать тип и структуру данных, а также найти способ наиболее естественного их представления. Структуры данных и алгоритмы служат теми материалами, из которых строятся программы.
Без понимания структур данных и алгоритмов невозможно создать серьезный программный продукт — «они служат базовыми элементами любой машинной программы. В организации структур данных и процедур их обработки заложена возможность проверки правильности работы программы»