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

Тестирование программного обеспечения

Контекстно ориентированный подход

Хорошими тестировщиками не рождаются — ими становятся благодаря упорному труду и постоянному общению. На этом пути таится множество ловушек, способных сорвать самые смелые планы и привести к отставанию проектов от графика. Кем Кейнер, Джеймс Бах и Брет Петтикорд очень хорошо об этом знают. За их плечами более 50 лет опыта, и они понимают, что необходимо для достижения успеха в тестировании. Они собрали 293 проверенных совета, которые вы можете использовать в своих проектах. Каждый урок начинается с утверждения, относящегося к тестированию программного обеспечения, за которым следует объяснение или пример, показывающий, как, когда и почему применяется этот урок. Книга предназначена для тех, кто занимается тестированием ПО, руководит тестировщиками, а также для тех, кому приходится работать со специалистами в этой области в своих проектах по разработке ПО.
brij 16/11/24 Просмотров: 114 Комментариев: 0
0
Анализ данных в MS Excel: учебное пособие

Учебное пособие

Учебное пособие содержит подробное описание «Статистических функ­ций» и средств анализа данных (инструментов) «Пакета анализа», входящих в настоящее время в MS Excel. В пособии также изложены сведения по осно­вам работы в Excel, представлению первичной статистической информа­ции в виде статистических таблиц и графиков, рассмотрены теоретические основы статистических вычислений, распределения случайных величин. Приведены формульные зависимости, используемые для расчета различных параметров и показателей. Все рассмотренные вопросы сопровождаются примерами решения технических и экономических задач с использованием методов статистики и теории вероятностей. Анализ данных, опирающийся на множество подходов и алгорит­мов, используется практически во всех областях науки, производства и жизнедеятельности общества. Он осуществляется с целью форми­рования определенных представлений о характере анализируемого явления с использованием методов теории вероятностей, статис­тики, эконометрики и других методов, опирающихся на вероят­ностно-статистические закономерности.
brij 15/11/24 Просмотров: 218 Комментариев: 0
0
Linux For Beginners №20 (Fall 2024)

Linux For Beginners is the first and only choice if you are a new adopter and want to learn everything you'll need to get started with coding and programming. This guide is crammed with helpful guides and step-by-step fully illustrated tutorials, written in plain easy to follow English. Over the pages of this new user guide you will clearly learn all you need to know about coding your own amazing apps. With this unofficial instruction manual at your side no problem will be unsolvable, no question unanswered as you learn, explore and enhance your programming skills.
brij 15/11/24 Просмотров: 138 Комментариев: 0
0
Windows 11 For Beginners №13 (Fall 2024)

Windows 11 For Beginners is the one stop user guide for the new desktop or laptop computer adopter or those want to learn everything you’ll need to get started with Microsoft’s operating system. This independent manual is crammed with helpful guides and step-by-step fully illustrated tutorials, written in plain easy to follow English. Over the pages of this publication you will clearly learn everything you need to know about your computer and apps by first understanding the operating system that powers them. With this unofficial instruction manual at your side no problem will be unsolvable, no question unanswered as you learn, explore and enhance your Windows 11 user experience.
brij 15/11/24 Просмотров: 136 Комментариев: 0
0
Паттерны проектирования JavaScript

Создаем быстрые и эффективные приложения любого масштаба

Раскройте потенциал паттернов проектирования javascript. Найдите структурированные решения распространенных задач разработки, пригодные для многократного использования и повышающие масштабируемость, производительность и удобство сопровождения кода. Узнайте, как применение этих паттернов позволяет создавать более чистый и понятный код, способствует организации совместной работы в команде, сокращает количество ошибок и экономит время и силы. Автор дает исчерпывающее представление о паттернах проектирования в современном javascript (ES6+) и приводит практические примеры их применения. Сначала вы познакомитесь с порождающими, структурными и поведенческими паттернами проектирования в идиоматическом для javascript стиле, а затем переключитесь на архитектурные паттерны и паттерны пользовательского интерфейса. Вы узнаете, как применять паттерны, характерные для таких библиотек, как React, и распространять их на фронтенд и микрофронтенд. В последней части книги представлены и проиллюстрированы паттерны улучшения производительности и безопасности, включая обмен сообщениями, события и стратегии загрузки ресурсов, а также паттерны высокопроизводительных асинхронных вычислений. В издании приводятся примеры использования React и Next.js, а также javascript и Web API. Они помогут выбрать и внедрить проверенные паттерны проектирования в различных веб-экосистемах и изменить ваш подход к разработке.
brij 14/11/24 Просмотров: 142 Комментариев: 0
0
Книга рисующих нейросетей

