Введение в язык программирования PASCAL.. Основные блоки Вычисление - + Ввод Вывод Начало Конец - + - + - - подпрограмма - + Простые команды. Следование.

Презентация:



Advertisements
Похожие презентации
Основы программирования в Turbo Pascal Язык программирования Паскаль.
Advertisements

МОУ СОШ 2 Бойцова А.А.. Никлаус Вирт (Niklaus Wirth) В 1970 году в мире программирования произошли по крайней мере два великих события- появились операционная.
turbo.exe основной файл среды Любой язык обладает алфавитом, синтаксисом и семантикой. В алфавит входит набор символов, использующихся в языке с помощью.
Технология составления алгоритмов и программы для решения линейных задач на языке Паскаль.
Технология составления алгоритмов и программы для решения линейных задач на языке Паскаль.
Основные этапы решения задач на компьютере. Первый этап – постановка задачи. На этом этапе участвует человек, хорошо представляющий предметную область.
Познакомиться с основными понятиями языка Pascal 2.
Язык программирования Pascal Выполнила: ученица 10А класса Елизавета Тельнова Г. Королев 2012 год.
Программирование на языке Паскаль Введение. Алфавит языка Паскаль Алфавит это фиксированный набор основных символов, из которых состоит любой текст на.
Структура программы на языке Pascal 1урок. Основные понятия Программа Компиляция Оператор Идентификатор Набор команд на языке программирования Перевод.
Правила записи программы. Турбо Паскаль Язык программирования был разработан Никлаусом Виртом в годах как учебный язык для студентов. Современный.
Структура программы на языке Pascal. Программа на языке «Паскаль» Программа состоит из заголовка и блока В заголовок входят: служебное слово program и.
Язык программирования Borland Turbo Pascal Основные понятия. Первая программа.
Тема урока Переменная. Тип данных. Ввод и вывод данных.
Лабораторная работа 1 Элементы языка Турбо Паскаль. Работа в среде Турбо Паскаль на ПЭВМ.
Урок 6 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Урок 3 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Языки программирования. Язык Паскаль. Учитель: Абузова Е. В. МОУ «Бардымская СОШ 2»
Введение в программирование. Машина должна работать, человек - думать. Принцип IBM Преподавание программирования - дело почти безнадежное, а его изучение.
Первое знакомство с языком программирования Turbo Pascal.
Транксрипт:

Введение в язык программирования PASCAL.

Основные блоки Вычисление - + Ввод Вывод Начало Конец подпрограмма - + Простые команды. Следование Ветвления Циклические алгоритмы Основные структуры алгоритмов. Перейти к содержанию

Содержание Введение. Горячие клавиши. Пошаговая отладка. Основные элементы. Используемые величины. Структура программы.

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

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

Основные файлы пакета Pascal. Если система программирования установлена на диске D: в каталоге D:\Bp, то в подкаталоге..Bin\ находятся следующие основный файлы: BP.EXE – интегрированная среда программирования; BP.TP – файл конфигурации системы и др. Файл Graph.tpu является модулем с графическими процедурами и функциями, файлы с расширением.bgi – драйверы различных типов видеосистем компьютеров, с расширением.chr - содержат векторные шрифты. Вернуться к содержанию раздела

Запуск интегрированной среды Borland Pascal. Для запуска интегрированной среды Borland Pascal находят на Рабочем столе значок и двойным кликом запускают её. Вернуться к содержанию раздела

Вид экрана после запуска Borland Pascal Закрывающая кнопка Строка меню Имя редактируемого файла Полосы скроллинга Номер редактируемой строки Номер позиции в строке Строка статуса Вернуться к содержанию раздела

«Горячие» клавиши. F1 Выводит на экран окно подсказки. F2 Сохраняет файл, который находится в активном окне редактора. F3 Появляются диалоговое окно и возможность открыть файл. F4 Запускает программу и выполняет до строки, на которой стоит курсор. F5 Масштабирует активное окно. F6 Переходит к следующему открытому окну. F7 Запускает программу в режиме отладки с заходом внутрь процедур. F8 Запускает программу в режиме отладки, минуя вызовы процедур. F9 Редактирует связи, компилирует. F10 Переход в меню. Клави- ши Функции Вернуться к содержанию раздела

«Горячие» клавиши редактора. Alt+F9 Компиляция программы. Alt+X Выход из редактора. Shift + стрелки Помечает фрагмент текста. Ctrl+K+B Начало выделения. Ctrl+K+K Конец выделения. Ctrl+K+V Перенос выделенного фрагмента. Ctrl+K+C Копирование выделенного фрагмента. Ctrl+K+Y Удаление выделенного фрагмента. Alt+ номер окна Переключение активного окна. Ctrl+K+R Вставка в текст программы записанного на диск файла. Ctrl+ Insert Копирует в буфер фрагмент из одного окна. Shift+InsertВставляет из буфера скопированный фрагмент в другое окно. КлавишиФункции Вернуться к содержанию раздела

Пошаговая отладка программы. F4 Запускает программу и выполняет до строки, на которой стоит курсор. F7 Запускает программу в режиме отладки с заходом внутрь процедур. F8 Запускает программу в режиме отладки, минуя вызовы процедур. Ctrl+F7 Добавляет выражение для просмотра его значения во время отладки программы. Ctrl+F2 Снимает режим отладки программы. Ctrl+F4 Вычисляет выражение. Клавиши Функции Вернуться к содержанию раздела

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

Используемые величины. Константа – это величина, значение которой устанавливается до выполнения программы и не изменяется в ходе ее выполнения. Переменная – имя ячейки памяти, содержимое которой меняется в ходе выполнения программы. Имя - это идентификатор. Целые величины. типДиапазон Integer Shorint-127 … 127 Byte0 … 255 Word0 … longin t … Требуемая память(байт) Вернуться к содержанию раздела

типДиапазон Real Single doudle extended comp Требуемая память(байт) Вещественные величины Значениями вещественных величин являются действительные числа. Вернуться к содержанию раздела

Символьные величины. (CHAR) Значениями символьных величин являются последовательности символов из алфавита Булевские величины.(BOOLEAN) Булевским типом называют тип данных, представляемый двумя значениями True и False. В строенные функции. НазваниеМатематическ ая запись Запись на языке Pascal Квадратный корень Sqrt(x) Квадрат числаSqr(x) Модуль числаAbs(x) СинусSin(x) КосинусCos(x) АрктангенсArctan(x) Натуральный логарифм Ln(x) ЭкспонентаExp(x) Вернуться к содержанию раздела

Специальные функции. ДействиеЗаписьТип аргумента Для четного-false, для нечетного-true Odd(x)Целый Следующее целоеSucc(x)Целый Предыдущее целоеPred(x)Целый Возвращает аргумент х.Ord(x)Целый Целая часть числаTrunc(x)Вещественный Преобразование вещественного в целое путем округления Round(x)Вещественный Преобразует код х в символ Chr(x)Byte Следующий символSucc(x)Char Предыдущий символPred(x)Char Возвращает код символа.Ord(x)Char Вернуться к содержанию раздела

Структура программы. Program name;{Заголовок программы} Uses ;{подключение стандартных и пользовательских библиотечных модулей} Label ;{описание меток} Const ;{определение констант} Type ;{определение типов} Var ;{описание переменных} ;{описание процедур} begin ;{операторы} end. Вернуться к содержанию раздела

Конец раздела Вернуться к содержанию раздела