Языки программирования. Эволюция языков программирования. Методы программирования. Тема 1

Содержание

Слайд 2

Вопрос 1. Эволюция языков программирования

Подтемы

Вопрос 1. Эволюция языков программирования Подтемы

Слайд 4

Вопрос 1. Эволюция языков программирования

Подтемы

Вопрос 1. Эволюция языков программирования Подтемы

Слайд 6

Вопрос 1. Эволюция языков программирования

Подтемы

Вопрос 1. Эволюция языков программирования Подтемы

Слайд 8

Вопрос 1. Эволюция языков программирования

Подтемы

Вопрос 1. Эволюция языков программирования Подтемы

Слайд 9

Что?

Как?

Что? Как?

Слайд 13

Вопрос 1. Эволюция языков программирования

Подтемы

Вопрос 1. Эволюция языков программирования Подтемы

Слайд 15

Вопрос 2. Классификация ЯП

ЯП

Уровень ЯП

Специализация ЯП

Алгоритмичность

Вопрос 2. Классификация ЯП ЯП Уровень ЯП Специализация ЯП Алгоритмичность

Слайд 16

Уровень ЯП

Это - …
Виды:
Низкий – ассемблер
Высокий – Fortran, Pascal, C …
Сверхвысокий

Уровень ЯП Это - … Виды: Низкий – ассемблер Высокий – Fortran,
- Сетл

Слайд 17

Специализация ЯП

Это - …
Виды:
Универсальная - Fortran, Lisp, Cobol…
Специализированные

Специализация ЯП Это - … Виды: Универсальная - Fortran, Lisp, Cobol… Специализированные

Слайд 18

Алгоритмичность

Это - …
Виды:
Процедурные - Fortran, Pascal, Basic…
Непроцедурные – Prolog…

Алгоритмичность Это - … Виды: Процедурные - Fortran, Pascal, Basic… Непроцедурные – Prolog…

Слайд 19

Вопрос 3. Алгоритмическое программирование

Вопрос 3. Алгоритмическое программирование

Слайд 20

Идея
Понятие подпрограммы
Виды подпрограмм

Вопрос 3. Структурное программирование

Идея Понятие подпрограммы Виды подпрограмм Вопрос 3. Структурное программирование

Слайд 22

Вопрос 3. Объектно-ориентированное программирование

Вопрос 3. Объектно-ориентированное программирование

Слайд 24

Инкапсуляция

Инкапсуляция

Слайд 25

Наследование

Наследование

Слайд 26

Полиморфизм

Полиморфизм

Слайд 27

Подготовить сообщения по темам: «Сущность алгоритмов»; «Логические основы алгоритмизации»; «Эволюция развития языков

Подготовить сообщения по темам: «Сущность алгоритмов»; «Логические основы алгоритмизации»; «Эволюция развития языков
программирования»; «Современные языки программирования».
Подготовить исследовательскую работу «Для чего необходимо изучать языки программирования?»