Высокоуровневые методы информатики и программирования. Степанов А.Г. - 33 стр.

UptoLike

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

Модификациядействия по изменению кодов ранее созданной программы.
Класс, объектсоответственно обозначения класса и объекта.
Связь, синхронизацияобозначения последовательности выполнения алго-
ритма и связей между объектами.
Процесс
Описание
Предопределенный
процесс
Имя
Решение
Условие
Ввод - вывод
Устройство
Пуск - останов
Начало
Соединитель
a
Модификация
Класс
Имя класса
attributes
operations()
{constraints}
Объект
Имя объекта
attributes
Синхронизация
Связь
Рис. 3. Некоторые обозначения, используемые при записи алгоритмов
В первую очередь разработчиками языков программирования решалась зада-
ча снижения затрат труда, требуемого на подготовку программного обеспечения. Ба-
зовая система команд процессора позволяет обеспечить только самые минималь-
ные потребности программиста в части обработки данных. Так, например, очень не-
большое число существующих в мире процессоров имеют в своем составе команду
деления чисел с плавающей точкой. На практике необходимые программистам опе-
рации эмулируются программным обеспечением. Это означает, что разработчиками
компиляторов заранее созданы последовательности кодов команд конкретного про-
цессора, позволяющие в конечном итоге получить желаемый результат, в частности,
уже упомянутое деление чисел с плавающей точкой. Такие последовательности
включаются в коды программы в результате компиляции определенного зарезерви-
рованного символа или группы символов, встретившихся в тексте программы.
33