Главная
 
Разделы
 
 
Разработка и тестирование программного обеспечения
 

« Назад 1 2 3 4 5 6 7 Вперёд »


 
Техника оптимизации программ: Эффективное использование памяти (+ CD-ROM) Техника оптимизации программ: Эффективное использование памяти (+ CD-ROM)
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2003 Страниц: 464 Дата загрузки: 24 июля 2009
   Хотите заглянуть внутрь черного ящика подсистемы оперативной памяти? Хотите научиться минимальными усилиями создавать эффективный программный код, исполняющийся вдвое-втрое быстрее обычного? Хотите использовать возможности современного оборудования на полную мощь? Тогда — вы не ошиблись в выборе книги! Перед вами уникальное практическое пособие по оптимизации программ под платформу IBM PC и операционные системы семейства Windows, скрупулезно описывающее архитектуру, философию и принципы функционирования оперативной и кэш-памяти. Это одна из тех редких книг, которая представляет переносимую оптимизацию на системном уровне и при этом практически не прибегает к ассемблеру. Здесь вы найдете и оригинальные приемы программирования, и недокументированные секреты, существование которых Intel и Microsoft хотели бы скрыть, и перечень типовых ошибок программистов, снижающих производительность системы, и вполне готовые к использованию решения. Для прикладных и системных программистов.
 
Основы теории нечетких и гибридных систем: Учебное пособие Основы теории нечетких и гибридных систем: Учебное пособие
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2009 Страниц: 320 Дата загрузки: 19 марта 2012
   «Рассматриваются методы анализа и синтеза при проектировании прикладных интеллектуальных систем для экономических и технических областей применения. Даются основы теории нечетких систем, нейронных сетей и генетических алгоритмов. Особое внимание уделяется структурам гибридных сетей и алгоритмам обучения нечетких нейронных сетей. Лабораторные работы практикума посвящены применению инструментальной среды Matlab для углубленного изучения указанных сетей и систем. Для студентов ВУЗов, обучающихся по специальностям «Прикладная информатика в экономике», «Системы автоматизированного проектирования» и другим компьютерным специальностям. Представляет интерес для широкого круга специалистов.»
 
Rational Unified Process — Путь к успеху: Руководство по внедрению RUP Rational Unified Process — Путь к успеху: Руководство по внедрению RUP
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2004 Страниц: 256 Дата загрузки: 24 июля 2009
   Внедрение нового процесса разработки программного обеспечения — непростая задача. Особенно, если этот процесс — RUP. Как выбрать, какие разделы RUP и в какой последовательности внедрять? Как подготовить исполнителей и руководство к предстоящим изменениям? Как и когда описать новый процесс разработки? Почему не стоит сразу браться за изменение шаблонов? Ну и, конечно, самое главное — когда и на какую отдачу от инвестиций в новый процесс можно рассчитывать? Ответы на все эти вопросы читатель может найти в этой книге. Книга написана практиками, имеющими большой опыт внедрения RUP в различных организациях. И авторы охотно делятся этим опытом с читателями. В книге подробно расписаны все шаги, которые необходимо предпринять для внедрения RUP. Даны детальные рекомендации по осуществлению наиболее сложных и ответственных действий. Вместе с приведенными образцами и шаблонами документов эти рекомендации помогут провести обследование организации перед внедрением нового процесса, выбрать пилотный проект, спланировать и осуществить успешное внедрение RUP. Практическая направленность и простота изложения делают данную книгу бесценным пособием для всех, кому предстоит внедрять или участвовать во внедрении нового процесса разработки. Она особенно полезна для руководителей проектов, ведущих разработчиков и специалистов по организации и поддержке процесса разработки.
 