Собираю в один сборник статейки о нейросетях из блога — с примерами использования сгенерированных иллюстраций, с маленькими хитростями и просто забавными историями. В общем, перед вами — история дружбы сетевого аффтара и искусственного интеллекта:)
brij 12/11/24 Просмотров: 148 Комментариев: 0
0
Кейт Кроуфорд. Атлас искусственного интеллекта. Руководство для будущего

Искусственный интеллект стал неотъемлемой частью современного мира, помогая людям в множестве сфер – от медицины до тяжелой промышленности. Оптимизация рабочих процессов, скорость выполнения, машинная точность в расчетах или креатив в творчестве – кажется, что ИИ стал совершенным инструментом для любой задачи. Кейт Кроуфорд – старший научный сотрудник Microsoft, профессор Калифорнийского университета – предлагает нам книгу-исследование, обращая наше внимание на темную сторону успеха и скрытые издержки искусственного интеллекта. При контролируемом машинном обучении инженеры предоставляют компьютеру маркированные обучающие данные. Затем в игру вступают два различных типа алгоритмов: обучающие и классифицирующие. Обучающий алгоритм – это алгоритм, который учится на помеченных данных. Он сообщает классификатору, как лучше проанализировать связь между новыми входными данными и желаемым конечным результатом (или предсказанием). Например, он может определить: содержится ли на изображении лицо, является ли электронное письмо спамом. Чем больше маркированных примеров, тем точнее будет алгоритм. Существует множество видов моделей машинного обучения, включая нейронные сети, логистическую регрессию и деревья решений. Инженеры выбирают модель в зависимости от того, что они создают – будь то система распознавания лиц или средство определения настроений в социальных сетях, – а затем подбирают ее под свои вычислительные ресурсы.
brij 12/11/24 Просмотров: 259 Комментариев: 0
0
Томас Нилд. Математика для Data Science

Управляем данными с помощью линейной алгебры, теории вероятностей и статистики

Освойте математический аппарат, который необходим, чтобы преуспеть в сфере data science, машинного обучения и статистики. Автор книги Томас Нилд поможет вам разо­браться в таких дисциплинах, как математический анализ, теория вероятностей, линейная алгебра и статистика, и научиться применять их в контексте таких методов, как линейная регрессия, логистическая регрессия и нейронные сети. Попутно вы узнаете, что представляет собой современная область data science и как использовать полученные знания, чтобы достичь максимального успеха в карьере. Чтобы запускать примеры из этой книги, вам нужен только компьютер с любой операционной системой (Windows, macOS или Linux) и любая среда разработки Python 3. Основные библиотеки Python, которые нам понадобятся, — это Numpy, Scipy, Sympy и Sklearn. Если вы не знакомы с Python, то знайте, что это дружелюбный и простой в использовании язык программирования с огромным количеством обучающих материалов.
brij 10/11/24 Просмотров: 241 Комментариев: 0
+1
Продвижение сайтов с использованием искусственного интеллекта

В этой книге описано, как искусственный интеллект используется на каждом этапе SEO-продвижения сайта – от технической оптимизации до создания контента и линкбилдинга. Представлены уникальные алгоритмы и программные модули, использующие ИИ, предназначенные для сбора семантического ядра, аудита и анализа сайта. Рассмотрены основные принципы работы поисковых систем и ключевые факторы ранжирования.
gefexi 07/11/24 Просмотров: 223 Комментариев: 0
0
И.Е. Колошкина. Компьютерная графика. Учебник и практикум для СПО

4-е изд., перераб. и доп.

