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

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Литвиненко Н.А.
Технология программирования на C++.
Win32 API-приложения



9b0d52322067.jpg

Книга Технология программирования на C++. Win32 API-приложения является учебным пособием по начальному курсу низкоуровневого программирования на C++ для Windows с использованием библиотеки Программного интерфейса приложений (Application Program Interface). Книга предназначена для студентов и преподавателей технических вузов (специальности "Информационные системы", "Информатика и вычислительная техника" и т.п.), а также с успехом может быть использована для самообразования.

Книга включает шесть глав текста с большим количеством практических примеров.
В главе 1 "Интерфейс Windows-приложения" изложены сведения о скелете Windows-приложения, по обработке сообщений, выводу текста и простейшей графике. Глава 2 "Работа с файлами" посвящена вопросам выбора имени файла, назначения шрифта и организации скроллинга. Все это демонстрируется на примере разработки программы - просмотрщика текстовых файлов. Глава 3 "Окна и элементы управления" рассматривает технику создании дочерних и всплывающих окон, а также использование диалоговых окон в качестве контейнеров дли стандартных и общих элементов управления. В главе 4 "Растровая графика" на многочисленных примерах продемонстрирована методика вывода в окно растровых изображений. Здесь же рассмотрены примеры создания виртуальных окон и метафайлов. Глава 5 "Библиотеки динамической компоновки DLL" посвящена технике coздания пользовательских динамических библиотек и их использованию при явном и неявном связывании. В главе 6 "Процессы и потоки" рассматриваются порядок создания процессов и потоков, механизмы их синхронизации, объекты ядра и обмен данными между процессами.

Название: Технология программирования на C++. Win32 API-приложения
Автор: Н.А. Литвиненко
Издательство: СПб.: БХВ-Петербург
Год издания: 2010
Формат: djvu
Страниц: 288
Язык: русский
Качество: посредственное
ISBN: 978-5-9775-0600-7

Размер: 45,0 Мб

Скачать бесплатно книгу "Технология программирования на C++. Win32 API-приложения"
d98f18e752d9.jpg

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

_star

Турист
Регистрация
21 Май 2009
Сообщения
1
Реакции
0
Credits
2
Ищу книгу
Алистер Коберн. Быстрая разработка программного обеспечения.
2003 год
Для просмотра ссылки Войди или Зарегистрируйся
Бумажная версия уже везде закончилась...
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Visual Basic 2010

Зиборов В. В.
Visual Basic 2010 на примерах (+CD)


68042bfe0c3e.jpg

Книга "Visual Basic 2010 на примерах" ориентирована на разработчиков ПО, использующих в своей работе Microsoft Visual Basic 2010 для платформы .NET Framework. Ее ценность определяется тем, что изложение материала ведется на конкретных практических примерах, начиная с простых вопросов (экранная форма и элементы управления, события клавиатуры и мыши, работа с файлами и таблицами, редактирование графических данных и управление буфером обмена) с последующим переходом к более сложным: решение системы уравнений, использование функций MS Word, MS Excel и AutoCAD, использование технологии ADO.NET для обработки баз данных, разработка веб-приложений, создание веб-служб и т.д. Такое построение книги позволяет использовать ее в качестве пособия для начинающих, а наличие практических примеров разработки - в качестве справочника для более опытных программистов.
К книге прилагается CD (его содержимое также помещено в архиве) с исходными текстами примеров, файлами картинок, баз данных и Flash-роликом, используемых при разработке примеров.

