Программирование. Введение в профессию. Том I-IV (+code)КНИГИ » ПРОГРАММИНГ
Название: Программирование. Введение в профессию. Том I-IV (+code) Автор(ы): Столяров А.В. Издательство: М.: МАКС Пресс Год: 2016-2020 Страниц: 1000+ Формат: PDF Размер: 14 Мб Язык: русский
Книга в 4-х томах «Программирование. Введение в профессию», все части которого объединены использованием Unix-систем в качестве единой учебной операционной среды. Учебник ориентирован в основном на самостоятельное изучение программирования.
Том I: Азы программирования (2016) Том II: Низкоуровневое программирование (2016) Том III: Системы и сети (2017) Том IV: Парадигмы (2020)
В первый том вошли сведения из истории вычислительной техники, обсуждение некоторых областей математики, непосредственно используемых программистами, принципы построения и функционирования вычислительных систем. Даются начальные навыки составления компьютерных программ на примере Free Pascal под ОС Unix. Материал ориентирован на изучение в будущем языка Си, так что, в частности, много внимания уделено работе с адресами и указателями, построению списков и других динамических структур данных. Во второй том вошли части, посвящённые программированию на уровне машинных команд (на языке ассемблера) и на языке Си. Текст предполагает испольозание аппаратной платформы i386, ассемблера NASM, компилятора gcc, отладчика gdb. В конце четвёртой части приведены сведения о системе автоматической сборки GNU Make, программе динамического анализа программ Valgrind, о системах контроля версий CVS и git. В третьем томе рассматриваются системные вызовы для ввода-вывода, управление процессами, механизмы взаимодействия процессов, такие как сигналы и каналы, а также понятие терминала и связанные с ним явления, в том числе сеансы и группы процессов, виртуальные терминалы, управление дисциплиной линии. Даётся небольшой обзор протоколов, используемых в сети Интернет, рассмотрена подсистема сокетов и событийно-ориентированное построение серверных программ. Даются базовые сведения о библиотеке pthread. Также содержится ряд сведений о внутреннем устройстве операционной системы; в частности, рассматриваются различные модели виртуальной памяти, подсистема ввода-вывода и т.п. Четвертый, заключительный том учебника «Программирование: введение в профессию» посвящен многообразию парадигм программирования; в нем рассматривается язык Си++, абстрактные типы данных и объектно-ориентированное программирование; описаны такие языки, как Лисп, Scheme, Пролог и Хоуп, функциональное программирование, ленивые вычисления; в качестве иллюстрации командно-скриптового подхода рассмотрен язык Tcl. Обсуждается дихотомия Оустерхаута, а также компиляция и интерпретация как парадигмы особого рода. Для школьников, студентов, преподавателей и всех, кто интересуется программированием.
Скачать Программирование. Введение в профессию. Том I-IV (+code)
Unix®/Linux: теория и практика программирования Название: Unix®/Linux: теория и практика программирования Автор: Брюс Моли Издательство: М: КУДИЦ-ОБРАЗ Год: 2004 Формат: djvu Страниц: 574 Размер:...
Введение в программирование на кластерах Название: Введение в программирование на кластерах Автор: Немнюгин С.А. Издательство: Москва: НОУ «ИНТУИТ» Год: 2016 Формат: pdf Страниц: 247 Размер:...
Программирование на Free Pascal и Lazarus Название: Программирование на Free Pascal и Lazarus Автор: Алексеев Е.Р., Чеснокова О.В., Кучер Т.В. Издательство: М.: НОУ "Интуит" Год: 2016...