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

olgalis

Турист
Регистрация
18 Янв 2013
Сообщения
1
Реакции
0
Credits
2
Помогите найти книгу Харви Дейтейл
Java_How_To_Program_4_Editio
 

pahhh

Местный
Регистрация
29 Авг 2005
Сообщения
79
Реакции
14
Credits
117

rz3rr

Турист
Регистрация
29 Май 2009
Сообщения
20
Реакции
0
Credits
38
по С#5.0 что-нить на русском есть?
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Семакин И.Г., Шестаков А.П.
Основы алгоритмизации и программирования


5d199e3face2.jpg

В учебном пособии Основы алгоритмизации и программирования изложены основы структурной методики построения алгоритмов, базовые понятия объектно-ориентированного программирования и его реализация на примере языка ТурбоПаскаль. В книге также описана интегрированная среда
программирования Delphi, рассмотрена визуальная технология создания графического интерфейса программ и даны примеры разработки программных модулей в этой среде.
Учебное пособие ориентировано на студентов учреждений среднего профессионального образования, оно будет полезным и для всех желающих приобрести основательные познания в области профессионального программирования.

Краткое содержание
Предисловие
Глава 1. Основные принципы алгоритмизации и программирования
1.1. Алгоритмы и величины
1.2. Линейные вычислительные алгоритмы
1.3. Ветвления и циклы в вычислительных алгоритмах
1.4. Логические основы алгоритмизации
1.5. Вспомогательные алгоритмы и процедуры
1.6. Основы структурного программирования
1.7. Развитие языков и технологий программирования
1.8. Структура и способы описания языков программирования высокого уровня
Глава 2. Программирование на языке Паскаль
2.1. Первое знакомство с языком Паскаль
2.2. Некоторые сведения о системе ТурбоПаскаль
2.3. Элементы языка ТурбоПаскаль
2.4. Концепция типов данных
2.5. Арифметические операции, функции, выражения. Оператор присваивания
2.6. Ввод данных с клавиатуры и вывод на экран
2.7. Управление символьным выводом на экран
2.8. Логические величины, операции, выражения
2.9. Функции, связывающие различные типы данных
2.10. Программирование ветвящихся алгоритмов
2.11. Программирование циклических алгоритмов
2.12. Подпрограммы
2.13. Вычисление рекуррентных последовательностей
2.14. Графические средства ТурбоПаскаля
2.15. Символьные строки
2.16. Массивы
2.17. Рекурсивные подпрограммы
2.18. Множества
2.19. Файлы
2.20. Комбинированный тип данных
2.21. Указатели и динамические структуры данных
2.22. Внешние подпрограммы и модули
Глава 3. Методы построения алгоритмов
3.1. Метод последовательной детализации
3.2. Рекурсивные методы
3.3. Методы перебора в задачах поиска
3.4. Методы сортировки данных и сложность алгоритмов
Глава 4. Объектно-ориентированное программирование
4.1. Что такое объектно-ориентированное программирование
4.2. Объекты в ТурбоПаскале
4.3. Интегрированная среда программирования Delphi
4.4. Компоненты Delphi. Свойства компонентов
4.5. Событийно-управляемое программирование
4.6. Технология создания приложений в Delphi
4.7. Примеры разработки приложений Delphi
4.8. Иерархия классов
Глава 5. Задачи по программированию
5.1. Тема «Линейные программы»
5.2. Тема «Ветвление»
5.3. Тема «Оператор выбора»
5.4. Тема «Циклы»
5.5. Тема «Целочисленная арифметика»
5.6. Тема «Подпрограммы»
5.7. Тема «Одномерные массивы»
5.8. Тема «Двухмерные массивы»
5.9. Тема «Работа со строками»
5.10. Тема «Длинная арифметика»
5.11. Тема «Множества»
5.12. Тема «Записи»
5.13. Тема «Файлы»
5.14. Тема «Модули»
5.15. Тема «Динамические структуры данных»
5.16. Тема «Графика»
5.17. Тема «Объектно-ориентрованное программирование»
5.18. Тема «Визуальное программирование оконного интерфейса»
5.19. Тема «Большие проекты»
Приложение 1. ТурбоПаскаль. Модуль CRT
Приложение 2. ТурбоПаскаль. Модуль GRAPH
Приложение 3. Delphi. Некоторые подпрограммы
Список литературы
Название: Основы алгоритмизации и программирования
Авторы: Семакин И.Г., Шестаков А.П.
Издательство: ИЦ "Академия"
Год издания: 2012
Страниц: 400
Формат: PDF
Язык: Русский
Жанр: Компьютерная литература
ISBN: 978-5-7695-8957-7
Размер: 128,5 Mб

