Home » Жанры » О » "Общие вопросы разработки и тестирования программного обеспечения"

Берд Ричард: Жемчужины проектирования алгоритмов: функциональный подход

Скачать книгу (размер 1 676 Kb , формат fb2, страниц 330) Аннотация: В этой книге Ричард Берд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. Основное содержание книги разделено на 30 коротких глав, называемых жемчужинами, в каждой из которых решается конкретная программистская задача. Эти задачи, некоторые из них абсолютно новые, происходят из таких разнообразных источников, как игры и…

Иванова Г.С.: Технология программирования

Скачать книгу (размер 1 707 Kb , формат fb2, страниц 336) Аннотация: Подробно рассмотрены основные методы и нотации, применяемые при разработке сложного программного обеспечения. Особое внимание уделено проектированию программных систем с использованием структурного и объектного подходов. Приведена классификация и проанализированы принципы проектирования пользовательских интерфейсов программного обеспечения. Для студентов вузов, которые обучаются по снаправлениям,…

Маклафлин Б.: Объектно-ориентированный анализ и проектирование

Скачать книгу (размер 3 094 Kb , формат fb2, страниц 608) Аннотация: Надоело читать книги по объектно-ориентированному анализу и проектированию, которые понятны только специалистам? Возможно, вы слышали, что ООАП помогает писать хорошие программы — программы, которыми будет довольно ваше начальство и заказчики. Но как это сделать? Книга покажет вам, как организованы анализ, проектирование и написание серьезных объектно-ориентированных программ; программ, которые…

Тарасов С.В.: Дефрагментация мозга: Софтостроение изнутри

Скачать книгу (размер 1 136 Kb , формат fb2, страниц 224) Аннотация: Эта книга для тех, кто давно связан с разработкой программного обеспечения. Или для тех, кто еще думает выбрать программирование своей профессией. Или для тех, кто просто привык думать и размышлять о происходящем в мире информационных технологий. Не секрет, что основная масса софтостроения сосредоточена в секторе так называемой корпоративной разработки: от комплексных информационных систем…

Шилин Кирилл Юрьевич: Макропроектирование компьютерных обучающих систем

Скачать книгу (размер 932 Kb , формат fb2, страниц 184) Аннотация: В работе изложены основы макропроектирования компьютерных обучающих систем, представлен основной понятийный аппарат и технологии проектирования. Приводятся подробные технологические таблицы этапов проектирования, состав и организация выполнения проектных работ. Рассмотрены методы решения основных задач, возникающих при проектировании компьютерных обучающих систем. Книга предназначена для…

Фаулер М.: Рефакторинг: улучшение существующего кода

Скачать книгу (размер 2 197 Kb , формат fb2, страниц 432) Аннотация: Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефак-торинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по…

Раскин Д.: Интерфейс: Новые направления в проектировании компьютерных систем

Скачать книгу (размер 1 381 Kb , формат fb2, страниц 272) Аннотация: Это уникальное руководство по разработке интерактивных систем, отражающее опыт и взгляды Джефа Раскина, создателя проекта Apple Macintosh, должен прочитать каждый, кто задумывается об интерфейсе. Сейчас много говорят об эффективности современных подходов к разработке интерфейсов. Раскин же демонстрирует, что многие из них ведут в тупик, и для создания компьютеров, с которыми было бы проще…

Гецци К.: Основы инженерии программного обеспечения

Скачать книгу (размер 4 237 Kb , формат fb2, страниц 832) Аннотация: Изложены основные вопросы инженерии программного обеспечения, ее принципы. Рассмотрены проектирование, архитектура и процесс производства программного обеспечения, верификация, а также инструментальные средства поддержки разработки и программные среды. Книга содержит 400 упражнений и 20 примеров реальных проектов разработки программного обеспечения для промышленности, экономики, юриспруденции,…

Кормен Т.Х.: Алгоритмы: построение и анализ

Скачать книгу (размер 6 603 Kb , формат fb2, страниц 1296) Аннотация: Фундаментальный труд известных специалистов в области кибернетики достоин занять место на полке любого человека, чья деятельность так или иначе связана с информатикой и алгоритмами. Для профессионала эта книга может служить настольным справочником, для преподавателя — пособием для подготовки к лекциям и источником интересных нетривиальных задач, для студентов и аспирантов — отличным учебником.…

Кнут Д.: Искусство программирования: Том 2. Получисленные алгоритмы

Скачать книгу (размер 4 237 Kb , формат fb2, страниц 832) Аннотация: Во втором томе представлено полное введение в теорию получисленных алгоритмов, причем случайным числам и арифметике посвящены отдельные главы. В книге даны основы теории получисленных алгоритмов, а также их основные примеры. Тем самым установлено прочное связующее звено между компьютерным программированием и численным анализом. Особого упоминания заслуживает предложенная Кнутом в этом третьем…

Фризен И.Г.: Офисное программирование

Скачать книгу (размер 1 238 Kb , формат fb2, страниц 244) Аннотация: Настоящее учебное пособие написано в соответствии с Государственной программой изучения дисциплины «Офисное программирование» для студентов средних специальных учебных заведений, обучающихся по специальности «Автоматизированные системы обработки информации и управления». В пособии дается материал для проведения практических занятий по дисциплине, а также основы теории. Учебное пособие позволяет…