Содержание
Введение
Глава 1. Простейшие программы с экранной формой и элементами управления
_Пример 1. Форма, кнопка, метка и диалоговое окно
_Пример 2. Событие MouseHover
_Пример 3. Ввод и вывод в консольном приложении
_Пример 4. Проверка типа данных: функция IsNumeric
_Пример 5. Ввод данных через текстовое поле TextBox
_Пример 6. Ввод пароля в текстовое поле и изменение шрифта
_Пример 7. Управление стилем шрифта с помощью элемента управления Checkbox
_Пример 8. Побитовый оператор Xor
_Пример 9. Вкладки TabControl и переключатели RadioButton
_Пример 10. Свойство Visible и всплывающая подсказка ToolTip
_Пример 11. Калькулятор на основе использования комбинированного списка ComboBox
_Пример 12. Ссылка на другие ресурсы LinkLabel
_Пример 13. Греческие буквы, математические операторы. Символы Unicode
Глава 2. Инициирование и обработка событий мыши и клавиатуры
_Пример 14. Инициирование события в создаваемом классе
_Пример 15. Создание элемента управления Button программным способом и подключение события для него
_Пример 16. Координаты курсора мыши относительно экрана и элемента управления
_Пример 17. Ассоциация нескольких элементов управления с одним событием с помощью Handles
_Пример 18. Калькулятор
_Пример 19. Обработка событий клавиатуры
_Пример 20. Контроль вводимых пользователем числовых данных при обработке события нажатия клавиши
Глава 3. Чтение, запись текстовых и бинарных файлов, текстовый редактор
_Пример 21. Чтение/запись текстового файла в кодировке Unicode. Блоки Try...Catch
_Пример 22. Чтение/запись текстового файла в кодировке Windows 1251
_Пример 23. Простой текстовый редактор. Открытие и сохранение файла. Событие формы Closing
_Пример 24. Простой RTF-редактор
_Пример 25. Печать текстового документа
_Пример 26. Чтение/запись бинарных файлов с использованием потока данных
Глава 4. Редактирование графических данных
_Пример 27. Простейший вывод отображения графического файла в форму
_Пример 28. Рисование в форме указателем мыши
_Пример 29. Рисование в форме графических примитивов (фигур)
_Пример 30. Выбор цвета с использованием ListBox
_Пример 31. Печать графических примитивов
_Пример 32. Печать BMP-файла
Глава 5. Управление буфером обмена с данными в текстовом и графическом форматах
_Пример 33. Буфер обмена с данными в текстовом формате
_Пример 34. Элемент управления PictureBox. Буфер обмена с растровыми данными
_Пример 35. Имитация нажатия комбинации клавиш <Alt>+<PrintScreen>
_Пример 36. Запись содержимого буфера обмена в BMP-файл
_Пример 37. Использование таймера Timer
_Пример 38. Запись в файлы текущих состояний экрана с интервалом 5 секунд
Глава 6. Ввод и вывод табличных данных. Решение системы уравнений
_Пример 39. Формирование таблицы. Функция String.Format
_Пример 40. Форматирование Dot/6/е-переменных в виде таблицы. Вывод таблицы на печать. Поток StringReader
_Пример 41. Вывод таблицы в Internet Explorer
_Пример 42. Формирование таблицы с помощью элемента управления DataGridView
_Пример 43. Табличный ввод данных. DataGridView. DataTable. DataSet. Файл XML
_Пример 44. Решение системы линейных уравнений. Ввод коэффициентов через DataGridView
Глава 7. Элемент управления WebBrowser
_Пример 45. Отображение HTML-таблиц
_Пример 46. Отображение Flash-файлов
_Пример 47. Отображение Web-страницы и ее HTML-кода
Глава 8. Использование функций MS Word, MS Excel, AutoCAD
_Пример 48. Проверка правописания в текстовом поле с помощью обращения к MS Word
_Пример 49. Вывод таблицы средствами MS Word
_Пример 50. Обращение к функциям MS Excel из Visual Basic 2010
_Пример 51. Использование финансовой функции MS Excel
_Пример 52. Решение системы уравнений с помощью функций MS Excel
_Пример 53. Построение диаграммы средствами MS Excel
_Пример 54. Управление функциями AutoCAD из программы на VB2010
Глава 9. Обработка баз данных с использованием технологии ADO.NET
_Пример 55. Создание базы данных SQL Server
_Пример 56. Отображение таблицы базы данных SQL Server в экранной форме
_Пример 57. Создание базы данных в среде MS Access
_Пример 58. Редактирование таблицы базы данных MS Access в среде Visual Studio без написания программного кода
_Пример 59. Отображение таблицы базы данных MS Access в экранной форме
_Пример 60. Чтение всех записей из таблицы БД MS Access на консоль с помощью объектов Command и DataReader
_Пример 61. Создание БД MS Access в программном коде
_Пример 62. Запись структуры таблицы в пустую БД MS Access. Программная реализация подключения к БД
_Пример 63. Добавление записей в таблицу базы данных MS Access
_Пример 64. Чтение всех записей из таблицы БД с помощью объектов Command, DataReader и элемента управления DataGridView
_Пример 65. Чтение данных из БД в сетку данных DataGridView с использованием объектов Command, Adapter и DataSet
_Пример 66. Обновление записей в таблице базы данных MS Access
_Пример 67. Удаление записей из таблицы БД с использованием SQL-запроса и объекта Command
Глава 10. Другие задачи, решаемые с помощью Windows Forms Application
_Пример 68. Проверка вводимых данных с помощью регулярных выражений
_Пример 69. Управление прозрачностью формы
_Пример 70. Время по Гринвичу в полупрозрачной форме
_Пример 71. Создание ссылки на процесс, работающий в фоновом режиме, в форме значка в области уведомлений
_Пример 72. Нестандартная форма. Перемещение формы мышью
_Пример 73. Проигрыватель Windows Media Player 11
_Пример 74. Программирование контекстной справки. Стандартные кнопки в форме
_Пример 75. Создание инсталляционного пакета для распространения программы
Глава 11. Программирование Web-ориентированных приложений на Visual Basic 2010
_Создание Web-страницы на языке HTML. Интернет-технологии
_Web-хостинг на платформах UNIX и Windows
_Клиент-серверное взаимодействие на основе технологии ASP.NET
_Отладка активного Web-приложения
_Пример 76. Создание простейшей активной Web-страницы на VB2010
_Пример 77. Проверка введенных пользователем числовых данных с помощью валидаторов
_Пример 78. Проверка достоверности ввода имени, адреса e-mail, URL-адреса и пароля с помощью валидаторов
_Пример 79. Регистрация и аутентификация пользователя с помощью базы данных Access
_Пример 80. Таблигда с переменным числом ячеек, управляемая двумя раскрывающимися списками
_Пример 81. Организация раскрывающегося меню гиперссылок с помощью DropDownList
_Пример 82. Передача данных между Web-страницами через параметры гиперссылки
_Пример 83. Передача данных формы на другую Web-страницу методами класса Request
_Пример 84. Передача значений элементов управления на другую Web-страницу с помощью объекта PreviousPage
_Пример 85. Отображение табличных данных в Web-форме с помощью элемента управления GridView
_Пример 86. Отображение в Web-форме хэш-таблицы
_Пример 87. Чтение/запись текстового файла Web-приложением
_Пример 88. Программирование счетчика посещений сайта с использованием базы данных и объекта Session
_Пример 89. Чтение/запись cookie-файлов
_Пример 90. Вывод изображения в Web-форму
_Пример 91. Формирование изображения методами класса Graphics и вывод его в Web-форму
_Пример 92. Гостевая книга
_Пример 93. Отображение времени в Web-форме с использованием технологии AJAX
Глава 12. Создание Web-служб и их клиентов
_О Web-службах
_Пример 94. Клиентское приложение, потребляющее сервис Web-службы "Прогноз погоды"
_Пример 95. Создание простейшей Web-службы
_Пример 96. Создание Windows-приложения, потребителя сервиса Web-службы
_Пример 97. Web-служба "Торговая рекомендация на рынке Forex"
_Пример 98. Клиентское приложение, потребляющее сервис Web-службы "Торговая рекомендация на рынке Forex"
_Пример 99. Клиентское Web-приложение, потребляющее сервис Web-службы "Морфер"
_Пример 100. Получение данных от Web-службы Центрального банка РФ Web-приложением
_Пример 101. Получение данных от Web-службы Национального банка Республики Беларусь Windows-приложением
Приложение. Описание компакт-диска
Предметный указатель
Название: Visual Basic 2010 на примерах
Автор: Зиборов В.В.
Издательство: БХВ-Петербург
Год: 2010
Страниц: 336
Формат: djvu
ISBN: 978-5-9775-0402-7
Качество: отличное
Язык: русский