Скачать бесплатно Основы алгоритмизации и программирования
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Нортрап Т. и др.
Основы разработки приложений на платформе Microsoft .NET Framework (+CD)


f16d1de75bd0.jpg

Учебный курс "Основы разработки приложений на платформе Microsoft .NET Framework" содержит теоретический материал и практические задания по разработке приложений на языках программирования Visual Basic и Visual C#, базирующихся на платформе .NET Framework любой версии. Помимо хорошего помощника в получении знаний и навыков для разработки таких приложений данный учебный курс является замечательным пособием для самостоятельной подготовки к сдаче экзамена № 70-536: «Microsoft .NET Framework 2.0 — Application Development Foundation» — базового экзамена по нескольким сертификациям MCTS (Microsoft Certified Technology Specialist).
Вместе с содержимым книги в архиве также находится образ CD (в формате ISO), который прилагался к оригинальному изданию книги.

Книга включает 16 глав, и каждая глава состоит из нескольких занятий по определенной теме. Каждое занятие завершается практикумом с выполнением упражнений, резюме с напоминанием основных итогов по пройденному материалу и вопросами для самопроверки. В конце каждой главы также помещён материал для закрепления пройденного, даются определения основных терминов, предлагается выполнение лабораторных работ и упражнений и возможность сдачи пробного экзамена.
На компакт-диске находятся электронная версия книги в PDF-формате, вопросы пробного экзамена, словарь терминов и другие справочные материалы на английском языке. Для слабо владеющих английским языком есть утешение: наличие текстового слоя в электронной версии книге на CD позволяет легко копировать исходники программ, так что определённая польза от приложения имеется и в этом случае.

Краткое содержание
• Введение
• Глава 1 Основы .NET Framework
Занятие 1. Применение значимых типов
Занятие 2. Использование общих ссылочных типов
Занятие 3. Конструирование классов
Занятие 4. Преобразование типов
• Глава 2 Программирование ввода-вывода
Занятие 1. Навигация по файловой системе
Занятие 2. Чтение и запись файлов
Занятие 3. Сжатие потоков
Занятие 4. Работа с изолированным хранилищем
• Глава 3 Поиск, изменение и перекодирование текста
Занятие 1. Построение регулярных выражений
Занятие 2. Кодирование-декодирование строк
• Глава 4 Наборы и обобщения
Занятие 1. Сбор элементов данных
Занятие 2. Работа с последовательными списками
Занятие 3. Работа со словарями
Занятие 4. Применение специализированных наборов
Занятие 5. Обобщенные наборы
• Глава 5 Сериализация
Занятие 1. Сериализация объектов
Занятие 2. Сериализация XML
Занятие 3. Собственные методы сериализации
• Глава 6 Программирование графических элементов
Занятие 1. Рисование графических элементов
Занятие 2. Работа с изображениями
Занятие 3. Форматирование текста
• Глава 7 Потоки
Занятие 1. Создание потоков
Занятие 2. Общий доступ к данным
Занятие 3. Асинхронная модель программирования
• Глава 8 Домены приложений и службы
Занятие 1. Создание доменов приложений
Занятие 2. Конфигурирование доменов приложений
Занятие 3. Создание служб Windows
• Глава 9 Установка и конфигурирование приложений
Занятие 1. Настройка конфигурации
Занятие 2. Создание установщика
Занятие 3. Использование утилиты .NET Framework 2.0 Configuration
Занятие 4. Управление конфигурацией
• Глава 10 Инструментарий для мониторинга
Занятие 1. Регистрация событий
Занятие 2. Отладка и трассировка
Занятие 3. Мониторинг производительности
Занятие 4. Обнаружение управляющих событий
• Глава 11 Безопасность приложений
Занятие 1. Защита доступа по правам кода
Занятие 2. Декларативная защита сборок
Занятие 3. Декларативная и императивная защита методов
• Глава 12 Безопасность пользователя и данных
Занятие 1. Аутентификация и авторизация пользователей
Занятие 2. Работа со списками управления доступом
Занятие 3. Шифрование и расшифровка данных
• Глава 13 Технологии Interop
Занятие 1. Применение СОМ-объектов
Занятие 2. Предоставление СОМ-компоненту доступа к .NET-компонентам
Занятие 3. Работа с неуправляемым кодом
• Глава 14 Отражение
Занятие 1. Введение в отражение
Занятие 2. Атрибуты сборки
Занятие 3. Отражение и типы
Занятие 4. Динамическая генерация кода
Занятие 5. Генерация кода во время выполнения
• Глава 15 Электронная почта
Занятие 1. Создание почтового сообщения
Занятие 2. Отправка почты
• Глава 16 Глобализация
Занятие 1. Использование информации о культуре
Занятие 2. Создание собственной культуры
• Ответы
• Словарь терминов
Название: Основы разработки приложений на платформе Microsoft .NET Framework. Учебный курс Microsoft
Авторы: Тони Нортрап, Шон Вилдермьюс, Билл Райан
Издательство: Питер
Год издания: 2007
Формат: PDF
Страниц: 864
Язык: Русский
Жанр: Компьютерная литература
ISBN: 978-5-469-01659-5
Размер архива: 70,9 Мб (5% на восстановление)

