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

Слайд 2

Языки программирования Формальный язык, предназначенный для записи программ Некоторые классификации:

Языки программирования

Формальный язык, предназначенный для записи программ
Некоторые классификации:
По парадигме программирования
По типизации
По

применению
По популярности
Слайд 3

Парадигма программирования Совокупность понятий, идей и приемов, определяющих подход к

Парадигма программирования

Совокупность понятий, идей и приемов, определяющих подход к написанию программ
Наиболее

известные парадигмы:
Императивная
Декларативная
Метапрограммирование
Слайд 4

Методологии программирования Языки программирования бывают: Чисто декларативными : Erlang, Prolog,

Методологии программирования

Языки программирования бывают:
Чисто декларативными : Erlang, Prolog, Haskell
Чисто императивными :

C, Ada + множество старых ЯП
Мультипарадигмальными: почти все современные ЯП в той или иной степени (Python, Ruby, Java, C#, C++, Matlab и т.д.)
Слайд 5

Типизация Типизация в ЯП может быть: Статической и динамической Сильной

Типизация

Типизация в ЯП может быть:
Статической и динамической
Сильной (строгой) и слабой (нестрогой)
Явной

и неявной
Примеры:
Python — динамическая, сильная, неявная
Java — статическая, сильная, явная
С++ — ???
Слайд 6

Назначение языка

Назначение языка

Слайд 7

Популярность

Популярность

Слайд 8

Популярность

Популярность

Слайд 9

Популярность

Популярность

Имя файла: Основы-алгоритмики.pptx
Количество просмотров: 52
Количество скачиваний: 0