VIPBOOK.SU
ЭЛЕКТРОННАЯ БИБЛИОТЕКА






Добро пожаловать на сайт электронной библиотеки!
Здесь можно найти произведения русских и зарубежных авторов.
Скачать множество книг и журналов различных жанров и направлений.
Большой выбор художественной, бизнес, учебной и технической литературы.
Все представленные здесь книги и журналы имеют подробное описание и обложку.
Наша библиотека регулярно пополняется только новыми и интересными материалами!

«Подробнее о сайте»            «Правила сайта»            «Написать нам»            «Статьи»

Разработка Linux-приложений

Компьютерные >> Программирование





Разместил: Gunpowder

16-08-2014, 06:30

Просмотров: 763





Разработка Linux-приложений

Разработка Linux-приложений - Рассмотрены основные аспекты программирования в Linux: от программирования на языках командных оболочек bash и tcsh до создания приложений с графическим интерфейсом с использованием библиотек Tk, glib, GTK+ и средства dialog, Подробно дано программирование на C/C++ в Linux: использование компилятора gcc, ввод/вывод в Linux, создание многопоточных приложений, сетевых приложений архитектуры клиент/сервер, а также разработка модулей ядра для современной линейки ядер. Описан популярный среди разработчиков утилит язык TCL. Особое внимание уделено отладке и оптимизации программ, рассмотрены отладчик gdb и профайлер gprof.
Для программистов.


Название: Разработка Linux-приложений
Автор: Колисниченко Д. Н.
Издательство: БХВ-Петербург
Год: 2012
Страниц: 432
Формат: PDF
Размер: 13,9 МБ
ISBN: 978-5-9775-0747-9
Качество: Отличное
Серия или Выпуск: Профессиональное программирование
Язык: Русский


Разработка Linux-приложений Разработка Linux-приложений Разработка Linux-приложений


Содержание:

Введение
Часть I. Программирование на языке командной оболочки
Глава 1. Командные интерпретаторы
Глава 2. Командный интерпретатор bash
Глава 3. Создание сценариев на tcsh
Глава 4. Пакет dialog: псевдографический интерфейс пользователя
Глава 5. Компилятор gcc и вспомогательные программы
Часть II. Основы программирования на C в Linux
Глава 6. Библиотеки. Автоматическая сборка библиотек
Глава 7. Переменные окружения
Глава 8. Ввод/вывод в Linux
Часть III. Системное программирование
Глава 9. Концепция многозадачности
Глава 10. Системные вызовы для работы с процессами
Глава 11. Многопоточные приложения
Глава 12. Взаимодействие процессов
Глава 13. Создание модуля ядра
Часть IV. Файловая система Linux
Глава 14. Введение в файловую систему
Глава 15. Операции над каталогами
Глава 16. Операции с файлами
Глава 17. Получение информации о файловой системе
Глава 18. Права доступа к файлам и каталогам
Глава 19. Псевдофайловые системы
Часть V. Сетевое программирование
Глава 20. Введение в TCP/IP
Глава 21. Программирование сокетов: теория
Глава 22. Программирование сокетов: практика
Часть VI. Создание графического интерфейса средствами TCL/Tk
Глава 23. Введение в TCL/Tk
Глава 24. Синтаксис TCL
Глава 25. Работа с файлами
Глава 26. Понятие о виджетах
Глава 27. Основные элементы графического интерфейса
Глава 28. Многооконный интерфейс
Глава 29. Практический пример
Часть VII. Библиотека GTK+
Глава 30. Знакомство с библиотекой
Глава 31. Первая программа на GTK+
Глава 32. Виджеты
Глава 33. Редактор интерфейсов Glade
Часть VIII. Отладка и оптимизация программы
Глава 34. Отладка программ. Трассировка системных вызовов
Глава 35. Оптимизация программы
Заключение
Приложение. Ядро Linux
Предметный указатель


Скачать Разработка Linux-приложений









Похожие публикации

Н.Н. Иванов - Программирование в Linux. Самоучитель (2-е изд.) Н.Н. Иванов - Программирование в Linux. Самоучитель (2-е изд.)
Рассмотрены фундаментальные основы программирования в Linux: инструментарий, низкоуровневый ввод-вывод, многозадачность, файловая система, межпроцессное взаимодействие и обработка ошибок. Книга главным образом ориентиро-вана на практическое

Разработка приложений в среде Linux. Программирование для Linux (+file) Разработка приложений в среде Linux. Программирование для Linux (+file)
Разработка приложений в среде Linux. Программирование для Linux — Книга известных профессионалов в области разработки коммерческих приложений в Linux представляет собой отличный справочник для широкого круга программистов в Linux, а также тех

Иванов Н.Н. - Программирование в LINUX: Самоучитель Иванов Н.Н. - Программирование в LINUX: Самоучитель
Рассмотрены фундаментальные основы программирования в LINUX: инструментарий, низкоуровневый ввод-вывод, многозадачность, файловая система, межпроцессное взаимодействие и обработка ошибок. Книга главным образом ориентирована на практическое

Сети TCP/IP, Том 3. Разработка приложений типа клиент/сервер для Linux/POSIX - Дуглас Камер, Дэвид Л. Стивенс Сети TCP/IP, Том 3. Разработка приложений типа клиент/сервер для Linux/POSIX - Дуглас Камер, Дэвид Л. Стивенс
Операционная система Linux становится все более популярной и все чаще применяется как система с поддержкой большого числа серверов. Эта книга предназначена для программистов, стремящихся изучить все тонкости создания сетевых приложений для Linux. В

Программирование на C++ в Linux Программирование на C++ в Linux
Книга посвящена созданию приложений, написанных на языке С++, в среде разработки KDevelop. Дано описание способов взаимодействия компонентов приложений. Рассмотрена работа с утилитой Qt Designer и описаны основные элементы управления, используемые в

Программирование в Delphi 2005 Программирование в Delphi 2005
Книга посвящена разработке в Delphi 2005 различных типов приложений для Windows 2000/XP/2003. Описаны приемы программирования Win32 с учетом специфики Windows 2000/XP/2003, архитектура .NET и особенности создания приложений Windows Forms и

Разработка приложений в Linux. QTCreator (2011, RUS) Разработка приложений в Linux. QTCreator (2011, RUS)
В этом семинаре идёт речь о кросс-платформенном инструментарии для разработки ПО на языке программирования C++.

Колисниченко Д. - Краткое руководство пользователя Ubuntu Linux Колисниченко Д. - Краткое руководство пользователя Ubuntu Linux
Описание: Книга предназначена для домашнего и офисного начинающего пользователя Linux и поможет ему самостоятельно установить и настроить операционную систему Ubuntu.

Линкольн Д. Штайн - Разработка сетевых программ на Perl. Линкольн Д. Штайн - Разработка сетевых программ на Perl.
В данной книге рассматривается разработка и реализация практически применимых сетевых приложений с использованием объектно-ориентированных средств языка программирования Perl. Приведены сведения, необходимые для первого знакомства c объектами Perl...

Нейл Мэттью, Ричард Стоунз-Основы программирования в Linux Нейл Мэттью, Ричард Стоунз-Основы программирования в Linux
В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек С/С++ и стандартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие






Отзывы и Комментарии





Добавление комментария

Ваше Имя:
Ваш E-Mail:(необязательно)
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Книги