Наши преимущества

Книги по программированию

Основы программирования. Г.С. Иванова

Основы программирования

Год выпуска: 2002
Автор: Г.С. Иванова
Жанр: Учебник для вузов
Издательство: МГТУ им. Н.Э. Баумана
Серия: Информатика в техническом университете
ISBN: 5-7038-1957-1
Формат: PDF
Качество: OCR без ошибок
Количество страниц: 416


Изложены основные теоретические положения разработки программного обеспечения с использованием структурного и объектно-ориентированных подходов. Подробно рассмотрены основные приемы решения задач различных классов, в том числе приемы создания и обработки динамических структур данных, без которых невозможно современное программирование. Особое внимание уделено оценке точности получаемых результатов и анализу вычислительной сложности алгоритмов и методов. Большое количество примеров и поясняющих рисунков помогает лучшему усвоению материала.
Во втором издании (1-е — 2001 г) для описания объектно-ориентированных программ использован Универсальный язык моделирования (UML). Добавлен материал по разработке приложений в Delphi, проиллюстрированный примерами.
Содержание учебника соответствует курсу лекций, которые автор читает в МГТУ им. Н.Э. Баумана.
Для студентов вузов, обучающихся по специальностям, связанным с информатикой. Может быть полезен всем изучающим программирование самостоятельно.

Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?

Содержание:
Предисловие
Введение

Часть 1. ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОЦЕДУРНОЕ ПРОГРАММИРОВАНИЕ

1. Этапы создания программного обеспечения
1.1. Постановка задачи
1.2. Анализ, формальная постановка и выбор метода решения
1.3. Проектирование
1.4. Реализация
1.5. Модификация
1.6. Практикум. Разработка алгоритмов методом пошаговой детализации
2. Простейшие конструкции языка
2.1. Синтаксис и семантика языка программирования
2.2. Структура программы
2.3. Константы и переменные. Типы переменных
2.4. Выражения
2.5. Оператор присваивания
2.6. Процедуры ввода-вывода
2.7. Практикум. Оценка точности результатов
3. Управляющие операторы языка
3.1. Оператор условной передачи управления
3.2. Практикум. Тестирование программ
3.3. Оператор выбора
3.4. Операторы организации циклической обработки
3.5. Практикум. Точность решения задач вычислительной математики
3.6. Неструктурные алгоритмы и их реализация
4. Структурные типы данных
4.1. Массивы
4.2. Практикум. Обработка одномерных массивов
4.3. Практикум. Сортировка массивов. Оценка вычислительной сложности алгоритма
4.4. Практикум. Обработка матриц
4.5. Строки
4.6. Практикум. Обработка и поиск символьной информации
4.7. Множества
4.8. Записи
5. Модульное программирование
5.1. Процедуры и функции
5.2. Практикум. Выделение подпрограмм методом пошаговой детализации
5.3. Модули
5.4. Открытые массивы и строки
5.5. Нетипизированные параметры
5.6. Параметры процедурного типа
5.7. Рекурсия
5.8. Практикум. Полный и ограниченный перебор. Реализация ограниченного перебора с использованием рекурсии
6. Файловая система. Файлы
6.1. Файловая система MS DOS
6.2. Файлы Borland Pascal
6.3. Текстовые файлы
6.4. Типизированные файлы
6.5. Нетипизированные файлы
6.6. Процедуры и функции библиотеки DOS для работы с файлами
7. Программирование с использованием динамической памяти
7.1. Указатели и операции над ними
7.2. Управление динамической памятью
7.3. Динамические структуры данных
7.4. Линейные односвязные списки
7.5. Бинарные деревья
7.6. Практикум. Разбор арифметических выражений с использованием бинарных деревьев
8. Управление техническими средствами и взаимодействие с MS DOS
8.1. Управление экраном в текстовом режиме
8.2. Управление клавиатурой
8.3. Управление динамиком
8.4. Практикум. Создание меню
8.5. Управление экраном в графическом режиме
8.6. Практикум. Построение графиков и диаграмм
8.7. Практикум. Создание движущихся изображений
8.8. Взаимодействие с драйвером мыши
8.9. Управление задачами. Вызов дочерних процессов

Часть 2. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ

