Описание слайда:
Структурное программирование – методология разработки ПО, в основе которой лежит представление программы в виде иерархической структуры блоков. Структурное программирование появилось из блок-схем. На основе блоков и работает структурное программирование. Любой классический язык (С, Фортран, Паскаль и др.) является структурным.
Структурное программирование – методология разработки ПО, в основе которой лежит представление программы в виде иерархической структуры блоков. Структурное программирование появилось из блок-схем. На основе блоков и работает структурное программирование. Любой классический язык (С, Фортран, Паскаль и др.) является структурным.
Объектно-ориентированное программирование (ООП) – методология, при которой основой составления программы являются объекты и классы. Неполный список объектно-ориентированных языков программирования: C# , C++, F#, Java, Delphi, Swift, Object Pascal, VB.NET, Visual DataFlex, Perl, PowerBuilder, Python, Scala, ActionScript (3.0), JavaScript, NET, Ruby, Smalltalk, Ada, Xbase++, X++, Vala, PHP, Cyclone.
Логическое программирование основано на автоматическом доказательстве теорем, а также раздел дискретной математики, изучающий принципы логического вывода информации на основе заданных фактов и правил вывода. Формально логическое программирование программированием не является, это некая математическая конструкция, предназначенная для автоматического доказательства теорем, это часть математической логики. Например, машина Тьюринга относится к логическому программированию.