Разработка и тестирование программного обеспечения
Техника оптимизации программ: Эффективное использование памяти (+ CD-ROM)
|
Разработка и тестирование программного обеспечения
|
Автор: Касперски К. Издательство: БХВ-Петербург, 2003 |
PDF, 464 страницы, 13.92 МБ
|
Хотите заглянуть внутрь черного ящика подсистемы оперативной памяти? Хотите научиться минимальными усилиями создавать эффективный программный код, исполняющийся вдвое-втрое быстрее обычного? Хотите использовать возможности современного оборудования на полную мощь? Тогда — вы не ошиблись в выборе книги! Перед вами уникальное практическое пособие по оптимизации программ под платформу IBM PC и операционные системы семейства Windows, скрупулезно описывающее архитектуру, философию и принципы функционирования оперативной и кэш-памяти. Это одна из тех редких книг, которая представляет переносимую оптимизацию на системном уровне и при этом практически не прибегает к ассемблеру. Здесь вы найдете и оригинальные приемы программирования, и недокументированные секреты, существование которых Intel и Microsoft хотели бы скрыть, и перечень типовых ошибок программистов, снижающих производительность системы, и вполне готовые к использованию решения. Для прикладных и системных программистов.
|
1677
biomg
24 июля 2009
|
Скачать книгу
|
Основы теории нечетких и гибридных систем: Учебное пособие
|
Разработка и тестирование программного обеспечения
|
Автор: Ярушкина Н.Г. Издательство: Финансы и статистика, 2009 |
PDF, 320 страниц, 9.60 МБ
|
«Рассматриваются методы анализа и синтеза при проектировании прикладных интеллектуальных систем для экономических и технических областей применения. Даются основы теории нечетких систем, нейронных сетей и генетических алгоритмов. Особое внимание уделяется структурам гибридных сетей и алгоритмам обучения нечетких нейронных сетей. Лабораторные работы практикума посвящены применению инструментальной среды Matlab для углубленного изучения указанных сетей и систем. Для студентов ВУЗов, обучающихся по специальностям «Прикладная информатика в экономике», «Системы автоматизированного проектирования» и другим компьютерным специальностям. Представляет интерес для широкого круга специалистов.»
|
1160
admin
19 марта 2012
|
Скачать книгу
|
Rational Unified Process — Путь к успеху: Руководство по внедрению RUP
|
Разработка и тестирование программного обеспечения
|
Автор: Бергстрем С. Издательство: Кудиц-образ, 2004 |
PDF, 256 страниц, 7.68 МБ
|
Внедрение нового процесса разработки программного обеспечения — непростая задача. Особенно, если этот процесс — RUP. Как выбрать, какие разделы RUP и в какой последовательности внедрять? Как подготовить исполнителей и руководство к предстоящим изменениям? Как и когда описать новый процесс разработки? Почему не стоит сразу браться за изменение шаблонов? Ну и, конечно, самое главное — когда и на какую отдачу от инвестиций в новый процесс можно рассчитывать? Ответы на все эти вопросы читатель может найти в этой книге. Книга написана практиками, имеющими большой опыт внедрения RUP в различных организациях. И авторы охотно делятся этим опытом с читателями. В книге подробно расписаны все шаги, которые необходимо предпринять для внедрения RUP. Даны детальные рекомендации по осуществлению наиболее сложных и ответственных действий. Вместе с приведенными образцами и шаблонами документов эти рекомендации помогут провести обследование организации перед внедрением нового процесса, выбрать пилотный проект, спланировать и осуществить успешное внедрение RUP. Практическая направленность и простота изложения делают данную книгу бесценным пособием для всех, кому предстоит внедрять или участвовать во внедрении нового процесса разработки. Она особенно полезна для руководителей проектов, ведущих разработчиков и специалистов по организации и поддержке процесса разработки.
|
925
lawyer_78rus
24 июля 2009
|
Скачать книгу
|
Анализ программного кода на примере проектов Open Source
|
Разработка и тестирование программного обеспечения
|
Автор: Диомедис Спинелл Издательство: Диалектика / Вильямс, 2004 |
DOC, 528 страниц, 1.00 МБ
|
Книга посвящена важному аспекту программирования, недостаточно освещенному в литературе, — чтению и анализу программного кода на языках высокого уровня с целью доработки, извлечения готовых технических решений или изучения новых методов. Даются ценные рекомендации по улучшению стиля программирования. Изложение проиллюстрировано большим количеством примеров, взятых из больших программных проектов с открытым кодом, находящихся на прилагаемом компакт-диске. Книга предназначена для повышения квалификации программистов. Может быть полезна студентам и преподавателям соответствующих специальностей, а также начинающим программистам.
|
1909
carabin
06 мая 2009
|
Скачать книгу
|
Компьютерная поддержка сложных организационно-технических систем
|
Разработка и тестирование программного обеспечения
|
Автор: Борисов В.В. Издательство: Горячая линия — Телеком, 2002 |
DjVu, 154 страницы, 6.16 МБ
|
Рассмотрена концепция проблемно-целевого анализа сложных организационно-технических систем, основанная на когнитивном моделировании, методах нечеткого логического и ситуационного вывода, позволяющая интегрировать различные методы и технологии решения разнотипных эвристических и аналитических задач поддержки управленческой деятельности. Представлены оригинальные результаты по созданию и внедрению автоматизированной информационной системы по охране труда. Осуществлена разработка и анализ моделей системы управления охраной труда, проанализированы проблемы, определены перспективы и выработаны рекомендации по ее совершенствованию. Для научных, инженерно-технических работников и практиков в области анализа сложных организационно-технических и социально-экономических систем, а также специалистов в сфере информационных технологий, занимающихся созданием перспективных информационно-аналитических систем.
|
556
p_sha
18 июня 2009
|
Скачать книгу
|
Профессиональное программирование: Системный подход
|
Разработка и тестирование программного обеспечения
|
Автор: Одинцов Издательство: БХВ-Петербург, 2014 |
PDF, 624 страницы, 18.72 МБ
|
Подробно рассматриваются методологии, технологии, языки и системы программирования, аппаратная и операционная платформы, как давно известные, так и новейшие. Представлены различные их классификации. Описывается управления программным проектом и его особенности. Обсуждаются планирование, мотивация и реализация профессиональной карьеры в программировании и другие важные социальные вопросы информатики. Предлагается большой список литературы, включающий основные работы по каждой из исследуемых областей. Во втором, существенно переработанном и дополненном издании, отражены изменения последних лет в области информационных систем и дана оценка текущему состоянию дел в анализируемых областях.
|
2267
metroteam
21 июля 2015
|
Скачать книгу
|
Рефакторинг: улучшение существующего кода
|
Разработка и тестирование программного обеспечения
|
Автор: Фаулер М. Издательство: Символ-Плюс, 2013 |
PDF, 432 страницы, 12.96 МБ
|
Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефак-торинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы. Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения. Основу книги составляет подробный перечень более 70 методов рефакторинга, для каждого из которых описываются мотивация и техника испытанного на практике преобразования кода с примерами на Java. Рассмотренные в книге методы позволяют поэтапно модифицировать код, внося каждый раз небольшие изменения, благодаря чему снижается риск, связанный с развитием проекта.
|
1569
olen33
22 мая 2016
|
Скачать книгу
|
Анализ и сокращение рисков проектов сложных программных средств
|
Разработка и тестирование программного обеспечения
|
Автор: Липаев В.В. Издательство: СИНТЕГ, 2005 |
PDF, 224 страницы, 6.72 МБ
|
Представлен аналитический обзор современных моделей и стандартов управления рисками программных средств (ПС). С учетом некоторых положений этих моделей и стандартов разработана системная Концепция анализа и сокращения рисков проектов сложных программных средств, которая детализируется в последующих главах. Проанализированы основные источники и причины проявления рисков ПС: вследствие типовых дефектов и ошибок комплексов программ; при дефектах оценивания масштабов — размеров и при формировании спецификаций требований к ПС. Особое внимание уделено анализу и сокращению рисков функциональной пригодности, надежности и функциональной безопасности в жизненном цикле крупномасштабных ПС. Проанализированы изменения рисков ПС вследствие ограничений ресурсов проектов: экономических — доступной трудоемкости; числа и квалификации специалистов-разработчиков, а также установленного заказчиком срока разработки ПС. Анализ этих проблем следует рассматривать как расширение Концепции и направления для дальнейших исследований методов обеспечения высокого качества и ликвидации рисков сложных программных продуктов. В Приложениях представлены основные термины и определения, а также перечень международных стандартов в области управления рисками и обеспечения качества ПС. Книга предназначена для заказчиков, руководителей и менеджеров крупномасштабных проектов программных средств, к которым предъявляются высокие требования к отсутствию рисков при разработке программных продуктов. Она может быть полезна системным аналитикам, исполнителям научных проектов и опытно-конструкторских работ, студентам и аспирантам, связанным с созданием сложных программных средств.
|
810
allkonekt
09 февраля 2009
|
Скачать книгу
|
Документирование сложных программных средств
|
Разработка и тестирование программного обеспечения
|
Автор: Липаев В.В. Издательство: СИНТЕГ, 2005 |
PDF, 216 страниц, 6.48 МБ
|
Рассматривается организация документирования сложных программных средств (ПС), а также формирование требований к документам проектов комплексов программ. Изложены особенности планирования документооборота проектов сложных ПС и организация работы специалистов при их документировании. Представлена структура и содержание шаблонов свыше шестидесяти документов охватывающих документирование: предварительных требований, спецификаций и ресурсов для разработки ПС; процессов проектирования и характеристик качества, а также разработки и программирования компонентов. Значительное внимание уделено документированию верификации и тестирования компонентов, квалификационного тестирования, испытаний и оценивания качества ПС. Представлены шаблоны документов поддерживающих сопровождение и управление конфигурацией программных средств и процессы эксплуатации программных средств. Изложено содержание комплекса базовых стандартов, регламентирующих документацию комплексов программ. Отдельный раздел отражает документирование сертификации качества программ. Книга предназначена для заказчиков, руководителей и менеджеров крупномасштабных проектов программных средств, к которым предъявляются высокие требования к качеству документирования программных продуктов. Она может быть полезна системным аналитикам, исполнителям научных проектов и опытно-конструкторских работ, студентам и аспирантам, связанным с документированием программных продуктов.
|
781
satton
26 декабря 2009
|
Скачать книгу
|
Интерфейс: Новые направления в проектировании компьютерных систем
|
Разработка и тестирование программного обеспечения
|
Автор: Раскин Д. Издательство: Символ-Плюс, 2013 |
PDF, 272 страницы, 8.16 МБ
|
Это уникальное руководство по разработке интерактивных систем, отражающее опыт и взгляды Джефа Раскина, создателя проекта Apple Macintosh, должен прочитать каждый, кто задумывается об интерфейсе. Сейчас много говорят об эффективности современных подходов к разработке интерфейсов. Раскин же демонстрирует, что многие из них ведут в тупик, и для создания компьютеров, с которыми было бы проще работать, требуются совершенно новые принципы разработки. Он объясняет, как осуществить эти необходимые сегодня изменения, и высказывает нестандартные идеи, демонстрируя дальновидность и способность к практическому взгляду на вещи. Эта книга, рассказывающая о научном подходе к разработке интерфейсов, может быть полезна как для создателей программного обеспечения, так и для руководителей проектов.
|
988
radius
28 мая 2016
|
Скачать книгу
|
Интерфейсы: Выбор и реализация
|
Разработка и тестирование программного обеспечения
|
Автор: Лапин А.А. Издательство: Техносфера, 2005 |
DOC, 168 страниц, 1.00 МБ
|
«В свет с завидной регулярностью выходят книги, посвященные цифровым интерфейсам. Каждый раз такие издания находят своего читателя. В чём же отличие нового издания от предыдущих? На этот раз автор постарался не компилировать тексты стандартов и не приводить полной технической документации (в настоящее время доступной через Интернет и из других источников). На этапе выбора архитектуры изделия важно понимать принципиальные отличия интерфейсов друг от друга. Тогда, зная стоящую задачу, разработчик сможет выбрать наиболее функциональные решения. Данная книга призвана разъяснить инженеру, из каких «модулей» строятся стандарты интерфейсов, какие свойства систем передачи данных зависят от конфигурации этих «модулей».»
|
607
pdsolid
06 мая 2008
|
Скачать книгу
|
Основы инженерии программного обеспечения
|
Разработка и тестирование программного обеспечения
|
Автор: Гецци К. Издательство: БХВ-Петербург, 2013 |
PDF, 832 страницы, 24.96 МБ
|
Изложены основные вопросы инженерии программного обеспечения, ее принципы. Рассмотрены проектирование, архитектура и процесс производства программного обеспечения, верификация, а также инструментальные средства поддержки разработки и программные среды. Книга содержит 400 упражнений и 20 примеров реальных проектов разработки программного обеспечения для промышленности, экономики, юриспруденции, образования и тому подобного, показывающих способы решения проблем, с которыми разработчики могут столкнуться на практике. Преподаватели ВУЗов найдут здесь интересные идеи построения учебных курсов.
|
3022
immer
17 апреля 2017
|
Скачать книгу
|
Сжатие данных, изображений и звука
|
Разработка и тестирование программного обеспечения
|
Автор: Сэломон Д. Издательство: Техносфера, 2006 |
DOC, 368 страниц, 1.00 МБ
|
В учебном пособии изложены как общие идеи и основы теории сжатия информации, так и практические методы с подробным описанием конкретных алгоритмов компрессии различных типов цифровых данных. Общие концепции описываются вполне строго и основываются на четких научных принципах. Все алгоритмы проиллюстрированы подробными примерами, снабжены таблицами, диаграммами и рисунками. В книге рассматриваются различные методы сжатия самой разнообразной информации: текстов, графических изображений, звука, анимации, оцифрованных аудио- и видео данных. В руководстве приводятся многие популярные стандарты и протоколы сжатия, такие как JPEG, MPEG, которые часто сопровождаются готовыми к употреблению текстами программ для системы MATLAB. Книга рассчитана на многочисленную аудиторию программистов и Web-дизайнеров, разработчиков телекоммуникационных и информационных систем.
|
1332
lubacha
10 декабря 2008
|
Скачать книгу
|
Профессиональная разработка программного обеспечения
|
Разработка и тестирование программного обеспечения
|
Автор: Макконнелл С. Издательство: Символ-Плюс, 2007 |
PDF, 240 страниц, 7.20 МБ
|
Стив Макконнелл, автор бестселлера «Совершенный код», других книг и многочисленных статей о разработке ПО, убедительно показывает, что разработка ПО может быть стабильно успешной, если сделать совершеннее саму профессию разработчика ПО. Он не только показывает, почему и как отрасль пришла к своему современному состоянию, и описывает шаги, которые должен предпринять каждый, кто хочет подняться на новый уровень в создании ПО. Он также говорит о корпоративных методиках, призванных увеличить количество профессионально выполненных проектов, и о лицензировании организаций и академических учебных программ как о средстве повышения профессионализма и отдельных разработчиков, и в индустрии ПО в целом.
|
869
admin
22 апреля 2011
|
Скачать книгу
|
Экспертные системы: принципы разработки и программирование (+ CD-ROM)
|
Разработка и тестирование программного обеспечения
|
Автор: Джарратано Д. Издательство: Диалектика / Вильямс, 2007 |
PDF, 1152 страницы, 34.56 МБ
|
Данное четвертое издание представляет собой результат существенного пересмотра известного во всем мире учебника по экспертным системам и разработке программного обеспечения с помощью инструментария языка экспертных систем CLIPS. Книга включает сведения, относящиеся к двум основным направлениям: в первой половине книги излагается теория экспертных систем и показано, какое место занимают экспертные системы во всем объеме компьютерных наук, а во второй приведены сведения по программированию с помощью языка CLIPS. Еще одним новым средством, описанным в данном издании, является объектно-ориентированный язык COOL. В начале книги содержится отдельное введение в тематику искусственного интеллекта, объем которого достаточен для изучения экспертных систем. Теоретический материал изложен на уровне, доступном для восприятия студентов старших курсов и аспирантов, интересующихся экспертными системами, которые специализируются в области компьютерных наук, информационных управленческих систем, в программотехнике и других областях. Книга может оказаться полезной для широкого круга читателей, желающих применить экспертные системы в своей работе.
|
4172
kulikovey
21 июня 2009
|
Скачать книгу
|
Создаем информационные системы (+ CD-ROM)
|
Разработка и тестирование программного обеспечения
|
Автор: Фельдман Я.А. Издательство: Солон-пресс, 2006 |
PDF, 120 страниц, 3.60 МБ
|
В книге подробно описана новая модель данных и ее программная реализация, предложенная и выполненная автором. Цель — дать возможность каждому предприятию построить единую информационную систему высокого качества. Работающая программа и общий подход, описанный в книге, дают возможность решить эту задачу. Особе место в книге занимает применение системы в средней школе — как для тестирования учащихся, так и для управления всем педагогическим процессом. К книге прилагается компакт-диск с копиями экранов и демо-версией программы.
|
434
admin
11 августа 2008
|
Скачать книгу
|
Адаптивная идентификация систем: Информационный синтез
|
Разработка и тестирование программного обеспечения
|
Автор: Карабутов Н.Н. Издательство: ЛКИ, 2006 |
PDF, 384 страницы, 11.52 МБ
|
В книге рассмотрены вопросы построения адаптивных систем параметрического оценивания на основе информационного синтеза свойств системы «объект + среда» в рамках гарантированного подхода к проблеме идентификации. Введена новая динамическая структура, описывающая процессы в системе, — наблюдаемый информационный портрет, который расширяет понятие фазового портрета на случай информационного множества системы. На основе наблюдаемого информационного портрета и метода секущих предложены модели и алгоритмы оценки структурных свойств системы «объект + среда». Разработаны процедуры получения параметрических ограничений в условиях неопределенности. Изложен метод адаптивных алгоритмов, позволяющий синтезировать алгоритмы идентификации, адекватные реальным условиям функционирования системы «объект + среда». Изучено влияние условия предельной невырожденности на выбор параметров адаптивной системы. Приведены методы синтеза алгоритмов идентификации непрерывных и дискретных объектов. В заключение рассмотрены информационные технологии, позволяющие реализовать элементы информационного синтеза. Настоящая книга будет полезна всем, кто занимается вопросами построения систем управления, изучением процессов и явлений на основе анализа экспериментальных данных, а также студентам, обучающимся по специальностям «Прикладная информатика в экономике», «Автоматизированные системы обработки информации и управления», «Прикладная математика» при освоении дисциплин, связанных с получением моделей и их применением.
|
1390
yury-m
14 апреля 2010
|
Скачать книгу
|
Объектно-ориентированный анализ и проектирование систем
|
Разработка и тестирование программного обеспечения
|
Автор: Йордон Эдвард Издательство: Лори, 2014 |
PDF, 264 страницы, 7.92 МБ
|
«Результатом анализа и проектирования больших, сложных систем ПО должен стать законченный продукт. Его можно изобразить на бумаге или выразить в виде завершенной модели. Однако аналитики и разработчики ПО редко переносят на бумагу «анатомию» своего труда. В данной книге показан процесс объектно-ориентированного анализа и проектирования реальных систем. Помимо терминологии, обозначений и модельной структуры рассматриваются вопросы анализа, разработки проекта и управления им. Книга помогает перейти от изучения теории объектно-ориентированного анализа/проектирования (OOA/OOD) к ее применению в сложном реальном мире. Она охватывает следующий круг тем: — Поиск правильных объектов. — Построение модели анализа. — Документирование, проверка и исправление модели анализа. — Переход к проектированию. — Построение модели проектирования. — Вопросы реализации. — Переход к объектно-ориентированной технологии. Книга предназначена для практиков. В ней содержится детальное описание действующих структурных моделей: постановка проблемы, анализ/проектирование и, наконец, реализация. Переводчик: П. Быстров.»
|
959
arnestosdu
19 марта 2017
|
Скачать книгу
|
|