Этот курс и более
11 129 других учебников
и курсов будут доступны
при покупке личной
подписки
КОНЦЕПЦИИ СОВРЕМЕННОГО ПРОГРАММИРОВАНИЯ
Используют:
49
вузов
18
преподавателей
46
студентов
Избранное
магистратура
бакалавриат
1 зачетная единица
36 академ/часов
2 часа в неделю
Доступно к покупке
Оплаченный доступ к контенту предоставляется только на платформе, а также онлайн и офлайн в мобильном приложении
Оплаченный доступ к контенту
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
Скачивание контента в
PDF недоступно
PDF недоступно
Скачивание контента в PDF недоступно
- О курсе
- Авторы
- Программа курса
- Методика
О курсе
В настоящее время развитие информационных технологий идет очень динамично. Постоянно появляются новые языки программирования, обновляются стандарты для существующих. В первой части данного курса представлен обзор существующих парадигм и языков программирования, рассматривается возможный подход к их структуризации, построению их иерархии. Анализируются особенности парадигм и языков программирования, области их применения. Вторая и третья части посвящены основам работы с языками Prolog и Common Lisp, базирующимися не на традиционной и наиболее распространенной императивной парадигме, а на логическом и функциональном подходах к программированию соответственно. Основное внимание уделяется анализу особенностей перечисленных языков, рассмотрению круга задач, для решения которых использование языков наиболее целесообразно, и иллюстрации их удобства при решении данных задач, в том числе задач в области искусственного интеллекта. Важной особенностью курса является то, что освещены не только достижения, но и проблемы, стоящие перед современной научной мыслью, решать которые предстоит будущим инженерам и исследователям. Для студентов высших учебных заведений, обучающихся по IT-направлениям.
Базовый учебник
Серия
Высшее образование
Тематика/подтематика
Технические науки и информационные технологии / ПрограммированиеДисциплины
Направления подготовки/Специальности/Профессии
Авторы
Лекции
Родионов Сергей Васильевич
кандидат технических наук, доцент
Программа курса
Свернуть все темы
Развернуть все темы
Тема 1. Основные парадигмы программирования и их иерархия
Время прохождения 99 минут
Свернуть
Развернуть тему
Тема 2. Декларативная парадигма программирования
Время прохождения 148 минут
- 2.1. Функциональное программирование (45мин.)
- 2.2. Логическое программирование (22мин.)
- 2.3. Программирование потоком данных (67мин.)
- Тест: Декларативная парадигма программирования (14мин.)
Свернуть
Развернуть тему
Тема 3. Императивная парадигма программирования
Время прохождения 152 минуты
- 3.1. Автоматное программирование (22мин.)
- 3.2. Конкатенативное программирование (22мин.)
- 3.3. Неструктурное программирование (22мин.)
- 3.4. Структурное программирование (67мин.)
- Тест: Императивная парадигма программирования (18мин.)
Свернуть
Развернуть тему
Тема 4. Парадигмы программирования уровня архитектуры программного обеспечения
Время прохождения 144 минуты
- 4.1. Событийно-ориентированное программирование (22мин.)
- 4.2. Агентно-ориентированное программирование (22мин.)
- 4.3. Компонентно-ориентированное программирование (22мин.)
- 4.4. Параллельное программирование (67мин.)
- Тест: Парадигмы программирования уровня архитектуры программного обеспечения (10мин.)
Свернуть
Развернуть тему
Тема 5. Прочие парадигмы программирования
Время прохождения 101 минута
- 5.1. Метапрограммирование (67мин.)
- 5.2. Визуальное программирование (22мин.)
- Тест: Прочие парадигмы программирования (12мин.)
Свернуть
Развернуть тему
Тема 6. Логическое программирование. Язык Пролог
Время прохождения 753 минуты
- 6.1. Основные конструкции (111мин.)
- 6.2. Основные секции программы (22мин.)
- 6.3. Основные стандартные домены (22мин.)
- 6.4. Интерпретация правил и правила вывода (22мин.)
- 6.5. Выполнение логической программы (89мин.)
- 6.6. Решение логических задач с использованием списков (245мин.)
- 6.7. Приложения Пролога. Экспертные системы (223мин.)
- Тест: Логическое программирование. Язык Пролог (18мин.)
Свернуть
Развернуть тему
Тема 7. Функциональное программирование. Язык COMMON LISP
Время прохождения 670 минут
- 7.1. История создания и особенности языка COMMON LISP (22мин.)
- 7.2. Типы и структуры данных (22мин.)
- 7.3. Интерпретатор языка COMMON LISP и вычисление выражений (67мин.)
- 7.4. Операции со списками и ячейки, операции со строками (111мин.)
- 7.5. Функции сравнения и предикаты (67мин.)
- 7.6. Базовая функциональность вывода (22мин.)
- 7.7. Функции (22мин.)
- 7.8. Управление и условные выражения (22мин.)
- 7.9. Переменные и императивные свойства языка COMMON LISP (67мин.)
- 7.10. Генерация кода в языке COMMON LISP (45мин.)
- 7.11. Циклы и пример решения задачи на языке COMMON LISP (22мин.)
- 7.12. Пример реализации символьных вычислений на языке COMMON LISP (89мин.)
- 7.13. Упражнения (67мин.)
- Тест: Функциональное программирование. Язык COMMON LISP (24мин.)
Свернуть
Развернуть тему
Методика
Материалы курса
Лекции22
Тесты7
Задания1
Поделиться курсом
Подписка от 349 ₽/мес.
Курсы по теме:
Используют:
0
вузов
0
преподавателей
0
студентов
Используют:
339
вузов
261
преподаватель
1.2K
студентов
Мы используем cookie :)
ООО «Электронное издательство Юрайт» использует файлы cookie с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.
Попробуйте личную
подписку от 349 ₽/мес
Полный доступ к порталу Юрайт со всеми учебниками, курсами и сервисами на 1, 6 и 12 месяцев
Более 10 000 учебников
Более 5000 курсов
Тесты и задания платформы
Образовательная платформа для университетов и колледжей. Предлагаем цифровой учебный контент и сервисы для эффективного образования.
Ссылки
ООО «Электронное издательство Юрайт»
Свидетельство о регистрации СМИ 2020
Свидетельство о регистрации СМИ 2020
Ваш IP-адрес: 18.119.122.140
Смарт-образование: цифровой контент, сервисы и данные
Приглашаем на Зимнюю школу преподавателя (27-31 января)
До 01.12 скидка 20% на повышение квалификации 72 и 108 ч.!
Начать экзамен
У вас на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Начать экзамен
У вас осталось на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Создание новой папки
Выбранная книга издается в нескольких томах (частях), рекомендуем добавить в корзину следующие книги:
Название | Цена | Заказать |