🗊Презентация Языки программирования

Нажмите для полного просмотра!
Языки программирования, слайд №1Языки программирования, слайд №2Языки программирования, слайд №3Языки программирования, слайд №4Языки программирования, слайд №5Языки программирования, слайд №6Языки программирования, слайд №7Языки программирования, слайд №8Языки программирования, слайд №9Языки программирования, слайд №10Языки программирования, слайд №11

Вы можете ознакомиться и скачать презентацию на тему Языки программирования. Доклад-сообщение содержит 11 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Языки программирования
Описание слайда:
Языки программирования

Слайд 2





ПОНЯТИЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ.
Описание слайда:
ПОНЯТИЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ.

Слайд 3






Прежде чем разбираться с понятием языков программирования, необходимо усвоить, как работает компьютер. Когда мы пользуемся компьютером, будь то вводим какой-либо текст, смотрим фотографии, слушаем музыку или устанавливаем программу, компьютер работает только с двоичным кодом. Любая ЭВМ воспринимает команды только из единиц и нулей, где 0 - отсутствие заряда, а 1 - его присутствие. То есть компьютер работает с последовательностью перепада напряжения. Чтобы компьютер выполнял какие-либо действия, люди создавали машинный код, состоящий только из единиц и нулей, и с ним работал компьютер. Нетрудно догадаться, что такой способ написания программ имел очень много недостатков - он был громоздк, запутан, непонятен, а допустить ошибку в огромных последовательностях нулей и единиц было очень просто. Тогда люди задались вопросом - как объяснить компьютеру на понятном языке то, что мы хотим от него? 
Описание слайда:
Прежде чем разбираться с понятием языков программирования, необходимо усвоить, как работает компьютер. Когда мы пользуемся компьютером, будь то вводим какой-либо текст, смотрим фотографии, слушаем музыку или устанавливаем программу, компьютер работает только с двоичным кодом. Любая ЭВМ воспринимает команды только из единиц и нулей, где 0 - отсутствие заряда, а 1 - его присутствие. То есть компьютер работает с последовательностью перепада напряжения. Чтобы компьютер выполнял какие-либо действия, люди создавали машинный код, состоящий только из единиц и нулей, и с ним работал компьютер. Нетрудно догадаться, что такой способ написания программ имел очень много недостатков - он был громоздк, запутан, непонятен, а допустить ошибку в огромных последовательностях нулей и единиц было очень просто. Тогда люди задались вопросом - как объяснить компьютеру на понятном языке то, что мы хотим от него? 

Слайд 4






Вспомним понятие языка. Язык - сложная знаковая система, естественно или искусственно созданная и соотносящая понятийное содержание и типовое звучание (написание). Здесь нас интересуют слова "естественно созданная" и "искусственно созданная". Человеческие языки являются естественными, они не подчинены строгим правилам, они бурно и стихийно развиваются и зависят от многих факторов. Искусственными, или формальными языками называются языки, которые подчинены строгим правилам написания и понимания. К таким языкам и относятся языки програмирования. Если мы допустим ошибку в слове при разговоре или при письме, это не повлияет на то, что мы хотим донести. А вот в формальных языках любая неточность недопустима.
Описание слайда:
Вспомним понятие языка. Язык - сложная знаковая система, естественно или искусственно созданная и соотносящая понятийное содержание и типовое звучание (написание). Здесь нас интересуют слова "естественно созданная" и "искусственно созданная". Человеческие языки являются естественными, они не подчинены строгим правилам, они бурно и стихийно развиваются и зависят от многих факторов. Искусственными, или формальными языками называются языки, которые подчинены строгим правилам написания и понимания. К таким языкам и относятся языки програмирования. Если мы допустим ошибку в слове при разговоре или при письме, это не повлияет на то, что мы хотим донести. А вот в формальных языках любая неточность недопустима.

Слайд 5






