Електронна бібліотека Київського національного університету культури і мистецтв
Ми Вконтакті Ми на Facebook Наш Twitter


Дизайн и эволюция C++

Дизайн и эволюция C++

Автор: Бьерн Страуструп

Дизайн и эволюция C++

В книге, написанной создателем языка C++ Бьерном Страуструпом, представлено описание процесса проектирования и разработки языка программирования C++.
Здесь изложены цели, принципы и практические ограничения, наложившие отпечаток на структуру и облик C++, обсужден дизайн недавно добавленных в язык средств: шаблонов, исключений, идентификации типа во время исполнения и пространств имен. Автор анализирует решения, принятые в ходе работы над языком, и демонстрирует, как правильно применять "реальный объектно-ориентированный язык программирования".
Книга удобно организована, поучительна, написана с юмором. Описание ключевых идей даст начинающему пользователю ту основу, на которой позже он выстроит свое понимание всех деталей языка. Опытный программист найдет здесь обсуждение принципиальных вопросов проектирования, что позволит ему лучше понять язык, с которым он работает.

Совершенный код. Мастер-класс

Совершенный код. Мастер-класс

Автор: Макконнелл С.

Совершенный код. Мастер-класс

Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.

Ассемблер. Разработка и оптимизация Windows-приложений

Ассемблер. Разработка и оптимизация Windows-приложений

Автор: Магда Ю. С.

Ассемблер. Разработка и оптимизация Windows-приложений

В книге рассматривается один из эффективных методов оптимизации программ - использование языка ассемблера, описана методика разработки отдельных модулей на нем для применения в программах на языках высокого уровня, показано, как с помощью ассемблера можно разработать полнофункциональные Windows-приложения. Особое внимание уделено оптимизации программ, написанных на языках высокого уровня, с помощью встроенного ассемблера. Для демонстрации методов и подходов выбраны наиболее популярные средства разработки - Microsoft Visual C++ .NET и Borland Delphi 7. В книгу включены примеры программного кода приложений, иллюстрирующие различные аспекты применения ассемблера. Исходные тексты программ содержатся на прилагаемом к книге компакт-диске.
Для профессиональных разработчиков программного обеспечения в Windows.

Антихакинг в сети. Трюки

Антихакинг в сети. Трюки

Автор: Эндрю Локхарт

Антихакинг в сети. Трюки

Интернет является не только наиболее удобным средством совместной работы, но и потенциально опасной средой. При работе в Сети ваши компьютеры могут подвергнуться атаке из любой точки планеты. Каждый день хакеры используют для рассылки спама, организации распределенных атак или иных незаконных действий обнаруженные уязвимые системы. В книге рассматриваются сто методов, которые могут помочь защитить вашу сеть от вторжения. Эти методики используются многими экспертами для защиты своих компьютеров в самых напряженных условиях работы. Книга рассчитана на пользователей с опытом работы в сети Интернет, но будет интересна всем, кто заботится о своей информационной безопасности.

Быстрые алгоритмы в цифровой обработке изображений

Быстрые алгоритмы в цифровой обработке изображений

Автор: Т. С. Хуанг, Дж.-О. Эклунд, Г. Дж. Нуссбфумер, Ш. Зохар, Б. И. Юстуссон, Ш.-Г. Тян

Быстрые алгоритмы в цифровой обработке изображений

Изложены основы теории и применения новых эффективных в вычислительном отношении алгоритмов цифровой обработки изображений. Рассмотрены алгоритмы быстрого транспонирования двумерных массивов, хранящихся во внешних запоминающих устройствах, принципы организации вычислений при реализации алгоритма Винограда дискретного преобразования Фурье, позволяющего выполнить его с: уменьшенным, по сравнению с известными алгоритмами быстрого преобразования Фурье, числом умножений; раскрыты основные идеи, лежащие в основе полиномиальных преобразовании и их использования для вычисления свертки и спектрального анализа двумерных сигналов; с позиций детерминистического и статистического подходов обсуждаются свойства медианных фильтров и их возможные применения в обработке изображений.

Эффективное использование STL

Эффективное использование STL

Автор: Мейерс С.

Эффективное использование STL

