информатика RSS

Андре Ламот. Секреты программирования игр

Первое отечественное издание, представляющее полное руководство по программированию игр любого уровня сложности, включая сложные динамические игры со звуковыми эффектами (типа DOOM). Книга написана известными специалистами и содержит массу ценнейших советов по программированию различных игровых эффектов и ведению проекта от идеи до ее практической реализации с использованием всего спектра аппаратного обеспечения персонального компьютера (различных видеокарт, звуковых карт и т. п.). Для чтения книги необходимо знакомство с языком C.
gefexi 30/06/24 Просмотров: 90 Комментариев: 0
0
programmirovanie-dlya-dopolnitelnoy-i-virtualnoy-realnost

Книга представляет исследование процесса разработки приложений в области дополненной и виртуальной реальности. Автор объясняет различные аспекты этого процесса, начиная от основных понятий AR и VR, заканчивая стратегиями развертывания и монетизации приложений. И подчеркивает важность понимания особенностей программирования для AR и VR, оптимизации производительности, тестирования, управления ресурсами. Каждый раздел дополнен наглядными примерами. Книга будет полезна начинающим разработчикам.
tanyavip1 29/06/24 Просмотров: 87 Комментариев: 0
0
Интеллектуальные технологии в беспилотных системах

Учебник

В учебнике рассмотрена работа по применению интеллектуальных технологий в беспилотных системах. Дано описание методики исследования, изложены результаты проведенной работы, а также их интерпретация. Изучены основы управления интеллектуальными беспилотными системами. Описаны основные понятия и определения, история развития, основы управления данными в беспилотных системах. Приведены основные методы и модели, используемые в интеллектуальных беспилотных системах. Рассмотрены вопросы управления данными в беспилотных системах различных видов деятельности. Для студентов вузов и учреждений среднего профессионального образования, обучающихся по направлениям подготовки и специальностям, предполагающим изучение дисциплин, связанных с интеллектуальным управлением в беспилотных системах.
brij 28/06/24 Просмотров: 108 Комментариев: 0
0
Язык Swift. Самоучитель

Книга предназначена для самостоятельного изучения Swift – нового языка программирования для iOS и OS X. Описана версия Swift 2.0. Материал построен по принципу от более легкого к сложному, изложение сопровождается большим количеством листингов кода, для тестирования и отладки используется новая среда быстрой разработки Playground. Объяснены основы Swift, синтаксис языка и его особенности. Описаны типы данных, условные выражения, циклы, массивы, функции, кортежи, базовые операторы и другие стандартные конструкции.
gefexi 27/06/24 Просмотров: 115 Комментариев: 0
+1
proektirovanie_sistem_mashinnogo_obuchenii

Сегодня машинное обучение — основной практический аппарат для применения искусственного интеллекта. Книга, основанная на стэнфордском учебном кур­се, не ограничивается разбором конкретных библиотек, а описывает высокоуров­невый подход к разработке систем машинного обучения, который упрощает их поддержку и развитие, позволяет избежать переобучения, искажения результатов. Рассказано, как сделать новую систему машинного обучения или нейронную сеть надёжной, репрезентативной и расширяемой, а также качественно доработать уже существующие системы.
tanyavip1 26/06/24 Просмотров: 148 Комментариев: 0
0
PyCharm. Профессиональная работа на Python

