Путь человека труден и опасен, но мы преодолеем всё и доберёмся до конечной точки нашего пути – Вершине знаний.

CPP


Кубенский А. А. Структуры и алгоритмы обработки данных: объектно-ориентированный подход и реализация на C . — СПб.

Кубенский А. А. Структуры и алгоритмы обработки данных: объектно-ориентированный подход и реализация на C  . — СПб.: БХВ-Петербург, 2004. - 464 с: ил.Описываются методы построения и использования сложных структур данных: стеки, деревья, графы; нетрадиционные представления данных, в частности функциональное представление. Рассматриваются различные алгоритмы обработки этих структур на простых примерах программ. Изложение осуществляется на основе объектно-ориентированного подхода с использованием языка программирования C . Показано, как тот или иной выбор решения задач влияет на эффективность и выразительность программ. Приводится большое количество текстов программ, иллюстрирующих рассматриваемые алгоритмы.
Компакт-диск, прилагаемый к книге, содержит свободно распространяемый компилятор языка C (лицензия GNU) и примеры программ из книги с техническими подробностями, опущенными в тексте.
Для программистов.

 Просмотреть  содержание  »

Нейгел, Кристиан, Ивьен, Билл, Глинн, Джей, Скиннер, Морган, Уотсон, Карли. С# 2005 и платформа .NET 3.0 для профессионалов.

Нейгел, Кристиан, Ивьен, Билл, Глинн, Джей, Скиннер, Морган, Уотсон, Карли. С# 2005 и платформа .NET 3.0 для профессионалов. : Пер. с англ. — М. : ООО Книга известных специалистов в области разработки приложений с использованием .NET Framework посвящена программированию на языке С# в средах .NET Framework 2.0 и .NET Framework 3.0. Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ. Подробно рассматриваются такие вопросы, как основы языка программирования С#, организация среды .NET, работа с данными, написание Windows- и Web-приложений, взаимодействие через сеть, создание Web-служб и многое другое. Немалое внимание уделено проблемам безопасности и сопровождения кода. Тщательно подобранный материал позволит без труда разобраться с тонкостями использования Windows Forms и построения Web-страниц. Читатели ознакомятся с работой в Visual Studio 2005, а также с применением таких технологий, как ADO.NET, ASP.NET, GDI , Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation и ASP.NET AJAX. Прилагаемый к книге компакт-диск содержит исходные коды всех примеров, что существенно упростит освоение материала.
Книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и разработкой для .NET.
Эта книга научит ваг программировать на С#, одновременно закладывая необходимый фундамент знаний о работе архитектуры .NET. Мы не только раскроем основы языка С#, но также представим примеры приложений, использующих широкий диапазон взаимосвязанных технологий, включая доступ к базам данных, динамические Web-страницы, расширенную графику и доступ к каталогам. Единственное требование— чтобы вы были знакомы хотя бы с одним из других высокоуровневых языков программирования, используемых в Windows -- C . Visual Basic или J .

 Просмотреть  содержание  »

Бишоп Дж. С# в кратком изложении / Дж. Бишоп, Н. Хорспул; Пер. с англ. — М.: БИНОМ. Лаборатория знаний, 2005. — 472 с, ил.

