История языка Паскаль

Автор работы: Пользователь скрыл имя, 20 Декабря 2012 в 23:07, реферат

Краткое описание

Языки программирования претерпели большие изменения с тех пор, как в 40-х годах XX века началось их использование. Первые языки программирования были очень примитивными и мало чем отличались от формализованных упорядочений двоичных чисел (единиц и нулей), понятных компьютеру. Их называют языками программирования низкого уровня. Использование таких языков было крайне неудобно с точки зрения программиста, так как он должен был знать числовые коды всех машинных команд и собственноручно распределять память под команды программы и данные.

Содержание

Введение…………………………………………………………………………………2
История языка Pascal. О языке программирования……………………………....3
Факторы популярности Pascal………………………………………………………..4
Список используемой литературы……………………………………………….......5

Вложенные файлы: 1 файл

История языка паскаль.doc

— 48.50 Кб (Скачать файл)

 

Федеральное государственное  общеобразовательное учреждение

Среднего профессионального образования

Пермский химико-технологический  техникум

 

 

 

 

 

 

 

Реферат

по дисциплине     «Введение в специальность»

на тему: «История языка  Паскаль»

 

 

 

 

 

 

Выполнила:

Студентка гр. П-08-9

Лыскова Д.Р.

Проверила:

преподаватель

Петушина Р.Р.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

г. Пермь, 2009г.

 

Содержание

 

Введение…………………………………………………………………………………2

История языка Pascal. О языке программирования……………………………....3

Факторы популярности Pascal………………………………………………………..4

Список используемой литературы……………………………………………….......5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

Введение

 

Языки программирования претерпели большие изменения с  тех пор, как в 40-х годах XX века началось их использование. Первые языки программирования были очень примитивными и мало чем отличались от формализованных упорядочений двоичных чисел (единиц и нулей), понятных компьютеру. Их называют языками программирования низкого уровня. Использование таких языков было крайне неудобно с точки зрения программиста, так как он должен был знать числовые коды всех машинных команд и собственноручно распределять память под команды программы и данные.

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

В 50-х годах XX века, в связи с широким применением компьютеров в различных областях науки и техники возникла серьезная проблема: простые пользователи не могли работать с компьютером из-за сложности языков программирования, а профессиональные программисты были не в состоянии обслуживать огромное количество пользователей. Решением данной проблемы явилось создание языков программирования высокого уровня, форма записи программ на которых по сравнению с Ассемблером и машинными языками ближе к традиционной математической форме и разговорному языку.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

История языка Pascal. О языке программирования.

Язык программирования Pascal был разработан в 1968-1971 годах Никлаусом Виртом. Язык был назван в честь выдающегося ученого французского математика и философа Блеза Паскаля (1623-1662) и первоначально создавался для обучения программированию как систематической дисциплине, однако вскоре он стал широко использоваться в профессиональном программировании.

Создатель Н.Вирт писал: «… Опыт использования языка Паскаль убедительно продемонстрировал его достоинства: легкость программирования на нем, его пригодность с точки зрения формальных методов отладки программ, возможность его эффективной реализации и практическую мобильность как самого транслятора с языка Паскаль, так и написанных на нем программ». Н.Вирт разработал язык Паскаль, во-первых, с целью внедрения системного подхода к программированию, созданию очень «прозрачных» программ и применению методов автоматической проверки их целостности и, во-вторых, как средство обучения новой компьютерной культуре.

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

Факторы популярности языка Pascal

 

  • Благодаря своей компактности и удачному первоначальному описанию Pascal оказался достаточно легким для изучения.
  • Pascal отражает фундаментальность и наиболее важные концепции (идеи) алгоритмов в очевидной и легко воспринимаемой форме, что предоставляет программисту средства, помогающие проектировать программы.
  • Язык позволяет четко реализовать идеи структурного программирования и структурной организации данных.
  • Pascal сыграл большую роль в развитии методов аналитического доказательства правильности программ и позволил реально перейти от методов отладки программ к системам автоматической проверки правильности программ.
  • Применение языка Pascal позволило значительно поднять планку надежности разрабатываемых программ за счет требований языка к описанию используемых в программе переменных, проверки согласованности программы при компиляции без ее выполнения.
  • Использования в Pascal простых  гибких структур управления: ветвлений, циклов.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

Список используемой литературы

    1. Васильев П.П., Турбо Паскаль в примерах и задачах, М.: Финансы и статистика, 2002.- 496 с.
    2. Попов В.Б., Паскаль и Дельфи. Самоучитель – СПб.: Питер, 2004. – 544 с.
    3. Попов В.Б., Turbo Pascal для школьников: Учеб. Пособие. – 3-е доп. изд. – М.: Финансы и статистика, 2003 – 528 с.

Информация о работе История языка Паскаль