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

Нажмите для полного просмотра!
Основы программирования, слайд №1Основы программирования, слайд №2Основы программирования, слайд №3Основы программирования, слайд №4Основы программирования, слайд №5Основы программирования, слайд №6Основы программирования, слайд №7Основы программирования, слайд №8Основы программирования, слайд №9Основы программирования, слайд №10Основы программирования, слайд №11Основы программирования, слайд №12Основы программирования, слайд №13Основы программирования, слайд №14Основы программирования, слайд №15Основы программирования, слайд №16Основы программирования, слайд №17Основы программирования, слайд №18Основы программирования, слайд №19Основы программирования, слайд №20Основы программирования, слайд №21Основы программирования, слайд №22Основы программирования, слайд №23Основы программирования, слайд №24

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

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


Слайд 1





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

Слайд 2





ПЛАН:
1. Система программирования
2. Языки программирования низкого и высокого уровней
Описание слайда:
ПЛАН: 1. Система программирования 2. Языки программирования низкого и высокого уровней

Слайд 3





Система программирования – комплекс инструментальных программных средств, предназначенный для работы с программами на одном из языков программирования.
Система программирования – комплекс инструментальных программных средств, предназначенный для работы с программами на одном из языков программирования.
.
Описание слайда:
Система программирования – комплекс инструментальных программных средств, предназначенный для работы с программами на одном из языков программирования. Система программирования – комплекс инструментальных программных средств, предназначенный для работы с программами на одном из языков программирования. .

Слайд 4





Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. 
Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ.
Описание слайда:
Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ.

Слайд 5


Основы программирования, слайд №5
Описание слайда:

Слайд 6


Основы программирования, слайд №6
Описание слайда:

Слайд 7


Основы программирования, слайд №7
Описание слайда:

Слайд 8


Основы программирования, слайд №8
Описание слайда:

Слайд 9


Основы программирования, слайд №9
Описание слайда:

Слайд 10


Основы программирования, слайд №10
Описание слайда:

Слайд 11


Основы программирования, слайд №11
Описание слайда:

Слайд 12


Основы программирования, слайд №12
Описание слайда:

Слайд 13





2. Языки программирования низкого и высокого уровней
Языки программирования делятся на:
машинноориентированные языки (языки низкого уровня): Автокоды, Ассемблеры – позволяют управлять вычислительным процессом напрямую, при помощи машинных команд,
языки программирования высокого уровня.
Описание слайда:
2. Языки программирования низкого и высокого уровней Языки программирования делятся на: машинноориентированные языки (языки низкого уровня): Автокоды, Ассемблеры – позволяют управлять вычислительным процессом напрямую, при помощи машинных команд, языки программирования высокого уровня.

Слайд 14


Основы программирования, слайд №14
Описание слайда:

Слайд 15


Основы программирования, слайд №15
Описание слайда:

Слайд 16





Схема классификации языков программирования высокого уровня
Описание слайда:
Схема классификации языков программирования высокого уровня

Слайд 17





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

Слайд 18





Языки процедурного программирования




Операционные языки (привязанные к конкретной архитектуре ЭВМ):

 Фортран (начало 50-х г.) - первый компилируемый язык для программирования научно-технических задач;
 Кобол (конец 60-х г.) - для решения задач обработки больших объемов данных, хранящихся на различных носителях данных;
 Алгол (1960 г.) – многоцелевой расширенный язык, в котором впервые введены понятия «блочная структура программы» и «динамическое распределение памяти»;
 BASIC (середина 60-х г.) - характеризуется простотой освоения и наличием универсальных средств для решения научных, технических, экономических и игровых  задач.
Описание слайда:
Языки процедурного программирования Операционные языки (привязанные к конкретной архитектуре ЭВМ):  Фортран (начало 50-х г.) - первый компилируемый язык для программирования научно-технических задач;  Кобол (конец 60-х г.) - для решения задач обработки больших объемов данных, хранящихся на различных носителях данных;  Алгол (1960 г.) – многоцелевой расширенный язык, в котором впервые введены понятия «блочная структура программы» и «динамическое распределение памяти»;  BASIC (середина 60-х г.) - характеризуется простотой освоения и наличием универсальных средств для решения научных, технических, экономических и игровых задач.

Слайд 19


