|
Эффективная работа с унаследованным кодом |
|
|
Категория: С, С++, С#, Java, JavaScript, Ajax |
|
|
| |
|
|
Автор: Майкл К. Физерс
Издательство: Вильямс
Год издания: 2009
isbn: 978-5-8459-1530-6, 0-13-117705-2
Количество страниц: 393
Язык: русский
Формат: DJVU
|
Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность, функциональность, надежность и сопровождаемость! Можете ли вы без особого труда изменить код и тут же получить ответную реакцию на внесенные изменения? Насколько понятен этот код? Если вы ответите на эти вопросы отрицательно, значит, вы имеете дело с унаследованным кодом и понапрасну тратите время и средства на разработку. В своей книге Майкл Физерс предлагает полноценные стратегические приемы эффективной работы с крупными базами унаследованного нетестированного кода. В основу этой книги положен материал, подготовленный автором к известным семинарам, организуемым компанией Object Mentor, включая приемы, которым автор обучил сотни разработчиков, технических руководителей и тестирующих программное обеспечение подчинять себе непослушные унаследованные системы. В этой книге освещаются следующие вопросы: Представление о механизмах внесения изменений в программное обеспечение, включая ввод новых свойств, устранение программных ошибок, улучшение структуры кода, оптимизацию производительности. Перенос унаследованного кода в средства тестирования. Написание тестов, препятствующих внесению новых ошибок в код. Применение методов, подходящих для любого языка или платформы, с примерами кода на Java, C++, C и C#. Точное выявление мест в коде, где требуется внести изменения. Работа с унаследованным кодом, который не является объектно-ориентированным. Обращение с приложениями, у которых, на первый взгляд, нет вообще никакой структуры.
Кроме того, в этой книге представлены 24 способа разрыва зависимостей, помогающих работать с элементами программного обеспечения обособленно, чтобы сделать внесение изменений в код более безопасным. |
|
|
|
|
|
Базы данных и UML. Проектирование |
|
|
Категория: Компьютерная литература » Базы данных » Другие БД |
|
|
| |
|
|
Автор: Роберт Дж. Мюллер
Издательство: Лори
Год издания: 2002
isbn: 5-85582-168-4, 1-55860-515-0
Количество страниц: 420
Язык: русский
Формат: DJVU
|
Книга Базы данных и UML посвящается использованию универсального языка моделирования UML (одобренный стандарт группы по управлению объектами) для проектирования баз данных.
Автор шаг за шагом ведет читателя через процесс разработки: от анализа требований к генерации схемы. Он учит выражать потребности заказчиков в диаграммах вариантов использования UML и ролей; преобразовывать сущности UML в компоненты базы данных и, наконец, преобразовывать полученный проект в реляционные, объектно-реляционные и объектно-ориентированные схемы для основных продуктов DBMS. |
|
|
|
|
|
Active Directory для Windows Server 2003. Справочник администратора |
|
|
Категория: Компьютерная литература » Операционные системы » Windows |
|
|
| |
|
|
Автор: Стэн Реймер, Майк Малкер
Издательство: Эком
Год издания: 2006
isbn: 5-7163-0109-6, 0-7356-1577-2
Количество страниц: 512
Язык: русский
Формат: PDF
|
Active Directory является мощнейшей службой каталога операционной системы Windows Server 2003, предназначенной для управления пользователями, группами и сетевыми ресурсами. В книге содержится описание концепций и компонентов Active Directory, показаны основные этапы ее проектирования и реализации: разработка структуры, инсталляция и развертывание, обновление службы каталога для других операционных систем. Большое внимание уделено вопросам обеспечения безопасности, групповым политикам, мониторингу и обслуживанию системы. Показаны основные методы восстановления Active Directory в случае сбоя. Книга предназначена для сетевых администраторов. |
|
|
|
|
|
ArchiCAD 9.0 в примерах |
|
|
Категория: Компьютерная литература » Графические, видео и 3D пакеты » AutoCAD, SolidWorks, другие CAD |
|
|
| |
|
|
Автор: Малова Н.А.
Издательство: ДЕСС
Год издания: 2006
isbn: 5-9605-0023-х
Количество страниц: 400
Язык: русский
Формат: PDF (scan)
|
Эта книга предназначена для начинающих пользователей, главным образом, студентов архитектурно-строительных специальностей, а также для тех, кто решил самостоятельно изучать программу. Пособие не предусматривает полного описания возможностей пакета ArchiCAD 9 и ее приложений, а рассматривает только основные приемы работы при индивидуальном проектировании. Структура книги отличается от общепринятого изложения: не являясь справочным пособием, тематика представлена таким образом, чтобы знакомство с программой начиналось с более простых вещей (построения на плоскости линиями, дугами и сплайнами, создания штриховки и нанесения размеров) и заканчивалось наиболее сложными (моделированием трехмерных конструкций, работой с материалами и освещением и др.). Пособие предполагает последовательное изучение глав, поскольку основная часть приемов построения и редактирования, показанная на примере двухмерного черчения, в последующих главах уже не рассматривается. Для практического освоения тем читателю предлагается большое количество примеров.
|
|
|
|
|
|
Методы и алгоритмы вычислений на строках |
|
|
Категория: Компьютерная литература » Основы программирования, алгоритмы, теория |
|
|
| |
|
|
Автор: Билл Смит
Издательство: Вильямс
Год издания: 2006
isbn: 5-8459-1081-1, 0-201-39839-7
Количество страниц: 496
Язык: русский
Формат: DJVU
|
Книга "Методы и алгоритмы вычислений на строках" описывает фундаментальные алгоритмы, лежащие в основе построения эффективных вычислительных паттернов (шаблонов) над строковыми последовательностями. Это общие алгоритмы и методы, которые находят применение во многих областях науки и информационных технологий: сжатие данных, криптография, распознавание речи и компьютерное зрение, вычислительная геометрия и молекулярная биология. Рассмотренные в книге алгоритмы предназначены для нахождения в строковых последовательностях определенных типов паттернов - частных, характеристических и внутренних. Каждому типу паттернов посвящена соответствующая часть книги. Книга отличается последовательным изложением материала, большим количеством иллюстративных примеров, свободным обсуждением текущих исследований в этой области, содержит более 500 упражнений, поясняющих и расширяющих материал, изложенный в тексте книги "Методы и алгоритмы вычислений на строках".
Книга предназначена для тех, кто имеет достаточную подготовку в математике и компьютерных науках и хочет познакомиться с этой интересной и важной областью. Материал книги "Методы и алгоритмы вычислений на строках" доступен для студентов старших курсов и аспирантов соответствующих специальностей. |
|
|
|
|
|
Понятный самоучитель Excel 2010 |
|
|
Категория: Компьютерная литература » Офисные программы » Excel |
|
|
| |
|
|
Автор: Владимир Волков
Издательство: Питер
Год издания: 2010
isbn: 978-5-49807-771-0
Количество страниц: 256
Язык: русский
Формат: PDF
|
Microsoft Excel — одна из самых загадочных и интересных программ в пакете MS Office 2010. Интересна она многочисленными средствами автоматизации работы, оформления документов и богатыми вычислительными возможностями. Загадочность ее состоит в том, что большинство пользователей применяют лишь малую толику того, что может дать им Excel. Это тем более удивительно, что спектр возможностей программы практически безграничен: от создания простых таблиц, построения диаграмм и графиков до решения сложных вычислительных задач и моделирования различных процессов. Данное издание посвящено новейшей версии программы — Excel 2010. Книга написана простым, доступным языком и предназначена для самого широкого круга пользователей. |
|
|
|
|
|
Тезаурусы в задачах информационного поиска |
|
|
Категория: Компьютерная литература » Прочее |
|
|
| |
|
|
Автор: Н. В. Лукашевич
Издательство: Издательство МГУ
Год издания: 2011
isbn: 978-5-211-05926-9
Количество страниц: 495
Язык: русский
Формат: DJVU
|
Книга посвящена описанию опыта автора по созданию сверхбольших лингвистических ресурсов для автоматической обработки текстов в рамках современных информационно-поисковых и информационно-аналитических систем. Предложенные методы представления знаний и обработки информации подробно сопоставляются с подобными проектами, развиваемыми в мире. В книге содержится большое количество экспериментальных данных по достигнутым в настоящее время уровням качества различных технологий автоматической обработки текстов и информационного поиска.
Книга предназначена для специалистов, научных работников, аспирантов и студентов, интересующихся вопросами автоматической обработки текстов, применения в информационном поиске лингвистических ресурсов, а также информационным поиском в целом, практическими вопросами применения онтологических ресурсов. |
|
|
|
|
|
Методы практической криптографии |
|
|
Категория: Компьютерная литература » Безопасность » Криптография |
|
|
| |
|
|
Автор: В. А. Мухачев, В. А. Хорошко
Издательство: К.: OOO Полиграф-Консалдинг
Год издания: 2005
isbn: 966-8440-48-Х
Количество страниц: 209
Язык: русский
Формат: DJVU
|
В представленном читателям издании рассматривается круг вопросов, связанных с надежностью действующих систем криптографической защиты информации. Обосновываются требования к параметрам ряда распространенных криптоалгоритмов и криптографическим свойствам некоторых преобразований. Приводятся методы генерации и тестирования. Издание предназначено для специалистов, занимающихся внедрением и эксплуатацией криптографических систем защиты информации, студентов высших учебных заведений и аспирантов. |
|
|
|
|
|
Практическая криптография: алгоритмы и их программирование |
|
|
Категория: Компьютерная литература » Безопасность » Криптография |
|
|
| |
|
|
Автор: Аграновский А.В., Хади Р.А
Издательство: СОЛОН-Пресс
Год издания: 2009
isbn: 5-98003-002-6
Количество страниц: 258
Язык: русский
Формат: DJVU
|
Эта книга предназначена прежде всего для тех, кто интересуется не только теоретическими аспектами криптологии, но и практическими реализациями алгоритмов криптографии и криптоанализа. В книге уделено очень много внимания вопросам компьютерного криптоанализа и логике программирования защищенных криптосистем.
Книга изложена таким образом, что она будет полезной как для неподготовленного читателя, так и для высококвалифицированного специалиста, желающего расширить свой кругозор и по-новому взглянуть на криптографический аспект систем информационной защиты. Речь в книге не идет о каких-то конкретных программных продуктах, наоборот - прочтя книгу, подготовленный читатель будет способен самостоятельно создавать программное обеспечение, содержащее криптографические алгоритмы.
Кроме стандартных и популярных средств одноключевого шифрования, в книге рассматриваются нестандартные алгоритмы, которые могут использоваться на практике, оригинальные и необычные подходы к шифрованию и криптоанализу, что может значительно расширить кругозор даже опытного специалиста. Тем, кто интересуется созданием собственных шифросистем, будут также интересны и полезны многочисленные исторические справки о создании блочных систем шифрования.
Таким образом, эта книга будет чрезвычайно полезной для студентов вузов, как соответствующих специальностей, так и просто интересующихся компьютерными технологиями, а также для специалистов в области обеспечения информационной безопасности и разработки соответствующих программных средств.
Книга носит практический характер и наряду со множеством описаний шифров содержит исходные тексты программ, их реализующих. Книга может быть использована в качестве справочника либо учебного пособия. |
|
|
|
|
|
Практикум по информатике. Часть 1 |
|
|
Категория: MS Office, Основы программирования, алгоритмы, теория |
|
|
| |
|
|
Автор: . И. Немцова, Ю. В. Назарова
Издательство: Форум, Инфра-М
Год издания: 2011
isbn: 978-5-8199-0288-2
Количество страниц: 320
Язык: русский
Формат: PDF (scan)
|
Практикум по информатике посвящен освоению операционной системы Microsoft Windows ХР, программным продуктам, входящим в состав пакета Microsoft Office 2003 (Word, Excel, Access, PowerPoint, Publisher), а также технологии работы в Интернете. Предназначен для студентов средних специальных учебных заведений, изучающих дисциплину «Информатика», может быть рекомендован школьникам и студентам вузов (технических, экономических и других специальностей), преподавателям, слушателям курсов повышения квалификации, а также широкому кругу пользователей персональных компьютеров. |
|
|
|
|
|