Курс предназначен для начального освоения компьютерной графики и 3D-моделирования в конструкторском модуле программе ADEM 9.0 и пред­полагает изучение этой программы при создании технического рисунка. В курсе приведены сведения о порядке построения основных геометрических примитивов, используемых для разработки технических рисунков, описан порядок создания объемных 3D-моделей. Даны образцы выполненных работ, имеются задания для самостоятельного проектирования. Соответствует актуальным требованиям федерального государствен­ного образовательного стандарта среднего профессионального образования и профессиональным требованиям. Для студентов образовательных учреждений среднего профессионального образования.
brij 03/11/24 Просмотров: 139 Комментариев: 0
0
И.Е. Колошкина, В.А. Селезнев. Инженерная графика. CAD. Учебник и практикум для СПО

Пособие предназначено для практического освоения автоматизированной разработки конструкторской документации с помощью графического модуля компьютерной программы ADEM CAD/CAMM/CAPP. Включенный в книгу практикум разработан в соответствии с рекомендациями Международного центра развития модульной системы обучения (Проект Международной организации труда). В книге пошагово разобраны примеры разработки конструкторской документации способом «компьютерного инжиниринга» для деталей типа тела вращения, корпусных деталей и сборочных конструкций. Приведены образцы выполненных работ, имеются задания для самостоятельного проектирования. Содержание книги условно состоит из двух частей — теоретического раздела и практикума. В Приложении приведены справочные данные для пользователя компьютерной программы. Соответствует актуальным требованиям федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям. Для студентов учебных заведений, среднего профессионального образования, обучающихся по технологическим направлениям.
brij 03/11/24 Просмотров: 134 Комментариев: 0
0
С.В. Тарасов. СУБД для программиста. Базы данных изнутри

Книга охватывает различные этапы разработки и сопутствующие им ситуации из практики программистов приложений, работающих с системами управления базами данных. Даются рекомендации по выбору решений как в проектировании (архитектуре), так и в программировании автоматизированных информационных систем уровня предприятия. Приводятся примеры для различных СУБД и моделей: Microsoft SQL Server, PostgreSQL, Firebird, Oracle, XML, NoSQL. Для программистов, студентов и других специалистов в области информационных технологий, а также всех интересующихся темой разработки приложений баз данных.
gefexi 03/11/24 Просмотров: 213 Комментариев: 0
0
Н.С. Мациевский. Реактивные веб-сайты. Клиентская оптимизация в алгоритмах и примерах

Учебное пособие консолидирует огромное количество прикладных советов, алгоритмов и пошаговых руководств, которые должны помочь начинающим специалистам, уже знакомых с областью клиентской оптимизации, глубже разобраться в тонкостях ускорения сайтов. Для профессионалов издание станет справочником лучших практик внедрения, основанном на опыте известных мировых специалистов.
gefexi 02/11/24 Просмотров: 1475 Комментариев: 0
+1
А. Шаповал. Windows 10: развертывание, управление, безопасность

Первый технологический курс по Windows 10 для ИТ-специалистов предоставляет возможность погрузиться в детали развертывания новой ОС в масштабах предприятия, управления с помощью MDM-решений, обеспечения безопасности устройств с Windows 10 и предотвращения утечки корпоративной информации. В курсе рассматриваются новые возможности конфигурации Windows 10 (provisioning), изменения в инструментах развертывания пакета Assessment and Deployment Kit, особенности Upgrade in-place.
gefexi 02/11/24 Просмотров: 2200 Комментариев: 0
+2
Основы программирования для станков с ЧПУ

Учебное пособие для среднего профессионального образования

Учебное пособие предназначено для начального освоения программирования на устройстве числового программного управления Heidenhain. В пособии приведены сведения о назначении и технических характеристиках системы. Подробно рассмотрены алгоритмы разработки девяти управляющих программ для фрезерных и сверлильных работ. Практические работы спланированы с нарастанием сложности, от занесения сведений о простейшей заготовке и одиночного сверления до выполнения сложных контуров. В них отражается подробное описание выполнения задания и приводится информация для выполнения самостоятельной работы. Практикум можно использовать при освоении программирования на программных станциях с виртуальной клавиатурой или физическим пультом управления, а также на пульте управления оборудования. Пособие ориентировано на обучаемых, не имеющих первичной подготовки программирования для станков с числовым программным управлением. Для студентов, обучающихся по технологическим направлениям, слушателей курсов по подготовке операторов и наладчиков станков с УЧПУ Heidenhain.
brij 01/11/24 Просмотров: 181 Комментариев: 0
0
Б.Г. Миркин. Базовые методы анализа данных

