Основы программирования на языке Паскаль

  • 09 апр. 2015 г.
  • 6655 Слова
Основы программирования на языке Паскаль

| |
|Краткий курс лекций |
|"Основы программирования на языке Паскаль" |
| |
||
|Введение. |
| Прежде всего, следует напомнить, что изучение языка программирования |
|представляет собой знакомство с формальными правилами записи алгоритмов для|
|их последующего выполнения компьютером. Формальность сия проистекает из |
|самих принципов, заложенных в архитектурувычислительных устройств, и |
|жесткости математической логики. Поэтому, постарайтесь воспринять все |
|довольно строгие правила как неизбежность, настроить себя на серьезную, |
|скрупулезную, порой сложную работу. Однако не стоит бояться, расстраиваться|
|и сетовать на судьбу: немного аккуратности, внимания, знания предыдущего |
|материала - и вы уже программист.|
| |
|Основные понятия. |
| Как и любой алгоритм, являющийся, как вы помните, последовательностью |
|инструкций, программа на языке Паскаль состоит из команд (операторов), |
|записанных в определенном порядке и формате.|
| Команды позволяют получать, сохранять и обрабатывать данные различных |
|типов (например, целые числа, символы, строки символов, т.д.). Однако кроме|
|команд в записи программы участвуют еще так называемые "служебные слова". |
|Это и есть элементы формальности, организующие структуру программы. Их не |
|так много, но их значение трудно переоценить. Служебныеслова можно |
|использовать только по своему прямому назначению. Переопределять их не |
|разрешается. |
| Вам уже известно, что основное назначение компьютера - облегчить |
|человеку работу с большими объемами информации, поэтому подавляющее |
|большинство программ построено по одному, довольно простому принципу:|
|получение данных из внешнего мира (ввод), обработка их по соответствующему |
|алгоритму, хранение необходимой информации и вывод во внешний (по отношению|
|к компьютеру) мир полученных результатов. Все эти действия реализуются |
|через имеющиеся в языках программирования команды, алгоритмические |
|структуры и структуры данных.|
| |
|Основная структура программы. |
| Правила языка Паскаль предусматривают единую для всех программ форму |
|основной структуры: |
|Program ; |
||
|Begin |
| |
|End. |
| Здесь слова Program, Begin и End являются служебными. Правильное и |
|уместное употребление этих слов является обязательным.|
| Угловые скобки в формате указывают на то, что вместо них при реальном |
|программировании должно быть подставлено конкретное значение. Сама запись |
|программы в принципе может производиться вообще в одну стоку. При этом ее |
|части должны отделяться друг от друга хотя бы одним пробелом. Однако, такая|
|запись неудобна для чтения, недостаточно наглядна,...