Размер архива: 44,4 Мб

Скачать бесплатно книгу "Visual Basic 2010 на примерах"
d98f18e752d9.jpg

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

gnat26

Местный
Регистрация
6 Фев 2009
Сообщения
2,330
Реакции
1,953
Credits
668
Алгоритмы и структуры данных

86c285f2c970.jpg
Приведены основные понятия алгоритмизации, свойства алгоритмов, общие принципы их построения, основные алгоритмические конструкции, представлена эволюция языков программирования. Для студентов, аспирантов, преподавателей, специалистов — от инженера до системного аналитика в области численных методов и компьютерного моделирования. Может быть использовано для самообразования.
Название: Алгоритмы и структуры данных: учебное пособие
Автор: Гагарина Л.Г., Колдаев В.Д.
Издательство: М.: Финансы и статистика; ИНФРА-М
Год: 2009
Страниц: 304
ISBN: 978-5-279-03351-5, 978-5-16-003682-3
Язык: Русский
Формат: djvu
Размер: 11,2 Мб
Качество: хорошее, текстовый слой, оглавление.
Скачать:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Visual C++ 2010

Хортон А.
Visual C++ 2010: полный курс (+исх.код)


a8cbb5932734.jpg

Книга "Visual C++ 2010: полный курс" посвящена вопросам программирования с использованием обеих технологий языка С++ (классического С++ и С++/CLI), предоставляемых средой разработки Visual C++ 2010. С исчерпывающей полнотой и последовательно рассмотрены все аспекты языка программирования С++ и его использования для разработки приложений в среде Windows (имеется даже отдельная глава по программированию при наличии многоядерных процессоров). Доступный и понятный язык изложения материала, подробное описание всех процессов и операций, множество примеров разработки с предоставленным исходным кодом позволяют без особо сильного напряжения овладеть мастерством программирования для Windows в среде разработки Visual C++ 2010.

Книга написана известным автором ряда книг о языках программирования Java, C, и C++ Айвором Хортоном, популярным своим уникальным стилем изложения, доступным как новичкам, так и опытным программистам.
В первой части книги (главы 2-9) поэтапно изложены основные вопросы программирования на языке C++, используемые обеими разновидностями языковых технологий C++, поддерживаемых в Visual C++ 2010. При этом читатель освоит синтаксис и порядок применения базового языка C++ стандарта ISO/IEC, а также особенности и отличия языка С++/CLI, причем полученные знания будут активно закрепляться на практических примерах.
Во второй части книги рассматривается разработка приложений для Windows. Как и в первой части, здесь изучение материала также ведется параллельно по обеим технологиям языка C++ с практическим применением полученных знаний на многочисленных примерах.

Краткое содержание
Введение
Глава 1. Программирование в Visual С++ 2010
Глава 2. Данные, переменные и вычисления
Глава 3. Принятие решений и циклы
Глава 4. Массивы, строки и указатели
Глава 5. Структурная организация программ
Глава 6. Дополнительные сведения о структурах программ
Глава 7. Определение собственных типов данных
Глава 8. Дополнительные сведения о классах
Глава 9. Наследование классов и виртуальные функции
Глава 10. Стандартная библиотека шаблонов
Глава 11. Приемы отладки
Глава 12. Концепции программирования для Windows
Глава 13. Программирование для нескольких ядер
Глава 14. Программирование для Windows с использованием библиотеки MFC
Глава 15. Работа с меню и панелями инструментов
Глава 16. Рисование в окне
Глава 17. Создание документа и усовершенствование представления
Глава 18. Работа с диалоговыми окнами и элементами управления
Глава 19. Сохранение и печать документов
Глава 20. Написание собственных библиотек DLL
Предметный указатель
Название: Visual C++ 2010: полный курс
Автор: Хортон Айвор
Издательство: Диалектика
Год издания: 2011
Формат: djvu
Страниц: 1207
Язык: русский
Качество: хорошее
ISBN: 978-5-8459-1698-3

Размер: 239,1 Мб (3% на восстановление)

Скачать бесплатно книгу "Visual C++ 2010: полный курс"
d98f18e752d9.jpg

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Java

Шилдт Г.
Java. Полное руководство. 8-е изд.(+исх.)


e9d6fb545e39.jpg

Восьмое издание книги "Java. Полное руководство" адаптировано для Java SE 7 и содержит значительный объем нового материала. Сюда, в частности, включено описание расширений языка Project Coin, дополнительных средств Fork/Join Framework и NIO (NIO.2), причем в связи с большим объемом добавлений в NIO, эта тема теперь представлена в отдельной главе.
Книга будет полезна всем программистам — как новичкам, так и профессионалам. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров, а углубленное рассмотрение более сложных функций и библиотек Java удовлетворит ожидания более опытных программистов. Для обеих категорий читателей даны указания на действующие ресурсы и полезные ссылки.

Оглавление
Введение

Часть I. Язык Java
Глава 1. История и развитие языка Java
Глава 2. Обзор языка Java
Глава 3. Типы данных, переменные и массивы
Глава 4. Операторы
Глава 5. Управляющие операторы
Глава 6. Знакомство с классами
Глава 7. Более пристальный взгляд на методы и классы
Глава 8. Наследование
Глава 9. Пакеты и интерфейсы
Глава 10. Обработка исключений
Глава 11. Многопоточное программирование
Глава 12. Перечисления, автоупаковка и аннотации (метаданные)
Глава 13. Ввод-вывод, аплеты и другие темы
Глава 14. Обобщения

Часть II. Библиотека Java
Глава 15. Обработка строк
Глава 16. Пакет java.lang
Глава 17. Пакет java.util: инфраструктура Collections Framework
Глава 18. Пакет Java.util: прочие служебные классы
Глава 19. Ввод-вывод: пакет Java.io
Глава 20. Исследование NIO
Глава 21. Сеть
Глава 22. Класс Applet
Глава 23. Обработка событий
Глава 24. Введение в библиотеку AWT: работа с окнами, графикой и текстом
Глава 25. Использование элементов управления, диспетчеров компоновки и меню библиотеки AWT
Глава 26. Изображения
Глава 27. Параллельные утилиты
Глава 28. Регулярные выражения и другие пакеты

Часть III. Разработка программного обеспечения с использованием Java
Глава 29. Компоненты Java Bean
Глава 30. Введение в библиотеку Swing
Глава 31. Дополнительные сведения о библиотеке Swing
Глава 32. Сервлеты

Часть IV. Применение Java
Глава 33. Финансовые аплеты и сервлеты
Глава 34. Создание утилиты загрузки на языке Java

Приложение. Использование комментариев документации
Предметный указатель
В архив также помещены файлы исходных кодов из содержимого книги.

Название: Java. Полное руководство. 8-е изд.
Автор: Герберт Шилдт
Издательство: М: Издательский дом "Вильямс"
Год: 2012
Формат: PDF
Страниц: 1104
Качество: отличное
Язык: русский
ISBN: 978-5-8459-1759-1
Размер архива: 91,0 Mб (3% на восстановление)

Скачать бесплатно Java. Полное руководство. 8-е изд.(+исх.)
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Магда Ю.С.
Ассемблер. Разработка и оптимизация Windows-приложений (+исх.)


7ad83527f081.jpg

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

Подробно раскрывая все возможности ассемблера как языка программирования автор особое внимание уделил и возможной оптимизации программ на языках высокого уровня при использовании вставок и модулей, разработанных на ассемблере. Для демонстрации этого выбраны наиболее популярные средства разработки — Microsoft Visual С++.NET и Borland Delphi 7. Материал книги включает много примеров с анализом программного кода. Все примеры программ работоспособны и построены так, чтобы их можно легко адаптировать или модифицировать для дальнейшего использования.
При печатном издании книги к ней прилагался компакт диск с записанными исходными текстами программ (в архиве содержимое такого компакт-диска приведено в файле source.rar). Примеры размещены в каталогах CHAPTER_2 - CHAPTER_6. Помимо исходных текстов каталоги, относящиеся к главе 3 и 6, содержат файлы проектов для MS Visual C++.NET и Delphi 7. В каждом каталоге примеров имеется текстовый файл Readme.doc, в котором приводится описание содержимого каталога.