Бишоп Дж. С# в кратком изложении / Дж. Бишоп, Н. Хорспул; Пер. с англ. — М.: БИНОМ. Лаборатория знаний, 2005. — 472 с, ил. ISBN 5-94771-211-Х (русск.) ISBN 0-321-15418-5 (англ.)Книга предназначена для обучения основам объектно-ориентированного программирования с использованием языка С# и затрагивает почти все основные средства языка, включая пространства имен, использование коллекций и программирование сетевых задач. Особенное внимание уделяется концепциям полиморфизма и расширяемости. Книга изобилует многочисленными примерами, представляющими собой функционирующие программы, и сводными таблицами с компактным описанием основных языковых средств. Ориентированная прежде всего на студентов первого года обучения, книга в равной степени адресована студентам всех уровней, для которых она будет служить прекрасным пособием, а также всем, кто работает на других языках и желает перейти на С#. Многие книги, посвященные компьютерам, имеют такой объем, что, поднимая их, вы рискуете заработать грыжу, однако материала в них не больше, чем в бульварной газете. Академические учебники зачастую так скучны, что у вас плавятся мозги, хотя они не учат вас ничему, что могло бы пригодиться в реальной жизни.
Но только не эта книга! Этот краткий курс аккумулирует в себе многолетний опыт и знания авторов. В каждую главу включены многочисленные примеры и упражнения, но что мне лично нравится больше всего —так это волшебная россыпь компактных справочных «форм», щедро разбросанная по всей книге.
Широкое использование не зависящего от платформы пространства имен Views, специально разработанного для этой книги и позволяющего создавать элементы графического интерфейса пользователя, облегчает изучение материала и способствует приобретению практического опыта. Еще одним достоинством книги является включение специальной главы, посвященной отладке. Даже в невероятном предположении, что вы при создании программы никогда не вносите в нее ошибки, отладка представляет собой идеальное средство для понимания динамики работы программы; ну а для нас, простых людей, это дополнительное мощное средство локализации наших ошибок. Имея на своем столе эту книгу, вы превратите каждый рабочий день в праздничный.

 Просмотреть  содержание  »

Вандевурд, Дэвид, Джосаттис, Николай, М. Шаблоны C : справочник разработчика. : Пер. с англ. — М.

Вандевурд, Дэвид, Джосаттис, Николаи, М. Шаблоны C  : справочник разработчика. : Пер. с англ. — М. : Издательский дом Шаблоны C представляют собой активно развивающуюся часть языка программирования, предоставляющую программисту новые возможности быстрой разработки эффективных и надежных программ и повторного использования кода. Данная книга, написанная в соавторстве теоретиком C и программистом-практиком с большим опытом, удачно сочетает строгость изложения и полноту освещения темы с вопросами практического использования шаблонов. В книге содержится масса разнообразного материала, относящегося к программированию с использованием шаблонов, в том числе материал, который даст опытным программистам возможность преодолеть современные ограничения в этой области. Книга предполагает наличие у читателя достаточно глубоких знаний языка C ; тем не менее стиль изложения обеспечивает доступность материала как для квалифицированных специалистов, так и для программистов среднего уровня.

 Просмотреть  содержание  »

Нэш, Трей. С# 2008: ускоренный курс для профессионалов, : Пер. с англ. — М. : ООО И. Д, Вильямс", 2008, — 576 с. : ил. — Парал.

Нэш, Трей. С# 2008: ускоренный курс для профессионалов, : Пер. с англ. — М. : ООО И. Д, ВильямсВы держите в руках руководство по созданию эффективного кода на С#. Эта книга максимально сфокусирована на языке С# 3.0. В ней показано, как пишутся программы, которые характеризуются надежностью, устойчивостью к ошибкам и готовностью быть помещенными в широкодоступные библиотеки. Я не буду отнимать ваше драгоценное время на бесконечное обсуждение библиотек. Взамен я предлагаю хорошо организованный и легко читаемый текст, посвященный С# 3.0 и хорошо испытанным и правильным идиомам, шаблонам и принципам проектирования, которые появлялись в течение всего времени существования .NET Framework. На многочисленных коротких примерах я продемонстрирую регулярное использование общих шаблонов проектирования в .NET Framework и покажу, как применять их в собственных разработках.
В этой книге детально рассматриваются все новые средства С# 3.0, включая расширяющие методы, лямбда-выражения, язык LINQ и многие другие. Все эти замечательные нововведения поощряют использование модели функционального программирования в рамках того, что ранее было в основном императивным языком программирования. После того как вы начнете применять их, вы очень быстро ощутите, насколько расширились ваши возможности в построении решений. Еще одной областью интересов разработчиков на С# является написание безопасного к исключениям и устойчивого к ошибкам кода. Среда .NET Framework поддерживает множество возможностей, включая ограниченные области выполнения» которые помогают защищать состояние приложения в случае асинхронного исключения. Все эти возможности также рассматриваются в книге.
Успешного вам программирования, и помните, что определение контракта перед реализацией, стремление к нейтральному в отношении исключений коду и экономное использование ресурсов — это ключи к владениям гуру в С#
Книга ведущего специалиста в области технологий .NET представляет собой интенсивный курс по новейшей версии языка С#, воплотившей в себе важные дополнения и предлагающей среду, в которой функциональное программирование может органично переплетаться с обычным стилем императивного программирования на С#, Подробно рассматриваются такие темы, как фундаментальные принципы объектно-ориентированного проектирования, основные структуры данных; обработка исключений, делегаты, анонимные функции, контракты и интерфейсы, события, обобщения и многопоточность, а также нововведения наподобие лямбда-выражений, расширяющих методов и языка LINQ. Книга изобилует множеством примеров, которые не только иллюстрируют концепции, но также демонстрируют способы правильной разработки и умеренного их применения в реальных условиях. В настоящей книге Нэш представил свежее, ясное толкование языка С#, Он не только глубоко понимает С#, но также умеет провести читателя сквозь весь процесс изучения для совершенствования знаний языка. Он умеет сделать путь познания увлекательным, приводя стимулирующие мышление примеры, находя время убедительно мотивировать полезность каждого средства, демонстрирует распространенные приемы и передовой опыт. Я уверен» что» изучив эту книгу» читатель станет писать лучший код. Книга рассчитана на программистов разной квалификации, а также будет полезна студентам и преподавателям дисциплин, связанных с программированием и разработкой для. NET

 Просмотреть  содержание  »

