Алгол (Брудно А.Л.) 1968 год - Скачать книги СССР
Книги Советского Времени скачать бесплатно

Описание: Учебное пособие предназначено для математиков, программистов и всех специалистов, занимающихся вычислительной математикой. Автор детально раскрывает структуру и возможности алгоритмического языка Алгол-60, который отличается строгостью, обозримостью и универсальностью записи программ. Особое внимание уделяется синтаксическим конструкциям, операторам цикла, процедурам и системе описаний переменных. Книга ценна переработкой официальной документации в доступную для изучения форму, включает синтаксические таблицы и практические примеры программирования.
© «Наука» Главная редакция физико-математической литературы Москва 1968
Авторство: Александр Львович Брудно
Формат: PDF Размер файла: 4.98 MB
СОДЕРЖАНИЕ
Основы алгоритмического языка: символы, числовые константы, идентификаторы и синтаксические правила. Арифметические выражения и простейшие операторы присваивания и перехода. Логические конструкции и условные выражения различных типов. Составные и условные операторы для управления выполнением программы. Работа с индексированными переменными и массивами данных. Циклические конструкции с различными типами управления итерациями. Стандартные функции и операции ввода-вывода информации. Система описаний переменных и их области действия в программе. Переключатели для организации ветвлений. Процедуры с параметрами, рекурсивные вызовы и локальные переменные.
СКАЧАТЬ КНИГУ
Ссылки на скачивание:
ТЕЛЕГРАМ ВКОНТАКТЕ ЯНДЕКС ДИСК
Принципы алгоритмического программирования
Алгоритмический язык Алгол-60 представляет собой фундаментальную основу современного программирования, отличающуюся строгостью формальных правил и универсальностью применения. Этот язык демонстрирует как элегантность математической записи может быть воплощена в практических вычислительных алгоритмах.
Структурные элементы языка
Основу языка составляет четко определенный алфавит, включающий цифры, латинские буквы и специальные символы. Числовые константы разделяются на целые и реальные типы, причем реальные числа могут записываться в экспоненциальной форме с использованием степеней десяти. Идентификаторы формируются из букв и цифр, обеспечивая гибкость именования переменных и процедур.
Операторы и выражения
Язык предоставляет богатый набор арифметических и логических операторов. Условные выражения позволяют создавать разветвленную логику программы, а составные операторы обеспечивают блочную структуру кода. Операторы цикла поддерживают различные способы организации повторений, включая циклы с арифметической прогрессией и перечислением элементов.
Процедурное программирование
Система процедур обеспечивает модульность программ и возможность рекурсивных вызовов. Параметры процедур могут передаваться по значению или по имени, что создает гибкие механизмы взаимодействия программных модулей. Локальные переменные и область действия описаний обеспечивают контролируемую видимость данных.
Алгоритмический подход к программированию, заложенный в этом языке, остается актуальным для понимания принципов создания эффективных и надежных программных решений.
Вычислительная математика, Автор - Брудно А.Л., Программирование, Алгоритмические языки, Теория алгоритмов, Теория программирования, Языки программирования