PyCharm – лучшая профессиональная среда разработки для программистов Python среди множества доступных интегрированных сред. Независимо от того, в каких целях используется Python – для общих задач автоматизации, создания утилит, веб-приложений, анализа данных, машинного обучения или бизнес-приложений, – инструменты PyCharm упрощают выполнение сложных задач и оптимизируют общую производительность. В этой книге мы отправляемся в путешествие по универсальной и динамичной сфере разработки Python, чему способствует интегрированная среда разработки PyCharm. Независимо от того, являетесь ли вы программистом-новичком, только начинающим свое приключение в программировании, или опытным разработчиком, желающим улучшить свои навыки Python, эта книга станет вашим надежным помощником. Python стал одним из самых популярных и универсальных языков программирования, известных своей простотой и читабельностью. Благодаря своей богатой экосистеме библиотек и фреймворков Python используется в широком спектре приложений: от веб-разработки и анализа данных до искусственного интеллекта и научных вычислений. PyCharm, разработанная JetBrains, – это ведущая среда разработки Python, которая предоставляет программистам надежный набор инструментов и функций для эффективной разработки кода, отладки и совместной работы. Вы изучите базовые и расширенные функции PyCharm, узнаете как разрабатывать веб-приложения с помощью Flask, Django, FastAPI и Pyramid, освоите автоматизацию написания кода, отладку и удаленную разработку в PyCharm, а также научитесь выполнять задачи по обработке данных с помощью блокнотов Jupyter, библиотек NumPy, Pandas и других. Наша цель – сделать ваше путешествие по программированию на Python не только познавательным, но и приятным. Издание адресовано как опытным разработчикам на Python, так и новичкам.
brij 25/06/24 Просмотров: 264 Комментариев: 0
+2
Реверсивный инжиниринг приложений под Windows

Реверсивный инжиниринг считается одним из наиболее сложных направлений в информационной безопасности (ИБ). В книге автор предлагает приоткрыть завесу тайны над этой темой и с помощью практических примеров рассмотреть, как работают приложения под ОС Windows, а также разобраться в том, как эксплуатировать уязвимости переполнения буфера, размещать свой код в выполнимых файлах, находить полезную информацию в дампах памяти и многое другое. Код практически любого приложения может содержать ошибки. Самый прос­той способ исправить эти ошибки – это найти в исходном коде проблемную команду или функцию и внести соответствующие исправления в код. Но что делать, когда по тем или иным причинам исходный код нам не доступен, как в случае с проприетарным ПО? Если у нас имеется только откомпилированный выполнимый файл – артефакт. Например, для выявления уязвимостей, недокументированных возможностей и т.д. В таком случае нам тоже потребуется обратная разработка. Результатом обратной разработки является построение детального алгоритма работы программы, а также выявление уязвимостей и других интересующих исследователя аспектов работы программного обеспечения. Таким образом, обратная разработка нужна тем, кто занимается поиском уязвимостей с целью улучшения защищенности программного обеспечения, – багхантерам. Также реверсивный инжиниринг требуется программистам, работающим с низкоуровневыми языками программирования (например, разработчикам драйверов), где без знания ассемблера не обойтись.
brij 25/06/24 Просмотров: 157 Комментариев: 0
0
С.В. Борзунов, С.Д. Кургалин. Задачи по дискретной математике с алгоритмами на Python

2-е издание

В учебное пособие включены задачи и упражнения вузовского курса дискретной математики, включая разделы, связанные со спецификой информационно-коммуникационных технологий. В каждой главе приводятся теоретические сведения, необходимые для решения задач разного уровня сложности, ответы и во многих случаях подробные пояснения к решениям. Второе издание книги отражает тенденцию возрастания интереса к дискретной математике у специалистов в области компьютерных наук. В отличие от первого издания, в качестве языка программирования мы теперь используем Python. Выбор этого языка обусловлен его универсальностью и быстрым ростом популярности в мире. На наш взгляд, Python достаточно хорошо подходит для обучения методам разработки и анализа алгоритмов. Во втором издании мы сохранили структуру материала прежней: каждая глава состоит из теоретической части, содержащей основные определения, теоремы и типичные схемы решения задач, далее приводятся задачи для решения в аудитории под руководством преподавателя или для самостоятельной работы. В книгу добавлены более 50 новых задач с решениями и ответами, а также контрольные вопросы к каждой главе для проверки знания основных определений и теоретических фактов. В ряде случаев в решениях и доказательствах были сделаны уточняющие комментарии или исправлены замеченные неточности. Для освоения материала требуется знание основ математического анализа, аналитической геометрии и линейной алгебры, а для глав 9, 12 и 13 также и основных конструкций языка программирования Python.
brij 25/06/24 Просмотров: 168 Комментариев: 0
0
Решение основных задач линейной алгебры на языке R и Excel

по дисциплинам «Математика», «Математика и анализ данных»

