Разработка и тестирование программного обеспечения
Поисковая адаптация: теория и практика
|
Разработка и тестирование программного обеспечения
|
Автор: Курейчик В.М. Издательство: Физматлит, 2006 |
PDF, 272 страницы, 8.16 МБ
|
Рассматриваются задачи, методы и алгоритмы адаптации, используемые для построения поисковых алгоритмов оптимизации. Описывается типовая структура адаптивного алгоритма, излагаются методы коллективной адаптации в условиях динамически изменяющейся внешней среды. Дается методика и рекомендации по представлению исходной формулировки оптимизационной задачи в виде адаптивной системы. Излагается общий цикл проектирования СБИС, этапы конструкторского проектирования СБИС и основные задачи, решаемые на этих этапах, с учетом современных тенденций. Описываются постановки задач автоматизированного проектирования СБИС, методики их представления в виде адаптивных систем и структуры процессов адаптивного поиска оптимальных решений для этих задач. Предназначена для специалистов в области специальных методов оптимизации, разработчиков алгоритмов на основе перспективных методов эволюционной адаптации, разработчиков интеллектуальных САПР.
|
984
radius
27 августа 2008
|
Скачать книгу
|
Искусство программирования: Том 3. Сортировка и поиск
|
Разработка и тестирование программного обеспечения
|
Автор: Кнут Д. Издательство: Диалектика / Вильямс, 2014 |
DjVu, 824 страницы, 32.96 МБ
|
Во втором издании третьего тома содержится полный обзор классических алгоритмов сортировки и поиска. Представленная в нем информация дополняет приведенное в первом томе обсуждение структур данных. Автор рассматривает принципы построения больших и малых баз данных, а также внутренней и внешней памяти. В книге приведена подборка тщательно проверенных компьютерных алгоритмов и представлен анализ их эффективности. Кроме того, специальный раздел посвящен методам оптимальной сортировки и описанию новой теории перестановки и универсального хеширования.
|
2994
irush
15 декабря 2016
|
Скачать книгу
|
Джоэл: и снова о программировании: Новые мысли о разнообразных и иногда родственных вопросах, которые должны быть интересны разработчикам программного обеспечения, проектировщикам и менеджерам, а так же тем, кому посчастливилось или не повезло в каком-то
|
Разработка и тестирование программного обеспечения
|
Автор: Спольски Дж. Издательство: Символ-Плюс, 2010 |
PDF, 320 страниц, 9.60 МБ
|
Продолжение вышедшего в 2006 году бестселлера «Джоэл о программировании» представляет собой подборку самых популярных статей, опубликованных автором на его сайте http://www.joelonsoftware.com. Исключительный писательский талант, техническая эрудиция и язвительный ум Джоэла создали ему высочайшую профессиональную репутацию и принесли его сайту скандальную известность. В книге затронуты разнообразные вопросы, касающиеся разработки и проектирования программного обеспечения, управления софтверным бизнесом, эффективного поиска и привлечения высококлассных сотрудников, организации рабочего места и общения с заказчиками. Автор предлагает практические советы, как программистам, так и тем, кто руководит их работой.
|
1160
admin
19 марта 2013
|
Скачать книгу
|
Цифровые анализаторы спектра, сигналов и логики
|
Разработка и тестирование программного обеспечения
|
Автор: Дьяконов В.П. Издательство: Солон-пресс, 2009 |
PDF, 248 страниц, 7.44 МБ
|
Впервые в отечественной литературе дается описание цифровых анализаторов спектра, сигналов (в том числе близких к монохромным и телекоммуникационных), цепей и логических состояний цифровых устройств. Особое внимание уделено анализаторам спектров и сигналов реального времени. Описаны как стационарные, так и переносные приборы с питанием от аккумуляторных батарей, а также приборы-приставки к персональному компьютеру. Книга содержит наиболее полный обзор приборов этих классов на российском рынке. Приведены многочисленные примеры реальной работы с приборами. Для инженеров, научных работников, преподавателей аспирантов и студентов ВУЗов и университетов технического профиля.
|
899
ducho
16 апреля 2013
|
Скачать книгу
|
Проектируем время: Психология восприятия времени в программном обеспечении
|
Разработка и тестирование программного обеспечения
|
Автор: Сеов С. Издательство: Символ-Плюс, 2009 |
PDF, 224 страницы, 6.72 МБ
|
Вряд ли найдется человек, которому не было бы знакомо состояние мучительного ожидания при работе на компьютере. Долгие процессы установки программ, загрузки обновлений, антивирусного сканирования... Все понимают, что сократить это время технически невозможно, но есть другие способы изменения ситуации. О них и рассказывается в этой книге. Автор подробно рассматривает особенности восприятия времени человеком и предлагает методы и приемы, способствующие повышению пользовательской толерантности и удовлетворенности. Предлагаемые методики позволяют не только вызвать у пользователя ощущение ускорения длительных операций, но и заставить его наслаждаться временем, потраченным на ожидание их выполнения.
|
812
allkonekt
10 декабря 2011
|
Скачать книгу
|
Продуктивный программист: Как сделать сложное простым, а невозможное — возможным
|
Разработка и тестирование программного обеспечения
|
Автор: Форд Н. Издательство: Символ-Плюс, 2009 |
PDF, 256 страниц, 7.68 МБ
|
Всякому, кто зарабатывает на жизнь разработкой программного обеспечения, крайне важно добиваться лучшего результата быстрее и с меньшими усилиями. Правильный выбор редактора и сборка наилучшего набора инструментов для конкретной работы, использование преимуществ метапрограммирования, тонкое управление жизненным циклом объектов — вот лишь некоторые темы, которые опытный разработчик и преподаватель Нил Форд рассматривает в своей новой книге. Он делится рекомендациями по механизмам повышения производительности — разумному планированию времени, извлечению максимума возможностей своего компьютера, подробно описывает множество полезных практических приемов и инструментов, к которым можно обращаться вне зависимости от используемой платформы. Будь вы начинающим программистом или профессионалом с годами работы за плечами, отказ от слепого следования стандартам и советы авторитетного мастера позволят вам работать продуктивнее и смело двигаться вверх по профессиональной и карьерной лестнице.
|
928
lawyer_78rus
26 мая 2012
|
Скачать книгу
|
Алан Купер об интерфейсе: Основы проектирования взаимодействия
|
Разработка и тестирование программного обеспечения
|
Автор: Купер А. Издательство: Символ-Плюс, 2014 |
PDF, 688 страниц, 20.64 МБ
|
«Когда в 1995 году увидело свет первое издание «About Face», идея проектировать продукты исходя из целей людей казалась революционной. Благодаря работам Алана Купера и других первопроходцев, проектирование взаимодействия получило сегодня широкое признание как уникальная и крайне важная дисциплина, однако эта работа далека от завершения. Авторы полностью обновленного издания, признанные мировые эксперты в вопросах создания интерфейсов, детально описывают разработанный в компании Cooper и примененный во множестве проектов целостный подход к проектированию взаимодействия, ориентированный на цели пользователя. Отличительной чертой книги является ее практическая направленность — значительную часть издания занимает подробный разбор принципов и шаблонов проектирования взаимодействия. Большое внимание уделено новым информационным средам: веб-приложениям, мобильным приложениям, киоскам и т.п. Книга адресована всем специалистам, по роду деятельности соприкасающимся с процессом создания цифровых продуктов. Проектировщикам взаимодействия и дизайнерам интерфейсов она послужит настольным справочником по организации процесса и повседневным подручным инструментарием.»
|
2500
bt911
16 мая 2017
|
Скачать книгу
|
Анализ алгоритмов: Активный обучающий подход
|
Разработка и тестирование программного обеспечения
|
Автор: Макконнелл Дж. Издательство: Техносфера, 2013 |
DOC, 416 страниц, 1.00 МБ
|
В книге обсуждаются алгоритмы решения наиболее распространенных классов задач: поиск и сортировка, численные алгоритмы и алгоритмы на графах. Особое внимание уделено алгоритмам параллельной обработки, редко освещаемым в литературе на русском языке. Второе оригинальное издание дополнено материалом о конечных и магазинных автоматах, контекстно-свободных грамматиках и машине Тьюринга. Новая глава о рекурсивных алгоритмах содержит обсуждение аппроксимации порядка роста рекуррентных соотношений. Изложение неформальное и чрезвычайно подробное, с большим количеством упражнений, позволяющих вести самоконтроль. Книга нужна всем, кому приходится самостоятельно писать программы — от студентов до программистов банковских систем и научных работников.
|
1511
delovar
08 марта 2016
|
Скачать книгу
|
Анализ данных и процессов: Учебное пособие (+ CD-ROM)
|
Разработка и тестирование программного обеспечения
|
Автор: Куприянов М.С. Издательство: БХВ-Петербург, 2015 |
DOC, 512 страниц, 1.00 МБ
|
«Излагаются основные направления в области разработки корпоративных систем: организация хранилищ данных, оперативный (OLAP) и интеллектуальный (Data Mining) анализ данных. В третьем издании по сравнению со вторым, выходившем под названием «Технологии анализа данных: Data Mining, Text Mining, Visual Mining, OLAP», добавлены визуальный (Visual Mining) и текстовый (Text Mining) анализ данных, анализ процессов (Process Mining), анализ Web-ресурсов (Web mining) и анализ в режиме реального времени (Real-Time Data Mining). Приведено описание методов и алгоритмов решения основных задач анализа: классификации, кластеризации и др. Описание идеи каждого метода дополняется конкретным примером его использования. Прилагаемый компакт-диск содержит стандарты Data Mining, библиотеку алгоритмов Xelopes и графический интерфейс к ней; JDK 1.6 и драйверы, необходимые для работы графического интерфейса, свободно распространяемую среду разработки Eclipse и лабораторный практикум по интеллектуальному анализу данных.»
|
1861
nniikk
19 марта 2018
|
Скачать книгу
|
Разработка программного обеспечения: управление изменениями
|
Разработка и тестирование программного обеспечения
|
Автор: Белладжио Д. Издательство: ДМК Пресс, 2009 |
PDF, 384 страницы, 11.52 МБ
|
Эта книга об инженерной дисциплине, которая называется управлением конфигурацией программного обеспечения (software configuration management — SCM), а также о широко используемом продукте SCM — ClearCase, который автоматизирует и поддерживает практическое применение SCM посредством модели, называемой унифицированным управлением изменениями (Unified Change Management — UCM). Настоящая книга раскрывает базовые концепции, типичные проблемы SCM, возникающие по мере роста и усложнения программных систем, а также способы применения инструментов и процессов SCM для решения этих проблем. Также обсуждаются расширенные темы SCM, включая управление географически разделенными командами разработчиков, и сочетания SCM с управлением запросами на изменение (или отслеживанием дефектов).
|
1392
yury-m
15 декабря 2011
|
Скачать книгу
|
Введение в исследование операций с применением компьютера (+ CD-ROM)
|
Разработка и тестирование программного обеспечения
|
Автор: Тжаскалик Т. Издательство: Горячая линия — Телеком, 2009 |
PDF, 436 страниц, 13.08 МБ
|
«В зарубежном учебнике представлен широкий спектр проблем и методов анализа и планирования управленческих решений, традиционно характеризуемых понятием «Исследование операций». Несомненным достоинством можно считать большое количество иллюстраций и примеров, а также заданий, самостоятельное выполнение которых способствует формированию навыков самостоятельного принятия правильных и точных решений. Приложенный к изданию пакет прикладных программ автоматизирует основной объем вычислений, что позволяет читателю сконцентрироваться на познании сущности изучаемых методов и на анализе рассматриваемых вариантов решений. Издание ориентировано на студентов высших и средних специальных заведений, обучающихся по направлениям «Экономика и управление», «Менеджмент», «Прикладная информатика», «Информатика и вычислительная техника». Содержащиеся в книге методические разработки по проведению учебных занятий делают ее полезной для преподавателей соответствующих дисциплин.»
|
1580
krit
26 марта 2012
|
Скачать книгу
|
Психбольница в руках пациентов: Алан Купер об интерфейсах: почему высокие технологии сводят нас с ума и как восстановить душевное равновесие
|
Разработка и тестирование программного обеспечения
|
Автор: Купер А. Издательство: Символ-Плюс, 2012 |
PDF, 336 страниц, 10.08 МБ
|
Как противостоять натиску компьютерных технологий, проникающих в нашу жизнь с ужасающей скоростью? Наши телефоны, фотокамеры, автомобили — все, что нас окружает, автоматизируется, программируется, создается людьми, которые, стремясь получить выгоду от применения микросхем, уклонились от своей прямой обязанности — делать эти продукты простыми в применении. И это не преувеличение, это реальность. Наша жизнь все больше концентрируется вокруг превратностей, странностей, решений и катастроф индустрии высоких технологий. Разработчики программ, устройств и технологий думают не так, как мы. Облеченные полномочиями исполнительные лица ни на что не влияют в мире высоких технологий — здесь всем заправляют инженеры. Мы разрешили пациентам завладеть психбольницей. Алан Купер предлагает решение проблемы: программированию должно предшествовать проектирование.
|
1219
phoenix7
18 марта 2015
|
Скачать книгу
|
Создание защищенных от вторжения прикладных программ
|
Разработка и тестирование программного обеспечения
|
Автор: Фостер Дж. Издательство: ДМК Пресс, 2009 |
DOC, 784 страницы, 1.00 МБ
|
В своей новой книге Джеймс Фостер, автор ряда бестселлеров, впервые описывает методы, которыми пользуются хакеры для атак на операционные системы и прикладные программы. Он приводит примеры работающего кода на языках C/C++, Java, Perl и NASL, в которых иллюстрируются методы обнаружения и защиты от наиболее опасных атак. В книге подробно изложены вопросы, разбираться в которых насущно необходимо любому программисту, работающему в сфере информационной безопасности: программирование сокетов, shell-коды, переносимые приложения и принципы написания эксплоитов.
|
2842
andreich
12 апреля 2013
|
Скачать книгу
|
Model Checking: Верификация параллельных и распределенных программных систем (+ CD-ROM)
|
Разработка и тестирование программного обеспечения
|
Автор: Карпов Ю.Г. Издательство: БХВ-Петербург, 2010 |
PDF, 560 страниц, 16.80 МБ
|
В книге рассказывается о новых результатах в области верификации с помощью метода model checking и приводятся примеры приложений этого метода в самых разных областях. Рассматриваются проблема верификации, темпоральные логики, алгоритмы model checking для CTL и LTL, структуры Крипке как модели реагирующих систем, спецификация свойств реагирующих систем формулами темпоральной логики, бинарные решающие диаграммы, символьная верификация, количественный анализ систем и системы реального времени, а также применение фундаментальных идей алгоритма model checking в различных приложениях. На прилагаемом компакт-диске находятся: инструкция по установке системы верификации Spin, методическое пособие по этой системе и описание курсовой работы по верификации нетривиальной системы логического управления с несколькими вариантами заданий. Для студентов вузов, программистов и исследователей в области информатики.
|
2031
admin
28 марта 2013
|
Скачать книгу
|
Регулярные выражения: Сборник рецептов
|
Разработка и тестирование программного обеспечения
|
Автор: Левитан С. Издательство: Символ-Плюс, 2014 |
PDF, 608 страниц, 18.24 МБ
|
Сборник содержит более 100 рецептов, которые помогут научиться эффективно оперировать данными и текстом с применением регулярных выражений. Книга знакомит читателя с функциями, синтаксисом и особенностями этого важного инструмента в различных языках программирования: С#, Java, JavaScript, Perl, PHP, Python, Ruby и VB.NET. Предлагаются пошаговые решения наиболее часто встречающихся задач: работа с адресами URL и путями в файловой системе, проверка и форматирование ввода пользователя, обработка текста, а также обмен данными и работа с текстами в форматах HTML, XML, CSV и др. Данное руководство поможет как начинающему, так и уже опытному специалисту расширить свои знания о регулярных выражениях, познакомиться с новыми приемами, узнать все тонкости работы с ними, научиться избегать ловушек и ложных совпадений. Освоив материал этой книги, вы сможете полнее использовать все те возможности, которые предоставляет умелое применение регулярных выражений, и тем самым сэкономить свое время.
|
2209
cool10den
06 мая 2017
|
Скачать книгу
|
Шаблоны корпоративных приложений
|
Разработка и тестирование программного обеспечения
|
Автор: Фаулер М. Издательство: Диалектика / Вильямс, 2014 |
DjVu, 544 страницы, 21.76 МБ
|
Создание компьютерных систем — дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программного обеспечения становятся все более трудоемкими, причем затраты труда растут экспоненциально. Как и в любой профессии, прогресс в программировании достигается исключительно путем обучения, причем не только на ошибках, но и на удачах — как своих, так и чужих. Книга дает ответы на трудные вопросы, с которыми приходится сталкиваться всем разработчикам корпоративных систем. Автор, известный специалист в области объектно-ориентированного программирования, заметил, что с развитием технологий базовые принципы проектирования и решения общих проблем остаются неизменными, и выделил более 40 наиболее употребительных подходов, оформив их в виде типовых решений. Результат перед вами — незаменимое руководство по архитектуре программных систем для любой корпоративной платформы. Это своеобразное учебное пособие поможет вам не только усвоить информацию, но и передать полученные знания окружающим значительно быстрее и эффективнее, чем это удавалось автору. Книга предназначена для программистов, проектировщиков и архитекторов, которые занимаются созданием корпоративных приложений и стремятся повысить качество принимаемых стратегических решений.
|
1977
garun-al-rashid
24 июля 2015
|
Скачать книгу
|
Надежный код
|
Разработка и тестирование программного обеспечения
|
Автор: Маршалл Д. Издательство: БХВ-Петербург, 2010 |
PDF, 320 страниц, 9.60 МБ
|
Эта книга — о том, как писать качественные программы. В ней описаны технологии разработки приложений, способы сокращения количества ошибок, а также организация эффективного взаимодействия всех участников цикла разработки. Приведены различные методики программирования и решения задач, связанных с тестированием, отладкой и контролем качества кода. Кроме того, обсуждаются вопросы, связанные с безопасностью, масштабируемостью и производительностью управляемых программ и веб-приложений. Книга состоит из 12 глав, богато иллюстрирована, содержит многочисленные примеры, которые доступны для загрузки на веб-сайте книги, и предназначена, главным образом, для разработчиков, но будет интересна всем участникам процесса создания программного обеспечения.
|
1160
admin
19 марта 2013
|
Скачать книгу
|
Правила разработки программного обеспечения (+ CD-ROM)
|
Разработка и тестирование программного обеспечения
|
Автор: Маккарти Джим Издательство: Русская Редакция, 2007 |
PDF, 240 страниц, 7.20 МБ
|
«Эта книга представляет собой наглядное и практическое пособие по разработке ответственного крупномасштабного программного обеспечения в срок. В ней рассматриваются 57 актуальных принципов (эмпирических правил), которых следует придерживаться в процессе разработки ПО. Вы узнаете, как создавать успешную команду разработчиков, соблюдать равновесие критических отношений между ее членами, достигать общего видения и более эффективно осуществлять поставку качественного программного обеспечения. Книга предназначена руководителям команд разработчиков программного обеспечения, а также всем участникам проекта: спонсорам, аналитикам, разработчикам, тестерам, техническим писателям и другим. На прилагаемом оригинальном компакт-диске находятся: популярная презентация Джима «23 1/2 эмпирических правила (для выпуска качественного программного обеспечения в срок)» и четыре эпизода из «Шоу Маккарти».»
|
869
admin
22 апреля 2011
|
Скачать книгу
|
|