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

d_schmidt

Member
Joined
May 31, 2005
Messages
102
Reaction score
182
el_books-1147684326_i_4740_full.jpg


Структуры данных и алгоритмы в Java

Структуры данных и алгоритмы в Java
/ М.Т. Гудрич,Р Тамассия;пер с англ. А.М. Чернухо.-Мн.:Новое знание,2003.-671с.

Представлено подробное описание структур данных и алгоритмов,а также их разработки,анализа и реализации на яязыке Java - бурно развивающегося языка программирования.Авторы не только являются извесными исследователями в области структур данных и алгоритмов,но и имеют бльшой опыт преподавательской детельности.

Скачать
 

alex_suv

Member
Joined
Feb 2, 2005
Messages
14
Reaction score
0
Кто-нибудь, кто скачал, залейте пожалуста Visual Basic .NET. Библия пользователя на рапиду или другую шару (была на медиго.ру - больше не качается, 107 мб). На натахаусе есть но больно большая. А может у кого есть в djvu?
 

Booker

Member
Joined
May 13, 2005
Messages
148
Reaction score
145
На книгу Долинского дайте ссылку, плз.

Название: Решение сложных и олимпиадных задач
Автор: М. С. Долинский
Издательство: Питер
Год: 2006
Страниц: 366
Формат: PDF
Размер: 2.97 MB

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

http://www.natahaus.ru/2006/05/15/reshenie_slozhnykh_i_olimpiadnykh_zadach.html

Заранее признателен.
 

d_schmidt

Member
Joined
May 31, 2005
Messages
102
Reaction score
182
n2005 said:


О. В. Бурдаев, М. А. Иванов, И. И. Тетерин
Ассемблер в задачах защиты информации

Издательство: КУДИЦ-Образ, 2004 г.
Мягкая обложка, 544 стр.
ISBN 5-9579-0027-3
Тираж: 3000 экз.
Формат: djvu
Размер: 4.9mb

От издателя
В книге рассмотрен язык Ассемблера для процессоров семейства Intel 80x86, а также различные аспекты применения этого языка в области защиты информации.

Книга состоит из шести глав. Глава 1 суть учебное пособие для начинающих по программированию на Ассемблере в среде DOS, она содержит описание архитектуры компьютера IBM PC, системы команд, способов адресации данных, системных функций, некоторых приемов программирования. Вторая и третья главы книги рассчитаны на более подготовленного читателя. Главе 2 содержит описание криптографических методов и возможные способы решения задач контроля целостности и обеспечения секретности информации. Глава 3 посвящена специфическим применениям Ассемблера, таким как защита программ от статического и динамического исследования, борьба с вирусами, "изощренное" программирование. Глава 4 содержит описание особенностей программирования на Ассемблере в среде Linux. В главе 5 обсуждаются инструментальные средства и базовые приемы создания приложений для ОС Windows. В главе 6 описывается методика оптимизации программ на языке Ассемблер с учетом особенностей архитектур процессоров Pentium различных поколений.
Книга рассчитана на широкий круг читателей, в том числе и не являющихся профессиональными программистами. Может быть полезна программистам, инженерам, студентам вузов.

http://rapidshare.de/files/18829994/Abashev_Assembler_v_zadachah_zachity_informacii.rar.html

зеркало:

http://slil.ru/22709003




В. Ю. Пирогов
Assembler для Windows

Издательство: Издатель Молгачева С.В., 2002 г.
Мягкая обложка, 552 стр.
ISBN 5-94740-003-0
Тираж: 3000 экз.
Формат: chm
Размер: 2.2mb

http://rapidshare.de/files/18830854/Pirogov_Assembler_dlja_Windows.rar.html

зеркало:

http://slil.ru/22709085




В. И. Юров
Assembler. Учебник для вузов
Серия: Учебник для вузов

Издательство: Питер, 2003 г.
Твердый переплет, 640 стр.
ISBN 5-94723-581-1
Тираж: 4500 экз.
Формат: pdf
Размер: 7.7mb

От издателя
В учебнике рассматриваются вопросы программирования на языке ассемблера для компьютеров на базе микропроцессоров фирмы Intel. Основу книги составляет материал, являющийся частью курса, читаемого автором в высшем учебном заведении и посвященного вопросам системного программирования. По сравнению с первым изданием учебник существенно переработан. Исправлены ошибки и неточности. Добавлено описание команд для Intel-совместимых процессоров (до Pentium IV включительно).

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

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