Анализ программного кода на примере проектов Open Source Анализ программного кода на примере проектов Open Source
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2004 Страниц: 528 Дата загрузки: 06 мая 2009
   Книга посвящена важному аспекту программирования, недостаточно освещенному в литературе, — чтению и анализу программного кода на языках высокого уровня с целью доработки, извлечения готовых технических решений или изучения новых методов. Даются ценные рекомендации по улучшению стиля программирования. Изложение проиллюстрировано большим количеством примеров, взятых из больших программных проектов с открытым кодом, находящихся на прилагаемом компакт-диске. Книга предназначена для повышения квалификации программистов. Может быть полезна студентам и преподавателям соответствующих специальностей, а также начинающим программистам.
 
Компьютерная поддержка сложных организационно-технических систем Компьютерная поддержка сложных организационно-технических систем
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2002 Страниц: 154 Дата загрузки: 18 июня 2009
   Рассмотрена концепция проблемно-целевого анализа сложных организационно-технических систем, основанная на когнитивном моделировании, методах нечеткого логического и ситуационного вывода, позволяющая интегрировать различные методы и технологии решения разнотипных эвристических и аналитических задач поддержки управленческой деятельности. Представлены оригинальные результаты по созданию и внедрению автоматизированной информационной системы по охране труда. Осуществлена разработка и анализ моделей системы управления охраной труда, проанализированы проблемы, определены перспективы и выработаны рекомендации по ее совершенствованию. Для научных, инженерно-технических работников и практиков в области анализа сложных организационно-технических и социально-экономических систем, а также специалистов в сфере информационных технологий, занимающихся созданием перспективных информационно-аналитических систем.
 
Профессиональное программирование: Системный подход Профессиональное программирование: Системный подход
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2014 Страниц: 624 Дата загрузки: 21 июля 2015
   Подробно рассматриваются методологии, технологии, языки и системы программирования, аппаратная и операционная платформы, как давно известные, так и новейшие. Представлены различные их классификации. Описывается управления программным проектом и его особенности. Обсуждаются планирование, мотивация и реализация профессиональной карьеры в программировании и другие важные социальные вопросы информатики. Предлагается большой список литературы, включающий основные работы по каждой из исследуемых областей. Во втором, существенно переработанном и дополненном издании, отражены изменения последних лет в области информационных систем и дана оценка текущему состоянию дел в анализируемых областях.
 
Методы и алгоритмы решения задач идентификации и прогнозирования в условиях неопределенности в нейросетевом логическом базисе Методы и алгоритмы решения задач идентификации и прогнозирования в условиях неопределенности в нейросетевом логическом базисе
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2003 Страниц: 205 Дата загрузки: 13 февраля 2009
   Рассмотрены вопросы теории и практики применения интеллектуальных технологий в современных информационных системах. Большое внимание уделено прикладным вопросам реализации интеллектуальных технологий (нечеткая математика и нейронные сети) на современной вычислительной технике, решению задач идентификации и прогнозирования в условиях неопределенности в нейросетевом логическом базисе. Приведено много примеров и программ на внутреннем языке пакета математического моделирования MatLab. Для научных и инженерно-технических работников, разрабатывающих и применяющих информационные системы на базе интеллектуальных технологий, может быть полезна аспирантам и студентам.
 
Рефакторинг: улучшение существующего кода Рефакторинг: улучшение существующего кода
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2013 Страниц: 432 Дата загрузки: 22 мая 2016
   Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефак-торинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы. Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения. Основу книги составляет подробный перечень более 70 методов рефакторинга, для каждого из которых описываются мотивация и техника испытанного на практике преобразования кода с примерами на Java. Рассмотренные в книге методы позволяют поэтапно модифицировать код, внося каждый раз небольшие изменения, благодаря чему снижается риск, связанный с развитием проекта.
 
