Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемВера Федяхина
1 Введение в PASCAL
2 язык программирования- это формальный язык, описывающий алгоритм для исполнителя – компьютера. Термин «формальный язык» означает, что такой язык можно задать с помощью набора правил, которые называются синтаксисом языка.
3 Трансляторы - это специальные программы, которые используются для перевода с языка программирования на машинный язык.
4 2 вида трансляторов : интерпретатор – читает программу по строкам, переводит(интерпретирует) каждую строку и сразу выполняет. компилятор – читает всю программу целиком, переводит на машинный язык (компилирует) и лишь потом запускает на выполнение.
5 В 1965 году был объявлен конкурс по созданию нового языка программирования - преемника языка АЛГОЛ-60. Участие в конкурсе принял швейцарский учёный, поляк по происхождению, Никлаус Вирт, работавший доцентом на факультете информатики Стэнфордского университета. Проект предложенный им был отвергнут комиссией в 1967 году. Но Вирт не прекратил работу над созданием нового языка. Он хотел получить инструмент для обучения студентов программированию Вернувшись в Швейцарию, совместно с сотрудниками Швейцарского федерального института технологии в Цюрихе, он уже в 1968 году разработал первую версию языка Паскаль. Язык назван в честь великого французского математика и механика Блеза Паскаля, в 1648 г. создавшего первую счётную машину. В 1971 г. Н.Вирт выпустил описание своего языка, а в 1975 г. было разработано руководство для пользователей Паскаля, практически легшей в основу стандарта. История создания языка Паскаль
6 Создатель Турбо Паскаля Филип Кан родился в Париже (его отец, уроженец Германии, был инженером, а мать-француженка кинопродюсером). Кан некоторое время учился в Цюрихе, где прослушал вводный курс Никлауса Вирта, посвященный Паскалю. Вернувшись во Францию, он защитил диссертацию по математике. В этот период он иногда подрабатывал, играя на саксофоне в ночных клубах. История создания языка Турбо-Паскаль
7 Кан занимался математикой, а программированием интересовался только потому, что упражнения в данной области в какой-то степени помогали ему решать задачи и доказывать теоремы. Затем он приобрел свой первый микрокомпьютер Apple II, и стал вместе с двумя приятелями писать программы на Паскале и продавать их. Кану не нравились существующие компиляторы для Паскаля, и он решил создать Турбо Паскаль. В 1982 году Филип Кан, взяв эту уже почти готовую программу и 2000 долларов, отправился в Калифорнию.
8 Кан получил туристскую визу и не имел права на так называемую зеленую карточку правительственное разрешение на получение работы в США. Однако он решил сделать ставку на Турбо Паскаль и стал организовывать фирму, которая должна была разрабатывать программное обеспечение. Кан дал ей название Borland International, подсказанное телевизионной передачей о космонавте с похожим именем Франке Бормане (ставшем председателем правления Восточных авиалиний). Кан решил, что имя, имеющее всеамериканское звучание, послужит подходящим прикрытием для чужака в мире бизнеса. История создания языка Турбо-Паскаль
9 Однако, несмотря на громкое название компании, ему не удалось заинтересовать ни одну корпорацию из тех, что вкладывали деньги в различные проекты. Тогда Кан собрал небольшую сумму денег у родственников и весной 1984 года организовал офис в двух комнатах, располагавшихся над гаражом. Затем он уговорил сотрудников популярного компьютерного журнала дать рекламу Турбо Паскаля в кредит. Кан понимал, что в его ситуации от рекламы зависит очень многое, если не все. Прочитав книгу о продаже товаров по почте, где рекомендовалось употреблять яркие цвета для привлечения внимания потенциальных покупателей, Кан при оформлении рекламного объявления использовал резкие зеленые, синие и розовые тона. В книге также говорилось, что для быстрого успеха стоимость товара должна быть меньше 50 долларов. Поэтому он оценил свой сложный компилятор и редактор программ в 49 долларов 95 центов. Другие системы стоили примерно в 10 раз больше. История создания языка Турбо-Паскаль
10 Реклама сыграла решающую роль в завоевании рынка. Только за первый месяц Кан получил заказов на 150 тыс. долларов. Потом стало помогать и то, что в компьютерных изданиях помещались обзоры, где Турбо Паскаль по удобству написания коротких программ сравнивался с Бейсиком. Специалисты отмечали также скорость работы созданной Каном системы, которая действовала во много раз быстрее конкурирующих с ней программ. За первые два года было продано не менее 300 тыс. копий системы Турбо Паскаль, что превысило объем продаж всех прочих компиляторов для микрокомпьютеров. Подобно тому, как десятью годами раньше новая версия Бейсика вывела на орбиту фирму Microsoft, так Турбо Паскаль перевел Borland International в разряд основных производителей программного обеспечения. В 1985 году Кан с легкостью истратил почти 50 тыс. долларов на организацию приема, пригласив на него 600 клиентов фирмы Borland и других гостей. По случаю своего успеха (достигнутого в 33 года) он исполнил несколько музыкальных произведений на саксофоне История создания языка Турбо-Паскаль
11 Во второй половине 1990-х годов, после приобретения двух компаний, фирма сменила название на INPRISE (от INtegrated enterPRISE объединенное предприятие), однако вскоре было решено вернуться к прежнему названию, но с небольшими изменениями: если раньше компания именовалась Borland International, то теперь ее полное название Borland Software Corporation.]
12 История создания языка Delphi В 1992 году фирма Borland International выпустила два пакета программирования, основанные на использовании языка Паскаль, - Borland Pascal 7.0 и Turbo Pascal 7.0. Пакет Borland Pascal 7.0 учитывает многие новейшие достижения в программировании и практике создания программ и включает в себя три режима работы: в режиме операционной системы MS DOS, в защищённом режиме MS DOS и в среде Windows. Пакет Turbo Pascal 7.0 обладает ограниченными возможностями и позволяет работать только в обычном режиме MS DOS.. Одним из продуктов этой фирмы является очень популярная на сегодняшний день среда визуального программирования Borland Delphi, разработанная на базе языка программирования Turbo Pascal. На сегодняшний день выпущено уже 8 версий Borland Delphi.
13 Интегрированная инструментальная оболочка Turbo Pascal. многооконный текстовый редактор, для обработки текстов программ на языке Turbo Pascal; компоновщик программ; отладчик программ; система контекстной информационной помощи; компилятор (переводчик) текста программ на языке Turbo Pascal в программу на машинных кодах.
14 Вид Turbo Pascal 7.0 "Меню" управления всеми ресурсами ИИО (Интегрированной инструментальной оболочки). Область многооконного текстового редактора. Строка подсказок.
15 Клавиши управления F1 – вызов помощи F2 – открыть файл F3 – сохранить файл F10 – вызов меню Alt+F5 – пользовательское окно Alt+Enter – развернуть\свернуть на весь экран Alt+X –выход из программы Shift+стрелки – выделить блок Ctrl+Ins - копировать Shift+Ins – вставить Ctrl+F9 – запустить программу Сtrl+C – принудительная остановка программы
16 Файлы Turbo Pascal 7.0 Файлы написанные в Turbo Pascal 7.0 всегда имеют расширение pas. Имя файла не должно превышать 8 символов. Допустимыми считаются следующие символы: 26 латинских буквы; _ (подчеркивание); 10 цифр;
17 Типы числовых данных типдиапазон значенийтребуемая память Byte байт Integer байта Real-2.9* * байт
18 Задание 1. Наберите текст программы: Program pr1; Begin Write ( Моя первая программа!!!); End.
19 Задание 2 Исправьте программу: Var n:integer; Begin For n:=1 to 10 do Write (Информатика); Readln; End. Запустите программу.
20 Задание 3 Откройте файл с вашим именем. Найдите строку Write (Информатика); и замените её на Writeln (Информатика); Найдите различия между результатом выполнения программ.
21 Задание 3 Откройте файл с вашим именем. Найдите строку Write (Информатика); и замените её на Writeln (Информатика); Найдите различия между результатом выполнения программ. Сохраните программу в файле Закройте FreePascal.
22 Домашнее задание Знать «горячие клавиши»; Безошибочно писать все типы данных; Понимать различия между целыми и действительными числами.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.