Послед Б.С. Borland C Builder 6. Разработка приложений баз данных — СПб.: ООО «ДиаСофтЮП», 2003 — 320 с.

Послед Б.С. Borland C   Builder 6. Разработка приложений баз данных — СПб.: ООО «ДиаСофтЮП», 2003 — 320 с.Данная книга предназначена для тех, кто предполагает использовать один из самых популярных продуктов Borland C Bulder 6 для проектирования приложений баз данных Рассматриваются основные вопросы создания клиентских приложений, взаимодействующих как с локальными, так и с клиент-серверными базами данных. На примере баз данных Paradox и Interbase изучаются различия между локальными БД и БД в формате SQL Приводится большое количество примеров. Книга состоит из пяти глав. Первая глава вводит основные понятия, связанные с базами данных. Здесь приводится классификация БД, принципы построения реальных БД и рассматриваются этапы разработки. Следующие две главы посвящены использованию мезанизма BDE для проектирования приложений, взаимодействующих с локальными базами данных. Подробно описаны основные компоненты из набора BDE, приведены исчерпывающие сведения о локальном SQL. В четвертой главе на примере использования сервера Interbase рассматриваются особенности БД в формате SQL, приведены сведения о языке запросов стандарта SQL-92. Далее описываются приемы проектирования приложений БД с использованием механизма dbExpress, рассмотрены модели данных MyBase и Briefcase. Последняя, пятая глава, посвящена описанию способов построения отчетных и аналитических форм с использованием компонентов Quick Report и Decision Cube. Книга рассчитана на пользователей средней квалификации.

 Просмотреть  содержание  »

Рейсдорф К., Хендерсон К. - Освой самостоятельно. C Builder