Скачать бесплатно "Основы разработки приложений на платформе Microsoft .NET Framework"
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET (+CD)

9a7ce8158a56.jpg

В учебном курсе "Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET" рассмотрены вопросы программирования, базирующегося на платформе .NET Framework. При этом материал курса оформлен таким образом, что он может служить и отличным пособием для самостоятельной подготовки к сдаче экзаменов № 70-306 и № 70-316 по сертификации MCTS. Вместе с книгой в архив также помещено содержимое CD, прилагавшегося к оригинальному изданию, и в качестве дополнительного материала "Иллюстрированный самоучитель по Architecture Net".

Книга содержит 10 глав, причём каждая глава включает нескольких занятий по определенной теме. Каждое занятие завершается резюме с напоминанием основных итогов по пройденному материалу на данном занятии, а в конце главы приводится материал для закрепления пройденного в целом по главе: практикум, несколько упражнений и контрольные вопросы для самопроверки.
Образ прилагаемого CD (в ISO-формате, на английском языке) содержит словарь терминов, образцы выполнения практических заданий, содержимое книги, исходные коды и другие справочные материалы.
Дополнительный материал, представленный в формате HTML и на русском языке, поможет лучше понять архитектуру .NET Framework. На наш взгляд, целесообразно ознакомиться с ним до непосредственной работы с курсом.

Краткое содержание
Об этой книге

Глава 1 Введение в .NET Framework 1
Занятие 1. Инфраструктура .NET Framework и общеязыковая исполняющая среда
Занятие 2. Библиотека базовых классов .NET
Занятие 3. Классы и структуры
Занятие 4. Методы
Занятие 5. Область видимости и уровни доступа
Занятие 6. Сбор мусора
Практикум 1. Применение классов и демонстрация сбора мусора

Глава 2 Создание пользовательского интерфейса
Занятие 1. Принципы разработки пользовательского интерфейса
Занятие 2. Работа с формами
Занятие 3. Применение элементов управления и компонентов
Занятие 4. Меню
Занятие 5. Проверка данных, вводимых пользователем
Практикум 2. Приложение Virtual Doughnut Factory

Глава 3 Типы и члены
Занятие 1. Применение типов данных
Занятие 2. Константы, перечисления, массивы и наборы
Занятие 3. Реализация свойств
Занятие 4. Реализация событий и делегатов
Практикум 3. Добавление компонентов и реализация членов

