Введение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом




НазваниеВведение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом
Дата конвертации22.02.2013
Размер445 b.
ТипМетодическое пособие



Введение

  • Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом.

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

  • Строился бы на небольшом количестве базовых понятий;

  • Имел бы простой синтаксис;

  • Допускал бы перевод программ в машинный код простым компилятором;

  • Все эти качества сделали язык очень популярным и удобным для применения в школе.



Методическое пособие Программирование на языке Turbo Pascal. Язык программирования Паскаль.

  • Язык Паскаль был одним языков, созданных для обучения и получивших популярность, как и новичков, так и в серьёзном программировании.

  • При его создании успешно решена задача сочетания сравнительной простоты языка с потенциальной широтой области его применений.



В отличии от своих предшественников (в частности Бейсика) Паскаль допускает разнообразные типы составных объектов:

  • В отличии от своих предшественников (в частности Бейсика) Паскаль допускает разнообразные типы составных объектов:

  • запись - упорядоченный набор про именованных объектов произвольных типов;

  • файл - упорядоченный набор однородных данных, размещаемых во внешней памяти;

  • множество - набор элементов одного типа, кодируемых отрезками натурального ряда или произвольными именами.



В Паскале имеется оператор варианта, т. е. выбора одной из нескольких альтернативных последовательностей (ветвей) операторов по вычисляемому номеру ветви.

  • В Паскале имеется оператор варианта, т. е. выбора одной из нескольких альтернативных последовательностей (ветвей) операторов по вычисляемому номеру ветви.



Самые популярные системы программирования на языке - Object Pascal, Borland Pascal (Turbo Pascal) и TopSpeed Pascal.

  • Самые популярные системы программирования на языке - Object Pascal, Borland Pascal (Turbo Pascal) и TopSpeed Pascal.

  • На основе Паскаля была разработана одна из наиболее популярных систем быстрой разработки программ:

  • (Rapid Application Development, RAD) - визуальная система программирования Воrlаnd Delphi.



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

  • Программа на Паскаль, также как и в других языках программирования реализует алгоритм решения задачи.

  • Она обьединяет последовательность действий, выполняемых над определенными типами данными с помощью операций, определяемых возможностями языка.



Язык Паскаль является универсальным языком, т.е. на нем можно писать вычислительные, графические и системные программы, программы по обработке больших блоков данных(типа СУБД).

  • Язык Паскаль является универсальным языком, т.е. на нем можно писать вычислительные, графические и системные программы, программы по обработке больших блоков данных(типа СУБД).



Формат программы

  • Программа Паскаль состоит из строк. Максимальная длина строки - 127 символов.

  • Набор текста программы осуществляется обычно с помощью встроенного редактора текстов системы программирования Turbo Pascal (или другой версии этой системы).

  • Набирая текст программы, программист имеет право произвольно располагать строки на экране.

  • Обязательным является только порядок следования частей программы и правильность их



Структура программы

  • Program <имя>(input,output); -заголовок

  • Uses <имя1,имя2,..>; -список подключаемых библиотечных модулей

  • Label :; -раздел описания меток

  • Const :; - раздел описания констант

  • Type :; - раздел описания типов данных



Var :; - раздел описания переменных

  • Var :; - раздел описания переменных

  • Procedure <имя>; - описание процедур и запись их операторов<основная часть процедуры>;

  • Function <имя>; - описание функций<основная часть функции>;

  • Begin<основная часть программы >End.



Типы данных в языке Паскаль

  • Каждый элемент данных относится к одному из конечного множества типов, допустимых для конкретного языка программирования.

  • Тип - это множество значений, которые могут принимать объекты программы, и совокупность операций, допустимых над этими значениями.

  • Все типы данных разделяются на две группы: скалярные (простые) и структурированные (составные).



Простые типы данных

  • С простыми типами данных Вы можете ознакомиться здесь.



Пользовательские типы данных

  • В Паскаль существуют типы данных, определяемые пользователем.

  • Это перечислимый тип (когда непосредственно, в разделе описания типов, заранее записываются все значения для переменных этого типа) и интервальный (когда задаются границы диапазона значений для данной переменной), указательный тип (кроме Pointer), структурированные типы и процедурный тип.



Структурированные типы данных

  • Составные типы данных определяют упорядоченную совокупность скалярных переменных и характеризуются типом своих компонентов.

  • К структурированным типам данных в Turbo Pascal относят: тип-массив (array), тип-множество (set), тип-запись (record), файловый тип (file), объектный тип (object), строковый тип (string)



