Details

Title: Математическая логика: онлайн-курс
Creators: Карпов Юрий Глебович; Шошмина Ирина Владимировна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: [Санкт-Петербург, 2016]
Collection: Онлайн-курсы; Общая коллекция
Subjects: Математическая логика; открытое образование
UDC: 510.6(075.8)
Document type: Tutorial
File type: Other
Language: Russian
Rights: Свободный доступ из сети Интернет (чтение, печать, копирование)
Record key: RU\SPSTU\edoc\31860

Allowed Actions: View

Annotation

Технологии в информатике меняются очень быстро. Инженер-программист должен осваивать новые информационные технологии каждые 2-5 лет. Однако при этом концептуальные, базисные теоретические основы информационных технологий остаются неизменными. Математическая логика относится к теоретическому фундаменту, на котором основаны все существующие и будущие информационные технологии. С помощью логики выражаются семантика языков программирования, спецификация программ (что программа делать), выполняется верификация программ (проверяется, делает ли программа в точности то, что от нее ожидают). Курс состоит из трех частей. Первая часть посвящена базе математической логики – теории двоичных функций. Вторая часть излагает базовые разделы математической логики, наиболее часто применяемые в практике информационных технологий: методы формализации умозаключений, алгоритмы формального логического вывода, аксиоматические теории. Заключительная часть посвящена методам верификации распределенных алгоритмов и систем.

Usage statistics

stat Access count: 68
Last 30 days: 3
Detailed usage statistics