Создан заказ №500182
16 марта 2015
Современные парадигмы программирования.
Как заказчик описал требования к работе:
Требования:
Не менее 15 - не более 22 страниц
Формат ( поля : везде по 2, слева 3)
Шрифт times new roman
Кегль 14
Межстрочный интервал 1,5
Заголовки жирным шрифтом, интервал заголовка перед(12 кеглей) и после (12)
Отступ 1 строки- 1,25
Выравнивание - по ширине, автоматический перенос(разметка ст
раницы
подробнее
Фрагмент выполненной работы:
Введение
Основные стили, или парадигмы программирования, к которым обычно относят императивное, функциональное, логическое и объектно-ориентированное программирование, возникли более сорока лет назад вместе с первыми языками программирования и развивались сначала относительно независимо друг от друга.
Каждая из парадигм отображает определенную модель вычислений, включая структуры данных и механизмы управления, и с ней связан определенный класс прикладных задач, которые удобно решать средствами данной парадигмы. (работа была выполнена специалистами Автор 24)
В настоящий момент большинство современных языков программирования обычно включают средства и приёмы программирования различных парадигм, хотя классифицируются согласно средствам своего ядра (к примеру, язык программирования Лисп – функциональный язык, хотя включает некоторые конструкции императивного стиля). Тем самым все более сложным становится выбор языка для обучения программированию в высшей школе.
В данной работе дается краткий обзор и сравнение основных парадигм программирования и показывается, что полноценное образование в области информатики и программирования предполагает освоение базовых приемов всех парадигм путем изучения языков, являющихся типичными представителями своей парадигмы.
Так что же такое парадигма?
Парадигма (от греческого «пример, модель, образец») - универсальный метод принятия эволюционных решений или модель эволюционной деятельности.
Другими словами, парадигма (в переводе с английского paradigm) - это способ толкования человеком рассматриваемого объекта или явления. Восприятие, или видение проблемы- и есть парадигма.
Рассмотрим это понятие в программировании.
Парадигма программирования — это совокупность идей и понятий, определяющая стиль написания программ. Парадигма, в первую очередь, определяется базовой программной единицей и самим принципом достижения модульности программы.
В качестве этой единицы выступают определение (декларативное, функциональное), действие (императивное программирование), правило (продукционное программирование), диаграмма переходов (автоматное программирование) и др. сущности.
В современной индустрии программирования очень часто парадигма программирования определяется набором инструментов программиста, а именно, языком программирования и используемыми библиотеками.
Парадигма программирования определяет то, в каких терминах программист описывает логику программы.
Например, в императивном программировании программа описывается как последовательность действий, а в функциональном программировании представляется в виде выражения и множества определений функций (слово определение (англ. definition) следует понимать в математическом смысле).
В популярном объектно-ориентированном программировании (ООП) программу принято рассматривать как набор взаимодействующих объектов. ООП есть по сути императивное программирование, дополненное принципом инкапсуляции данных и методов в объект (принцип модульности) и наследованием (принципом повторного использования разработанного функционала).
Важно отметить, что парадигма программирования не определяется однозначно языком программирования — многие современные языки программирования являются мультипарадигменными, то есть допускают использование различных парадигм.
Так на языке Си, который не является объектно-ориентированным, можно писать объектно-ориентированным образомПосмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
17 марта 2015
Заказ завершен, заказчик получил финальный файл с работой
5
Современные парадигмы программирования..docx
2019-11-13 10:41
Последний отзыв студента о бирже Автор24
Общая оценка
4.3
Положительно
Нужен был реферат на 20 страниц по диаграммы и графики в Excel без диаграмм и графиков - получил что хотел - 20 страниц сплошного текста.