Математика | ||||
Практикум по программированию для эвм минск-32 -В.М.Савинков Москва 1974 стр.134 | ||||
Практикум содержит упражнения, характерные для задач обработки данных, и условные примеры, иллюстрирующие основные приемы программирования на языке символического кодирования в соответствии с требованиями системы программирования и стандартного математического обеспечения для ЭВМ «Минск-32». Практикум по программированию рассчитан на инженеров, техников, экономистов, а также студентов вузов, специализирующихся в области применения ЭВМ «Минск-32». " ОГЛАВЛЕНИЕ Предисловие........................................ Глава 1. Представление данных...........!....!!!!!.!!!! Глава 2. Простейшие программы ...............I.*.....!*.. Глава 3. Программирование разветвляющихся вычислительных процессов.......................................... Глава 4. Программирование циклических вычислительных процессов . . Глава 5. Обработка символов ........................... Глава 6. Использование библиотечных программ. Передача параметров . . Глава 7. Программирование обмена информации............... Глава 8. Работа со вспомогательной информационно-справочной системой программиста (ВИСП) ...................•............ Глава 9. Обслуживание программ......................... Литература ,.......................................... ПРЕДИСЛОВИЕ Несмотря на начавшееся с 1972—1973 гг. серийное производство электронных вычислительных машин Единой системы, машина «Минск-32» остается пока наиболее массовой в нашей стране. Настоящее пособие предназначено для подготовки программистов для этой машины. В качестве языка программирования принят машинно-ориентированный язык символического кодирования (ЯСК), который долгое время оставался единственным практически используемым алгоритмическим языком на ЭВМ «Минск-32». ЯСК, как язык низкого уровня, сохраняет все преимущества машинного языка, позволяя детализировать запись алгоритма до элементарных операций и тем _самым максимально использовать возможности самой машины. Наряду с этим ЯСК предоставляет программисту возможность общепринятого для алгоритмических языков обозначения объектов алгоритмов, значения которых могут быть размещены в формате машинного слова (в поле одной ячейки). В случае обработки символов ЯСК предусматривает двухуровневую идентификацию каждого символа: поля ячейки, в которой расположен символ, и места символа в этом поле. Такие обозначения, хотя и утяжеляют алгоритмы обработки символов, но сохраняют единый подход к 'данным — машинным словам или символам, занимающим определенные поля.. Понятие поля является основным понятием Ё программировании, поскольку значения переменных — объектов алгоритмов — размещаются в соответствующих полях. Поэтому в описаниях алгоритмов на ЯСК программисты описывают действия, по существу, над полями. Организация полей при .программировании на ЯСК раскрыта в многочисленных примерах «Практикума». Начало любого поля всегда связано с именем (этикеткой, идентификатором его первой ячейки). Величина полей зависит от условии конкретной задачи — размерности массива числовых величин, количества символов и т. п., определяется и задается самим программистом. Наиболее «трудоемкой» частью программы на ЯСК является описание обмена. Диспетчер «Минск-32» требует от программиста строго определенных действий для организации обмена в про- Цена: 150руб. |
||||