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

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

Слайд 1Основы алгоритмики
Вводная лекция второго семестра


Слайд 2Языки программирования
Формальный язык, предназначенный для записи программ

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

применению
По популярности




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

Наиболее

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


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

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

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

и неявной

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

Слайд 6Назначение языка


Слайд 7Популярность


Слайд 8Популярность


Слайд 9Популярность


Слайд 10Выводы
Языков программирования много, разных и не очень
Языки программирования теряют и набирают

актуальность с течением времени
В каждой сфере деятельности есть свои определившиеся лидеры

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика