От издателя Рассматривается
понятие объектной модели и анализируются механизмы управления
вычислительным процессом, лежащие в основе объектно-ориентированного
подхода: классы и интерфейсы, динамическое связывание, обработка
исключений, пространства имен. Подробно рассматривается конструирование
обобщенных типов и библиотека ввода-вывода применительно к
программированию на С++. Содержится информация об управляемом коде,
свойствах, делегатах, событиях, специализированных атрибутах,
отражении, основах компонентной архитектуры. Размещенные на
компакт-диске демонстрационные программы разработаны с использованием
современных языков программирования: С++, Java, С#, Visual Basic.
СКАЧАТЬ Либерти Джесс, Хорват Дэвид - Освой самостоятельно C++ за 24 часа. 4-е издание
Издательство: Вильямс, г. Москва ISBN: 978-5-8459-0949-7 Год: 2007 Страниц: 448
Формат: DJVU Размер: 6 Mb
От издателя Здесь
изложены фундаментальные основы программирования на языке C++, описаны
принципы управления вводом-выводом, циклы, массивы,
объектно-ориентированные подходы, а также создание полнофункционального
приложения. Все главы содержат листинги программ, результаты их
выполнения и анализ кода. Приведены ответы на часто задаваемые вопросы,
а также упражнения и контрольные вопросы. Изложение книги не
предполагает наличия у читателя предварительных знаний в области C++, а
четкая организация материала позволит быстро и просто изучить язык.
СКАЧАТЬ Джесс Либерти - Освой самостоятельно C++ за 21 день
Издательство: Вильямс, г. Москва ISBN: 5-8459-0056-5 Год: 2000 Страниц: 816
Формат: DJVU Размер: 8.6 Mb
От издателя В
книге широко представлены возможности новейшей версии программного
продукта Microsoft Visual C++. Подробно описаны средства и подходы
программирования современных профессиональных приложений. Материалы
книги дополнены многочисленными демонстрационными программами, в
процессе разработки которых максимально используются возможности
программных инструментов Microsoft Visual Studio. Особое внимание
уделено новинкам версии 6.0 и новейшим технологиям объектно -
ориентированного программирования, включая использование библиотеки MFC
и шаблонов классов, а также создание связанных списков. Отдельное
занятие посвящено вопросам объектно - ориентированного анализа и
проектирования приложений. Подробно рассмотрены все средства и подходы
конструирования собственных пользовательских классов. Книга рассчитана
на широкий круг читателей, интересующихся современными проблемами
программирования.
СКАЧАТЬЛаптев В. В., Морозов А. В., Бокова А. В. - С++. Объектно-ориентированное программирование. Задачи и упражнения.
Издательство: СПб.: Питер ISBN: 978-5-469-01437-9 Год: 2007 Страниц: 288
Формат: DJVU Размер: 3.16 Mb
От издателя Книга предназначена для изучения возможностей объектно-ориентированного стиля программирования на языке С++. Приведены
сведения о синтаксисе и семантике объектно-ориентированных конструкций
С++, стандартной библиотеке шаблонов STL. Книга содержит необходимые
теоретические сведения, упражнения и задачи для самостоятельной работы,
справочную информацию по наиболее популярным средам программирования:
С++ Builder 6 и Visual C++.NET 2003. Для преподавателей и студентов,
начинающих программистов. Допущено Министерством образования и науки
Российской Федерации в качестве учебного пособия для студентов высших
учебных заведений, обучающихся по направлению подготовки «Информатика и
вычислительная техника».
PHP 5. Как самостоятельно создать сайт любой сложности Автор: Зольников Д.С. Размер: 2 Mb Формат: djvu
В
книге приведены основные сведения по языку Web-программирования РНР,
который позволяет решать задачи любой сложности и формировать
динамические разделы сайта: форумы, гостевые книги, каталоги продукции
и многое другое. Помимо синтаксиса и возможностей языка рассматривается
установка и настройка Web-сервера Apache, на котором, как правило,
выполняются РНР-программы. Издание отличается от традиционных учебников
тем, что оно носит не справочный, а обучающий характер. Оно рассчитано
на начинающего пользователя, имеющего базовые знания о программировании.
Профессиональное программирование.Системный подход
Автор: Одинцов И.
Формат: html
Книга посвящена основным направлениям профессионального
программирования. Подробно рассматриваются методологии, технологии,
языки и системы программирования, аппаратная и операционная платформы,
как давно известные, так и новейшие. Представлены различные их
классификации. Книгу характеризуют две особенности: взаимосвязанный,
системный подход к программированию и изложение программирования в
обобщенном и систематизированном виде. Отдельное внимание уделено
вопросу профессиональной карьеры в программировании. Предлагается
большой список литературы, включающий основные работы по каждой из
исследуемых областей. Книга будет полезна всем тем, кто занимается или
собирается заниматься разработкой программного обеспечения.
Языки программирования C и C++
Автор: Сергей Сабуров
Формат: PDF
В книге ("неофициальное" руководство пользователя) полностью описаны
языки программирования С и C++. Уделено особое внимание описанию языка
C++ и интегрированных средах разработки программ TURBO C++ и Visual С.
Язык программирования C++ - это С, расширенный введением классов,
inline-функций, перегруженных операций, перегруженных имен функций,
константных типов, ссылок, операций управления свободной памятью,
проверки параметров функций. Этот язык, сохранив средства ставшего
общепризнанным стандартом для написания системных и прикладных программ
языка С (процедурно-ориентированный язык), ввел в практику
программирования возможности нового технологического подхода к
разработке программного обеспечения, получившего название
"объектно-ориентированное программирование".
"Философия" программирования на языке C++
Автор: Дмитрий Якушев
Формат: PDF
Автором языка C++ является Бьерн Страуструп, сотрудник известной фирмы
AT&T. C++ (а точнее, его предшественник, С with classes) был создан
под влиянием языка Simula (надо сказать, что этот язык программирования
появился еще в 1967 году). Собственно, к тому моменту, когда появился
C++, С уже заработал себе популярность; профессиональные программисты
уважают его за возможность использовать преимущества конкретной
архитектуры, создавая при этом программы на языке относительно высокого
уровня. В настоящее время C++ - один из самых популярных языков
программирования, позволяющий написать достаточно "быструю" программу с
использованием объектно-ориентированных подходов. Книга познакомит
читателя с "философией" и основами программирования на языке C++. В
книге приводится множество примеров, скомпилированных и проверенных
автором.
PHP в примерах включая версию 6 Автор: Стивен Хольцнер
Вашему
вниманию предлагается один из мировых бестселлеров, посвященных
программированию на РНР. В рамках одной книги автору удалось, начав с
основ языка РНР, охватить весьма широкий круг вопросов - от
объектно-ориентированного программирования до сложной обработки
web-форм, от сохранения данных сеанса работы до формирования e-mail.
Теоретический материал излагается в компактной и сжатой форме, и
основное место отдано практическим примерам использования богатых
возможностей РНР. Книга предназначена в основном для начинающих
разработчиков на РНР, но и профессионал может найти в ней немало
интересных моментов.
Это с нетерпением ожидаемое, переработанное и
исправленное издание всемирного бестселлера включает в себя сведения о последних
достижениях в области технологий операционных систем. Книга построена на
примерах и содержит информацию, необходимую для понимания функционирования
современных операционных систем.
Благодаря практическому опыту, приобретенному при
разработке нескольких операционных систем, и высокому уровню знания предмета
Эндрю Таненбаум смог ясно и увлекательно рассказать о сложных вещах. В книге
приводится множество важных подробностей, которых нет ни в одном другом издании.
Тип файла: HTML Язык:
русский Размер файла:
165.05 килобайт
Аннотация:
Здесь представлены два цикла лекций по языку
программирования Java, с использованием нетрадиционного подхода. А
именно, информация дается не систематически, а по ходу показа
работающих программ с подробным комментированием их кода. Код включает
в себя наиболее характерные ситуации, позволяющие описать в действии
основные классы виртуальной машины Java. Первый цикл является вводным.
Он дает начальные сведения о языке и представляет относительно простые
классы. Второй цикл существенно развивает первый и дает много новой
информации.
Рассмотрен
широкий круг алгоритмов обработки линейных и нелинейных структур
данных. Приведены основные понятия алгоритмизации, свойств алгоритмов,
общие принципы построения алгоритмов, основные алгоритмические
конструкции. Рассмотрены эволюция языков программирования, технология
работы и фрагменты программ, а также основные принципы
объектно-ориентированного программирования.
Снабженная множеством полезных советов и практических примеров, книга
`Oracle9i. Первое знакомство` начинается с обзора истории корпорации
Oracle и той стратегии, которой придерживается корпорация при
разработке своих продуктов. Далее на начальном уровнеизлагаются основы
языка PL/SQL и концепции администрирования баз данных, после чего подробно рассматриваются расширенные средства управления данными. Здесь обсуждаются все важнейшие темы: установка программного обеспечения, составление запросов и управление базами данных, создание форм, отчетов и таблиц, обеспечение безопасности объектов и работы пользователей, а также разделение данных.
Даны
теоретические основы и практические рекомендации по разработке и
эксплуатации удаленных баз данных при создании информационных систем
для различных задач управления. Рассмотрены современные технологии
доступа к удаленным базам данных. Для студентов средних
профессиональных учебных заведений. Может быть полезен ля специалистов,
работающих в области управления производством и бизнесомд.
СКАЧАТЬСтанислав Давыдов, Алексей Ефимов - IntelliJ IDEA. Профессиональное программирование на Java. Наиболее полное руководство
Издательство: БХВ-Петербург ISBN: 5-94157-607-2 Серия или Выпуск: В подлиннике Год: 2005 Страниц: 800
Формат: DJVU Размер: 54 Mb
От издателя Книга
представляет собой исчерпывающее руководство программиста по
использованию среды разработки IntelliJ IDEA для создания
Java-приложений. Рассмотрены основные особенности работы с IntelliJ
IDEA: создание кода на основе информации о классах, редактор с мощными
вспомогательными возможностями, встроенная поддержка рефакторинга кода,
средства структурного анализа и проверки кода на наличие логических
ошибок, потенциально опасных конструкций и возможных способов
улучшения, поддержка J2EE-приложений, поддержка XML, визуальный
редактор пользовательского интерфейса, встроенная поддержка
unit-тестирования с использованием JUnit, поддержка основных систем
контроля версий (SourceSafe, CVS, Starteam), полная поддержка Java 5,
поддержка плагинов. Особое внимание уделено практическим приемам работы
с IntelliJ IDEA. Компакт-диск содержит все необходимое для разработки
Java-приложений.
Название: Технологии программирования на Java 2 . В 3-ех Томах Автор: Х. М. Дейтел, П. Дж. Дейтел, С. И. Сантри Жанр: Компютерная Литература Год: 2003 Формат: DjVu Размер: 28.5Мб
Автор: Э. Таненбаум, А. Вудхалл Название: Операционные системы: разработка и реализация. Классика CS Издатель: Издательство "Питер", 2006, 576 стр. с ил. Формат: 70x100,16 Djvu
Второе
издание классического труда Эндрю Таненбаума "Operating Systems: Design
and Implementation" - это единственный в своем роде учебник, в котором
успешно сочетаются теория и практика построения операционных систем. В
ней подробно описываются процессы и межпроцессное взаимодействие,
семафоры, мониторы, передача сообщений, алгоритмы работы планировщика,
ввод/вывод, разрешение тупиковых ситуаций, драйверы устройств,
алгоритмы управления памятью, разработка файловых систем, а также
затрагиваются вопросы безопасности и защиты данных. Но, в то же время,
обсуждается и конкретная, UNIX-совместимая операционная система MINIX и
приводится ее исходный код (его вы найдете на компакт-диске). Это
позволяет не только изучать основополагающие принципы, но и наблюдать,
как они применяются в реальных операционных системах.