9. Основные теоретические положения
9.1. Объектная декомпозиция
9.2. Классы и объекты-переменные
9.3. Методы построения классов
9.4. Этапы реализации объектно-ориентированного подхода
10. Классы и объекты в Borland Pascal
10.1. Объявление класса. Поля и методы
10.2. Объявление объекта. Инициализация полей
10.3. Библиотеки классов. Ограничение доступа к полям и методам
10.4. Практикум. Создание универсальных объектов
11. Иерархии классов
11.1. Наследование
11.2. Композиция
11.3. Наполнение
11.4. Простой полиморфизм
11.5. Сложный полиморфизм. Конструкторы
11.6. Практикум. Использование полиморфизма при создании движущихся изображений
11.7. Динамические полиморфные объекты. Деструкторы
11.8. Практикум. Создание контейнеров
12. Разработка библиотеки интерфейсных компонентов
12.1. Анализ реальной программы и определение основных интерфейсных компонентов
12.2. Проектирование классов
12.3. Реализация универсальных интерфейсных компонентов
12.4. Создание программы с использованием библиотеки интерфейсных компонентов
Приложения
П1. Основные стандартные процедуры и функции
П2. Русская кодовая таблица для MS DOS
ПЗ. Расширенные scan-коды
П4. Основные отличия Delphi Pascal от Borland Pascal 7.0
П5. Создание приложений Windows с использованием среды программирования Delphi
 
Последнее редактирование модератором:
Д. Томас, Д. Х. Хэнссон
Гибкая разработка веб-приложений в среде Rails
Серия: Библиотека программиста

Как увидеть ссылки? | How to see hidden links?

Издательство: Питер
ISBN: 978-5-91180-009-3
Год: 2008
Стр: 720
Формат: PDF или DJVU
Размер: 20,2 МБ (PDF) 34,7 МБ (DJVU)
Качество скана оставляет желать лучшего.

Как увидеть ссылки? | How to see hidden links?

Как увидеть ссылки? | How to see hidden links?
 
Последнее редактирование модератором:
Java в примерах. Справочник
Автор :
Дэвид Флэнаган
Издательство: Символ-Плюс, 2003 г.

Javprim.jpg

Второе издание книги "Java в примерах. Справочник" содержит 164 законченных практических примера: свыше 17900 строк тщательно прокомментированного, профессионально написанного Java-кода, работающего с 20 различными программными интерфейсами Java, такими как сервлеты, JSP, XML, Swing и Java 2D. Приведены примеры, иллюстрирующие ключевые интерфейсы Java для корпоративных проектов, включая вызов удаленных методов (RMI), доступ к базам данных (JDBC).

Автор бестселлера "Java in a Nutshell" (в русском переводе "Java. Справочник", Символ-Плюс) создал целую книгу примеров программ, на которых можно учиться и которые можно модифицировать для использования в своих приложениях. Если вы предпочитаете учиться "на примерах", эта книга для вас.

Книга дополняет серию справочников по Java издательства O'Reilly и будет полезна как начинающим, так и опытным Java-программистам. Удобный указатель примеров (глава 20) позволяет быстро найти метод или класс Java, а затем отыскать примеры, демонстрирующие их применение.

Pdf ; 50.0+50.0+6.2

Rapidshare
Как увидеть ссылки? | How to see hidden links? | Как увидеть ссылки? | How to see hidden links? | Как увидеть ссылки? | How to see hidden links?

или одним файлом на Депозите - Как увидеть ссылки? | How to see hidden links?
 
e3f56619fbed.jpg

Название: Профессиональное программирование. Системный подход — 2-е изд. перераб. и доп.
Автор: Одинцов И. О.
Издательство: СПб.: БХВ-Петербург
Год: 2004
Страниц: 624
Формат: pdf
Размер: 6.5 MB
ISBN: 5-94157-457-6
Язык: русский
Подробно рассматриваются методологии, технологии, языки и системы программирования, аппаратная и операционная платформы, как давно известные, так и новейшие. Представлены различные их классификации. Описывается управление программным проектом и его особенности. Обсуждаются планирование, мотивация и реализация профессиональной карьеры в программировании и другие важные социальные вопросы информатики. Предлагается большой список литературы, включающий основные работы по каждой из исследуемых областей. Во втором, существенно переработанном и дополненном издании, отражены изменения последних лет в области информационных систем и дана оценка текущему состоянию дел в анализируемых областях.
Для начинающих и профессиональных программистов, менеджеров проектов.

Как увидеть ссылки? | How to see hidden links?

16373e0b5412.jpg

Название: Системное программирование в Windows 2000 для профессионалов
Автор: Вильямс А.
Издательство: Спб.: Питер
Год: 2001
Страниц: 624
Формат: DjVu
Размер: 32,2 Мб (книга) + 15,2 Мб (примеры)
ISBN: 5-272-00152-4
Качество: нормальное, местами среднее (600 dpi, OCR)
Серия или Выпуск: для профессионалов
Язык: русский

