Знакомства с языком turbo paskal

Глава 1. Знакомство со средой Турбо Паскаля

знакомства с языком turbo paskal

2 История создания языка Паскаль Язык Pascal был предложен Н. Виртом в конце х годов как структурированный учебный язык. Pascal уникален в. 2. Цель урока: ЦЕЛЬ УРОКА: выяснить структуру программы, операторы, правила оформления и пунктуацию языка Turbo Pascal. Практикум по программированию на языке Turbo Pascal. Знакомство с интегрированной средой программирования (IDE), комбинациями клавиш. 2.

Рассмотрим основные приемы работы с текстовым редактором. Для создания текста программы нужно ввести этот текст с помощью клавиатуры ПК подобно тому, как это делается при печатании текста на пишущей машинке. После заполнения очередной строки следует нажать на клавишу Enter, чтобы перевести курсор на следующую строку курсор всегда показывает то место на экране, куда будет помещен очередной вводимый символ программы.

Знакомство с модулем Graph ABC

Окно редактора имитирует длинный и достаточно широкий лист бумаги, фрагмент которого виден в окне. Если курсор достиг нижнего края, осуществляется прокрутка окна редактора: Если курсор достиг правой границы экрана, окно начинает по мере ввода символов смещаться вправо, показывая правый край листа.

Знакомство с языком Паскаль

Размеры листа по горизонтали и вертикали ограничиваются только общим числом символов в файле, которых не должно быть большеоднако компилятор Турбо Паскаля воспринимает строки программы длиной не более символов.

Окно можно смещать относительно листа с помощью следующих клавиш: Клавишами перевода курсора эти клавши помечены стрелками и располагаются в правой части клавиатуры его можно смещать по экрану. При достижении границ окна оно смещается на строку Или на символ. Если Вы ошиблись при вводе очередного символа, его можно стереть с помощью клавиши со стрелкой или надписью Backspaceрасположенной над клавишей Enter.

Клавиша Delete стирает символ, на который в данный момент указывает курсор, а команда Ctrl-Y- всю строку, на которой расположен курсор. Следует помнить, что редактор Турбо Паскаля вставляет в конце каждой строки невидимый символ-разделитель.

Этот символ вставляется клавишей Enter, а стирается клавишами Backspace или Delete.

знакомства с языком turbo paskal

Чтобы разрезать строку, следует подвести курсор к нужному месту и нажать Enter, чтобы склеить соседние строки, нужно установить курсор в конец первой строки для этого удобно использовать клавишу End и нажать Delete или установит курсор в начало второй строки клавишей Ноте и нажать Backspace. Следует учитывать, что разрезание текста и последующая вставка пропущенных строк возможны только в этом режиме.

Редактор может также работать в режиме наложения новых символов на существующий старый текст: Для перехода к режиму наложения нужно нажать клавишу Insert, а если нажать эту клавишу еще раз, вновь устанавливается режим вставки.

Признаком того, в каком режиме работает редактор, является форма курсора: И еще об одной возможности редактора. Обычно редактор работает в режиме автоотступа. В этом режиме каждая новая строка начинается в той же позиции на экране, что и предыдущая. Режим автоотступа поддерживает хороший стиль оформления текста программы: Отказаться от автоотступа можно командой Ctrl-O I при нажатой Ctrl нажимается сначала клавиша с латинской буквой О, а затем О отпускается и нажимается Iповторная команда Ctrl-O I восстановит режим автоотступа.

Ниже перечислены наиболее часто используемые команды редактор Турбо Паскаля.

Практикум по программированию на языке Turbo Pascal. Часть 1

Команды редактирования Backspace - стирает символ слева от курсора; Delete - стирает символ, на который показывает курсор; Ctrl-Y- стирает строку с курсором; Enter - вставляет новую строку, разрезает старую; Ctrl-Q L - восстанавливает измененную строку действует, если курсор не покидал строку после ее изменения. Основные приемы работы в среде Турбо Паскаля Работа с файлами Как уже говорилось, сразу после запуска Турбо Паскаля среда переходит в режим редактирования текста, в котором можно подготовить новую программу или исправить существующую.

Основной формой хранения текстов программ вне среды являются файлы. После завершения работы с Турбо Паскалем можно сохранить текст новой программы в дисковом файле с тем, чтобы использовать его в следующий.

Для обмена данными между дисковыми файлами и редактором среды предназначены клавиши F2 запись в файл и F3 чтение из файла. Если Вы создаете новую программу, то среда еще не знает имя того файла, в который Вы захотите поместить текст этой программы, и поэтому она присваивает ей стандартное имя NONAME Для сохранения текста программы в файле нужно нажать F2.

Ниже надписи располагается поле для ввода имени файла, в котором можно написать нужное имя и нажать Enter - текст будет сохранен в файле. Если в имени опущено расширение, среда присвоит файлу стандартное расширение PAS. PAS has been modified. В ответ следует нажать Y Yes - даесли необходимо сохранить текст в файле, или N No - нетесли сохранять текст не.