Глава 4 Объектно-ориентированное программирование и полиморфизм
Занятие 1. Введение в объектно-ориентированное программирование
Занятие 2. Перегрузка членов
Занятие 3. Реализация полиморфизма через интерфейсы
Занятие 4. Реализация полиморфизма через наследование
Практикум 4. Применение производных классов

Глава 5 Тестирование и отладка приложений
Занятие 1. Использование отладочных инструментов
Занятие 2. Применение классов Debug и Trace
Занятие 3. Создание плана блочного тестирования
Занятие 4. Обработка и генерация исключений
Практикум 5. Отладка приложения

Глава 6 Доступ к данным с помощью ADO.NET
Занятие 1. Обзор ADO.NET
Занятие 2. Доступ к данным
Занятие 3. Применение объектов DataSet и обновление данных
Занятие 4. Связывание, просмотр и фильтрация данных
Занятие 5. Применение XML в ADO.NET
Практикум 6. Подключение к базе данных

Глава 7 Создание элементов управления с помощью .NET Framework
Занятие 1. Применение GDI+
Занятие 2. Создание элементов управления
Занятие 3. Решение типичных задач, связанных с разработкой элементов управления
Практикум 7. Создание нестандартного элемента управления

Глава 8 Сложные случаи программирования с применением .NET Framework
Занятие 1. Поддержка печати
Занятие 2. Получение доступа к компонентам и их вызов
Занятие 3. Реализация дополнительных возможностей доступа
Занятие 4. Создание справочной системы
Занятие 5. Глобализация и локализация
Практикум 8. Создание локализованной формы, поддерживающей печать

Глава 9 Конфигурирование и защита сборок
Занятие 1. Сборки и ресурсы
Занятие 2. Конфигурирование и оптимизация приложений
Занятие 3. Защита приложений
Практикум 9. Конфигурирование и защита приложения

Глава 10 Развертывание
Занятие 1. Планирование развертывания приложения
Занятие 2. Конфигурирование проекта установочной программы
Практикум 10. Создание установочной программы

Приложение. Вопросы и ответы
Предметный указатель
Название: Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET
Автор: Коллектив Microsoft Corporation
Издательство: М.: ИТД "Русская Редакция"
Год выпуска: 2003
Формат: PDF
Страниц: 514
Язык: Русский
Жанр: Учебная литература
ISBN: 5-7502-0222-4
Качество: Отличное
Размер архива: 117,2 Мб (5% на восстановление)

Скачать бесплатно "Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET"
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

gnat26

Местный
Регистрация
6 Фев 2009
Сообщения
2,326
Реакции
1,953
Credits
655
Методы компьютерной обработки изображений

38a16112c9d6.jpg
Излагаются теоретические основы цифровой обработки изображений: математические модели, критерии качества и погрешности дискретного представления, методы повышения качества и оценки геометрических параметров изображений, элементы теории распознавания изображений. Рассматриваются новые методы, алгоритмы и информационные технологии. Для специалистов, работающих в области прикладной математики и информатики, для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов "Прикладная математика".
Название: Методы компьютерной обработки изображений. Учебное издание. 2-е изд., испр.
Автор: Сойфер В.А. (ред.)
Издательство: М.: Физматлит
Год: 2003
Страниц: 784
ISBN: 5-9221-0270-2
Язык: Русский
Формат: djvu
Размер: 21,71 Мб
Качество: хорошее, текстовый слой, оглавление.
Скачать:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

alexapod

Местный
Регистрация
12 Май 2014
Сообщения
29
Реакции
209
Credits
56
Delphi. Программирование для Windows, OS X, iOS и Android. Д. Л. Осипов

Книга посвящена одному из самых совершенных языков программирования Delphi XE5/XE6. В ней подробно рассматривается новейшая кроссплатформенная библиотека FM, позволяющая создавать полнофункциональное программное обеспечение для операционных систем Windows и OS X, а также для смартфонов и планшетных компьютеров, работающих под управлением Android и iOS. Проекты примеров из книги размещены на сайте издательства.

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

alexapod