Содержание
Введение
Структура книги
Глава 1. Разработка высокоэффективного программного кода
1.1. Оптимизация алгоритма разрабатываемой программы
1.2. Оптимизация с учетом аппаратных средств компьютера
1.3. Оптимизация с использованием средств языка высокого уровня
1.4. Оптимизация с использованием языка низкого уровня ассемблера
1.5. Оптимизация с учетом специфических особенностей процессора
1.6. Ассемблер и оптимизация программ в деталях
1.7. Использование ассемблера для разработки Windows-приложений
Глава 2. Основы программирования на языке ассемблера
2.1. Использование процедур в языке ассемблера
2.2. Реализация математических вычислений на языке ассемблера
2.3. Обработка строк и массивов данных
Глава 3. Интерфейс с языками высокого уровня
3.1. Конструкции высокого уровня на языке ассемблера
3.2. Общие принципы построения интерфейсов с языками высокого уровня
3.3. Использование процедур на ассемблере в языках высокого уровня
3.4. Сравнительный анализ программного кода на ассемблере и С++
Глава 4. Программирование приложений в Windows на языке ассемблера: первые шаги
Глава 5. Программирование на ассемблере в Windows:от простого к сложному
5.1. Графический интерфейс Windows
5.2. Вывод текста на экран: дополнительные возможности
5.3. Работа со шрифтами
5.4. Рисование геометрических фигур
5.5. Обработка сообщений мыши
5.6. Ввод данных с клавиатуры
5.7. Элементы управления Windows и их применение в программах на ассемблере
5.8. Использование элементов управления
5.9. Диалоговые окна и их использование
5.10. Применение библиотек динамической компоновки (DLL)
Глава 6. Встроенный ассемблер языков высокого уровня: принципы использования
6.1. Применение встроенного ассемблера Delphi 7
6.2. Директивы встроенного ассемблера
6.3. Выражения во встроенном ассемблере
6.4. Использование меток во встроенном ассемблере
6.5. Примеры использования встроенного ассемблера в Delphi-приложениях
6.6. Ассемблерные процедуры в Delphi 7
6.7. Обработка строк во встроенном ассемблере
6.8. Применение встроенного ассемблера в Microsoft Visual С++ .NET
Заключение
Приложение 1. Инструкции процессоров 80x86
Приложение 2. Описание CD
Список литературы
Предметный указатель
Название: Ассемблер. Разработка и оптимизация Windows-приложений
Автор: Магда Юрий Степанович
Издательство: БХВ-Петербург
Год издания: 2003
Формат: djvu
Страниц: 544
Язык: русский
ISBN: 5-94157-324-3
Размер архива: 40,4 Мб

Скачать бесплатно Ассемблер. Разработка и оптимизация Windows-приложений
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

eSem

Турист
Регистрация
8 Ноя 2012
Сообщения
2
Реакции
2
Credits
4
Вирт Н. Алгоритмы и структуры данных.

Вирт Н. Алгоритмы и структуры данных. Новая версия для Оберона

1001383575.jpg

Название: Алгоритмы и структуры данных. Новая версия для Оберона
Автор: Вирт Н.
Издательство: ДМК Пресс
Год: 2010
Страниц: 274
ISBN: 978-5-94074-584-6
Формат: DJVU
Размер: 51.5 Мб
Язык: русский
Серия: Классика программирования


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

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование модератором:

eSem

Турист
Регистрация
8 Ноя 2012
Сообщения
2
Реакции
2
Credits
4
Вирт Н. Разработка операционной системы и компилятора

Вирт Н., Гуткнехт Ю. Разработка операционной системы и компилятора. Проект Оберон

wirth_gutknecht_project_oberon_the_design_of_an_operating_system_and_compiler.jpg

Название: Разработка операционной системы и компилятора. Проект Оберон
Автор: Вирт Н., Гуткнехт Ю.
Издательство: ДМК Пресс
Год: 2012
Страниц: 192
ISBN: 978-5-94074-672-0, 0-201-54428-8 (анг.)
Формат: DJVU
Размер: 24.1 Мб (32.9 Мб c исходным кодом)
Язык: русский
Серия: Классика программирования

В книге описан проект Оберон, представляющий полную программную среду для современной рабочей станции. Главная цель, поставленная авторами, — спроектировать и реализовать всю систему с нуля и построить ее так, чтобы она могла быть описана, объяснена и понята как единое целое.
В дополнение к основной системе во всех деталях описан компилятор языка Оберон и графическая подсистема.
Для программистов, преподавателей и студентов, изучающих теорию и практику построения операционных систем.