Анализ и сокращение рисков проектов сложных программных средств Анализ и сокращение рисков проектов сложных программных средств
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2005 Страниц: 224 Дата загрузки: 09 февраля 2009
   Представлен аналитический обзор современных моделей и стандартов управления рисками программных средств (ПС). С учетом некоторых положений этих моделей и стандартов разработана системная Концепция анализа и сокращения рисков проектов сложных программных средств, которая детализируется в последующих главах. Проанализированы основные источники и причины проявления рисков ПС: вследствие типовых дефектов и ошибок комплексов программ; при дефектах оценивания масштабов — размеров и при формировании спецификаций требований к ПС. Особое внимание уделено анализу и сокращению рисков функциональной пригодности, надежности и функциональной безопасности в жизненном цикле крупномасштабных ПС. Проанализированы изменения рисков ПС вследствие ограничений ресурсов проектов: экономических — доступной трудоемкости; числа и квалификации специалистов-разработчиков, а также установленного заказчиком срока разработки ПС. Анализ этих проблем следует рассматривать как расширение Концепции и направления для дальнейших исследований методов обеспечения высокого качества и ликвидации рисков сложных программных продуктов. В Приложениях представлены основные термины и определения, а также перечень международных стандартов в области управления рисками и обеспечения качества ПС. Книга предназначена для заказчиков, руководителей и менеджеров крупномасштабных проектов программных средств, к которым предъявляются высокие требования к отсутствию рисков при разработке программных продуктов. Она может быть полезна системным аналитикам, исполнителям научных проектов и опытно-конструкторских работ, студентам и аспирантам, связанным с созданием сложных программных средств.
 
Документирование сложных программных средств Документирование сложных программных средств
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2005 Страниц: 216 Дата загрузки: 26 декабря 2009
   Рассматривается организация документирования сложных программных средств (ПС), а также формирование требований к документам проектов комплексов программ. Изложены особенности планирования документооборота проектов сложных ПС и организация работы специалистов при их документировании. Представлена структура и содержание шаблонов свыше шестидесяти документов охватывающих документирование: предварительных требований, спецификаций и ресурсов для разработки ПС; процессов проектирования и характеристик качества, а также разработки и программирования компонентов. Значительное внимание уделено документированию верификации и тестирования компонентов, квалификационного тестирования, испытаний и оценивания качества ПС. Представлены шаблоны документов поддерживающих сопровождение и управление конфигурацией программных средств и процессы эксплуатации программных средств. Изложено содержание комплекса базовых стандартов, регламентирующих документацию комплексов программ. Отдельный раздел отражает документирование сертификации качества программ. Книга предназначена для заказчиков, руководителей и менеджеров крупномасштабных проектов программных средств, к которым предъявляются высокие требования к качеству документирования программных продуктов. Она может быть полезна системным аналитикам, исполнителям научных проектов и опытно-конструкторских работ, студентам и аспирантам, связанным с документированием программных продуктов.
 
Интерфейс: Новые направления в проектировании компьютерных систем Интерфейс: Новые направления в проектировании компьютерных систем
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2013 Страниц: 272 Дата загрузки: 28 мая 2016
   Это уникальное руководство по разработке интерактивных систем, отражающее опыт и взгляды Джефа Раскина, создателя проекта Apple Macintosh, должен прочитать каждый, кто задумывается об интерфейсе. Сейчас много говорят об эффективности современных подходов к разработке интерфейсов. Раскин же демонстрирует, что многие из них ведут в тупик, и для создания компьютеров, с которыми было бы проще работать, требуются совершенно новые принципы разработки. Он объясняет, как осуществить эти необходимые сегодня изменения, и высказывает нестандартные идеи, демонстрируя дальновидность и способность к практическому взгляду на вещи. Эта книга, рассказывающая о научном подходе к разработке интерфейсов, может быть полезна как для создателей программного обеспечения, так и для руководителей проектов.
 
Интерфейсы: Выбор и реализация Интерфейсы: Выбор и реализация
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2005 Страниц: 168 Дата загрузки: 06 мая 2008
   «В свет с завидной регулярностью выходят книги, посвященные цифровым интерфейсам. Каждый раз такие издания находят своего читателя. В чём же отличие нового издания от предыдущих? На этот раз автор постарался не компилировать тексты стандартов и не приводить полной технической документации (в настоящее время доступной через Интернет и из других источников). На этапе выбора архитектуры изделия важно понимать принципиальные отличия интерфейсов друг от друга. Тогда, зная стоящую задачу, разработчик сможет выбрать наиболее функциональные решения. Данная книга призвана разъяснить инженеру, из каких «модулей» строятся стандарты интерфейсов, какие свойства систем передачи данных зависят от конфигурации этих «модулей».»
 