В учебном пособии рассматриваются основные темы курса линейной алгебры, связанные с матричной алгеброй: матрицы, определители, методы решения систем линейных уравнений. Объясняются способы вычисления определителей нахождения обратной матрицы, ранга матрицы. Разбираются методы Гаусса, Крамера, обратной матрицы для решения систем уравнений. Для всех разделов приводятся основные теоретические сведения, подробные решения типовых задач с помощью языка R и Excel. Также на каждую тему приводятся задачи для самостоятельного решения.
brij 25/06/24 Просмотров: 125 Комментариев: 0
0
Э.Г. Бурнаева, С.Н. Леора. Обработка и представление данных в MS Excel

Учебное пособие для СПО, 3-е издание

Книга описывает эффективное использование прикладных инструментов Excel для обработки и анализа многомерных данных, их систематизации и определению характера и структуры взаимосвязей. Пройдя путь от структурирования данных до создания простейшей базы данных, на основе которой можно строить различные сводные таблицы для нахождения ответов на поставленные вопросы, читатель научится извлекать необходимую информацию и знание из множества данных. Дополнительно к этому, в книге рассматривается одна из наиболее востребованных задач — статистическая обработка данных, полученных в результате случайного эксперимента. Особое внимание уделено визуализации данных с помощью диаграмм и дополнительных возможностей, предоставляемых в последних версиях Excel. С развитием Интернета пользователи получили доступ к огромному объему данных. Сами по себе данные не пред­ставляют большой ценности. Необходимо научиться из­влекать из них нужную, адекватную информацию, а зна­чит, уметь эти данные структурировать, обрабатывать и, наконец, представлять. Самым доступным инструментом для реализации всех этих задач являются электронные таблицы. Excel — про­граммный продукт два в одном, в котором удобно сочета­ются вычислительные и графические возможности. Excel включает в себя элементы баз данных, что по­зволяет хранить структурированные данные, осуществ­лять их сортировку, фильтрацию, выборку данных, удов­летворяющих необходимым критериям. И наконец, Excel как инструмент визуализации может использоваться для создания иллюстраций в стиле инфо­графики, современного направления информационного дизайна. Именно эти продвинутые возможностям являются пред­метом обсуждения в данном пособии. Теоретический и практический материал предназначен для работы в среде приложений Excel, которые открывает новые возможности обработки и представления данных.
brij 25/06/24 Просмотров: 180 Комментариев: 0
0
Г.В. Моисеев. Математические методы принятия решений. Практикум в Microsoft Excel

Дисциплина «Математические методы принятия решений» является обязательной дисциплиной базовой части профессионального цикла направления 38.03.05 «Бизнес-информатика». Изучение данной дисциплины нацелено на формирование у студентов теоретических сведений по применению математических методов в прикладных задачах принятия решений. В учебном пособии представлен материал практических занятий, выполненных в среде Microsoft Excel, для студентов, не имеющих глубокой подготовки в написании компьютерных программ или использовании специализированных математических пакетов. Пособие предназначено для организации самостоятельной работы студентов при прохождении дисциплины «Математические методы принятия решений» в 4,5 семестрах.
brij 24/06/24 Просмотров: 165 Комментариев: 0
0
PHP, MySQL, HTML5 и CSS 3

Книга посвящена разработке динамических Web-сайтов с применением HTML5, CSS 3, PHP и MySQL. Описаны возможности HTML5 по работе с текстом, графикой, аудио и видео, таблицами, средствами навигации и Web-формами, а также способы представления, преобразования и анимации Web-страниц с помощью CSS 3. Рассказано о языке javascript, объектной модели документа DOM, разработке Web-сценариев и технологии AJAX.
gefexi 23/06/24 Просмотров: 174 Комментариев: 0
0
Задачи по программированию

Книга содержит большой набор задач по программированию различного уровня сложности, что позволит преподавателю проводить занятия с абитуриентами и студентами с разным уровнем начальной подготовки, практически формируя для них индивидуальные образовательные траектории.
gefexi 19/06/24 Просмотров: 195 Комментариев: 0
0
Решение задач в табличном процессоре

Учебник для вузов