Люди решили, что гораздо проще будет записывать код в виде символов, слов и цифр, смысл которых будет понятен человеку. А затем этот код будет переводиться в машинный, который компьютер понимает. Таким образом появились первый язык программирования - язык ассемблера.  Например, на языке ассемблера команда сложения двух чисел обозначается словом add, тогда как ее машинный код может быть таким: 000010.
Итак, исходя из этого, можно дать определение - язык программирования -формальный язык, предназначенный для записи компьютерных программ. , определяющий набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно — ЭВМ) под её управлением.
На этом началась длительная эволюция и история языков программирования. С каждым десятилетием они становились, все удобнее, компактнее, понятнее для пользователя, более быстродействующими. Теперь стоит разобраться с классификацией языков программирования, дошедших до нашего времени.
Описание слайда:
Люди решили, что гораздо проще будет записывать код в виде символов, слов и цифр, смысл которых будет понятен человеку. А затем этот код будет переводиться в машинный, который компьютер понимает. Таким образом появились первый язык программирования - язык ассемблера.  Например, на языке ассемблера команда сложения двух чисел обозначается словом add, тогда как ее машинный код может быть таким: 000010. Итак, исходя из этого, можно дать определение - язык программирования -формальный язык, предназначенный для записи компьютерных программ. , определяющий набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно — ЭВМ) под её управлением. На этом началась длительная эволюция и история языков программирования. С каждым десятилетием они становились, все удобнее, компактнее, понятнее для пользователя, более быстродействующими. Теперь стоит разобраться с классификацией языков программирования, дошедших до нашего времени.

Слайд 6





КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
Описание слайда:
КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ

Слайд 7






Итак, языки программирования разделяются на несколько групп, по различным признакам и особенностям.
Во-первых, они делятся по признаку перевода исходного кода (т.е кода, написанного пользователем) в машинный (понимаемый компьютером). По этому признаку языки делятся на компилируемые и интерпретируемые. Компилируемые языки работают так : сначала исходный код, введенный программистом, преобразуется специальной программой, компилятором, в машинный : в итоге появляется исполнимый модуль, который уже может быть запущен как отдельная программа. В интерпретируемых же языках исходный код выполняется непосредственно, команда за командой. Простым пользователям моежт показаться, что разницы никакой нет, в обоих типах языков выполняется простой алгоритм : исходный код > машинный код. Тем не менее, и те и другие языки имеют свои особенности, плюсы и минусы.
Описание слайда:
Итак, языки программирования разделяются на несколько групп, по различным признакам и особенностям. Во-первых, они делятся по признаку перевода исходного кода (т.е кода, написанного пользователем) в машинный (понимаемый компьютером). По этому признаку языки делятся на компилируемые и интерпретируемые. Компилируемые языки работают так : сначала исходный код, введенный программистом, преобразуется специальной программой, компилятором, в машинный : в итоге появляется исполнимый модуль, который уже может быть запущен как отдельная программа. В интерпретируемых же языках исходный код выполняется непосредственно, команда за командой. Простым пользователям моежт показаться, что разницы никакой нет, в обоих типах языков выполняется простой алгоритм : исходный код > машинный код. Тем не менее, и те и другие языки имеют свои особенности, плюсы и минусы.

Слайд 8






Также, языки программирования разделяются по принципу работы на высшие и низшие (низшие языки более близки к программированию непосредственно в машинных кодах, высокие же более удобны и ставят приоритетом удобство пользователя).
Безопасные и небезопасные (безопасные языки исключают возможность "обрушения" программы и различных нарушений в памяти)
По парадигмам программирования (структурные, объектно-ориентированные, абстрактные, процедурные, аспектно-ориентированные). Паради́гма программи́рования — это совокупность идей и понятий, определяющих стиль написания компьютерных программ (подход к программированию). 
Это некоторые, но далеко не все принципы, языки программирования не имеют четкой иерархии : они могут различаться по очень большим количествам черт и свойств.
Описание слайда:
Также, языки программирования разделяются по принципу работы на высшие и низшие (низшие языки более близки к программированию непосредственно в машинных кодах, высокие же более удобны и ставят приоритетом удобство пользователя). Безопасные и небезопасные (безопасные языки исключают возможность "обрушения" программы и различных нарушений в памяти) По парадигмам программирования (структурные, объектно-ориентированные, абстрактные, процедурные, аспектно-ориентированные). Паради́гма программи́рования — это совокупность идей и понятий, определяющих стиль написания компьютерных программ (подход к программированию). Это некоторые, но далеко не все принципы, языки программирования не имеют четкой иерархии : они могут различаться по очень большим количествам черт и свойств.

Слайд 9





ПРИМЕР ИСПОЛЬЗОВАНИЯ ЯЗЫКА ПРОГРАММИРОВАНИЯ
Описание слайда:
ПРИМЕР ИСПОЛЬЗОВАНИЯ ЯЗЫКА ПРОГРАММИРОВАНИЯ