Основы инженерии программного обеспечения Основы инженерии программного обеспечения
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2013 Страниц: 832 Дата загрузки: 17 апреля 2017
   Изложены основные вопросы инженерии программного обеспечения, ее принципы. Рассмотрены проектирование, архитектура и процесс производства программного обеспечения, верификация, а также инструментальные средства поддержки разработки и программные среды. Книга содержит 400 упражнений и 20 примеров реальных проектов разработки программного обеспечения для промышленности, экономики, юриспруденции, образования и тому подобного, показывающих способы решения проблем, с которыми разработчики могут столкнуться на практике. Преподаватели ВУЗов найдут здесь интересные идеи построения учебных курсов.
 
Сжатие данных, изображений и звука Сжатие данных, изображений и звука
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2006 Страниц: 368 Дата загрузки: 10 декабря 2008
   В учебном пособии изложены как общие идеи и основы теории сжатия информации, так и практические методы с подробным описанием конкретных алгоритмов компрессии различных типов цифровых данных. Общие концепции описываются вполне строго и основываются на четких научных принципах. Все алгоритмы проиллюстрированы подробными примерами, снабжены таблицами, диаграммами и рисунками. В книге рассматриваются различные методы сжатия самой разнообразной информации: текстов, графических изображений, звука, анимации, оцифрованных аудио- и видео данных. В руководстве приводятся многие популярные стандарты и протоколы сжатия, такие как JPEG, MPEG, которые часто сопровождаются готовыми к употреблению текстами программ для системы MATLAB. Книга рассчитана на многочисленную аудиторию программистов и Web-дизайнеров, разработчиков телекоммуникационных и информационных систем.
 
Профессиональная разработка программного обеспечения Профессиональная разработка программного обеспечения
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2007 Страниц: 240 Дата загрузки: 22 апреля 2011
   Стив Макконнелл, автор бестселлера «Совершенный код», других книг и многочисленных статей о разработке ПО, убедительно показывает, что разработка ПО может быть стабильно успешной, если сделать совершеннее саму профессию разработчика ПО. Он не только показывает, почему и как отрасль пришла к своему современному состоянию, и описывает шаги, которые должен предпринять каждый, кто хочет подняться на новый уровень в создании ПО. Он также говорит о корпоративных методиках, призванных увеличить количество профессионально выполненных проектов, и о лицензировании организаций и академических учебных программ как о средстве повышения профессионализма и отдельных разработчиков, и в индустрии ПО в целом.
 
Экспертные системы: принципы разработки и программирование (+ CD-ROM) Экспертные системы: принципы разработки и программирование (+ CD-ROM)
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2007 Страниц: 1152 Дата загрузки: 21 июня 2009
   Данное четвертое издание представляет собой результат существенного пересмотра известного во всем мире учебника по экспертным системам и разработке программного обеспечения с помощью инструментария языка экспертных систем CLIPS. Книга включает сведения, относящиеся к двум основным направлениям: в первой половине книги излагается теория экспертных систем и показано, какое место занимают экспертные системы во всем объеме компьютерных наук, а во второй приведены сведения по программированию с помощью языка CLIPS. Еще одним новым средством, описанным в данном издании, является объектно-ориентированный язык COOL. В начале книги содержится отдельное введение в тематику искусственного интеллекта, объем которого достаточен для изучения экспертных систем. Теоретический материал изложен на уровне, доступном для восприятия студентов старших курсов и аспирантов, интересующихся экспертными системами, которые специализируются в области компьютерных наук, информационных управленческих систем, в программотехнике и других областях. Книга может оказаться полезной для широкого круга читателей, желающих применить экспертные системы в своей работе.
 
