Рассматриваются основные понятия и определения, классификация программного обеспечения, этапы создания программного продукта в рамках жизненного цикла, освещается современное состояние технологий разработки программных продуктов. Изложены существующие подходы к оценке качества процессов создания программного обеспечения, произведен анализ требований и определение спецификаций программного обеспечения. Большое внимание уделено вопросам проектирования ПО, его надежности, коллективной разработки с помощью современных систем контроля версий. Теоретический материал сопровождается практикумом в виде лабораторных работ по изложенной тематике. Предназначено для студентов и преподавателей высших учебных заведений технического профиля, а также для специалистов любой предметной области, проявивших интерес к современному состоянию методов и средств программирования.
Японцы обучили искусственный интеллект предсказывать цунами в реальном времени
Сверхмощный компьютер при помощи искусственного интеллекта сможет предсказывать формирование цунами и моделировать его последствие в режиме реального времени. Ученые из японского института Riken совместно с разработчиками из компании Fujitsu разработали суперкомпьютер Fugaku.
Японские физики создали голографический микроскоп ценой в iPod touch
Японские физики создали компактный голографический микроскоп, позволяющий получать трехмерные снимки клеток, вирусных частиц и других объектов микромира, себестоимость которого не превышает 250 долларов, что меньше цены iPod touch последнего поколения, говорится в статье, размещенной в электронной библиотеке Корнеллского университета.