Строковый тип

  • Строка-в общем случае это последовательность символов.

  • Строка представляет собой особую форму одномерного массива символов, которая имеет существенное отличие.

  • Массив символов имеет фиксированную длину (количество элементов), которая определяется при описании.



Строка имеет две разновидности длины: Общую длину строки, которая характеризует размер памяти, выделяемый строке при описании.

  • Строка имеет две разновидности длины: Общую длину строки, которая характеризует размер памяти, выделяемый строке при описании.

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

  • Для определения данных строкового типа в Turbo Pascal 7.0 введены стандартные типы String и PChar.



Графический режим работы. Модуль Graph

  • Особенности работы с графикой

  • При работе в графическом режиме изображение на экране строится не из символов, а из точек – пикселов.

  • Каждый пиксел имеет две координаты, Х и Y и определённый цвет.





При использовании модуля Graph, обслуживающего режим, Turbo Pascal умеет работать с разрешением экрана до 640*480 пикселов.

  • При использовании модуля Graph, обслуживающего режим, Turbo Pascal умеет работать с разрешением экрана до 640*480 пикселов.

  • Для современных компьютеров это разрешение считается устаревшим.



Пример программы

  • Вычерчивание разноцветных концентрических окружностей.

  • Uses

  • Graph, Crt;

  • Var

  • Gd, Gm,r:integer;

  • Color:byte;

  • Begin

  • Gd :=Detect;



InitGraph(Gd,Gm, ‘ ‘);

  • InitGraph(Gd,Gm, ‘ ‘);

  • If GraphResult <>grOk then

  • Halt(1);

  • Randomize; {на экран выводится 10 разноцветных окружностей}

  • for r:= to 10 do

  • begin

  • SetColor(random(16));

  • Circle(320,240, r*5) {Процедура Circle(x,y,r) рисует окружность с центром в точке (х,у) и радиусом R}



End;

  • End;

  • Readln;

  • CloseGraph

  • end.





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

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





Похожие:

Введение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом iconПрактическая работа фиксированная система обозначений для описания алгоритмов и структур данных
Был разработан профессором, директором Института информатики Швейцарской высшей политехнической школы Николаусом Виртом в 1968-1970...
Введение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом iconCи – процедурный язык программирования. Cи – процедурный язык программирования
Си вытеснил Бейсик с позиции ведущего языка для программирования микрокомпьютеров
Введение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом iconЯзык программирования машинного уровня «Паскаль» Центральное понятие программирования
Центральным понятием программирования является алгоритм. С него начинается работа над программой, а от качества алгоритма зависит...
Введение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом iconУчебный предмет: русский язык. Учебный предмет: русский язык
Цель: изучение лексикона учащихся 5 9 классов и определение путей пополнения словарного запаса школьников
Введение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом iconЭволюция языков программирования Языки программирования
Если язык программирования ориентирован на конкретный тип процессора и учитывает его особенности, то он называется
Введение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом iconСуществует ли в мире язык, который понимают все люди земного шара? Да, это язык музыки. Каждый народ имеет свой музыкальный язык, как и свой разговорный. И этот музыкальный язык, в отличие от языка разговорного, понятен всем другим народам без перевода

Введение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом iconЧто такое язык? Что такое язык?
Язык является главным средством человеческого общения. Мы все хотим, чтобы нас понимали правильно. Необходимо говорить о том, как...
Введение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом icon«Русский язык – настоящий, сильный. Где нужно – строгий, серьезный, где нужно страстный, где нужно – бойкий и живой». А. Н. Толстой
Русский народ создал русский язык яркий, как радуга после весеннего ливня, меткий, как стрелы, певучий и богатый, задушевный, как...
Введение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом iconНа каком языке говорит пк? Был ли язык компьютера до компьютера?
Оказывается, что в древности люди использовали тот же язык, что и современный компьютер!
Введение Язык Паскаль был создан как учебный язык программирования в 1968 –1971г. Никлаусом Виртом iconРусский язык – национальный язык русского народа. На русском языке говорят 138 млн
«Язык народа лучший, никогда не увядающий и вечно вновь распускающийся цвет всей его духовной жизни…»
Разместите кнопку на своём сайте:
hnu.docdat.com


База данных защищена авторским правом ©hnu.docdat.com 2012
обратиться к администрации
hnu.docdat.com
Главная страница