Основы программирования, слайд №19
Описание слайда:

Слайд 20





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

Слайд 21





Языки ООП 

Объектные языки:
-  С++ ,
- Java. 
Визуальные языки (середина 90-х г.) - интерфейсная часть программного продукта создается в диалоговом режиме, практически без написания программных операторов:
-  Visual Basic, 
- Delphi, 
- C++ Builder, 
- Visual C++, 
- Object PAL,
- dBase. 
Язык VBA (Visual Basic for Application) – язык приложений Microsoft Office (Excel, Word, Power Point и др), который соблюдает основной синтаксис языка и правила программирования языков Basic – диалектов, что позволяет создавать макросы для автоматизации выполнения некоторых операций и графический интерфейс пользователя, интеграцию между различными программными продуктами.
Описание слайда:
Языки ООП Объектные языки: - С++ , - Java. Визуальные языки (середина 90-х г.) - интерфейсная часть программного продукта создается в диалоговом режиме, практически без написания программных операторов: - Visual Basic, - Delphi, - C++ Builder, - Visual C++, - Object PAL, - dBase. Язык VBA (Visual Basic for Application) – язык приложений Microsoft Office (Excel, Word, Power Point и др), который соблюдает основной синтаксис языка и правила программирования языков Basic – диалектов, что позволяет создавать макросы для автоматизации выполнения некоторых операций и графический интерфейс пользователя, интеграцию между различными программными продуктами.

Слайд 22





Языки программирования для компьютерных сетей являются интерпретируемыми. Интерпретаторы для них распространяются бесплатно, а сами программы – в исходных текстах. Такие языки называются скрипт – языками. 

-  Perl  (1987 г.) язык для обработки больших текстов и файлов и расшифровывается, как язык для практического извлечения данных и составления отчетов. С помощью него можно создать скрипт, который открывает один или несколько файлов, обрабатывает информацию и записывает результаты. 

- PHP (1995-1997гг.) обладает средствами доступа к БД и используется создателями динамических сайтов во всем мире. 

-  Tcl/Tk (конец 80-х г.) состоит из мощных команд, предназначенных для работы с абстрактными нетипизированными объектами и позволяет создавать программы с графическим интерфейсом. 

- VRML (1994 г.) создан для организации виртуальных трехмерных интерфейсов в Интернете. 

- XML - с 1996 г. идет работа над созданием универсального языка структуры документов. Может стать заменой языка HTML.
Описание слайда:
Языки программирования для компьютерных сетей являются интерпретируемыми. Интерпретаторы для них распространяются бесплатно, а сами программы – в исходных текстах. Такие языки называются скрипт – языками. - Perl (1987 г.) язык для обработки больших текстов и файлов и расшифровывается, как язык для практического извлечения данных и составления отчетов. С помощью него можно создать скрипт, который открывает один или несколько файлов, обрабатывает информацию и записывает результаты. - PHP (1995-1997гг.) обладает средствами доступа к БД и используется создателями динамических сайтов во всем мире. - Tcl/Tk (конец 80-х г.) состоит из мощных команд, предназначенных для работы с абстрактными нетипизированными объектами и позволяет создавать программы с графическим интерфейсом. - VRML (1994 г.) создан для организации виртуальных трехмерных интерфейсов в Интернете. - XML - с 1996 г. идет работа над созданием универсального языка структуры документов. Может стать заменой языка HTML.

Слайд 23





Декларативные языки программирования – это функциональные и логические языки программирования. 

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

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

Слайд 24





Лисп (1959 г) - позволяет обрабатывать большие объемы текстовой информации. 


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

Пролог (1973 г.) - язык искусственного интеллекта. Программа на языке Пролог строится из последовательности фактов и правил, затем формулируется утверждение, которое Пролог пытается доказать с помощью правил. Язык сам ищет решение с помощью методов поиска и сопоставления, которые в нем заложены.
Описание слайда:
Лисп (1959 г) - позволяет обрабатывать большие объемы текстовой информации. Язык логического программирования: Пролог (1973 г.) - язык искусственного интеллекта. Программа на языке Пролог строится из последовательности фактов и правил, затем формулируется утверждение, которое Пролог пытается доказать с помощью правил. Язык сам ищет решение с помощью методов поиска и сопоставления, которые в нем заложены.



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