русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Язык программирования Object Pascal

1. Основные понятия и определения

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

3. Типы данных

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

Язык Pascal, получившим свое название в честь французского математика 17 века Блеза Паскаля, был разработан швейцарским профессором Никлаусом Виртом, одной из принципиальных целей которого было «разработать язык, пригодный для изучения программирования как систематической дисциплины, которая исходит из определенных фундаментальных понятий, ясно и естественно отраженных в языке». Описание языка было опубликовано в ноябре 1970 г. в техническом отчете Швейцарского федерального технологического института ETH (Eidgenoessische Technische Hochschule). В самом начале 1971 г. отчет был перепечатан в первом номере журнала Acta Informatica и стал доступен широкому кругу программистов. С середины 70-х годов Pascal стал основным языком, применяемым в обучении.

Важная роль в массовом распространении языка Pascal принадлежит компании Borland International, создавшей в 1983 г. Turbo-среду разработки (автором Turbo Pascal является датчанин Андерс Хейльсберг). Это был значительный шаг вперед в облегчении процесса программирования. Удобство визуальных средств в сочетании с тесной интеграцией инструментария стали для сотен тысяч программистов большим подспорьем.

Turbo Pascal видоизменялся едва ли не с каждой версией среды разработки: в версии 3.0 появилась встроенная графика, в версии 4.0 — модули, в версии 5.5 — средства объектно-ориентированного программирования. Начиная с версии Turbo Pascal 7.0 (1993 г.) язык был переименован в Borland Pascal. На его основе был разработан язык Object Pascal, вначале реализованный в системе программирования Turbo Vision, а затем в системе объектно-ориентированного визуального программирования Delphi, которая используется для профессиональной разработки реальных программ. Она является одной из наиболее популярных систем, реализующих так называемую быструю разработку приложений (программ), или RAD (Rapid Application Development). Такие системы содержат обширные библиотеки подпрограмм, которые обеспечивают отображение на экране (визуализацию) результатов работы программы и решение других задач, значительно повышая эффективность работы программистов.

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

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

Целью лекции является изучение алфавита и словаря языка Object Pascal, общей структуры программы и типов данных, используемых в данном языке.


Просмотров: 1193


Вернуться в оглавление



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.