Скачать знакомство турбо паскаль

Знакомство с Turbo Pascal

скачать знакомство турбо паскаль

Знакомство с средой программирования Turbo Pascal Слад Следующий оператор ReadLn(a,b) - читать данные с клавиатуры. Ознакомившись с программной оболочкой редактора, была написана первая программа на языке Turbo Pascal - классическая "Hello. Знакомство с языком Паскаль. (9 класс) пунктуацию языка Turbo Pascal. с клавиатуры происходит по оператору READ или READLN (читать).

Затем клавишами смещения курсора подведите указатель светлый прямоугольник в меню к строчке Cop eamples копировать примеры и нажмите клавишу Enter - текст примера скопируется во внутренний буфер редактора. Для извлечения примера из буфера следует нажать клавишу Esc чтобы выйти из справочной службы подвести курсор к свободной строке в окне редактора и дать команды Shift-Ins 13 копирование содержимого буфера в виде блока в текст программы и Ctrl-K H убрать выделение блока цветом.

Практическая работа в интегрированной среде Турбо Паскаль 7. EXE которая и вызовет среду. Для выхода из среды наберите Alt - X. При входе в интегрированную среду Турбо Паскаля 7. Например для входа в секцию File необходимо нажать Alt-F.

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

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

  • Знакомство с языком Паскаль. (9 класс)
  • Вводный урок по теме: "Язык программирования Турбо Паскаль".
  • Знакомство со средой Turbo-Pascal

Раскрывается секция меню File: Это имя данное средой по умолчанию Вашей будущей программе. Таким образом можно раскрыть достаточное число редакционных окон. Для переключения окон достаточно удерживая нажатой клавишу Alt нажать клавишу с цифрой - окна пронумерованы. Например для возврата в первое окно нужно набрать Alt. Итак перед Вами пустое окно в левом верхнем углу которого мигает курсор. При наборе текста с помощью клавиатуры курсор будет перемещаться.

Приступите к вводу текста программы нажимая Enter в конце каждой строки: Не забывайте про точку с запятой а за последним End поставьте точку. Для удаления ошибочно набранного текста используйте Backspace а для передвижения внутри окна редактора используйте клавиши со стрелками.

Турбо Паскаль открывает диалоговый окно Save File As для переименования файла и сохранения его в другом каталоге директории или на другом диске. Переключение между элементами окна осуществляется клавишей Tab. Во входном боксе Save file as записывается имя под которым Вы собираетесь запомнить файл либо файловая маска для бокса Files. PAS и нажать Enter. Рассмотрим детальнее остальные элементы диалогового бокса. Бокс Files содержит имена файлов в текущем каталоге директории в соответствии с маской установленной в боксе Save file as.

PAS то в боксе Files появятся имена всех файлов каталога содержащие расширение. Список предыстории добавляет ко входному боксу все имена которые появлялись в нем во время последних вызовов диалогового окна.

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

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

Кнопка Cancel отменяет все действия и выводит из диалогового окна. Кнопка Help выводит окно с подсказкой. Для компиляции программы выберите опцию Compile в основном меню для чего нажмите F0 С Секция содержит подменю: Команда Compile компилирует файл в активном редакционном окне.

При компиляции или выполнении команды Make на экране высвечивается бокс состояния с результатами. После завершения компиляции или команды Make для ликвидации окна статуса компиляции достаточно нажать любую клавишу. При обнаружении ошибки в верхней части редакционного окна появляется сообщение. Файлы рекомпилируются в соответствии со следующими правилами: Турбо Паскаль проверяет все файлы от которых зависит компилируемый файл; исходный файл для данного модуля Unit модифицировался после того как объектный код.

TPU файла был создан модуль перекомпилируется; интерфейс для данного модуля изменен все другие модули от него зависящие перекомпилируются; модуль использует.

Знакомство со средой Турбо Паскаль

