Математика | ||||
Форт — язык для микропроцессоров-Бураго А. Ю Л.: Знание. 1989. — 36 с. | ||||
Форт — язык для микропроцессоров-Бураго А. Ю Л.: Знание. 1989. — 36 с.
Бураго А. Ю., Кириллин В. А., Романовский И. В. Б91 Форт — язык для микропроцессоров. — Л.: Знание. 1989. — 36 с. (О-во «Знание» РСФСР. Ленингр. организация). 26000 экз. Рассказывается- о недавно появившемся и бурно завоевывающем популярность языке программирования. Он служит простым и эффективным средством программирования для мини- и микро-ЭВМ. Его легко приспособить для конкретных областей применения. Язык Форт получил широкое распространение как язык для непосредственного управления оборудованием, в том числе роботами. Форт включен в состав школьного компьютера. Брошюра предназначена для лекторов, а также для лиц, изучающих и интересующихся программированием на мини- и микро-ЭВМ, и для широкого круга читателей. Эта брошюра является начальным, но обстоятельным пособием для изучения языка Форт (от англ. FORTH — вперед) и для самостоятельной работы на компьютере. Если Вы профессионал и знакомы с другими языками программирования, то на время забудьте их. Для работы с системой Форт необходимо знать лишь основы программирования. Форт — необычный язык программирования. Основной его принцип — в простоте. Форт — это язык одновременно высокого и низкого уровней, набор модулей-инструментов для создания программ и методология программирования. Форт — это скорость, компактность, мобильность. Он реализован практически на всех отечественных и зарубежных компьютерах и особенно эффективен при разработке программ для микропроцессоров и микро-ЭВМ. Известно, что Форт сокращает время разработки программ благодаря модульности и диалогу. Форт применяется: при разработке трансляторов и операционных систем; для управления станками, роботами, медицинским оборудованием; в системах управления базами данных; в задачах машинной графики; в системах искусственного интеллекта. Во всем этом есть одна тонкость. Форт дает разнообразные средства, но Излагает на программиста большую, чем в других языках, ответственность за эффективность их использования. Программирование на Форте отличается прежде всего тем, что Форт — диалоговая система, вся работа на нем выполняется в присутствии человека, который должен дать ЭВМ задание и в процессе выполнения этого задания может или даже должен вмешиваться в вычисления. Для общения Форт предоставляет человеку возможность ввода информации в ЭВМ и получения информации. Обычно в современных условиях для ввода и вывода используется дисплей — устройство, по-видимому, уже х,орошо известное. Возможность «разговора с машиной» неопытного человека может испугать: если ясно, что машина может написать на экране дисплея вполне понятный текст, то другая часть общения («что же я скажу машине?>) действительно загадочна. Нужно знать, о чем Вы хотите поговорить с ЭВМ. В языке Форт имеется сравнительно небольшой словарь, с которым можно быстро освоиться и при его помощи дать машине задание., . В процессе диалога с ЭВМ, Вы можете договариваться с ней о ОГЛАВЛЕНИЕ Стр 4 Слова и их выполнение ..•••••'__. 5 Арифметический стек '.-•••• ° Арифметические операции......''.'•• q Новые слова ..•••••' Условное исполнение...... _ • {| Циклы ..••••" . . • • • 19 Константы и переменные '' ; '..••••• 1ч Кодофайл • •.....•••••'' 14 Символы ••••''' .-•••' 15 Работа с участками памяти •;/.'.'..-•• 16 Строки •••''' ...-••' I? Циклы со счетчиком ''''........ 18 Словарная статья . ..•••• IQ Компиляция и исполнение . • • 20 Стек возвратов ''"'''..••••' 21 Исполнение слов . .... Определяющие слова .-••'' • • • ' т- Арифметика двойной точности . • •...... 23 Форматный вывод '''''...-••'' 27 Внешняя память '''' QO ••• Пример Рботы определяющих слов - - . . 34 Реализация языка Форт . • • • . ? Приложение К. Таблица кодов КОИ-» • ..... Зз Л итература • Цена: 150руб. |
||||