На текущий момент добавлено 626 книг.

Хотите предложить свою?

Предложить книгу!
Системы классификации: ББК и УДК;
Поиск по дисциплинам университета.

Книги

C++: Библиотека программиста

C++: Библиотека программиста

Джефф Элджер
Искусство программирования на С++ отнюдь не сводится к знанию синтаксиса языка. Хорошая программа доставляет удовольствие - она проста и изящна одновременно. Однако переход от среднего, ремесленного` уровня владения С++ к высотам мастерства практически не освещается в литературе.
Большинство программистов действуют методом проб и ошибок, самостоятельно находя давно придуманные решения. Автор, программист с 20 - летним стажем, пытается запомнить этот досадный пробел. Он описывает множество полезных приемов, условно разделенных на тир большие темы: нетривиальное использование указателей, иерархии классов и управление памятью.
Досконально разобраны и другие полезные темы, в числе которых - создание шаблонов, обработка исключений и оптимизация программ. В книге рассматривается эталонный стандарт ANSI, не связанный ни с каким конкретным компилятором или визуальной средой.
Книга ориентирована на программистов, обладающих опытом программирования на С++.
Моя первая программа на С/С++

Моя первая программа на С/С++

А. Нейбауэр
Учебник по программированию на С/С++ написан специально для начинающих. Он основывается на версиях языка C, известных как стандарты K&R и ANSI C. В книге рассматриваются основные аспекты языка C++. Книга поможет в кротчайшие сроки изучить все азы языка, включая создание написание программ, использующих структуры, указатели, дисковые операции ввода и вывода и многое другое. Материал, предлагаемый в книге "Моя первая программа на С/С++ ", сопровождается многочисленными иллюстрациями, примерами подходов к решению задач и упражнениями. Она станет хорошим помощником для программистов, которые хотят изучить C и C++ после других языков наподобие Basic, Pascal, которые применяются в пакетах WordPerfect, Lotus или Excel. Книга состоит из 13 основных глав: Основы программирования; Введение в C/C++; Переменные и константы; Вывод в C/C++; Ввод в C/C++; Операторы; Для чего нужны функции; Позвольте компьютеру принимать решения; Циклы; Массивы и строки; Структуры и указатели; Вывод на диск и принтер; Как собрать все вместе. Каждая глава кончается вопросами для закрепления пройденного материала и заданиями для самостоятельной работы.
Учебник может использоваться как в качестве самоучителя, так и в школах и ВУЗах.
Учимся программировать на языке С++

Учимся программировать на языке С++

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

Язык программирования C++. Лекции и упражнения

Стивен Прата
В новом издании популярной книги известного автора и специалиста по С++ рассматривается устоявшаяся версия языка, соответствующая стандарту 1$0/А№1. Изложение материала не привязано ни к какой конкретной реализации С++. В основе изложения материала лежит оригинальная методика, разработанная автором и неоднократно проверенная на различных группах пользователей. Книга охватывает обширный круг вопросов, необходимых для создания полноценных программ на С+ + , - от знакомства с основами синтаксиса языка до многочисленных новых функциональных возможностей С++, таких как классы, объекты, наследование, полиморфизм, виртуальные функции, стандартная библиотека шаблонов.
Практические задания к главам книги составлены на основе реальных проектов. Издание рассчитано на пользователей с любым уровнем подготовки. Для начинающих эта книга послужит превосходным учебником, а опытные программисты смогут воспользоваться ею в качестве справочника, облегчающего их ежедневный труд.
Книгу можно рекомендовать как методическое пособие преподавателям высших и средних учебных заведений, а также в качестве учебника для студентов.
Введение в Tex - программирование

Введение в Tex - программирование

Е.В. Ширяева, И.В. Ширяева
Данное учебное пособие содержит набор лабораторных работ по издательской системе LATEX2ε. Каждая лабораторная работа сопровождается необходимым теоретическим материалом и тестовыми заданиями для самоконтроля.
Пособие предназначено для студентов, магистров, аспирантов естественных факультетов университета и будет полезно при оформлении курсовых, выпускных, диссертационных работ, а также статей, презентаций и электронных учебников.
TEX для всех: Оформление учебных и научных работ в системе LATEX

TEX для всех: Оформление учебных и научных работ в системе LATEX

Н.С. Беляков, В.Е. Палош, П.А. Садовский
Настоящая книга посвящена набору и верстке текстов в системе TEX, широко используемой в мире для оформления математических и технических материалов. Читатель познакомится с основами языка TEX и его расширения LATEX. На основе дистрибутива MikTEX рассмотрены основные возможности системы LATEX с учетом доступных пакетов расширений. Приведены примеры и показаны варианты использования возможностей системы.
Приведенные предметный указатель и приложения позволяют использовать книгу в качестве справочника.
Книга может быть полезна школьникам, студентам, аспирантам и преподавателям всех направлений, научным работникам и инженерам всех отраслей, а также всем тем, кто интересуется оформлением печатных работ и хочет максимально аккуратно готовить тексты для печати.
Искусство верстки в LaTeX'е

Искусство верстки в LaTeX'е

А.И. Роженко
Книга посвящена подготовке документов в издательской системе LaTeX. В ней описан современный LaTeX в объеме, достаточном для подготовки статей для научных журналов, отчетов, препринтов, монографий. Книга предназначена как для начинающих, так и для опытных пользователей LaTeX’a.
Книга ориентирована на пользователей LaTeX’a, а не на Технологов (дизайнеров пакетов и классов LaTeX’a). В ней Вы не найдете информацию о том, как создавать собственные классы и пакеты, зато обнаружите много полезных советов по практической верстке в соответствии с правилами зарубежной и отечественной полиграфии.
Целевая аудитория книги — научные работники, пишущие статьи, препринты, монографии. Изложение материала ориентировано на «варианты использования», т. е. материал сгруппирован таким образом, чтобы читателю легко было найти ответ на волнующий его вопрос. Цель книги—помочь в решении практических задач верстки документов наиболее эффективно и правильно.
Вся справочная информация (таблицы математических символов, основные математические конструкции с примерами их использования и др.) собрана в одном приложении, что облегчает поиск подходящих математических конструкций. Описание русификации базируется на стандарте LaTeX’a—пакете Babel. Приведены правила и примеры оформления библиографии по ГОСТам.
В книге описано с разной степенью детальности более 150 пакетов LaTeX’a, а также авторская разработка—макрос N_C C, — адаптирующая LaTeX для подготовки изданий на русском языке. Завершает книгу предметный указатель, в котором для каждой нестандартной команды или окружения дополнительно приводится название определяющего ее пакета или класса.
Компьютерная типография LATEX

Компьютерная типография LATEX

Е.М. Балдин
Книга является руководством по использованию текстового процессора LATEX. Описаны все базовые элементы процесса набора и вёрстки, упомянуто свыше 1300 команд LATEX и около 750 пакетов, стилей и классов, которые можно использовать при наборе любых текстовых документов. Рассмотрены создание презентаций, вёрстка таблиц, вставка графических объектов, формирование библиографии, алфавитного указателя и многие другие задачи. На конкретных примерах показано, что компьютерной типографии под управлением LATEX доступны проекты любой сложности и направленности. Значительная часть книги посвящена главному преимуществу LATEX перед другими текстовыми процессорами—набору математики.
Эта книга была создана с нуля целиком и полностью исключительно средствами LATEX. Я ответственен и за текст, и за вёрстку, поэтому буду благодарен любым замечаниям и конструктивным советам по поводу улучшения качества электронной версии книги.
Для широкого круга пользователей
Набор и вёрстка в системе LATEX

Набор и вёрстка в системе LATEX

С.М. Львовский
Пособие рассказывает о методах работы в издательской системе LaTeX, предназначенной для создания научно-технических текстов с математическими формулами, таблицами и диаграммами. Значительная часть книги не требует предварительных знаний, кроме минимального опыта работы с компьютером
Программирование графики на Турбо Си

Программирование графики на Турбо Си

Л. Аммерал
Расширение возможностей применения графического пакета на Турбо Си для системы координат пользователя. Показано, как на языке Турбо Си включать графику в текстовые документы, использовать сигналы прерывания, формировать меню в интерактивной программе, использовать "мышь" в качестве устройства ввода и генерировать файл для вывода графических изображений на плоттер.
Для широкого круга читателей, применяющих персональные компьютеры IBM PC или совместимые с ними для работы с графической информацией.
Принципы программирования в машинной графике

Принципы программирования в машинной графике

Л. Аммерал
Практическое введение в машинную графику. Рассматриваются вопросы аналитической и проективной геометрии и программирования в машинной графике, задачи формирования В-сплайна, перспективных проекций и удаления невидимых линий. Алгоритмы доведены до "готовых к работе" графических программ на языке Си. В приложении дается краткий обзор элементов языка Си.
Для широкого круга читателей, применяющих персональные компьютеры IBM PC или совместимые с ними для работы с графической информацией.
Машинная графика на персональных компьютерах

Машинная графика на персональных компьютерах

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

Интерактивная трехмерная машинная графика

Л. Аммерал
Описывается интерактивная программная система для работы с пространственными объектами: формирование, преобразование, получение проекций с удалением невидимых линий, в том числе для криволинейных поверхностей. Вывод изображений на экран монитора, матричный принтер и графопостроитель. Система работает на персональном компьютере, реализована на языке Си.
Для широкого круга читателей, применяющих персональные компьютеры IBM PC или совместимые с ними для работы с графической информацией.
Competer networks student’s book

Competer networks student’s book

Galina Jesse, Aleko A. Gvaramiya, Nadezhda Narsavidze, Akhmat Chokua
The aim of the Computer networks course is to introduce students to the basic concepts of up-to-date:
a) types and usage of computer networks;
b) hardware and software;
c) theoretical basis for data communication;
d) error detection and correction;
e) some standartization issues.
After finishing their part of the course, students prepare a report on a subject agreed with the teacher, and during the test lesson they orally present their work and answer questions related to the course.
Архитектура компьютера

Архитектура компьютера

Э. Таненбаум, Т. Остин
Книга Эндрю Таненбаума, всемирно известного специалиста в области информационных технологий, писателя и преподавателя, выходящая уже в шестом издании, посвящена структурной организации компьютера. В ее основе лежит идея иерархической структуры, в которой каждый уровень выполняет вполне определенную функцию. В рамках этого нетрадиционного подхода подробно описываются цифровой логический уровень, уровень архитектуры команд, уровень операционной системы и уровень языка ассемблера. В шестое издание внесены многочисленные изменения, которые приводят книгу в соответствие со стремительным развитием компьютерной отрасли. В частности, была обновлена информация о машинах, представленных в качестве примеров: Intel Core i7, Texas Instrument OMAP4430 и Atmel ATmega168.
Книга рассчитана на широкий круг читателей: как на студентов, изучающих компьютерные технологии, так и на тех, кто самостоятельно знакомится с архитектурой компьютера.
Системное программное обеспечение

Системное программное обеспечение

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

Сборник задач по программированию

Д.М. Златопольский
В пособии приведены более 1700 задач по программированию, которые могут использоваться при изучении курса информатики и информационно-коммуникационных технологий в школах, гимназиях и лицеях. Задачи имеют разный уровень сложности и охватывают все темы курса программирования. В начале каждого раздела приведены вопросы, ответы на которые необходимо знать для решения задач данного раздела. Значительное число задач дано в двух однотипных вариантах, что дает возможность сформировать два варианта самостоятельных и контрольных работ. Задачи не привязаны к конкретному языку программирования
и могут быть использованы при изучении любого языка в различных учебных заведениях, в том числе в вузах и колледжах, а также для самостоятельного изучения программирования. По сравнению с предыдущим изданием расширен перечень задач, а также включено приложение с материалами для подготовки к ЕГЭ по информатике.
PascalABC.NET: Введение в современное программирование

PascalABC.NET: Введение в современное программирование

А.В. Осипов
Книга является первым изданием, содержащим полное описание языка программирования PascalABC.NET (версия 3.5), разработанного в Южном федеральном университете и завоевавшего широкое признание в образовательных учреждениях. Помимо описания языка, рассматриваются особенности использования его конструкций, даются рекомендации по выбору языковых средств в зависимости от решаемой задачи. Рассмотрение конструкций языка сопровождается примерами. Приводимые в конце каждой части книги задания способствуют лучшему усвоению материала. Тексты программ, с которыми предлагается поработать самостоятельно, размещены в прилагаемом к книге архивном файле. Для широкого круга читателей, желающих изучить язык PascalABC.NET и освоить приемы
современного программирования.
MATLAB. Полный самоучитель

MATLAB. Полный самоучитель

В.П. Дьяконов
Самоучитель по массовой матричной системе MATLAB, занимающей лидирующее место в области численных научно-технических вычислений, расчетов и моделирования. Основное внимание уделено описанию основ применения и языка программирования базовой системы MATLAB, реализации численных методов вычислений и визуально-ориентированному проектированию графического интерфейса пользователя (GUI). Описаны особенности интерфейса MATLAB, операторы, функции и средства программирования. Приведены сотни примеров применения MATLAB в учебных, научно-технических и математических вычислениях и расчетах. Для студентов, преподавателей и аспирантов университетов и вузов различного профиля, инженеров и научных работников.
Основы вычислений и программирования в пакете MathCAD PRIME

Основы вычислений и программирования в пакете MathCAD PRIME

Ю.Е. Воскобойников, А.Ф. Задорожный
В книге изложены основы работы в пакете MathCAD версий PRIME для создания документов, построения графиков, матричных и векторных операций, программирования основных типов вычислительных алгоритмов (линейных, разветвляющихся и циклов) и формирования файлов данных. Подробно рассматривается модульное программирование и его реализация в пакете MathCAD PRIME.
Учебное пособие содержит большое количество примеров и копий фрагментов документов MathCAD PRIME, которые позволят читателям не только лучше понять и усвоить учебный материал, но и эффективно использовать пакет MathCAD при выполнении курсовых и дипломных работ, а также при работе над магистерскими и кандидатскими диссертациями.
Книга рекомендуется студентам технических специальностей при изучении учебных дисциплин, включающих вычисления различной сложности, в том числе решение алгебраических и дифференциальных уравнений, обработку экспериментальных данных, корреляционный, регрессионный анализ данных. Книга будет также полезна магистрантам, аспирантам, инженерам и научным сотрудникам, использующим в своих расчетах математический пакет MathCAD PRIME.