Команда Build перестраивает все файлы независимо от их новизны. Команда идентична команде Make но не является условной Make перестраивает только файлы не являющиеся текущими. Команда Destination Memor Disk определяет место запоминания выполняемого кода в памяти или на диске как файл. Устанавливая Destination Disk Вы увеличиваете память доступную среде для компиляции и отладки программы. При установке Destination Memor при выходе из среды код исчезает. Даже Destination установлена в память любые модули рекомпилированные с помощью Make или Build хранят свои обновленные файлы.

При установке Destination на диск Турбо Паскаль создает файл. Турбо Паскаль запоминает результирующий. Переустановка команды Destination происходит нажатием клавиши Enter установка Destination Memor сменится на Destination Disk и наоборот.

Итак выполните команду Compile. Если во время компиляции не обнаружено ошибок в этом окне появится сообщение "Compile successful: Press an ke" компиляция успешна: Окно остается на экране до тех пор пока Вы не нажмете клавишу. Как уже было сказано при обнаружении ошибки Турбо Паскаль останавливает процесс компиляции устанавливает курсор на ошибку в редакционном окне и выдает сообщение об ошибке.

Нажатие любой клавиши убирает сообщение а нажатие Ctrl-Q W обеспечивает его показ до тех пор пока Вы не измените файл или не перекомпилируете.

Сделав исправления сохраните обновленный файл и заново скомпилируйте. Однако для запоминания файла на этот раз нет необходимости вызывать диалоговое окно Save as достаточно нажать клавишу F. Для пуска программы выберите секцию Run в основном меню. Команда Run запускает Вашу программу на выполнение.

Если исходный код модифицировался после последней компиляции компилятор автоматически сделает Make и свяжет программу. Если программа компилируется с установкой [х] Integrated в диалоговом боксе Debugger результирующий исполняемый код будет содержать отладочную информацию действующую на команду Run следующим образом: Если Вы модифицировали исходный код после последней компиляции и: Команда Program reset останавливает текущую отладку освобождает память занятую программой и закрывает все файлы используемые программой.

Команда Go to cursor пускает программу от места останова подсвеченная строка исходного текста в редакционном окне до строки возле которой установлен курсор. Если курсор находится на строке не содержащей выполняемых операторов Турбо Паскаль высвечивает предупреждение. Эта команда может инициировать отладку. Команда не устанавливает постоянной точки прерывания но позволяет программе останавливаться на уже установленных постоянных точках встречающихся до строки помеченной курсором.

Если это произойдет необходимо снова воспользоваться командой Go to cursor. Удобно использовать эту команду для предварительной установки run bar подсвеченной строки на которой остановлена отладка.

Команда Trace into пускает Вашу программу построчно оператор за оператором. При достижении процедуры команда начинает пооператорное выполнение процедуры в отличие от команды Step Over выполняющей процедуру за один шаг. Команда Step Over выполняет следующий оператор в текущей процедуре не трассируя вызовы процедур низшего уровня даже они доступны отладчику то есть ее следует использовать для пооператорного выполнения текущей процедуры без ухода в другие процедуры.

Команда Parameters выводит диалоговое окно в котором вводятся аргументы текущей программы точно так как это делается в DOS.

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

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

Для наблюдения за выводом из своей программы выберите команду User Screen в меню Debug или нажмите Alt-F5. Продемонстрируем использование интегрированного отладчика встроенного в среду Турбо Паскаля 7. Интегрированный отладчик позволяет перемещаться по строкам программы одновременно наблюдая за изменением значений переменных.

Для начала сеанса отладки выберите команду Trace Into меню Run или нажмите F7.

Знакомство с Turbo Pascal и написание первых программ - Сайт учителя информатики Левченко А.С.

Run bar подсвеченная полоса устанавливается на первой строке в данном случае Begin. Первое нажатие клавиши F7 инициализирует сеанс отладки. Теперь нажмите F7 чтобы начать выполнение программы. Следующая выполнимая строка - оператор Write. Это произойдет потому что утверждение Readln ожидает ввода двух чисел. Наберите два целых числа разделенные пробелом.