http://rapidshare.de/files/18833169/Yurov_Assembler_Uchebnik_dlja_vuzov.rar.html

зеркало:

http://slil.ru/22709214


также все книги одним архивом на
http://depositfiles.com/files/62174/Asm.rar.html
 

n2005

Member
Joined
Feb 25, 2005
Messages
67
Reaction score
67


В. Г. Кузьменко
Программирование на VBA 2002

Издательство: Бином-Пресс, 2003 г.
Твердый переплет, 880 стр.
ISBN 5-9518-0039-0
Тираж: 3000 экз.
Формат: djvu
Размер: 10.4mb

От издателя
В книге содержится курс по программированию на Visual Basic for Applications (VBA), являющимся базовым языком в приложениях Microsoft Office (Word, Excel, Access, PowerPoint, FrontPage, Visio и др.). Книга предназначена для начинающих программировать в среде Windows с применением Word-, Excel-, PowerPoint-объектов.

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

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

Большинство примеров в книге посвящены актуальным в настоящее время вопросам коммерческой деятельности, поэтому книга будет очень полезной менеджерам различных уровней, которым, по-видимому, и предназначен как Microsoft Office, так и встроенный язык программирования VBA.

Приложения в конце книги могут послужить удобным справочником при работе как с VBA, так и с обычным VB.

http://rapidshare.de/files/21215166/Kuzmenko_Prog_na_VBA_2002.rar.html

зеркало1: http://slil.ru/22775233
зеркало2: http://www.mytempdir.com/685681
 

d_schmidt

Member
Joined
May 31, 2005
Messages
102
Reaction score
182
el_books-1148468953_i_9861_full.jpg


Введение в прикладное дискретное программирование
И. Х. Сигал, А. П. Иванова

Издательство: ФИЗМАТЛИТ, 2002 г.
Твердый переплет, 240 стр.
ISBN 5-9221-0189-7
Тираж: 2000 экз.

Излагаются современные комбинаторные алгоритмы для решения задач дискретной оптимизации с применением компьютерных средств. Рассматриваются: особенности задач дискретной оптимизации и их общие свойства; алгоритмы гарантированного функционирования; алгоритмы типа `greedy`; комбинированные алгоритмы различных типов для приближенного и точного решения задач; задачи большой размерности (параметризация и реализация). Основное внимание уделяется вычислительной реализации алгоритмов. Приводятся результаты вычислительного исследования алгоритмов для классических задач дискретной оптимизации - задачи о ранце и задачи о коммивояжере. Приведено много примеров для самостоятельной работы.
Для студентов, обучающихся по специальности `Прикладная математика` и близких к ней, а также для научных сотрудников, аспирантов и специалистов, связанных с решением задач дискретной оптимизации.

Ознакомиться с книгой можно здесь
 
  • Like
Reactions: Jvr

d_schmidt

Member
Joined
May 31, 2005
Messages
102
Reaction score
182
el_books-1148546392_i_8420_full.jpg


Ахо А., Хопкрофт Дж., Ульман Дж. Структуры данных и алгоритмы. : Пер. с англ. : Уч. пос. — М.: Издательский дом «Вильямс», 2000. — 384 с. : ил.

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

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

Скачать
 

n2005

Member
Joined
Feb 25, 2005
Messages
67
Reaction score
67


Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн
Алгоритмы. Построение и анализ. Издание 2-е
Introduction To Algorithms

Издательство: Вильямс, 2005 г.
Твердый переплет, 1296 стр.
ISBN 5-8459-0857-4, 0-07-013151-1
Тираж: 3000 экз.
Формат: djvu
Размер: 18.3mb

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

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

http://rapidshare.de/files/21416262/Kormen_Algoritmy_postroenie_i_analiz.rar.html
 

RomanbI4

