Прочитанные книги

Книги в процессе чтения                                                                

Подборка книг по асинхронному программированию

1. Мэтью Фаулер - Asyncio и конкурентное программирование на Python / пер. с англ. А. А. Слинкина. – М.: ДМК Пресс, 2022. – 398 с.: ил. ISBN 978-5-93700-166-5

Эта книга адресована разработчикам средней и высокой квалификации, которые хотят использовать средства конкурентности в Python для повышения производительности, пропускной способности и отзывчивости приложений.
Из начальных глав читатель узнает, как работает asyncio, как написать первое реальное приложение и как использовать базовые функции asyncio API для конкурентного выполнения сопрограмм. Затем речь пойдет о практическом применении конкурентности – например, о том, как отправить несколько конкурентных вебзапросов или запросов к базе данных, как управлять потоками и процессами, строить веб-приложения и решать вопросы синхронизации. Рассматривается широкий круг применений от API на основе веба до командных приложений, так что книга будет полезной в решении многих реальных задач.

© Manning Publications, 2022
© Перевод, оформление, издание, ДМК Пресс, 2022

Подборка книг по технологии разработки программного обеспечения

  1. Орлов С. А., Цилькер Б. Я. Технолоrии разработки nporpaммнoro обеспечения: Учебник для вузов. 4..е изд. Стандарт тpeтьero поколения.   СПб.: Питер, 2012.   608 с.: ил. ISBN 978 5 459 011 01
  2. Fundamentals of Software Architecture by Mark Richards and Neal Ford. Copyright © 2020 Mark Richards, Neal Ford. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.
  3. «Программная инженерия. Учебник для вузов», С. А. Орлов – скачать pdf на Литрес (litres.ru)

Журналы и газеты                                                                      

Материалы конференций                                                                

Материалы Wikipedia

Материалы АлтГТУ

  • Крайванова В.А., Третьяков А.А. Учебно-методическое пособие «Современные средства разработки ПО» / В.А. Крайванова, А.А. Третьяков; АлтГТУ им. И.И. Ползунова. – Барнаул, АлтГТУ, 2019. – 31 c.
    Учебно-методическое пособие содержит теоретический материал и методические указания к лабораторным работам по дисциплине «Современные средства промышленной разработки ПО» и предназначено для студентов, обучающихся по направлению 09.04.03 «Программная инженерия».
  • В.А. Крайванова. Киберпространство как социальная, психологическая и культурная среда. Учебно-методическое пособие — АлтГТУ, Барнаул. 2014. — 211 с.
    Учебно-методическое пособие содержит обзорный теоретический материал по гуманитарных аспектам интернета: социология, психология восприятия, электронная коммерция, языковые явления в интернет и когнитивные особенности киберпространетва как информационной среды. Дополнительно рассматриваются практические аспекты проектирования информационной структуры, дизайна и навигации на сайтах. Пособие предназначено для студентов младших курсов направлений «Программная инженерия» и «Информатика и вычислительная техника».
  • ФГБОУ ВПО «Алтайский государственный технический университет им. И.И. Ползунова» Методические указания к выполнению лабораторных работ по курсу УЧЕБНОЙ ДИСЦИПЛИНЫ «РАСПРЕДЕЛЕННЫЕ СИСТЕМЫ» Для студентов направления 080500 «Бизнес-информатика»
  • Крючкова Е.Н. Проектирование сетевых и многопоточных приложений [Электронный ресурс]: Методические указания к выполнению лабораторных работ и курсового проектирования / Е.Н. Крючкова -Барнаул: АлтГТУ , 2015 - 9 с.
  • Крючкова Е. Н., Старолетов С. М. Проектирование сетевых и многопоточных приложений: Учебно-методическое пособие.— Барнаул: АлтГТУ, 2015. – 143c.

Учебно-методическое пособие посвящено проектированию и реализации многопоточных и сетевых приложений. В пособии рассматриваются способы реализации параллельных алгоритмов с использованием нативных потоков операционной системы, средств OpenMP; проектирование распределенных программных систем с использованием языка UML и реализацию их на основе примитивов синхронизации. Рассматриваются объекты ядра операционной системы и внутренняя организация потоков и процессов.
Кроме этого, изучаются сетевые соединения на основе сокетов и способы реализации распределённых систем на их основе. Рассматриваются также программирование для суперкомпьютеров с использованием библиотеки MPI и для графических процессоров на основе OpenCL. Пособие отвечает новым стандартам высшего образования по направлениям подготовки 09.04.04 «Программная инженерия (уровень магистратуры)» и 09.04.01«Информатика и вычислительная техника (уровень магистратуры)». (с) АлтГТУ, 2015

  • Кантор С.А. Уравнения математической физики и функциональный анализ. Учебное пособие — Барнаул: АлтГТУ, 2010. – 136c.
  • Кантор С.А. Специальные главы высшей математики. Учебное пособие. Издание второе, исправленное и дополненное - Барнаул: АлтГТУ, 2010. – 203 c.
  • Кантор С.А. Основы вычислительной математики. Учебное пособие. - Барнаул: АлтГТУ, 2010. – 357 c.
Add comment