От издателя
Книга описывает особенности программирования для Windows 2000: работа с программными потоками, организация взаимодействия процессов, управление виртуальной памятью. Вы найдете также подробное описание архитектуры Windows 2000 с точки зрения программиста. Текст сопровождается большим количеством примеров на языке C, которые вы можете использовать в своих приложениях.
Для программистов и разработчиков программного обеспечения, а также студентов вузов соответствующих специальностей.

Краткое содержание
Об авторе
Благодарности
Введение
Глава 1. Windows 2000 с высоты птичьего полета
Глава 2. Все об ActiveX
Глава 3. Процессы, потоки и нити
Глава 4. Синхронизация
Глава 5. Файловый ввод/вывод
Глава 6. Обмен данными между процессами
Глава 7. Управление памятью
Глава 8. Безопасность Windows
Глава 9. Реестр и работа с журналами
Глава 10. Взаимодействие с графической оболочкой при помощи ATL
Глава 11. Интернет и программирование сетевых приложений
Глава 12. Консольные приложения и службы
Приложение А. За гранью
Приложение Б. Windows 2000: одиссея программирования

Книга - Как увидеть ссылки? | How to see hidden links?
Диск- Как увидеть ссылки? | How to see hidden links?


b66eef56e623.jpg

Название: Системное программирование в среде Windows
Автор: Джонсон М. Харт
Издательство: Вильямс
Год: 2005
Страниц: 592
Формат: pdf
Размер: 36.81 Мб
ISBN: 5-8459-0879-5, 0-321-25619-0
Джонсон М. Харт

Системное программирование в среде Windows
Windows System Programming

От издателя
Эта книга посвящена вопросам разработки приложений с использованием интерфейса прикладного программирования операционных систем компании Microsoft (Windows 9x, Windows XP, Windows 2000 и Windows Server 2003). Основное внимание уделяется базовым системным службам, включая управление файловой системой, процессами и потоками, взаимодействие между процессами, сетевое программирование и синхронизацию. Рассматривается методика переноса приложений, написанных в среде Win32, в среду Win64. Подробно описываются все аспекты системы безопасности Windows и ее практического применения. Изобилие реальных примеров, доступных также и на Web-сайте книги, существенно упрощает усвоение материала.

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

Книга- Как увидеть ссылки? | How to see hidden links?
Диск- Как увидеть ссылки? | How to see hidden links?
 
Привет! Очень нужна книжка

Х. Дейтел
C# в подлиннике. Наиболее полное руководство

1207330405_1000386450.jpg


Название: C# в подлиннике. Наиболее полное руководство (+ CD в архиве)
Автор: Х. Дейтел
Издательство: БХВ-Петербург
ISBN: 5-94157-817-2, 0-13-046133-4
Год издания: 2006
Страниц: 1056
Язык: Русский
Формат: djvu


Как увидеть ссылки? | How to see hidden links?

Как увидеть ссылки? | How to see hidden links?
 
привет народ
ищу Искуство создание компонентов Delphi
помогите пожалуйста
заране спасибо

8457229758135434.jpeg


Название: Искусство создания компонентов Delphi
Автор: Валерий Фаронов
Серия или выпуск: Библиотека программиста
Издательство: Питер
ISBN: 5-469-00410-4
Год издания: 2005
Страниц: 464
Язык: Русский
Формат: djvu
Размер: 12,5 Мб


Как увидеть ссылки? | How to see hidden links?

Как увидеть ссылки? | How to see hidden links?
 
Ищу книги:
1. Visual С++ 2008 в учебе, науке и технике. Жарков В.А. ISBN: 9785942120177
2. C/C++ и MS Visual C++ 2008 для начинающих. Пахомов Б.И. ISBN: 9785977502672
 
Книга Зубкова Assembler - Язык неограниченных возможностей

Автор: Зубков С.В.
Название книги: "Ассемблер для DOS, Windows и Unix"
Тип: учебник, справочник
Формат: chm
Приложения: исходные коды


Далеко не все, что говорят об ассемблере, является правдой, и далеко не все, кто говорят об ассемблере, на самом деле знают его. Но даже ярые противники согласятся с тем, что программы на ассемблере — самые быстрые, самые маленькие и могут то, что не под силу программам, созданным на любом другом языке программирования.

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


Доступен по адресу [!!!Линки обновлены!!!]:

Your Download-Link (english): _http://rapidshare.de/files-en/345819/zubkov.zip.html
Your Download-Link (german): _http://rapidshare.de/files-de/345819/zubkov.zip.html