Спольски Дж: Джоэл о программировании: и разнообразных и иногда родственных вопросах, которые должны быть интересны разработчикам программного обеспечения, проектировщикам и менеджерам, а также тем, кому посчастливилось или не повезло в каком-то качестве работать с ни

Скачать книгу (размер 1 789 Kb , формат fb2, страниц 352) Аннотация: Книга представляет собой подборку эссе, опубликованных автором на его сайте http://www.joelonsoftware.com. Талант и глубокое проникновение в суть предмета сделали Джоэла мастером своего дела, а остроумие и едкий юмор принесли сайту скандальную известность среди программистов. Затронуты практически все вообразимые аспекты создания ПО от лучших способов устройства рабочего места программиста до…

Сегаран Т.: Программируем коллективный разум

Скачать книгу (размер 1 870 Kb , формат fb2, страниц 368) Аннотация: Средства эффективной обработки информации в Интернете еще никогда не были настолько важны и востребованы, как сегодня. Эта книга — первое практическое руководство по программированию интеллектуальных приложений для Web 2.0. Здесь вы найдете все необходимое, чтобы научиться создавать самообучаемые программы, которые способны собирать и анализировать огромные массивы данных, имеющиеся в Сети. Вы…

Фридл Дж.: Регулярные выражения

Скачать книгу (размер 3 094 Kb , формат fb2, страниц 608) Аннотация: Книга Джеффри Фридла «Регулярные выражения» откроет перед вами секрет высокой производительности. Тщательно продуманные регулярные выражения помогут избежать долгих часов утомительной работы и решить проблемы за 15 секунд. Ставшие стандартной возможностью во многих языках программирования и популярных программных продуктах, включая Perl, PHP, Java, Python, Ruby, MySQL, VB.NET, C# (и других языках…

Хант Э.: Этюды на тему быстрой разработки программного обеспечения: работа в реальном мире

Скачать книгу (размер 1 008 Kb , формат fb2, страниц 199) Аннотация: Написать хорошую программу трудно — кругом подводные камни. Вы как будто слышите голос самого дьявола, который постоянно нашептывает вам заманчивые пути решения той или иной проблемы, легко и быстро приводящие не только к цели, но и к катастрофе. Не поддавайтесь этим дьявольским соблазнам. Ваш личный ангел-хранитель будет оберегать, вести и поддерживать вас, защищать вашу работу и карьеру. Вам…

Макконнелл Дж.: Анализ алгоритмов: Активный обучающий подход

Скачать книгу (размер 2 115 Kb , формат fb2, страниц 416) Аннотация: В книге обсуждаются алгоритмы решения наиболее распространенных классов задач: поиск и сортировка, численные алгоритмы и алгоритмы на графах. Особое внимание уделено алгоритмам параллельной обработки, редко освещаемым в литературе на русском языке. Второе оригинальное издание дополнено материалом о конечных и магазинных автоматах, контекстно-свободных грамматиках и машине Тьюринга. Новая глава о…

Маршалл Д.: Надежный код

Скачать книгу (размер 1 625 Kb , формат fb2, страниц 320) Аннотация: Эта книга — о том, как писать качественные программы. В ней описаны технологии разработки приложений, способы сокращения количества ошибок, а также организация эффективного взаимодействия всех участников цикла разработки. Приведены различные методики программирования и решения задач, связанных с тестированием, отладкой и контролем качества кода. Кроме того, обсуждаются вопросы, связанные с…

Робертсон А.А.: Программирование — это просто: Пошаговый подход

Скачать книгу (размер 1 947 Kb , формат fb2, страниц 383) Аннотация: Книга посвящена разработке структурированных программ: от идеи — через алгоритм и псевдокод — к объектно-ориентированному коду (C++. VB, VBA, Pascal/Delphi). Она построена как последовательность уроков, снабженных упражнениями для читателя. Подробно разбираются сложности и часто встречающиеся на пути программирования ошибки. Для начинающих программистов, в том числе для школьников.

Форд Н.: 97 этюдов для архитекторов программных систем

Скачать книгу (размер 1 136 Kb , формат fb2, страниц 224) Аннотация: Успешная карьера архитектора программного обеспечения требует хорошего владения как технологической, так и деловой сторонами вопросов, связанных с проектированием архитектуры. В этой необычной книге ведущие архитекторы ПО со всего света обсуждают важные принципы разработки, выходящие далеко за пределы чисто технологических вопросов. Архитектор ПО выполняет роль посредника между командой…

Мацяшек Л.А.: Практическая программная инженерия на основе учебного примера

Скачать книгу (размер 4 869 Kb , формат fb2, страниц 956) Аннотация: Рассмотрены вопросы современных методов создания сложного программного обеспечения, использующего информацию, хранимую в базе данных. Подчеркнуты особенности создания такого программного обеспечения коллективом разработчиков: итеративный характер разработки, использование стандартных средств создания программ (стандартные компоненты, паттерны, Bean-компоненты и т.д.). Большое внимание уделено…