fcabb1b68c76a8857ad0cc6938bec003.ppt
- Количество слайдов: 10
Работа сделана ученицей 3 -го курса информатики Образовательного центра «НИВА» Морозовой Валерией
Содержание Введение Языки программирования Ранние этапы развития Совершенствование и развитие Популярные языки программирования Выводы
Введение С каждым годом компьютеры получают все большее распространение. Они становятся быстрее и удобнее в использовании, а профессия программиста уже давно стала одной из самых востребованных и высокооплачиваемых. Даже далекий от программирования человек почти наверняка слышал о том, что существуют языки программирования. Для чего же они нужны и почему их так много?
Языки программирования Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор правил, определяющих внешний вид программы и действия под её управлением. Со времени создания первых программируемых машин человечество придумало более восьми тысяч языков программирования. Каждый год их число увеличивается. Профессиональные программисты могут владеть десятком и более разных языков программирования. Язык программирования предназначен для написания компьютерных программ, позволяющих компьютеру выполнить тот или иной вычислительный процесс, организовать управление различными объектами, и т. п. Язык программирования отличается от естественных языков тем, что предназначен для взаимодействия человека с ЭВМ, в то время как естественные языки используются для общения людей между собой.
Ранние этапы развития В 1930— 1940 годах, А. Черч, А. Тьюринг, А. Марков разработали математические абстракции (лямбда-исчисление, машину Тьюринга, нормальные алгоритмы) соответственно — для формализации алгоритмов. Программисты ЭВМ начала 1950 -х годов, при создании программ пользовались непосредственно машинным кодом, запись программы на котором состояла из единиц и нулей и который принято считать языком программирования первого поколения. Вскоре на смену такому методу программирования пришло применение языков второго поколения, более простых для использования человеком за счет использования символьных обозначений машинных команд. Они традиционно известны под наименованием языков ассемблера и автокодов. С середины 1950 -х начали появляться языки третьего поколения (их еще называют «языками высокого уровня» ). Программа на языке высокого уровня может исполняться на любой ЭВМ, на которой для этого языка имеется транслятор (инструмент, переводящий программу на язык машины, после чего она может быть выполнена процессором).
Совершенствование и развитие В период 1960 -х — 1970 -х годов были разработаны основы языков программирования. Велась разработка языка Си, популярного и по сей день и ставшего основой для множества последующих языков, например, столь популярных, как С++ и Java. Развивались также приемы, направленные на сокращение объема программ и повышение продуктивности работы программиста и пользователя. В 1980 -е годы наступил период, который можно назвать временем объединения. Важным направлением работ становятся визуальные (графические) языки программирования, в которых процесс написания программы как текста заменяется на процесс рисования на экране ЭВМ. Визуальные языки обеспечивают наглядность и лучшее восприятие логики программы человеком. В 1990 -х годах в связи с активным развитием Интернета распространение получили языки, позволяющие создавать сценарии для веб-страниц — главным образом Perl, Java и PHP. В настоящее время развитие языков программирования идет в направлении повышения безопасности и надежности, и развитием языков для мобильных приложений.
Популярные языки программирования. Delphi — императивный, структурированный, объектно-ориентированный язык со строгой статической типизацией переменных. Основная область использования — написание прикладного программного обеспечения. HTML — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме. Microsoft Visual Basic — средство разработки программного обеспечения, сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Среда разработки VB включает инструменты для визуального конструирования пользовательского интерфейса. PHP — скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.
Вывод Каким бы совершенным ни был компьютер, без программного обеспечения он представляет собой просто груду металла и пластика. Именно программы определяют, что и как делает компьютер, в какой последовательности он выполняет операции. Языки программирования необходимы для осуществления взаимодействия человека и техники. Разнообразные программы нужны для облегчения жизни человека. С момента появления программирования область применения программ значительно расширилась. Вычислительные устройства сейчас находятся повсюду: в сотовых телефонах и банкоматах, игровых приставках и в телевизорах. Трудно найти сферу жизни, в которой они не были бы задействованы. И все эти устройства работают благодаря программам, написанным с помощью языков программирования. В будущем, думаю, люди будут стремиться к созданию искусственного мозга и применения роботов. Роботы будут помогать людям во всех областях, как на планете Земля, так и за ее пределами. И для этого обязательно потребуются новые языки программирования.
Список литературы А. Гарнаев Самоучитель VBA 2 -е издание. – М. : «БХВ-Петербург» , 2007 г. И. Т. Зарецкая, Б. Г. Колодяжный, А. Н. Гуржий, А. Ю. Соколов. Информатика 10 -11 класс. - К. : «Форум» , 2001 г. Березин Б. И, Березин С. Б. Начальный курс программирования. – М. , 1996 г. Х. М. Дейтел. Как программировать на С. – М. : «Бином» , 2000 г. Интернет-страница: http: //www. kakprosto. ru Интернет-страница: https: //ru. wikipedia. org Ваграменко Я. А. и др. Основы информатики и вычислительной техники с применением к лингвистике: Учеб. пособие. – М. : МОПИ, 1989 г.
Спасибо за просмотр!!!
fcabb1b68c76a8857ad0cc6938bec003.ppt