Вы вернетесь назад в редакционное окно с run bar на операторе присваивания. Нажмите F7 и выполните оператор присваивания. Теперь полоса запуска находится на операторе Writeln.

Теперь Вы должны выполнить Readln. Нажмите F7 посмотрите вывод своей программы и затем нажмите Enter. Нажмите F7 и Вы выйдете из программы. Команда Add watch помещает наблюдаемое выражение в окно Watches.

При выборе Add Watch отладчик открывает диалоговое окно Add Watch. Во входном боксе Watch epression высвечивается выражение по умолчанию то на которое указывает курсор в редакционном окне. Для поиска и выбора другого выражения из числа уже использовавшихся можно открыть список предыстории.

Если Вы вводите допустимое выражение нажав клавишу Enter или задействовав Ok отладчик добавляет выражение и его текущее значение в окно Watches. Наберите А в окне ввода Watch Epression и нажмите Enter. A появится в окне Watches вместе со своим текущим значением. Выберите Trace Into в секции Run или нажмите F7 для того чтобы сделать шаг в своей программе.

Когда после ввода чисел Вы нажмете Enter и вернетесь в редакционное окно значения А и В изменятся на введенные Вами.

После выполнения оператора вычисления суммы изменится и значение Sum. Легко но не обольщайтесь. Профессиональное овладение средой потребует от Вас некоторых дополнительных усилий. Действительно меню содержит более 80 команд мы с Вами рассмотрели только некоторые из них большая часть открывает диалоговые окна.

Так секция Options позволяет провести оптимальную настройку самой среды секция Edit содержит команды передачи фрагментов из одного окна в другое либо внутри одного окна. Секция Search обеспечивает поиск и замену фрагментов. Секция Window позволяет изменять размер окон а также способ их выдачи на экран. Наконец секция Help поможет разобраться во всех тонкостях использования среды. Операция вычисления заданного выражения и записи в память полученного значения выполняются с помощью оператора присваивания.

Оператор присваивания позволяет заменить текущее значение переменной стоящей слева новым значением задаваемым выражением стоящим справа.

Например после выполнения оператора х: Переменная или функция и выражение в операторе присваивания могут быть любого типа но обязательно идентичного. Допускается использование переменной типа Real c выражением типа Integer. Приведем примеры операторов присваивания: Выражения строятся из операндов констант переменных функций знаков операций и круглых скобок.

Константы переменные и функции должны быть либо описаны в программе либо иметь стандартные имена см. Для вычисления числового значения используются арифметические выражения.

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

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

При выполнении операции деления оба операнда они целые преобразуются к вещественному типу результат операции всегда вещественное число. Следовательно результат выражения будет целым числом все операнды в нем целого типа и операция деления отсутствует. Для иллюстрации сказанного рассмотрим выражение 6 4 0.

скачать знакомство турбо паскаль

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

Аргументы функций обязательно заключаются в круглые скобки. В качестве аргументов можно употреблять константы переменные и выражения. Приоритет вычисления стандартных функций выше чем приоритет выполнения арифметических операций. В таблице приведены арифметические стандартные функции. Например выражение имеет следующую программную запись: Для возведения переменной х в некоторую степень а то есть нахождения используется известное равенство a a a ln e. Тогда выражение a на языке Pascal должно быть записано в виде: Для вычисления log a b и lg b используют известные соотношения log a lnb lnb b ; lgb lnb.

При вычислении используем равенства: Program Conus; Var r h s v: Начинается программа с описания переменных. В операторной части программы после Begin следуют процедуры ввода и вывода read write readln writeln.

Процедура read позволяет присвоить переменным r и l свои числовые значения. В первом операторе присваивания вычисляется значение переменной S полной поверхности конуса во втором высота конуса используется стандартная функция извлечения квадратного корня sqrt ; в третьем объем конуса. Далее следуют процедуры вывода на печать текстов заключенных в апострофы и значений переменных R L Н.

Для печати значений переменных в процедуре writeln указываются их имена заключенные в апострофы.

скачать знакомство турбо паскаль