Библиотека STL (Standard Template Library) произвела настоящий переворот в программировании C++, но ее освоение традиционно считалось весьма сложной задачей. К счастью, ситуация изменилась. В этой книге известный автор и программист Скотт Мейерс раскрывает секреты мастерства, позволяющие добиться максимальной эффективности при работе с этой библиотекой. В книге приводится множество рекомендаций и приемов работы в STL. Эти рекомендации подкреплены подробным анализом и убедительными примерами, поэтому читатель легко узнает, как решить ту или иную задачу и принять верное решение.

Алгоритмические трюки для программистов

Алгоритмические трюки для программистов

Автор: Генри Уоррен, мл.

Алгоритмические трюки для программистов

В этой книге слову "хакер" возвращено его первозданное значение - человека увлеченного, талантливого программиста, способного к созданию чрезвычайно эффективного и элегантного кода. В книге воплощен сорокалетний стаж ее автора в области разработки компиляторов и архитектуры компьютеров. Здесь вы найдете множество приемов для работы с отдельными битами, байтами, вычисления различных целочисленных функций. Большей части материала сопутствует строгое математическое обоснование.

Каким бы не был ваш профессионализм, вы обязательно найдете в этой книге новое для себя. Кроме того, книга заставит вас посмотреть на уже знакомые вещи с новой стороны. Не в меньшей степени эта книга пригодится и начинающему программисту, который может просто воспользоваться готовыми советами из книги, применяя их в своей повседневной практике.

Математическая логика и теория алгоритмов

Математическая логика и теория алгоритмов

Автор: У. К. Гуц

Математическая логика и теория алгоритмов

Автором учебного пособия, посвященного изложению математической логики и теории алгоритмов, является профессор Омского государственного университета, доктор физико-математических наук в области геометрии и топологии. Лекции, которые он читает студентам второго курса факультета компьютерных наук, составляют основу книги. Читатель познакомится с классической логикой, методом резолюций, формальными исчислениями, формальной арифметикой, принципами логического программирования, нечеткой логикой и нечеткой арифметикой, модальными, временными и алгоритмическими логиками. Приводены семантика Крипке, аксиомы алгоритмической логики Хоара, логики Васильева и Лукасевича. Даны представления о частично рекурсивных функциях, машине Тьюринга-Поста, нормальных алгорифмах Маркова и о сложности алгоритмов. Рекомендовано для студентов, обучающихся по специальностям "Компьютерная безопасность" и "Вычислительные машины, комплексы, системы и сети".

Теория синтаксического анализа, перевода и компиляции. Том 2 Компиляция

Теория синтаксического анализа, перевода и компиляции. Том 2 Компиляция

Автор: А. Ахо, Дж. Ульман

Теория синтаксического анализа, перевода и компиляции. Том 2 Компиляция

Второй том фундаментальной монографии известных американских ученых посвящен методам оптимизации синтаксических анализаторов, теории синтаксически управляемого перевода, а также способам организации памяти при переводе. Большое внимание уделяется методам оптимизации объектной программы. Авторы проделали значительную работу по отбору и систематизации многочисленных результатов, полученных в последние годы; они строят изложение на едином подходе к задачам перевода и задачам оптимизации программы.
Книга предназначена тем, кто работает в области системного и теоретического программирования, преподает или изучает эти дисциплины, а также разработчикам математического обеспечения ЭВМ.

Теория синтаксического анализа, перевода и компиляции. Том 1 Синтаксический анализ

Теория синтаксического анализа, перевода и компиляции. Том 1 Синтаксический анализ

Автор: А. Ахо, Дж. Ульман

Теория синтаксического анализа, перевода и компиляции. Том 1 Синтаксический анализ

Первый том фундаментальной монографии известных американских ученых содержит основной математический аппарат (в частности, теорию грамматик и автоматов), краткий обзор процесса компиляции, начала теории синтаксически управляемого перевода и обстоятельное изложение методов синтаксического анализа. Рассмотрены и систематизированы почти все известные алгоритмы разбора. Для некоторых из них впервые дается полное и корректное описание, для большинства доказывается корректность и оценивается сложность. Приведено большое количество упражнений. Особенность книги в том, что она трактует теоретические вопросы в связи с потребностями реализации языков программирования, и этим она отличается от книг по системному программированию.
Книга предназначена тем, кто работает в области системного и теоретического программирования, преподает или изучает эти дисциплины, а также математикам, интересующимся приложениями теории грамматик и автоматов.
>> <<