Автор работы: Пользователь скрыл имя, 20 Декабря 2012 в 23:07, реферат
Языки программирования претерпели большие изменения с тех пор, как в 40-х годах XX века началось их использование. Первые языки программирования были очень примитивными и мало чем отличались от формализованных упорядочений двоичных чисел (единиц и нулей), понятных компьютеру. Их называют языками программирования низкого уровня. Использование таких языков было крайне неудобно с точки зрения программиста, так как он должен был знать числовые коды всех машинных команд и собственноручно распределять память под команды программы и данные.
Введение…………………………………………………………………………………2
История языка Pascal. О языке программирования……………………………....3
Факторы популярности Pascal………………………………………………………..4
Список используемой литературы……………………………………………….......5
Федеральное государственное общеобразовательное учреждение
Среднего профессионального образования
Пермский химико-
Реферат
по дисциплине «Введение в специальность»
на тему: «История языка Паскаль»
Выполнила:
Студентка гр. П-08-9
Лыскова Д.Р.
Проверила:
преподаватель
Петушина Р.Р.
г. Пермь, 2009г.
Содержание
Введение…………………………………………………………
История языка Pascal. О языке
программирования……………………………...
Факторы популярности Pascal………………………………………………………..4
Список используемой
литературы………………………………………………..
2
Введение
Языки программирования претерпели большие изменения с тех пор, как в 40-х годах XX века началось их использование. Первые языки программирования были очень примитивными и мало чем отличались от формализованных упорядочений двоичных чисел (единиц и нулей), понятных компьютеру. Их называют языками программирования низкого уровня. Использование таких языков было крайне неудобно с точки зрения программиста, так как он должен был знать числовые коды всех машинных команд и собственноручно распределять память под команды программы и данные.
Были разработаны языки программирования, такие как Ассемблер, в которых переменные величины стали изображаться символическими именами, а числовые коды операций были заменены мнемонические обозначения, которые легче запомнить. Язык программирования приблизился к человеческому языку, но удалился от языка машинных команд. Поэтому чтобы компьютер мог работать на языке Ассемблера, понадобился транслятор-программа, переводящая текст программы на Ассемблере в эквивалентные машинные команды.
В 50-х годах XX века, в связи с широким применением компьютеров в различных областях науки и техники возникла серьезная проблема: простые пользователи не могли работать с компьютером из-за сложности языков программирования, а профессиональные программисты были не в состоянии обслуживать огромное количество пользователей. Решением данной проблемы явилось создание языков программирования высокого уровня, форма записи программ на которых по сравнению с Ассемблером и машинными языками ближе к традиционной математической форме и разговорному языку.
3
История языка Pascal. О языке программирования.
Язык программирования Pascal был разработан в 1968-1971 годах Никлаусом Виртом. Язык был назван в честь выдающегося ученого французского математика и философа Блеза Паскаля (1623-1662) и первоначально создавался для обучения программированию как систематической дисциплине, однако вскоре он стал широко использоваться в профессиональном программировании.
Создатель Н.Вирт писал: «… Опыт использования языка Паскаль убедительно продемонстрировал его достоинства: легкость программирования на нем, его пригодность с точки зрения формальных методов отладки программ, возможность его эффективной реализации и практическую мобильность как самого транслятора с языка Паскаль, так и написанных на нем программ». Н.Вирт разработал язык Паскаль, во-первых, с целью внедрения системного подхода к программированию, созданию очень «прозрачных» программ и применению методов автоматической проверки их целостности и, во-вторых, как средство обучения новой компьютерной культуре.
Будучи педагогом, Н.Вирт сознательно попытался поднять саму дисциплину «программирование» от уровня простого ремесла до ранга сложной инженерной деятельности. Применяемый для составления программ язык, по его мнению, должен определенным образом формировать мышление программиста и помочь ему почувствовать законы программирования, красоту этого творчества.
Одним из основных свойств языка программирования Паскаль является ярко выраженная взаимосвязь оператора и операнда. Под операндом мы понимаем исходные данные, которые в то или иной мере подвергаются обработке операторами. Продолжением этому являются концепция типизации данных и переменных, используемых при построении алгоритмов, и реализации их на компьютерах. Все исходные данные, на которые воздействуют операторы, почти во всех языках программирования разбиты на определенные классы или, как их принято называть, типы данных. Соответственно этому рефлексивно вся совокупность операторов языка программирования как бы «привязана» к определенному типу данных. Таким образом, каждый класс операторов образует тесную связь с типом обрабатываемых данных. Образно говоря, классы операторов и операндов образуют прочные пары взаимосвязанных элементов языка. Именно качество языка Паскаль является одним из достоинств, позволяющих основательно изучать культуру программирования, взяв его за образец.
4
Факторы популярности языка Pascal
5
Список используемой литературы