Конец программы обозначается служебным словом End после которого ставится точка End. В языке Turbo Pascal отсутствуют операторы ввода вывода.

Процедура чтения Read обеспечивает ввод числовых данных символов строк для последующей их обработки операторами программы. Единственным отличием процедуры Readln от процедуры Read является то что после считывания значений всех переменных для одной процедуры Readln данные для следующей процедуры Readln будут считываться с начала новой строки. В процедурах Read и Readln параметры можно не указывать: Read; Readln; В обоих случаях вводится и отражается на экране произвольная строка символов.

Процедура вывода Write производит вывод числовых данных символов строк и булевских значений. Процедура Writeln аналогична процедуре Write но после выполнения происходит переход в начало следующей строки. Sum ; Форматированный вывод. В процедурах вывода на экран имеется возможность указать константу или выражение определяющую ширину поля вывода. Это значение указывается через двоеточие сразу после имени выводимой единицы: Вещественные значения могут выводиться в форматах как с плавающей точкой так и фиксированной точкой.

В первом случае указывается только ширина поля во втором дополнительно фиксируется количество символов в дробной части. Составьте программы на языке Turbo Pascal для вычислений по формулам: Тип любого из этих объектов определяет множество допустимых значений которые может иметь объект а также множество допустимых операций которые применимы к объекту.

Turbo Pascal характеризуется разветвленной структурой типов данных рис. Структура типов данных 34 Среди типов используемых в языке есть стандартные предопределенные типы и типы определяемые программистом.

скачать знакомство турбо паскаль

Стандартные типы не требуют предварительного определения. Все другие типы должны быть определены либо в разделе объявления типов либо в разделе объявления переменных. В данной работе будут описаны только простые типы данных.

Все простые типы за исключением вещественных называются порядковыми типами. Для величин порядковых типов определены три стандартные функции: Функция Odd х проверяет величину х на нечетность.

Аргументом функции является величина типа Longint результат равен True аргумент нечетный и False четный. Функция Pred х определяет предыдущее значение рассматриваемой величины например Pred равно. Функция Succ х определяет последующее значение рассматриваемой величины например Succ равно 3.

Знакомство со средой Турбо Паскаль (составитель Абрамкин Г.П.) - PDF

Функцию Pred х нельзя применять к первому элементу последовательности а функцию Succ х к последнему. В Turbo Pascal имеется 5 стандартных целых типов: В принципе, этих файлов достаточно для написания, компиляции и исполнения большинства примеров, содержащихся в этой книге. Пусть перечисленные файлы располагаются в каталоге BP на диске C. Тогда для вызова Турбо Паскаля следует дать команду C: Не рекомендуется работать с системой, назначив в качестве каталога по умолчанию текущего каталога тот, в котором хранятся перечисленные выше файлы этот каталог будем называть системным.

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

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

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

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

[Tutor1] Как правильно скачать Pascal?

В его верхней строке приводятся имя того дискового файла, откуда был прочитан текст программы новому файлу присваивается имя NONAME В Турбо Паскале можно работать одновременно с несколькими программами или 5 частями одной крупной программыкаждая из которых может располагаться в отдельном окне редактора, Среда позволяет использовать до девяти окон редактора одновременно.

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

Они обозначаются F1, F2, С каждой из этих клавиш связывается некоторая команда меню. Действие почти всех функциональных клавиш можно модифицировать тремя особыми клавишами: Эти клавиши используются подобно клавише временной смены регистра на пишущей машинке: В дальнейшем такое совместное нажатие двух клавиш будем обозначать чертой. Ниже приводятся команды, которые передаются среде Турбо Паскаля функциональными клавишами и некоторыми их комбинациями с клавишами Ctrl и Alt: F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 Ctrl-F9 обратиться за справкой к встроенной справочной службе Help - помощь записать редактируемый текст в дисковый файл прочитать текст из дискового файла в окно редактора используется в отладочном режиме: Клавиши F2 и F3 помогут Вам в работе с Вашими каталогами и файлами.

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

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