Member
Joined
Sep 30, 2005
Messages
45
Reaction score
2
n2005
И чем прикажете распаковывать??? WinRAR не катит :( Трафик на день вперёд потратил :(
 

d_schmidt

Member
Joined
May 31, 2005
Messages
102
Reaction score
182
el_books-1148910790_i_2287_full.jpg


Олимпиадные задачи по программированию.
Руководство по подготовке к соревнованиям
Стивен С. Скиена, Мигель А. Ревилла

Издательство: КУДИЦ-Образ, 2005 г.
Мягкая обложка, 416 стр.
Тираж: 2000 экз.

Книга представляет собой перевод учебника по подготовке к международным соревнованиям по программированию, написанный по материалам
АСМ - олимпиад.
Бестселлер, признанный Journal of Object Technology как <Лучшая книга 2003г.>, в своих 14 главах книга охватывает все основные категории задач международных соревнований. Каждая глава содержит необходимое теоретико-алгоритмическое введение, разбор типовых задач и серию тренировочных заданий уровня АСМ.

Поддержка книги осуществляется сайтом: http://www.programming-chaIlenges.com,
а также популярным тренировочным сайтом
http://online-judge.uva.es.

<Эта книга вызывает восхищение любого, кто способен оценить красивую программу или кто имеет интерес к решению задач, структурам данных или алгоритмам...> - таков отзыв о книге известного теоретика и практика программирования, тренера сборной АСМ А. М.Тененбаума, опубликованный в АСМ Computing Reviews вскоре после ее выхода в свет.
Так ли это - предоставляется судить читателю.
Книга предназначена для учащихся, их преподавателей и тренеров, а также других специалистов, интересующихся олимпиадным программированием и алгоритмами.

Ознакомиться с книгой можно здесь
 

Bodom

Member
Joined
Apr 17, 2004
Messages
277
Reaction score
84
Господа а не подскажете ли где найти Е. Таненбаума . Вроде видел кто то его Операционные системы.
 

n2005

Member
Joined
Feb 25, 2005
Messages
67
Reaction score
67


Бьерн Страуструп
Дизайн и эволюция языка C++
The Design and Evolution of C++
Серия: Классика Computer Science

Издательства: ДМК пресс, Питер, 2006 г.
Твердый переплет, 448 стр.
ISBN 5-469-01217-4, 0-201-54330-3
Тираж: 2000 экз.
Формат: djvu
Размер: 2.8mb

От издателя
В книге, написанной создателем языка C++ Бьерном Страуструпом, представлено описание процесса проектирования и разработки языка программирования C++.

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

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

ссылка1: http://rapidshare.de/files/21758617/TheDesignAndEvolutionOfCpp.rar.html
ссылка2: http://www.megaupload.com/?d=TQOHTGZF
 

d_schmidt

Member
Joined
May 31, 2005
Messages
102
Reaction score
182
el_books-1148988694_i_6837_full.jpg


Операционные системы: разработка и реализация . Таненбаум, Вудхалл
Operating Systems: Design and Implementation, 2nd edition,
A. Tanenbaum, A. Woodhull
2006 г.

"Operating Systems: Design and Implementation" — это единственный в своем роде учебник, в котором успешно сочетаются теория и практика построения операционных систем. В ней подробно описываются процессы и межпроцессное взаимодействие, семафоры, мониторы, передача сообщений, алгоритмы работы планировщика, ввод/вывод, разрешение тупиковых ситуаций, драйверы устройств, алгоритмы управления памятью, разработка файловых систем, а также затрагиваются вопросы безопасности и защиты данных. Но, в то же время, обсуждается и конкретная, UNIX-совместимая операционная система MINIX и приводится ее исходный код (его вы найдете на компакт-диске). Это позволяет не только изучать основополагающие принципы, но и наблюдать, как они применяются в реальных операционных системах.

http://depositfiles.com/files/81915/Tan-OS.rar.html
 

SixterLabs

Member
Joined
Jul 6, 2005
Messages
11
Reaction score
0
А что с Дейтелем кирдык...Мне все время отказывают в доступе...
 

n2005

Member
Joined
Feb 25, 2005
Messages
67
Reaction score
67
источник: natahaus.ru



А. Я. Архангельский
Delphi 2006. Справочное пособие. Язык Delphi, классы, функции Win32 и .NET

Издательство: Бином-Пресс, 2006 г.
Твердый переплет, 1152 стр.
ISBN 5-9518-0138-9
Тираж: 5000 экз.
Формат: djvu
Размер: 16.6mb

От издателя
Книга является справочным пособием по языку Delphi в многоязыковой среде объектно-ориентированного программирования Delphi 2005 и Delphi 2006. Книга рассчитана на тех, кто разрабатывает традиционные приложения Win32 и на тех, кто начинает осваивать платформу .NET. Содержит краткий обзор платформы .NET, достаточный для того, чтобы можно было начинать разработки на этой платформе. Излагается методика переноса традиционных приложений VCL Win32 на платформу .NET и способы распространения приложений .NET.

В книге дается полное описание двух версий языка Delphi: для Win32 и для .NET: все синтаксические конструкции, все операции, оператор, директивы. Приводится методика работы со всеми основными типами данных: типами-значениями и типами-ссылками, числовыми данными, строками, файлами, потоками, массивами, множествами, структурами, классами, интерфейсами.

Дается обширный справочный материал по классам VCL и библиотек .NET, по их свойствам и методам (свыше 1000 кратких и около 250 подробных описаний), по функциям Delphi и API Windows (около 800 функций библиотек VCL и .NET). Справочный материал снабжен подробными комментариями и примерами.

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

скачать

зеркало1
зеркало2
 

karatek

Member
Joined
Aug 1, 2005
Messages
75
Reaction score
88
1556229135.01.lzzzzzzz.jpg

Название: Введение в программирование трехмерных игр с DirectX 9.0
Автор: Frank D. Luna
Формат: CHM
Размер: 3.02 MB
Язык: Русский

Аннотация
Книга «Введение в программирование трехмерных игр с DirectX 9.0» представляет собой введение в программирование интерактивной трехмерной компьютерной графики с использованием DirectX 9.0, в котором основное внимание уделяется разработке игр. Книга начинается с исследования необходимых математических инструментов и базовых концепций трехмерной графики. Другие темы охватывают как выполнение в Direct3D базовых операций, таких как рисование графических примитивов, освещение, наложение текстур, альфа-смешивание и работу с трафаретами, так и использование Direct3D для реализации техник, необходимых в играх. Главы посвященные вершинным и пиксельным шейдерам включают описание каркасов эффектов и нового высокоуровневого языка программирования шейдеров (HLSL).

скачать
 

n2005

Member
Joined
Feb 25, 2005
Messages
67
Reaction score
67


Юрий Магда
Ассемблер для процессоров Intel Pentium
Серия: Библиотека программиста
Издательство: Питер, 2006 г.
Мягкая обложка, 416 стр.
ISBN 5-469-00662-Х
Тираж: 3000 экз.
Формат: djvu
Размер: 3mb + 63.1kb

От издателя
Издание посвящено вопросам программирования на языке ассемблера для процессоров Intel Pentium. Рассмотрен широкий круг вопросов, начиная с основ программирования на ассемблере и заканчивая применением самых современных технологий обработки данных, таких как MMS, SSE и SSE2. Материал книги раскрывает методику оптимизации программного кода для всех поколений процессоров Intel Pentium, включая Intel Pentium 4. Теоретический материал подкреплен многочисленными примерами программного кода. Для широкого круга читателей, от студентов до опытных разработчиков программного обеспечения.

книга + исходники



Владислав Пирогов
Ассемблер и дизассемблирование (+ CD-ROM)
Серия: Pro. Профессиональное программирование
Издательство: БХВ-Петербург, 2006 г.
Мягкая обложка, 458 стр.
ISBN 5-94157-677-3
Тираж: 3000 экз.
Формат: djvu
Размер: 8.7mb + 4mb

От издателя
Рассмотрены вопросы исследования кода Windows-приложений. Подробно описаны формат исполняемых модулей и структура инструкций микропроцессора Intel. Дан полный обзор инструментария по исследованию исполняемого кода: отладчики, дизассемблеры, редакторы ресурсов, НЕХ-редакторы и др. Большое внимание уделено работе с популярными программами по дизассемблированию и отладке SoftlCE и IDA Pro. Приведены примеры исследования исполняемого кода и описаны основные принципы подобного исследования: идентификация программных структур, поиск данных и др. Прилагаемый компакт-диск содержит тексты всех листингов, описанных в книге, а также учебные программы.

Для программистов.

книга + исходники
 
Top