Создаем информационные системы (+ CD-ROM) Создаем информационные системы (+ CD-ROM)
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2006 Страниц: 120 Дата загрузки: 11 августа 2008
   В книге подробно описана новая модель данных и ее программная реализация, предложенная и выполненная автором. Цель — дать возможность каждому предприятию построить единую информационную систему высокого качества. Работающая программа и общий подход, описанный в книге, дают возможность решить эту задачу. Особе место в книге занимает применение системы в средней школе — как для тестирования учащихся, так и для управления всем педагогическим процессом. К книге прилагается компакт-диск с копиями экранов и демо-версией программы.
 
Адаптивная идентификация систем: Информационный синтез Адаптивная идентификация систем: Информационный синтез
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2006 Страниц: 384 Дата загрузки: 14 апреля 2010
   В книге рассмотрены вопросы построения адаптивных систем параметрического оценивания на основе информационного синтеза свойств системы «объект + среда» в рамках гарантированного подхода к проблеме идентификации. Введена новая динамическая структура, описывающая процессы в системе, — наблюдаемый информационный портрет, который расширяет понятие фазового портрета на случай информационного множества системы. На основе наблюдаемого информационного портрета и метода секущих предложены модели и алгоритмы оценки структурных свойств системы «объект + среда». Разработаны процедуры получения параметрических ограничений в условиях неопределенности. Изложен метод адаптивных алгоритмов, позволяющий синтезировать алгоритмы идентификации, адекватные реальным условиям функционирования системы «объект + среда». Изучено влияние условия предельной невырожденности на выбор параметров адаптивной системы. Приведены методы синтеза алгоритмов идентификации непрерывных и дискретных объектов. В заключение рассмотрены информационные технологии, позволяющие реализовать элементы информационного синтеза. Настоящая книга будет полезна всем, кто занимается вопросами построения систем управления, изучением процессов и явлений на основе анализа экспериментальных данных, а также студентам, обучающимся по специальностям «Прикладная информатика в экономике», «Автоматизированные системы обработки информации и управления», «Прикладная математика» при освоении дисциплин, связанных с получением моделей и их применением.
 
Объектно-ориентированный анализ и проектирование систем Объектно-ориентированный анализ и проектирование систем
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2014 Страниц: 264 Дата загрузки: 19 марта 2017
   «Результатом анализа и проектирования больших, сложных систем ПО должен стать законченный продукт. Его можно изобразить на бумаге или выразить в виде завершенной модели. Однако аналитики и разработчики ПО редко переносят на бумагу «анатомию» своего труда. В данной книге показан процесс объектно-ориентированного анализа и проектирования реальных систем. Помимо терминологии, обозначений и модельной структуры рассматриваются вопросы анализа, разработки проекта и управления им. Книга помогает перейти от изучения теории объектно-ориентированного анализа/проектирования (OOA/OOD) к ее применению в сложном реальном мире. Она охватывает следующий круг тем: — Поиск правильных объектов. — Построение модели анализа. — Документирование, проверка и исправление модели анализа. — Переход к проектированию. — Построение модели проектирования. — Вопросы реализации. — Переход к объектно-ориентированной технологии. Книга предназначена для практиков. В ней содержится детальное описание действующих структурных моделей: постановка проблемы, анализ/проектирование и, наконец, реализация. Переводчик: П. Быстров.»
 
Искусство программирования: Том 2. Получисленные алгоритмы Искусство программирования: Том 2. Получисленные алгоритмы
Автор: Жанр: Разработка и тестирование программного обеспечения Год: 2013 Страниц: 832 Дата загрузки: 17 апреля 2017
   Во втором томе представлено полное введение в теорию получисленных алгоритмов, причем случайным числам и арифметике посвящены отдельные главы. В книге даны основы теории получисленных алгоритмов, а также их основные примеры. Тем самым установлено прочное связующее звено между компьютерным программированием и численным анализом. Особого упоминания заслуживает предложенная Кнутом в этом третьем издании новая трактовка генераторов случайных чисел, а также рассмотрение способов вычислений с помощью формальных степенных рядов.
 

 

« Назад 1 2 3 4 5 6 7 Вперёд »


 

 

2011–2024

Рейтинг@Mail.ru