Перезалейте пожалуйста эту книгу.
 
Маркин А.В
Построение запросов и программирование на SQL

Как увидеть ссылки? | How to see hidden links?

Подробно рассмотрены основные синтаксические конструкции, применяемые при построении запросов и программировании на языке структурированных запросов (SQL). Весь теоретический материал в полной мере проиллюстрирован.
Разработанный автором Internet-ресурс позволяет проверить полученные теоретические знания языка SQL СУБД Firebird и приобрести практические навыки построения запросов и программирования, выполнив предлагаемый лабораторный практикум по всем разделам учебного пособия.

Издательство: Диалог-МИФИ
Год: 2008
Формат: PDF
Размер архива: 2,31 МБ
Как увидеть ссылки? | How to see hidden links?
 
Энди Бадд
Профессиональное применение Web-стандартов

Как увидеть ссылки? | How to see hidden links?

Эта книга - незаменимое руководство по использованию таблиц стилей CSS. В ней есть всё, что необходимо для создания эффективных, высокопрофессиональных Web-страниц.
Понять технологию CSS несложно, однако научиться профессионально применять её намного труднее. Начав разрабатывать Web-страницы с помощью CSS, вы столкнётесь с несогласованностью интерпретации правил CSS браузерами разных типов. Для корректного вывода Web-страниц разными браузерами используется огромное количество методов, описание которых "разбросано" по Web-сайтам. Их количество, кажущееся поначалу бесконечным, существенно затрудняет выработку правильных навыков работы с листами CSS.
Почти все новейшие советы, трюки и методики собраны авторами в одно удобное руководство. Познав глубинные секреты CSS, вы существенно облегчите свой нелёгкий путь к вершинам Web-дизайна. Большинство книг по Web-дизайну посвящено основам создания стилей и разметки. Эта книга построена иначе. Предполагается, что вы уже знаете, говоря шахматным языком, как ходят фигуры. Это позволило сосредоточить внимания на сущности современных технологий и тенденциях развития Web-дизайна.
Книга начинается с краткого обзора основ технологии CSS. Затем вводится понятия семантической разметки, рассматриваются вопросы структурирования и поддержки кода, обсуждаются основные панели компоновки.
После изучения основ авторы подробно описывают различные методики Web-дизайна. Освоив их, вы сможете начать немедленно применять их на практике. Две главы специально посвящены проблемам, возникающим вследствии несогласованности интерпретации правил CSS и разметки HTML браузерами разных типов. Рассматриваются фильтры и трюки, настраивающие вывод Web-страницы в зависимости от типа браузера. В других главах рассматриваются вопросы стилизации гиперссылок, форм и списков, вводятся концепции чистоты компоновки и надёжности кода, обсуждаются современные технологии компоновки Web-страницы.
Все рассмотренные методы и концепции продемонстрированы в двух практических примерах Web-сайтов, созданных двумя лучшими в мире дизайнерами - Саймоном Коллинзом (Simon Collison) и Камероном Моллом (Cameron Moll).

Издательство: Вильямс, 2007 г.
ISBN 978-5-8459-1199-5
Стр: 257
Формат: DJVU
Размер: 8,46 МБ

Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
 
Последнее редактирование модератором:
XVdYxSdAIK.jpg


Название: Анализ многомерных данных
Автор: Эсбенсен К.
Издательство: ИПХФ РАН
Год: 2005
Страниц: 160
Формат: djvu (rar+3%)
Размер: 5310 Kb
ISBN: 5-901575-50-9

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

Как увидеть ссылки? | How to see hidden links?
 
Давыдов В.
Visual C++. Разработка Windows-приложений с помощью MFC и API-функций

Как увидеть ссылки? | How to see hidden links?

Рассмотрены низкоуровневая (API-функции) и высокоуровневая (библиотека классов MFC) технологии прикладного программирования в среде в Microsoft Visual Studio С++ .NET для ОС Windows. Подробно описаны дочерние окна, редактор ресурсов, меню, панели инструментов, строка статуса, диалоговые окна и более 15 самых популярных управляющих элементов для них, динамические подключаемые библиотеки и мастера.

Изд: БХВ-Петербург, 2008
ISBN: 978-5-9775-0157-6
Стр: 576
Формат: djvu
Размер: 21,4 МБ

Брать здесь
Как увидеть ссылки? | How to see hidden links?
или здесь
Как увидеть ссылки? | How to see hidden links?
 
Последнее редактирование модератором:
  • Like
Реакции: Jvr
Верх