Слайд 10





Рассмотрим использование языка C++ на практике. Процессы создания кода, компиляции и т.д осуществляются в специальных программах - средах программирования. Среда программирования включает в себя, в первую очередь, редактор для создания кода и компилятор. Создав необходимые файлы, программист приступает к написанию кода. Основой языка программирования являются его команды, а также операнды - данные, которые обрабатываются командами. 
Рассмотрим использование языка C++ на практике. Процессы создания кода, компиляции и т.д осуществляются в специальных программах - средах программирования. Среда программирования включает в себя, в первую очередь, редактор для создания кода и компилятор. Создав необходимые файлы, программист приступает к написанию кода. Основой языка программирования являются его команды, а также операнды - данные, которые обрабатываются командами. 
   С помощью них и других средств программист задает алгоритм программе. 
Например, приведенная ниже команда на языке C++ будет означать "вывести на экран "Hello,World!""
      cout << "Hello, World!";
Здесь присутствуют оператор ввода-вывода, представленный ключевым словом cout, обязательные для синтаксиса (т.е для набора правил языка C++) символы <<, открывающие и закрывающие кавычки, содержащие в себе то, что необходимо вывести на экран, и точка с запятой.
А так бы выглядела эта строчка на других языках программирования : 
    
Описание слайда:
Рассмотрим использование языка C++ на практике. Процессы создания кода, компиляции и т.д осуществляются в специальных программах - средах программирования. Среда программирования включает в себя, в первую очередь, редактор для создания кода и компилятор. Создав необходимые файлы, программист приступает к написанию кода. Основой языка программирования являются его команды, а также операнды - данные, которые обрабатываются командами.  Рассмотрим использование языка C++ на практике. Процессы создания кода, компиляции и т.д осуществляются в специальных программах - средах программирования. Среда программирования включает в себя, в первую очередь, редактор для создания кода и компилятор. Создав необходимые файлы, программист приступает к написанию кода. Основой языка программирования являются его команды, а также операнды - данные, которые обрабатываются командами.     С помощью них и других средств программист задает алгоритм программе.  Например, приведенная ниже команда на языке C++ будет означать "вывести на экран "Hello,World!""       cout << "Hello, World!"; Здесь присутствуют оператор ввода-вывода, представленный ключевым словом cout, обязательные для синтаксиса (т.е для набора правил языка C++) символы <<, открывающие и закрывающие кавычки, содержащие в себе то, что необходимо вывести на экран, и точка с запятой. А так бы выглядела эта строчка на других языках программирования :      

Слайд 11





ПОДВЕДЕМ ИТОГИ
Язык программирования — формальный язык, предназначенный для записи компьютерных программ.
Программы, написанные на языке программирования, представляют собой собой набор правил, позволяющих компьютеру выполнить тот или иной вычислительный процесс, организовать управление различными объектами, и т. П.
Языки программирования делятся на различные группы, среди которых компилируемые/интерпретируемые, операторные/функциональные, объектно-ориентированные/структурные и другие.
Основная задача языка программирования состоит в том, чтобы перевести исходный код, написанный человеком, в машинный (состоящий из нулей и единиц), понятный компьютеру.
Языки программирования отличаются большим разнообразием, всего человечество изобрело около 8000 языков программирования; каждый язык программирования имеет свой синтаксис (т.е набор правил для записи кода).
Описание слайда:
ПОДВЕДЕМ ИТОГИ Язык программирования — формальный язык, предназначенный для записи компьютерных программ. Программы, написанные на языке программирования, представляют собой собой набор правил, позволяющих компьютеру выполнить тот или иной вычислительный процесс, организовать управление различными объектами, и т. П. Языки программирования делятся на различные группы, среди которых компилируемые/интерпретируемые, операторные/функциональные, объектно-ориентированные/структурные и другие. Основная задача языка программирования состоит в том, чтобы перевести исходный код, написанный человеком, в машинный (состоящий из нулей и единиц), понятный компьютеру. Языки программирования отличаются большим разнообразием, всего человечество изобрело около 8000 языков программирования; каждый язык программирования имеет свой синтаксис (т.е набор правил для записи кода).



Похожие презентации
Mypresentation.ru
Загрузить презентацию