Настоящее учебное пособие представляет собой вводную часть курса по искусственному интеллекту, основной целью которого является изучение модели представления знаний на основе классических логических исчислений – исчисления высказываний и исчисления предикатов. Пособие затрагивает не только теоретические основы рассматриваемой модели представления знаний, но и ее реализацию на языке логического про…
Выделены основные направления развития теоретических знаний о взаимодействии человека и машины. Показана необходимость IT-специалистам понимать особенности системно-деятельностного, системотехнического подхода, а также подхода на основе положений теории деятельности к представлению человеко-компьютерного взаимодействия при разработке пользовательских интерфейсов. Рассмотрены философский, психологи…
Пособие содержит базовые сведения, позволяющие создавать простейшие программы на языке C++ в среде Visual Studio. Материал поделен на четыре темы: программирование линейных вычислительных процессов; программирование условных операторов и операторов цикла; вычисление сумм и произведений; программирование операций с матрицами. Контрольные задания по темам представлены в 30 вариантах. Каждая тема нач…
Трамплин к успеху в сфере разработки видеоигр! Настольный путеводитель в мир разработки видеоигр! Всегда хотели делать игры, но не знали с чего начать? Много идей и все хочется реализовать? Страшно браться за что-то новое с нуля? Мысли о программировании вводят в панический ужас? Тогда эта книга именно для вас. Она поможет понять, как правильно начать работать, где искать ответы на вопросы и само…
Вас привлекает мир искусственных нейронных сетей? Это руководство содержит введение в нейронные сети, их построение и применение. Благодаря четким и лаконичным объяснениям вы узнаете об основах нейронных сетей и их роли в машинном обучении. Вы изучите различные типы нейронных сетей, включая сверточные и рекуррентные сети, и узнаете о лучших методах построения, обучения и развертывания моделей. Вы …
В серии книг “Справочник Жаркова по проектированию и программированию искусственного интеллекта” в нескольких томах собрано лучшее программирование искусственного интеллекта (ИИ) в двух- и трёхмерных играх и приложениях, разработанных как автором, так и взятые из Интернета за многие годы и доработанные автором. Программирование ИИ на Visual Basic написано в XVIII частях, которые разделены на три т…
В учебном пособии рассматривается логическая (декларативная) парадигма программирования на примере языка логического программирования Prolog. Излагаются основные возможности и особенности языка, приведены сведения о синтаксисе языка, рассмотрены основные механизмы решения задач: сопоставление с образцом, поиск с возвратом, рекурсия, образующие мощную и гибкую среду программирования, описан процесс…
В данном учебном пособии рассмотрены элементы теории освещения в компьютерной графики, включая модели локального освещения и алгоритмы затенения. Также рассмотрены и соответствующие функции графической библиотеки OpenGL, приведены соответствующие примеры. Пособие может быть рекомендовано как для самостоятельного изучения курса «Компьютерная графика», так и для подготовки к практическим и расчетно-…
В учебном пособии рассматриваются основные этапы разработки имитационных моделей сложных систем с позиции системного подхода в рамках каскадной модели жизненного цикла программного продукта. Цели разработки программно реализуемой имитационной модели на каждом этапе определены в соответствии с требованиями профессиональных стандартов. В соответствии с целями сформулированы критерии оценки качества …
В настоящем пособии представлено последовательное изложение современных методов моделирования, опирающихся на сети Петри. Теоретические методы моделирования иллюстрируются практическими кейс-задачами. Для демонстрации методов обработки данных используются языки VB и VBA. Предназначено главным образом для студентов, обучающихся по направлению 38.04.01 – Экономика, магистерская программа «Экономика …
Учебное пособие предназначено для магистрантов ФПМ, обучающихся по направлению 02.04.03 – Математическое обеспечение и администрирование информационных систем по дисциплине «Метрология, качество и тестирование программного обеспечения». Материал учебного пособия охватывает часть материала, изучаемого по дисциплине. Излагаются вопросы, касающиеся модульного тестирования и средств модульного тестиро…
Пособие включает в себя описание основных математических принципов в реализации некоторых алгоритмов информационной безопасности. Предназначено для студентов направлений 10.00.00 «Информационная безопасность» при освоении дисциплин «Основы информационной безопасности», «Программно-аппаратные средства защиты информации», «Программирование», «Технологии и методы программирования», «Криптография».
В серии книг “Справочник Жаркова по проектированию и программированию искусственного интеллекта” в нескольких томах собрано лучшее программирование искусственного интеллекта (ИИ) в двух- и трёхмерных играх и приложениях, разработанных как автором, так и взятые из Интернета за многие годы и доработанные автором. Программирование ИИ на Visual C# написано в IX частях, которые разделены на два тома 7 …
В серии книг “Справочник Жаркова по проектированию и программированию искусственного интеллекта” в нескольких томах собрано лучшее программирование искусственного интеллекта (ИИ) в двух- и трёхмерных играх и приложениях, разработанных как автором, так и взятые из Интернета за многие годы и доработанные автором с учётом современного программирования. Программирование ИИ на Visual C# разделено на то…
В пособии описаны основы работы в пакете MATLAB – интегрированной среде разработки и технических расчетов, предназначенной для решения широкого спектра инженерных задач. Изложены основные моменты разработки алгоритмов и написания программ на языке программирования высокого уровня MATLAB. Рассмотрена работа с командами ветвления и применение циклических конструкций, а также графическое представлени…