Местный
Регистрация
12 Май 2014
Сообщения
29
Реакции
209
Credits
56
Фридл Дж. Регулярные выражения (3-е издание, 2008)

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

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

alexapod

Местный
Регистрация
12 Май 2014
Сообщения
29
Реакции
209
Credits
56
Мэтт Вайсфельд | Объектно-ориентированное мышление (2014) [PDF]

Объектно-ориентированное программирование - это фундамент современных языков программирования, включая C++, Java, C#, Visual Basic, .NET, Ruby и Objective-C. Кроме того, объекты лежат в основе многих веб-технологий, например JavaScript, Python и PHP.

Объектно-ориентированное программирование обеспечивает правильные методики проектирования, переносимость кода и его повторное использование, однако для того, чтобы все это полностью понять, необходимо изменить свое мышление. Разработчики, являющиеся новичками в сфере объектно-ориентированного программирования, не должны поддаваться искушению перейти непосредственно к конкретному языку программирования (например, Objective-C, VB .NET, C++, C#, .NET или Java) или моделирования (например, UML), а вместо этого сначала уделить время освоению того, что автор книги Мэтт Вайсфельд называет объектно-ориентированным мышлением. Несмотря на то, что технологии программирования изменяются и эволюционируют с годами, объектно-ориентированные концепции остаются прежними - при этом неважно, какой именно является платформа.



CjEXa7m.jpg




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

Asator

Турист
Регистрация
2 Июл 2011
Сообщения
6
Реакции
1
Credits
8
Блинов И.Н., Романчик В.С. Java. Методы программирования.

Блинов И.Н., Романчик В.С. Java. Методы программирования.

8seYvS9.jpg

Пособие предназначено для программистов, начинающих и продолжающих изучение технологий Java SE, JEE и других.В его первой части рассматриваются основы языка Java и концепции объектно-ориентированного программирования. Во второй части изложены аспекты применения библиотек классов языка Java, включая файлы, коллекции, сетевые и многопоточные приложения, а также взаимодействие с ХМL. В третьей части приведены основы программирования распределенных информационных систем с применением сервлетов, JSP и собственных тегов разработчика. В четвертой части даны основы практического применения шаблонов проектирования.
В конце каждой главы даются тестовые вопросы по материалу главы и задания для выполнения.
В приложениях приведены дополнительные материалы, относящиеся к использованию UML, SQL, Ant, XML, а также краткое описание популярных технологий Log4J, JUnit, JPA и Hibernate.


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

alexapod

Местный
Регистрация
12 Май 2014
Сообщения
29
Реакции
209
Credits
56
А. Подгорецкий. Indy in Depth Глубины Indy. 128 стр. (pdf)

Изложены основные теоретические положения разработки программного обеспечения с использованием структурного и объектно-ориентированных подходов. Подробно рассмотрены основные приемы решения задач различных классов, в том числе приемы создания и обработки динамических структур данных, без которых невозможно современное программирование. Особое внимание уделено оценке точности получаемых результатов и анализу вычислительной сложности алгоритмов и методов. Большое количество примеров и поясняющих рисунков помогает лучшему усвоению материала.Для просмотра ссылки Войди или Зарегистрируйся

Добавлено через 6 минут
21e0daa8e77c2b146d87b82332bb2f5b.jpg
В современном мире наивысшую ценность имеет информация, но не менее важно уметь этой информацией управлять. Эта книга посвящена языку запросов SQL и управлению базами данных. Материал излагается, начиная с описания базовых запросов и заканчивая сложными манипуляциями с помощью объединений, подзапросов и транзакций. Если вы пытаетесь разобраться в организации и управлении базами данных – эта книга будет отличным практическим пособием и предоставит вам все необходимые инструменты. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию "Head First" издательства O'Reilly в ряду множества скучных книг, посвященных программированию.Для просмотра ссылки Войди или Зарегистрируйся

Добавлено через 14 минут
Курс лекций института "ИНТУИТ" Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование модератором:

Amonrakam

Турист
Регистрация
10 Май 2015
Сообщения
6
Реакции
0
Credits
10
Может у кого-нибудь завалялась книга работы с MS Office + Delphi 7