Практическое занятие 2 СХЕМЫ АЛГОРИТМОВ И ПРОГРАММ.

Презентация:



Advertisements
Похожие презентации
Алгоритмизация и блок-схемы Практическое занятие 1.
Advertisements

Способы записи алгоритмов2. Данные (ввод-вывод)Символ, отображающий ввод, выводПреобразование данных в форму, пригодную для обработки (ввод) или отображения.
Алгоритм. Алгоритм это точно определённая инструкция, последовательно применяя которую к исходным данным, можно получить решение задачи. Для каждого алгоритма.
Алгоритмы. Виды алгоритмов. Описание алгоритмов. Формальное исполнение алгоритмов. Канд. пед. наук, доцент И.В. Попова Магнитогорск,
Оператор присваивания Структура следования. Присваивание – это занесение значение в память. В общем виде оператор присваивания записывается так: переменная.
Алгоритмические конструкции Формы представления алгоритма.
Персональный компьютер ( 8 класс) Над проектом работал учитель информатики Брутова Ирина Петровна.
2012 г «АЛГОРИТМЫ» Подготовила: учитель информатики Агрба Лариса Маратовна презентация для учащихся 9-х классов МБОУ средняя школа 149 г. Нижний Новгород.
L/O/G/O Алгоритмические конструкции Формы представления алгоритма.
Условные графические обозначения в схемах алгоритмов 8 класс.
Основные типы алгоритмов. Линейные алгоритмы. Графическое описание алгоритмов При графическом описании алгоритм изображается в виде схемы с помощью стандартного.
Архитектура вычислительной машины (Архитектура ЭВМ) концептуальная структура вычислительной машины, определяющая проведение обработки информации и включающая.
Алгоритмы и способы их описания Вперёд Понятие алгоритма Алгоритм-это точное предписание, которое определяет процесс, ведущий от исходных данных к требуемому.
Глава 6. УПРАВЛЯЮЩИЕ СТРУКТУРЫ Оператор присваивания Простой и составной операторы Условный оператор Оператор множественного выбора Оператор цикла с предусловием.
Лекция 6. Способы адресации в микропроцессорных системах.
Прерывания Определение прерывания Прерывания представляют собой механизм, позволяющий координировать параллельное функционирование отдельных устройств.
Хранение информации Выполнила ученица 10 класса: Пильщикова Мария.
Введение в школьный алгоритмический язык. Линейные вычислительные алгоритмы.
Тема: Алгоритм и его свойства. Cлово «алгоритм» происходит от «algorithmi» - латинской формы написания имени выдающегося математика IX века аль-Хорезми,
Алгоритм Мухаммед аль - Хорезми (IX век н.э.). Описание алгоритма Алгоритм – совокупность четко определенных правил для решения задачи за конечное число.
Транксрипт:

Практическое занятие 2 СХЕМЫ АЛГОРИТМОВ И ПРОГРАММ

ГОСТ (ИСО ). СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ, ДАННЫХ И СИСТЕМ. Обозначения условные и правила выполнения В стандарте определены символы, предназначенные для использования в документации по обработке данных, и приведено руководство по условным обозначениям для применения их в: схемах данных; схемах программ; схемах работы системы; схемах взаимодействия программ; схемах ресурсов системы.

Схемы данных отображают путь данных при решении задач и определяют этапы обработки, а также различные применяемые носители данных.

Схемы программ отображают последовательность операций в программе.

Схемы работы системы отображают управление операциями и поток данных в системе.

Схемы взаимодействия программ отображают путь активаций программ и взаимодействий с соответствующими данными. Каждая программа в схеме взаимодействия программ показывается только один раз (в схеме работы системы программа может изображаться более чем в одном потоке управления).

Схемы ресурсов системы отображают конфигурацию блоков данных и обрабатывающих блоков, которая требуется для решения задачи или набора задач.

ОПИСАНИЕ СИМВОЛОВ 1. Символы данных Запоминаемые данные Символ отображает хранимые данные в виде, пригодном для обработки, носитель данных не определен.

Оперативное запоминающее устройство Символ отображает данные, хранящиеся в оперативном запоминающем устройстве.

Запоминающее устройство с последовательным доступом Символ отображает данные, хранящиеся в запоминающем устройстве с последовательным доступом (магнитная лента, кассета с магнитной лентой, магнитофонная кассета).

Запоминающее устройство с прямым доступом Символ отображает данные, хранящиеся в запоминающем устройстве с прямым доступом (магнитный диск, магнитный барабан, гибкий магнитный диск).

Документ Символ отображает данные, представленные на носителе в удобочитаемой форме (машинограмма, документ для оптического или магнитного считывания, микрофильм, рулон ленты с итоговыми данными, бланки ввода данных).

Ручной ввод Символ отображает данные, вводимые вручную во время обработки с устройств любого типа (клавиатура, переключатели, кнопки, световое перо, полоски со штриховым кодом).

Карта Символ отображает данные, представленные на носителе в виде карты (перфокарты, магнитные карты, карты со считываемыми метками, карты с отрывным ярлыком, карты со сканируемыми метками).

Дисплей Символ отображает данные, представленные в человекочитаемой форме на носителе в виде отображающего устройства (экран для визуального наблюдения, индикаторы ввода информации).

2. Символы процесса Процесс Символ отображает функцию обработки данных любого вида (выполнение определенной операции или группы операций, приводящее к изменению значения, формы или размещения информации или к определению, по которому из нескольких направлений потока следует двигаться).

Предопределенный процесс Символ отображает предопределенный процесс, состоящий из одной или нескольких операций или шагов программы, которые определены в другом месте (в подпрограмме, модуле).

. Ручная операция Символ отображает любой процесс, выполняемый человеком.

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

Решение Символ отображает решение или функцию переключательного типа, имеющую один вход и ряд альтернативных выходов, один и только один из которых может быть активизирован после вычисления условий, определенных внутри этого символа. Соответствующие результаты вычисле­ния могут быть записаны по соседству с линиями, отображающими эти пути.

. Параллельные действия Символ отображает синхронизацию двух или более параллельных операций.

Пример. Примечание. Процессы С, D и Е не могут начаться до тех пор, пока не завершится процесс А; аналогично процесс F должен ожидать завершения процессов В, С и D, однако процесс С может начаться и (или) завершиться прежде, чем соответственно начнется и (или) завершится прочей: D.

Граница цикла Символ, состоящий из двух частей, отображает начало и конец цикла. Обе части символа имеют один и тот же идентификатор. Условия для ини­циализации, приращения, завершения и т. д. помещаются/ внутри символа в начале или в конце в зависимости от расположения операции, проверяю­щей условие.

3. Символы линий Линия Символ отображает поток данных или управления. При необходимости или для повышения удобочитаемости могут быть добавлены стрелки-указатели.

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

Канал связи Символ отображает передачу данных по каналу связи.

Пунктирная линия Символ отображает альтернативную связь между двумя или более сим­ волами. Кроме того, символ используют для обведения аннотированного участка.