Рейсдорф К., Хендерсон К. - Освой самостоятельно. C   Builder Что заставило вас открыть эту книгу? Возможно, вы много лет программировали на Си и вас привлекла обещанная в C Builder быстрая разработка приложений (RAD — rapid application development). Может быть, вы использовали Borland Delphi и хотите усовершенствовать свои знания в среде, основанной на Си . Не исключено, что ваш босс приказал вам разобраться в этой книге. Или, возможно, вы совсем новичок, который хочет начать изучение увлекательного мира программирования в Windows.
Независимо от того, почему вы здесь, добро пожаловать! Я могу заверить вас, что путешествие будет интересным. Не сомневаюсь, что оно также доставит вам удовольствие. Вам придется поработать, но иногда можно будет и поразвлечься. Нет ничего занимательнее, чем ухватить мелькнувшую мысль и воплотить ее в работающую Windows-программу.
Я призываю вас к самостоятельной работе по мере чтения книги. Отложив книгу в сторону и немного поэкспериментировав, вы можете получить больше, чем даст вам самый лучший учитель. Я также хочу, чтобы вы изучали различные сетевые источники. Форумы Borland в сети CompuServe содержат массу информации. Там вы сможете найти членов Borland TeamB (добровольной группы поддержки) и других пользователей Borland, которые отвечают на вопросы как опытных, так и начинающих пользователей. Не забудьте посетить Web-сайт фирмы Borland (http://www.borland.com).

 Просмотреть  содержание  »

Хомоненко А. Д., Ададуров С. Е. Работа с базами данных в C Builder. — СПб.: БХВ-Петербург, 2006.— 496 с: ил.

Хомоненко А. Д., Ададуров С. Е. Работа с базами данных в C   Builder. — СПб.: БХВ-Петербург, 2006.— 496 с: ил.Система программирования Borland C Builder 6 завоевала достаточно прочные позиции среди профессиональных и начинающих программистов. Здесь можно отметить ряд причин: большую популярность языка программирования C , удобство визуального конструирования приложений, развитые возможности доступных средств системы, эффективность генерируемого кода и др.
Несмотря на появление современных технологий типа NET и соответствующих систем программирования, таких как Visual C NET, система C Builder будет устойчиво занимать свою нишу. Это обусловлено меньшей требовательностью к аппаратным ресурсам при разработке приложений, большей легкостью в освоении и применении средств системы для разработки приложений различной степени сложности.
Рассматривается использование средств C Builder для разработки приложений баз данных. Даются понятия баз данных, характеризуются элементы и описываются этапы проектирования реляционных баз данных, изложена технология разработки информационных систем. Показаны основные приемы работы с данными при создании таблиц, подготовке SQL-запросов, использовании триггеров и хранимых процедур. Подробно описаны основные визуальные компоненты для разработки приложений, а также инструменты для администрирования локальных и удаленных данных. Рассматриваются навигационный и реляционный способы доступа к данным с помощью BDE, ADO, dbExpress и Interbase Express, основы программирования на SQL. Показывается использование локальных и удаленных баз данных, включая создание многоуровневых информационных систем. Благодаря подробному изложению тем и большому числу примеров книга может служить практическим руководством по работе с базами данных. Для разработчиков БД.

 Просмотреть  содержание  »

Вячеслав Ермолаев, Тарас Сорока C Builder Книга рецептов

Вячеслав Ермолаев, Тарас Сорока C   Builder Книга рецептовДанная книга написана специалистами в области разработки ПО по материалам дискуссий на самом известном российском сайте, посвященном C Builder: http://bcbdev.ru. В книге, построенной как справочник, даются примеры решения типичных задач, встающих в процесс разработки приложения на C Builder. Это позволяет разработчикам сконцентрироваться на предметной области, экономя время и не отвлекаясь на частности. Кроме основной массы вопросов, касающихся создания пользовательского интерфейса, также затрагивается работа с файлами, реестром и рядом внутренних классов VCL. Издание сопровождается компакт-диском с полным кодом всех рас-смотренных проектов.
Для профессиональных разработчиков. Также книга может быть полезна студентам и аспирантам соответствующих специальностей.

 Просмотреть  содержание  »

Джесс Либерти. Освой самостоятельно C за 21 день

Джесс Либерти. Освой самостоятельно C   за 21 деньВ книге широко представлены возможности новейшей версии программного продукта Microsoft Visual C . Подробно описаны средства и подходы программирования современных профессиональных приложений. Материалы книги дополнены многочисленными демонстрационными программами, в процессе разработки которых максимально используются возможности программных инструментов Microsoft Visual Studio. Особое внимание уделено новинкам версии 6.0 и новейшим технологиям объектно-ориентированного программирования, включая использование библиотеки MFC и шаблонов классов, а также создание связанных списков. Отдельное занятие посвящено вопросам объектно-ориентированного анализа и проектирования приложений. Подробно рассмотрены все средства и подходы конструирования собственных пользовательских классов.
Книга рассчитана на широкий круг читателей, интересующихся современными проблемами программирования.

 Просмотреть  содержание  »





Все материалы взяты из открытых источников и представлены исключительно в ознакомительных целях. Все права на книги принадлежат их авторам и издательствам.



Вход в систему