Аннотация к книге:
«Мы хотели не только дать совет, как может создаваться система, но и показать, как она была создана. В связи с этим ключевую роль в книге играют тексты программ: только они содержат окончательные объяснения. По этой причине выбору удобного формализма придавалась особая важность: мы разрабатывали язык Оберон не только как эффективный инструмент реализации, но и как средство публикации алгоритмов. Благодаря своей структуре, язык Оберон удобен для отображения глобальной модульной структуры любой программной системы. Но еще важнее то, что мы надеялись представить заслуживающее внимания исследование значительной части программирования вообще для пользы всех тех, кто стремится учиться на опыте других».
Никлаус Вирт


Для просмотра ссылки Войди или Зарегистрируйся

Добавлено через 7 минут
Вирт Н. Построение компиляторов
1001383568.jpg

Название: Построение компиляторов
Автор: Вирт Н.
Издательство: ДМК Пресс
Год: 2010
Страниц: 192
ISBN: 978-5-94074-585-3, 0-201-40353-6
Формат: DJVU
Размер: 10.3 Мб
Язык: русский
Серия: Классика программирования


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

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование модератором:

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Мозговой М.В.
С++ мастер-класс.
85 нетривиальных проектов, решений и задач


60cadd772008.jpg

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

Краткое содержание
Введение
ГЛАВА 1. Структуры данных
1.1. Математика на стеке
1.2. Разреженные матрицы
1.3. Бинарные деревья - это такие деревья
ГЛАВА 2. Решение математических задач
2.1. Алгебра и геометрия
2.2. Расчёт траекторий
ГЛАВА 3. Алгоритмы на графах
3.1. Анализ графов
3.2. Волновая трассировка
ГЛАВА 4. Рекурсия и перебор с возвратами. Эвристический поиск
4.1. Рекурсивные объекты. Фрактальные узоры
4.2. Простой поиск в играх и головоломках
4.3. Эвристический поиск
ГЛАВА 5. Визуализация и анимация
5.1. Планетарная система. Универсальная демонстрационная астрономическая модель
5.2. «Черепашья» графика - нестандартная модель рисования
5.3. Космическая дуэль, или «проволочная» графика в действии
5.4. Эвристический поиск и сокобан
5.5. Визуализация простого трехмерного мира
5.6. Буквы и звуки. Простой музыкальный редактор
5.7. Генеалогическое древо (представление и визуализация древовидных данных)
5.8. Скринсейвер - делаем простую, но эффектную анимацию
ГЛАВА 6. Обучающиеся программы
6.1. Классификация и кластеризация
6.2. Самообучающиеся программы
ГЛАВА 7. Моделирование вероятностных процессов
7.1. Рандомизированные алгоритмы
7.2. Компьютерные эксперименты
7.3. Биологические модели
ГЛАВА 8. Операции с текстовыми данными
8.1. В качестве разминки - поиск анаграмм
8.2. Проверка правописания. Использование расстояния Левейштейна
8.3. Баннерорезалка, или поиск строк по шаблону
8.4. Транслитерация dlуa teh, kto ne mozhet pisat' po-russki
8.5. Аббревиатор, или как правильно произнести «КД-ПЗУ»?
8.6. Выравнивание по ширине. Красивое форматирование текста
8.7. Расстановка переносов
ГЛАВА 9. Различные алгоритмы
9.1. Стратегии для игр
9.2. Анализ и обработка изображений
9.3. Стеганография, или маскировка наличия присутствия
9.4. Специализированные алгоритмы
ГЛАВА 10. Архитектура программного обеспечения, или
о чем подумать на сон грядущий
10.1. Игры и головоломки
10.2. Хранение и обработка данных
10.3. Анализ текстовой информации
Название: С++ мастер-класс. 85 нетривиальных проектов, решений и задач
Автор: Мозговой М.В.
Издательство: СПб.: Наука и техника
Год издания: 2007
Формат: PDF
Страниц: 262
Серия: Секреты мастерства
Язык: Русский
Качество: Отличное
ISBN: 5-94387-286-8
Размер: 81,8 Мб (5% на восстановление)

Скачать бесплатно С++ мастер-класс. 85 нетривиальных проектов, решений и задач
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Пугачев С.В. и др.
Разработка приложений для Windows 8 на языке C#


38dd228d34de.jpg