В учебнике рассматриваются вопросы использования табличного процессора MS Excel при решении ряда задач математического анализа, линейной алгебры, линейного программирования, а также финансово-экономических задач. Учебник предназначен прежде всего для студентов первого года обучения программы бакалавриата (направления 38.03.01 «Экономика», 38.03.02 «Менеджмент»), изучающих дисциплины «Цифровая математика на языке R и Excel» и «Компьютерный практикум. В учебнике последовательно излагаются общие характеристики табличного процессора MS Excel с углублением по мере изучения основных положений математического анализа и линейной алгебры. Отдельное внимание уделяется построению графиков функций. Показаны возможности решения задач линейного программирования. Приведены примеры решения финансово-экономических и управленческих задач. В каждом разделе представлены задания для самостоятельной работы. Учебник будет полезен студентам программ бакалавриата, изучающим линейную алгебру и математический анализ, которые стремятся освоить инструментальные средства табличного процессора MS Excel и их применение при решении финансово-экономических и управленческих задач с помощью инновационных математических методов и технологий. Учебник может быть интересен магистрантам, аспирантам, преподавателям и научным сотрудникам.
brij 18/06/24 Просмотров: 248 Комментариев: 0
0
Разработка игр на языке JavaScript

Учебное пособие рассматривает ключевые вопросы разработки однопользовательских двумерных игр на языке javascript. Пособие построено в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры. В пособии не выделена отдельная глава для изучения основ javascript, его элементы разбираются в процессе изложения основного материала с объяснением базовых особенностей.
gefexi 18/06/24 Просмотров: 203 Комментариев: 0
0
С.М. Окулов. Алгоритмы обработки строк

На материале задачи поиска подстроки в строке, решению которой посвящены работы многих профессионалов за последние 20–30 лет, показано, как построить занятия по информатике, чтобы побудить школьника к творчеству, развить у него вкус к решению исследовательских проблем. Для школьников, преподавателей информатики, а также для студентов, выбравших информатику в качестве основной специальности. Книга может быть использована как в обычных школах при проведении факультативных занятий, так и в образовательных учреждениях с углубленным изучением информатики и математики.
gefexi 17/06/24 Просмотров: 181 Комментариев: 0
0
python-12-urokov-dlya-nachinayuschih

В 12 уроках показаны основы программирования и базовые конструкции языка Python. Изложены принципы различных стилей программирования. Даны понятия ввода-вывода, переменных, условий, потока чисел, циклов и списков, массивов, функций и рекурсий. Рассмотрены особенности структурного, объектно-ориентированного и функционального программирования. В каждой главе предложены практические задачи и дано их пошаговое решение с подробным описанием алгоритма.
Для начинающих программистов.
tanyavip1 17/06/24 Просмотров: 287 Комментариев: 0
0
С.М. Окулов. Алгоритмы компьютерной арифметики

В книге речь идет о традиционных алгоритмах, которые кажутся очевидными, об алгоритмах выполнения арифметических операций: о том, сколько тайного смысла и усилий интеллекта многих специалистов по информатике заложено в эти алгоритмы. Материал книги формирует содержательную основу деятельностного изучения алгоритмов компьютерной арифметики, чему способствует стиль изложения, синтезирующий в себе и математический материал, и формализованную запись логики работы компьютера. Для школьников, преподавателей информатики и студентов информационно-технологических специальностей.
gefexi 16/06/24 Просмотров: 228 Комментариев: 0
0
Программирование в Delphi

Пособие содержит основные теоретические и практические сведе- ния по технологии процедурного, объектно-ориентированного и визу- ального программирования в Delphi и предназначено для эффектив- ного и быстрого освоения основных методов создания Windows- приложений, как вычислительного характера, так и ориентированных на работу с базами данных.
gefexi 16/06/24 Просмотров: 178 Комментариев: 0
0
Абстрактные типы данных

Абстракция, абстрагирование - одна из составляющих мыслительного процесса творческой личности. Для развития этого компонента мышления в процессе обучения информатике есть дополнительные возможности, так как знание абстрактных типов данных, умение оперировать ими - необходимый элемент профессиональной культуры специалиста, связанного с разработкой программных комплексов. Для школьников, преподавателей информатики и студентов младших курсов университетов.
gefexi 15/06/24 Просмотров: 211 Комментариев: 0
0
1