Учебник и практикум для вузов, 3-е изд., перераб. и доп.

Анализ данных — предмет, порожденный компьютерной революцией, приведшей к накоплению огромного количества конкретных данных о сово­купностях объектов, таких как страны или регионы, веб-сайты, работодатели и работники, товары и продавцы. В отличие от классической математиче­ской статистики анализ данных не пытается вывести свойства окружающего мира исходя из специально собранных данных, а ориентирован на отыскание каких-либо паттернов, закономерностей, структуры в имеющихся данных. В данном учебнике, подготовленном на основе большого международ­ного опыта исследований и преподавания, излагаются основные методы ана­лиза данных, относящихся прежде всего к одному или двум изучаемым признакам. Подробно рассмотрены вопросы анализа и интерпретации связей между двумя количественными, двумя качественными, а также качествен­ным и количественным признаками. Из многомерных методов рассмотрены наивный Бэйесовский классификатор и метод К-средних для кластерного анализа, включая «интеллектуальную» версию с автоматическим определе­нием числа кластеров и их начального местоположения. Изложение ориен­тировано на людей, предпочитающих не формулы, а вычисления, и содержит большое количество иллюстративных примеров применения рассматривае­мых понятий к анализу реальных данных. Для студентов бакалавриата и магистратуры инженерно-технических спе­циальностей, также может использоваться для самостоятельного изучения.
brij 30/10/24 Просмотров: 193 Комментариев: 0
0
Базы данных: сборник задач с комментариями и примерами решений

Пособие входит в состав учебно-методического комплекса модуля «Управление данными», компоненты которого традиционно представлены в образовательных программах IT-специальностей различных уровней – от среднего специального образования до магистратуры, и содержит практические задания по основным тематическим разделам этого модуля: данные, как объект управления, концептуальная ER-модель, реляционная модель данных, SQL-программирование, управление физической моделью реляционной БД, управление производительностью и безопасностью систем баз данных.
gefexi 30/10/24 Просмотров: 241 Комментариев: 1
0
В.В. Трофи­мов, Т.А. Павловская. Алгоритмизация и программирование

Учебник для вузов, 4-е изд.

В курсе, представляющем собой один из модулей дисциплины «Инфор­матика», рассмотрены модели решения функциональных и вычислительных задач, алгоритмизация и программирование, языки программирования высокого уровня, технологии программирования. Алгоритмом называют точное предписание, которое задается вычислительному процессу и представляет собой конечную по­следовательность обычных элементарных действий, четко опре­деляющую процесс преобразования исходных данных в искомый результат. Запись алгоритма на некотором языке представляет собой про­грамму. Если программа написана на специальном алгоритмиче­ском языке (например, на языке Питон или Бейсик), то говорят об исходной программе. Программа, написанная на языке, который непосредственно понимает компьютер (как правило, это двоичные коды), называется машинной, или двоичной. Курс соответствует актуальным требованиям федерального государ­ственного образовательного стандарта высшего образования. Для студентов высших учебных заведений, обучающихся по экономиче­ским направлениям, аспирантов и преподавателей, специалистов организа­ций любого уровня и сферы хозяйствования.
brij 30/10/24 Просмотров: 216 Комментариев: 0
0
Прикладное программирование на C/C++

Книга, которую вы держите в руках, предназначена для изучения средств программирования работы со звуком, изображением и передачей информации в компьютерных сетях с использованием языков программирования С/ С++. Никаких специальных знаний для освоения материала, вообще говоря, не понадобится. Книга учит программировать «с нуля», описывает основы объектно-ориентированного программирования, достаточные для решения задач, относящихся к тематике книги.
gefexi 29/10/24 Просмотров: 269 Комментариев: 0
0
Рик Гаско. Простой Python просто с нуля

Язык программирования Python. Он моден, он актуален, он в тренде. Python работает везде. Python используют все – от суперкорпораций до сдачи ЕГЭ. Python универсален. Для Python создано колоссальное количество расширений для решения буквально любой задачи. Python прост, очевиден и прозрачен.
gefexi 29/10/24 Просмотров: 409 Комментариев: 0
+1
1