Прогон и отладка программы После подготовки текста программы можно попытаться исполнить ее, то есть откомпилировать программу, связать ее если это необходимо с библиотекой стандартных процедур и функций, загрузить в оперативную память и передать ей управление. Вся эта последовательность действий называется прогоном программы и реализуется командой Ctrl-F9.

Если в программе нет синтаксических ошибок, то все действия выполняются последовательно одно за другим, при этом в небольшом окне сообщается о количестве откомпилированных строк и объеме доступной оперативной памяти.

Перед передачей управления загруженной программе среда очищает экран точнее, выводит на экран окно прогона программыа после завершения работы программы вновь берет управление компьютером на себя и восстанавливает на экране окно редактора.

Если на каком-либо этапе среда обнаружит ошибку, она прекращает дальнейшие действия, восстанавливает окно редактора и помещает курсор на ту строку программы, при компиляции или исполнении которой обнаружена ошибка. При этом в верхней строке редактора появляется диагностическое сообщение о причине ошибки.

Все это позволяет очень быстро отладить программу, то есть устранить в ней синтаксические ошибки и убедиться в правильности ее работы. Если ошибка возникла на этапе прогона программы, простое указание того места, где она обнаружена, может не дать нужной информации, так как ошибка может быть следствием неправильной подготовки данных в предыдущих операторах программы.

Например, если ошибка возникла в результате извлечения квадратного корня из отрицательного числа, будет указан оператор, в котором осуществляется извлечение корня, хотя ясно, что первопричину ошибки надо искать где-то раньше, там, где соответствующей переменной присваивается отрицательное значение.

Презентация к уроку информатики "Знакомство с языком Паскаль"

В таких ситуациях обычно прибегают к пошаговому исполнению программы с помощью команд, связанных с клавишами F4, F7 и F8. Пока еще не накоплен достаточный опыт отладки, можно воспользоваться одной клавишей F7, после нажатия на которую среда осуществит компиляцию, компоновку связь с библиотекой стандартных процедур и функций и загрузку программы, а затем остановит прогон перед исполнением первого оператора.

Строка программы, содержащая этот оператор, будет выделена на экране указателем цветом. Теперь каждое новое нажатие F7 будет вызывать исполнение всех операций, запрограммированных в текущей строке, и смещение указателя к следующей строке программы.

знакомства с языком turbo paskal

В подозрительном месте программы можно просмотреть текущее значение переменной или выражения. Для этого нужно установить курсор в то место строки, где находится имя интересующей Вас переменной, и нажать Ctrl-F4. На экране появится диалоговое окно, состоящее из трех полей в верхнем поле будет стоять имя переменной, два других поля будут пустыми.

Первое знакомство с языком программирования Turbo Pascal. - презентация

Нажмите Enter, чтобы в среднем поле получить текущее значение переменной. Если перед нажатием Ctrl-F4 курсор стоял на пустом участке строки или указывал на имя другой переменной, верхнее поле диалогового окна также будет пустым или содержать имя этой другой переменной.

В этом случае следует ввести с помощью клавиатуры имя нужной переменной и нажать Enter. Кстати, таким образом можно вводить не только имена прослеживаемых переменных, но и выражения - среда вычислит и покажет значение введенного выражения. Справочная служба Турбо Паскаля Неотъемлемой составной частью среды Турбо Паскаля является встроенная справочная служба. В первую очередь выполняются старшие операции.

Несколько операций одинакового старшинства, записанные подряд, выполняются в порядке их записи слева направо. Приведенное выше арифметическое выражение будет вычисляться в следующем порядке порядок вычислений указан цифрами сверху: Круглые скобки в арифметических выражениях влияют на порядок выполнения операций.

Как и в математике, в первую очередь выполняются операции в скобках. Если имеются несколько пар вложенных скобок, то сначала выполняются операции в самых внутренних скобках.

Пунктуация Паскаля Необходимо строгое соблюдение правописания синтаксиса программы. В частности, в Паскале однозначно определено назначение знаков пунктуации. Точка с запятой ; ставится в конце заголовка программы, в конце раздела описания переменных, является разделителем операторов.

Перед словом end точку с запятой можно не ставить. Запятаяявляется разделителем элементов во всевозможных списках: Строгий синтаксис в языке программирования необходим потому, что компьютер является формальным исполнителем программы. Если, допустим, разделителем в списке переменных должна быть запятая, то любой другой знак будет восприниматься как ошибка. Если точка с запятой является разделителем операторов, то в качестве оператора компьютер воспринимает всю часть текста программы от одной точки с запятой до.

Если программист забыл поставить ";" между какими-то двумя операторами, то компьютер будет принимать их за один с неизбежной ошибкой. В программу на Паскале можно вставлять комментарии. Комментарий - это пояснение к программе, которое записывается в фигурных скобках. В комментариях можно использовать русские буквы.