В книге Разработка приложений для Windows 8 на языке C# дано описание основных возможностей новой платформы Windows 8, приводятся сценарии их использования для практических целей и детально рассматриваются вопросы дизайна и проектированию Store-приложений в среде Visual Studio 2012. В книге описывается работа с "живыми" плитками, контрактами, сервисом определения местоположения, сенсорами, уведомлениями и камерой, рассказывается о хранении данных и о доступе к ним, об интернационализации, а также о размещении приложений в специализированном магазине приложений Windows Store.

Краткое содержание
Почему это первая книга о Windows, которую я прочитаю от начала до конца
Введение
Глава 1. Платформа Windows 8
Глава 2. Среда разработки
Глава 3. Первое Windows Store-приложение
Глава 4. Страницы и навигация в приложениях
Глава 5. Тема оформления
Глава 6. Панель приложения
Глава 7. RSS-клиент на основе шаблона Grid App
Глава 8. Элементы управления GridView, ListView и FlipView
Глава 9. Закрепленный режим работы и поддержка различной ориентации экрана
Глава 10. Модель исполнения приложений. Многозадачность через фоновые задачи
Глава 11. Уведомления
Глава 12. "Живые" плитки
Глава 13. Контракт "Поиск"
Глава 14. Контракт "Общий доступ"
Глава 15. Контракт "Параметры"
Глава 16. Хранение и доступ к данным
Глава 17. Файловые контракты и расширения
Глава 18. Работа с камерой
Глава 19. Работа с картами и определение местоположения
Глава 20. Работа с сенсорами
Глава 21. Интернационализация
Глава 22. Базовые принципы дизайна приложений для Windows 8
Глава 23. Расстановка приоритетов, или пять первых шагов к отличному приложению для Windows 8
Глава 24. Размещение и продажа приложений в Windows Store
ПРИЛОЖЕНИЯ
Приложение 1. Язык разметки XAML
Приложение 2. C# 5 и асинхронное программирование
Предметный указатель
Название: Разработка приложений для Windows 8 на языке C#
Автор: Пугачев С.В., Шериев А.М., Кичинский К.А.
Издательство: БХВ-Петербург
Год издания: 2013
Формат: PDF
Страниц: 414
Качество: Отличное
Язык: Русский
ISBN: 978-5-9775-0846-9
Размер архива: 10,2 Мб (5% на восстановление)

Скачать бесплатно Разработка приложений для Windows 8 на языке C#
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

afvadik

Местный
Регистрация
9 Янв 2013
Сообщения
4
Реакции
3
Credits
8
JavaScript. Шаблоны

ba89ef9c0ba02dab1d28760cf1ad9e2f.png

Описание:
Разработчики серверных, клиентских или настольных приложений на JavaScript нередко сталкиваются с проблемами, связанными с объектами, функциями, наследованием и другими особенностями этого языка. Какие же приемы разработки приложений на JavaScript являются наиболее удачными? Данная книга дает ответ на этот вопрос, предлагая большое количество различных шаблонов программирования на JavaScript, таких как "единственный объект" (singleton), "фабрика" (factory), "декоратор" (decorator) и другие. Можно сказать, что они являются не только методами решения наиболее типичных задач разработки ПО, но и заготовками решений для целых категорий таких задач.
Использование шаблонов при программировании на языке JavaScript имеет свои особенности. Некоторые из них, разработанные с позиций языков со строгим контролем типов, таких как C++ и Java, не могут непосредственно применяться в языках с динамической типизацией, таких как JavaScript. Для таких шаблонов в языке JavaScript имеются более простые альтернативы.
Написанная экспертом по языку JavaScript Стояном Стефановым - ведущим специалистом компании Yahoo! и создателем инструмента оптимизации производительности веб-страниц YSlow 2.0, - книга включает практические советы по реализации каждого из рассматриваемых шаблонов с примерами программного кода. Автор также приводит антишаблоны - приемы программирования, которых следует по возможности избегать.

Название: JavaScript. Шаблоны
Автор: Стефанов С.
Переводчик: А. Киселев
Издательство: Символ-Плюс
ISBN: 978-5-93286-208-7
Язык: Русский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 272

Скачать бесплатно JavaScript. Шаблоны
Для просмотра ссылки Войди или Зарегистрируйся