Этот курс и более
11 491 других учебников
и курсов будут доступны
при покупке личной
подписки
ПРОГРАММИРОВАНИЕ: ТЕОРИЯ ТИПОВ
Используют:
0
учебных заведений
0
преподавателей
0
студентов
Избранное
СПО
4 зачетных единицы
144 академ/часа
8 часов в неделю
Доступно к покупке
Оплаченный доступ к контенту предоставляется только на платформе, а также онлайн и офлайн в мобильном приложении
Оплаченный доступ к контенту
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
Скачивание контента в
PDF недоступно
PDF недоступно
Скачивание контента в PDF недоступно
Документы о прохождении курсов не выдаются. Преподаватели могут повысить квалификацию:
Документы о прохождении курсов не выдаются. Преподаватели могут повысить квалификацию:
- О курсе
- Авторы
- Программа курса
- Методика
О курсе
Учебник представляет собой систему упражнений и лабораторных работ по курсу «Теоретические основы программирования», содержащих теоретические сведения по элементам теории типов, теории категорий и интуиционистской логике. Особое внимание уделено методам решения основных задач теории типов (TCP, TSP, TIP). Соответствует актуальным требованиям федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям. Для преподавателей, аспирантов и студентов факультетов образовательных учреждений среднего профессионального образования компьютерных наук и информационных технологий.
Базовый учебник
Серия
Профессиональное образование
Тематика/подтематика
Компьютерные и информационные науки / ПрограммированиеДисциплины
Программирование ,
Методы программирования ,
Основы программирования ,
Программирование для ЭВМ ,
Введение в программирование ,
Программирование на ЭВМ
Направления подготовки/Специальности/Профессии
10.02.04 Обеспечение информационной безопасности телекоммуникационных систем,
09.02.06 Сетевое и системное администрирование,
09.02.12 Техническая эксплуатация и сопровождение информационных систем [ранее 09.02.07 Информационные системы и программирование],
09.02.11 Разработка и управление программным обеспечением [ранее 09.02.07 Информационные системы и программирование],
11.02.18.П Системы радиосвязи, мобильной связи и телерадиовещания [ранее 11.02.08 Средства связи с подвижными объектами и 11.02.10 Радиосвязь, радиовещание и телевидение] (профессионалитет),
27.02.04.П Автоматические системы управления (профессионалитет),
11.02.17.П Разработка электронных устройств и систем [ранее 11.02.01, 11.02.02, 11.02.05] (профессионалитет),
09.02.12.П Техническая эксплуатация и сопровождение информационных систем [ранее 09.02.07 Информационные системы и программирование] (профессионалитет),
44.02.02.П Преподавание в начальных классах (профессионалитет),
11.02.18 Системы радиосвязи, мобильной связи и телерадиовещания [ранее 11.02.08 Средства связи с подвижными объектами и 11.02.10 Радиосвязь, радиовещание и телевидение],
11.02.17 Разработка электронных устройств и систем [ранее 11.02.01, 11.02.02, 11.02.05],
10.02.05 Обеспечение информационной безопасности автоматизированных систем,
18.01.03 Аппаратчик-оператор экологических установок,
09.02.11.П Разработка и управление программным обеспечением [ранее 09.02.07 Информационные системы и программирование] (профессионалитет),
10.02.01 Организация и технология защиты информации,
11.02.09 Многоканальные телекоммуникационные системы,
09.02.03 Программирование в компьютерных системах,
15.02.07 Автоматизация технологических процессов и производств (по отраслям),
27.02.04 Автоматические системы управления,
44.02.02 Преподавание в начальных классах,
11.02.11 Сети связи и системы коммутации,
09.02.05 Прикладная информатика (по отраслям),
09.02.01 Компьютерные системы и комплексы
09.02.06 Сетевое и системное администрирование,
09.02.12 Техническая эксплуатация и сопровождение информационных систем [ранее 09.02.07 Информационные системы и программирование],
09.02.11 Разработка и управление программным обеспечением [ранее 09.02.07 Информационные системы и программирование],
11.02.18.П Системы радиосвязи, мобильной связи и телерадиовещания [ранее 11.02.08 Средства связи с подвижными объектами и 11.02.10 Радиосвязь, радиовещание и телевидение] (профессионалитет),
27.02.04.П Автоматические системы управления (профессионалитет),
11.02.17.П Разработка электронных устройств и систем [ранее 11.02.01, 11.02.02, 11.02.05] (профессионалитет),
09.02.12.П Техническая эксплуатация и сопровождение информационных систем [ранее 09.02.07 Информационные системы и программирование] (профессионалитет),
44.02.02.П Преподавание в начальных классах (профессионалитет),
11.02.18 Системы радиосвязи, мобильной связи и телерадиовещания [ранее 11.02.08 Средства связи с подвижными объектами и 11.02.10 Радиосвязь, радиовещание и телевидение],
11.02.17 Разработка электронных устройств и систем [ранее 11.02.01, 11.02.02, 11.02.05],
10.02.05 Обеспечение информационной безопасности автоматизированных систем,
18.01.03 Аппаратчик-оператор экологических установок,
09.02.11.П Разработка и управление программным обеспечением [ранее 09.02.07 Информационные системы и программирование] (профессионалитет),
10.02.01 Организация и технология защиты информации,
11.02.09 Многоканальные телекоммуникационные системы,
09.02.03 Программирование в компьютерных системах,
15.02.07 Автоматизация технологических процессов и производств (по отраслям),
27.02.04 Автоматические системы управления,
44.02.02 Преподавание в начальных классах,
11.02.11 Сети связи и системы коммутации,
09.02.05 Прикладная информатика (по отраслям),
09.02.01 Компьютерные системы и комплексы
Свернуть
Еще 19
Авторы
Лекции
Швецкий Михаил Владимирович
доктор педагогических наук, профессор
Задания
Швецкий Михаил Владимирович
доктор педагогических наук, профессор
Программа курса
Свернуть все темы
Развернуть все темы
Часть 1. ТИПИЗИРОВАННОЕ λ-ИСЧИСЛЕНИЕ
Время прохождения 285 минут
Свернуть
Развернуть тему
Часть 2. АЛГОРИТМЫ УНИФИКАЦИИ
Время прохождения 476 минут
- Упражнение 2. Алгоритмы унификации в логическом программировании (172мин.)
- Упражнение 3. Алгоритмы унификации в теории типов (251мин.)
Свернуть
Развернуть тему
Часть 3. МОНОМОРФНЫЕ ТИПЫ (СИСТЕМА λ->)
Время прохождения 2465 минут
- Упражнение 4. Мономорфные типы: система λ-> в стиле А. Чёрча (410мин.)
- Упражнение 5. Мономорфные типы: система λ-> в стиле X. Карри (397мин.)
- Упражнение 6. Мономорфные типы: изоморфизм Карри - Говарда, свойства системы λ-> (344мин.)
- Упражнение 7. Элементы теории типов λ-> (для первокурсников) (185мин.)
- Упражнение 8. Мономорфные типы: алгоритм Хиндли - Милнера в системе λ-> в стиле X. Карри (172мин.)
- Упражнение 9. Проверка и синтез типа для функций в бесточечной форме записи (490мин.)
- Упражнение 10. Расширения системы λ->: рекурсивные типы (система λµ), типы-пересечения (система λ) (251мин.)
- Лабораторная работа 11. Программная модель вывода типов (в системе λ->) (79мин.)
Свернуть
Развернуть тему
Часть 4. ПОЛИМОРФНЫЕ ТИПЫ (СИСТЕМА λ2)
Время прохождения 1758 минут
- Упражнение 12. Полиморфные типы: система λ2 в стиле X. Карри (556мин.)
- Упражнение 13. Полиморфные типы: решение задачи TSP для рекурсивных типов (304мин.)
- Упражнение 14. Полиморфные типы: система λ2 в стиле А. Чёрча (304мин.)
- Упражнение 15. Система λ2 в стиле А. Чёрча: логические связки и квантор , логические операции, упорядоченные пары, нумералы, списки (357мин.)
- Упражнение 16. Система λ2 в стиле А. Чёрча: метод синтаксически ориентированного конструирования (146мин.)
Свернуть
Развернуть тему
Часть 5. λ-КУБ БАРЕНДРЕГТА
Время прохождения 1389 минут
- Упражнение 17. Операторы на типах. Кайнды конструкторов типов (291мин.)
- Упражнение 18. Система типов λω с операторами на типах (185мин.)
- Упражнение 19. Система типов λP с зависимыми типами (278мин.)
- Упражнение 20. λ-куб Барендрегта (331мин.)
- Упражнение 21. Логические системы λ-куба. Прямое погружение логических систем в λ-куб (212мин.)
Свернуть
Развернуть тему
Часть 6. ИНТУИЦИОНИСТСКИЕ ЛОГИЧЕСКИЕ ИСЧИСЛЕНИЯ
Время прохождения 1484 минуты
- Упражнение 1L. Интуиционистские пропозициональные логики (357мин.)
- Упражнение 2L. Интуиционистские пропозициональные логики: минимальное позитивное исчисление Prop (238мин.)
- Упражнение 3L. Интуиционистские пропозициональные логики: секвенциальное исчисление Н. Н. Воробьёва - Дж. Худельмайера без правила сокращения (357мин.)
- Упражнение 4L. Интуиционистские пропозициональные логики: логика второго порядка Рrор2 (185мин.)
- Упражнение 5L. Интуиционистская предикатная логика: минимальная логика Pred (251мин.)
Свернуть
Развернуть тему
Новые издания по дисциплине "Программирование" и смежным дисциплинам
Время прохождения 40 минут
Свернуть
Развернуть тему
Приложение 1. Программа синтеза типа λ-терма в системе λ-> по двухэтапному алгоритму Хиндли - Милн
Время прохождения 265 минут
Свернуть
Развернуть тему
Приложение 2. Транслятор математической формы записи λ-терма в системе λ-> в запись с конструктора
Время прохождения 53 минуты
Свернуть
Развернуть тему
Приложение 3. Программа синтеза типа λ-терма и кайнда типа в системах λ-куба Барендрегта
Время прохождения 410 минут
Свернуть
Развернуть тему
Методика
Материалы курса
Лекции653
Тесты26
Задания26
Поделиться курсом
Подписка от 465 ₽/мес.
Курсы по теме:
Используют:
317
учебных заведений
270
преподавателей
1.4K
студентов
Используют:
0
учебных заведений
0
преподавателей
0
студентов
Попробуйте личную
подписку от 465 ₽/мес
Полный доступ к порталу Юрайт со всеми учебниками, курсами и сервисами на 1, 6 и 12 месяцев
Образовательная платформа Юрайт - это цифровой контент, сервисы, данные для университетов и колледжей.
Ссылки
ООО «Электронное издательство Юрайт»
Свидетельство о регистрации СМИ 2020
Свидетельство о регистрации СМИ 2020
Ваш IP-адрес: 216.73.216.159
Репутация и технологическое лидерство в цифровом образовании
Приглашаем на XVIII Зимнюю школу преподавателя 26-30 января 2026 г. Скидка до 1 декабря на платные форматы: получите УПК на 72 и 108 ч.!
Начать экзамен
У вас на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Начать экзамен
У вас осталось на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Создание новой папки
Выбранная книга издается в нескольких томах (частях), рекомендуем добавить в корзину следующие книги:
| Название | Цена | Заказать |
