Краткая справка по языку программирования Turbo Pascal

       

Краткая справка по языку программирования Turbo Pascal

Алфавит
Лексический состав языка
Идентификаторы (имена)
Служебные (зарезервированные слова)
Неименованные константы (изображения)
Знаки операций
Коментарии

Ключи компиляции (дерективы компилятора)
Численные (арифметические) выражения
Логические выражения
Введение
Система координат устройства
Управление “текущим указателем”
Вывод точки
Таблица 1. Кодировка цвета
Вывод линии

Установка стиля линии
Построение прямоугольников
Построение дуг и окружностей
Заполнение замкнутых областей
Глава 04
Глава 05
Описание констант
Синтаксис описания констант:

Описание переменных
Синтаксис описания переменных:
Описание типизированных констант
Синтаксис описания типизированных констант:
Важно
Описание типов
Простые типы языка
Порядковые типы
Целочисленные типы
Допустимые операции

Логический тип (Boolean)
Символьный тип (Char)
Строковый тип (String, String[n])
Вещественные типы
Допустимые операции
Диапазон
Массив

Общая структура подпрограммы
Процедуры
Функции
Параметры подпрограмм
А) Параметры-значения
Б) Параметры-переменные
В) Параметры-константы
Одно важное замечание

Открытые параметры-массивы
Модуль CRT
Модуль Graph
Модуль Overlay
Глава 10
Форматы вывода данных.

Оператор цикла с предусловием WHILE
Процедуры BREAK, CONTINUE, EXIT и HALT
EXIT
HALT

Математический анализ в Maple 9

Основной структурной единицей в Maple является рабочий лист, а само окно программы внешне напоминает окна приложений Microsoft Windows: такая же панель меню со стандартным набором команд (часть из них специфична для Maple, но многие, особенно те, которые касаются редактирования документов, вполне знакомы пользователю системы Windows вообще и редактора Word в частности), панель инструментов с кнопками, дублирующими команды панели меню, контекстная панель, рабочая область, строка состояния.
Работа осуществляется в интерактивном режиме: пользователь вводит команду, нажимает <Enter>, после чего в том же рабочем листе под введенной командой отображается результат выполнения операции вычислительным ядром Maple. Сам рабочий лист разбивается на группы. В пределах одной группы выполняются сразу все команды — в порядке их следования в группе. Поэтому формально в Maple выполняется не команда, а группа команд (другое дело, что группа может состоять из одной команды). Что касается самих групп, то их выполнять можно в произвольном порядке, На первый взгляд может показаться, что такой подход создает искусственные трудности в работе. Однако это далеко не так. Грамотно составленный рабочий лист Maple напоминает музыкальный инструмент, в котором роль клавиш играют группы — "сыграть" на нем можно практически любую "мелодию". Это яркое проявление абсолютно новой философии, реализованной командой разработчиков университета Waterloo.
Maple — "аналитик" до мозга костей. Даже в тех случаях, когда вычисления носят численный характер, расчетные алгоритмы очень часто реализуются так, чтобы получить сначала аналитический результат (хотя данный режим может быть отключен — с этой целью предусмотрены специальные опции). Кстати, численные значения могут быть получены с практически любой нужной степенью точности, причем достаточно быстро.
В Maple на сегодня в общей сложности используется более трех тысяч команд, однако некоторые из них (наиболее важные) применяются достаточно часто и составляют костяк базового языка. Они, в основном, имеют отношение к проблемам интегрирования и дифференцирования функций, решения уравнений и т.п. Некоторые команды доступны только при подключении специальных пакетов.

Вступление
Графический интерфейс пользователя
Вычисление производных

Числовые и функциональные ряды
Интегрирование
Дифференциальные уравнения
Задачи физики
Численные методы

Приложение А
Приложение Б

Графический интерфейс пользователя
Вычисление производных
Числовые и функциональные ряды

Интегрирование
Дифференциальные уравнения
Задачи физики
Численные методы