Quantcast
Channel: Программирование - Электронная библиотека -скачать бесплатно книги, журналы, словари
Viewing all 1452 articles
Browse latest View live

Эндрю Таненбаум , Тодд Остин - Архитектура компьютера. 6-е издание

$
0
0
Эндрю Таненбаум , Тодд Остин - Архитектура компьютера. 6-е издание

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

Зиглер К. - Методы проектирования программных систем

$
0
0
Зиглер К. - Методы проектирования программных систем

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

Знакомство с Windows Azure для ИТ-специалистов

$
0
0
Знакомство с Windows Azure для ИТ-специалистов

Windows Azure — это открытая и гибкая облачная платформа, позволяющая быстро создавать, развертывать и управлять приложениями в глобальной сети центров обработки данных под управлением Майкрософт. Приложения можно разрабатывать с помощью любого языка, инструмента или платформы. Кроме того, приложения в общедоступном облаке можно интегрировать с имеющейся ИТ-средой.

Пионеры программирования. Диалоги с создателями наиболее популярных языков программирования

$
0
0
Пионеры программирования. Диалоги с создателями наиболее популярных языков программирования

В книге собраны 27 интервью с людьми, стоявшими у истоков создания различных языков программирования, с гуру, чьи имена на слуху в мире разработки ПО. Их размышления позволят читателю подняться на новый уровень осмысления проблем развития компьютерной отрасли, увидеть скрытые процессы, которые привели к тем или иным конструктивным решениям, узнать, какие цели ставили перед собой разработчики, на какие компромиссы им приходилось идти и какое влияние оказала их работа на современное программирование.
Судьбы языков складывались по-разному - одни, сыграв свою роль, уступили место новациям, другие смогли чудесно возродиться с появлением новых технологий, но все они оставили значительный след в истории информатики.


Виноградов Д. - Google Android - это несложно (часть 1)

$
0
0
Виноградов Д. - Google Android - это несложно (часть 1)

Google Android - это несложно - Книга научит Вас разрабатывать приложения для Android. Начнем с установки среды разработки и запуска первого приложения. Научимся компоновать экраны, обрабатывать нажатия и создавать свое меню. После этого Вы уже сами способны написать несложное приложение.
Ну а далее пойдут базисные темы: несколько экранов, диалоги, вкладки, списки, настройки, работа с данными, фоновые задачи, уведомления.

Гутер Р. С, Резниковский П. Т., Резник С. М. - Программирование и вычислительная математика. Выпуск 1. Основы программирования. Алгоритмические языки

$
0
0
Гутер Р. С, Резниковский П. Т., Резник С. М. - Программирование и вычислительная математика. Выпуск 1. Основы программирования. Алгоритмические языки

Программирование и вычислительная математика. Выпуск 1. Основы программирования. Алгоритмические языки - Книга является учебником для специальности «Прикладная математика» в средних специальных учебных заведениях (техникумах) и соответствует утвержденной программе. Выпуск 1 рассчитан на первый курс. Книга может быть также использована студентами вузов, инженерами и научными работниками нематематических специальностей для изучения программирования на трехадресных вычислительных машинах и алгоритмического языка Алгол. Учебник состоит из четырех частей и приложения. Первая часть, «Приближенные вычисления», носит вводный характер. Вторая часть, «Основы программирования», посвящена основам программирования для трехадресных машин типа М-20. В третьей части рассматривается машинно-ориентированный язык Автокод 1 : 1 и международный алгоритмический язык Алгол. Четвертая часть посвящена организации современных вычислительных систем.

Козелл Е. И., Романовская Л. М., Русс Т. В., Свитковский С. Г., Шапетько Т. Н. - От Си к C++

$
0
0
Козелл Е. И., Романовская Л. М., Русс Т. В., Свитковский С. Г., Шапетько Т. Н. - От Си к C++

От Си к C++ - Книга содержит описание языка программирования С++ для персональных ЭВМ и рассчитана на пользователей, знакомых с языком Си. Дается краткий обзор новых возможностей языка С++ по сравнению со стандартом языка Си. Подробно описываются средства С++ для объектно-ориентированного программирования (классы как средство поддержки абстрактных типов данных, возможности перегрузки функций и операций, механизм наследования через порождение классов, виртуальные функции для реализации полиморфизма). Для профессиональных программистов и специалистов по вычислительной технике, а также студентов вузов соответствующих специальностей.

Гутер Р. С, Резниковский П. Т. - Программирование и вычислительная математика. Выпуск 2. Вычислительная математика. Программная реализация вычислительных методов

$
0
0
Гутер Р. С, Резниковский П. Т. - Программирование и вычислительная математика. Выпуск 2. Вычислительная математика. Программная реализация вычислительных методов

Программирование и вычислительная математика. Выпуск 2. Вычислительная математика. Программная реализация вычислительных методов - Книга является учебником для специальности «Прикладная математика» в средних специальных учебных заведениях (техникумах) и соответствует утвержденной программе. Выпуск 2 рассчитан на второй курс. Книга может быть также использована студентами вузов, инженерами и научными работниками нематематических специальностей для изучения методов вычислительной математики и программирования этих методов. В учебнике рассматриваются: вычисление элементарных функций, решение уравнений и систем уравнений, интерполяция, численное интегрирование и численное решение дифференциальных уравнений. Кроме основных вычислительных схем и примеров ручных расчетов, приводится также программирование численных методов в содержательных обозначениях для трехадресных машин типа М-20 и на алголе.

Майкл Моррисон - Изучаем JavaScript

$
0
0
Майкл Моррисон - Изучаем JavaScript

Изучаем javascript - Вы готовы сделать шаг вперед в своей практике веб-программирования и перейти от верстки в HTML и CSS к созданию полноценных динамических страниц? Тогда пришло время познакомиться с самым "горячим" языком программирования - javascript!
С помощью этой книги вы узнаете все о языке javascript: от переменных до циклов. Вы поймете, почему разные браузеры по-разному реагируют на код и как написать универсальный код, поддерживаемый всеми браузерами. Вам станет ясно, почему с кодом javascript никогда не придется беспокоиться о перегруженности страниц и ошибках передачи данных. Не пугайтесь, даже если ранее вы не написали ни одной строчки кода, - благодаря уникальному формату подачи материала эта книга с легкостью проведет вас по всему пути обучения: от написания простейшего java-скрипта до создания сложных веб-проектов, которые будут работать во всех современных браузерах.
Особенностью данного издания является уникальный способ подачи материала, выделяющий серию "Head First" издательства O'Reilly в ряду множества скучных книг, посвященных программированию.

Макконнелл Стив - Совершенный код. Мастер-класс

$
0
0
Макконнелл Стив - Совершенный код. Мастер-класс


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

Эндрю Стиллмен, Дженнифер Грин - Изучаем C#

$
0
0
Эндрю Стиллмен, Дженнифер Грин - Изучаем C#

Изучаем C# - В отличие от большинства книг по программированию, построенных на основе скучного изложения спецификаций и примеров, с этой книгой читатель сможет сразу приступить к написанию собственного кода на языке программирования C# с самого начала. Вы освоите минимальный набор инструментов, а далее примете участие в забавных и интересных программных проектах: от разработки карточной игры до создания серьезного бизнес-приложения. Второе издание книги включает последние версии C# .NET 4.0 и Visual Studio 2010 и будет интересно всем, изучающим язык программирования С#.
Особенностью данного издания является уникальный способ подачи материала, выделяющий серию "Head First" издательства O'Reilly в ряду множества скучных книг, посвященных программированию.

Кларк К., Маккейб Ф. - Введение в логическое программирование на микро-Прологе

$
0
0
Кларк К., Маккейб Ф. - Введение в логическое программирование на микро-Прологе

Введение в логическое программирование на микро-Прологе - Книга известных английских специалистов является доступным введением в новую отрасль программирования - логическое программирование с использованием языка Пролог, реализованного на микро-ЭВМ. Рассмотрены основные возможности и приёмы логического программирования, средства Пролога и методы их применения. Описан стандартный синтаксис языка микро-Пролог. Показано применение логического программирования и Пролога к таким задачам, как анализ критического пути в графе, создание экспертных систем, программирование игр и разработка систем для решения задач.
Для широкого круга программистов.

Владимир Паронджанов - Учись писать, читать и понимать алгоритмы

$
0
0
Владимир Паронджанов - Учись писать, читать и понимать алгоритмы

Учись писать, читать и понимать алгоритмы. Излагаются новые полезные для практики идеи и достижения, помогающие легко и быстро освоить алгоритмы. Дается систематизированное изложение основных понятий и методов алгоритмизации. Книга содержит общедоступный практический курс, позволяющий существенно ускорить разработку, анализ и проверку алгоритмов, облегчить проектирование сложной деятельности. Ведется наглядное обучение на примерах. Читатель быстро привыкает к самостоятельному осмысленному составлению алгоритмов.
Использованы доходчивые и привлекательные чертежи алгоритмов (дракон-схемы), значительно облегчающие усвоение материала. Книга богато иллюстрирована. Почти триста наглядных схем и рисунков, выполненных по принципу "Посмотрел - и сразу понял!", окажут читателю неоценимую помощь.
Книга предназначена для начинающих и профессионалов, а также для самостоятельного изучения.

Барфилд Э., Уолтерс Б. - Программирование "клиент-сервер"в локальных вычислительных сетях

$
0
0
Барфилд Э., Уолтерс Б. - Программирование "клиент-сервер" в локальных вычислительных сетях

Программирование "клиент-сервер" в локальных вычислительных сетях - Эта книга является прежде всего учебником для разработки сетевых программ взаимодействия процессов в распределённой системе "клиент-сервер". Программирование в этой среде весьма осложнено наличием многочисленных сетевых операционных систем, каждая из которых имеет свой собственный сетевой интерфейс прикладного программирования.
Основное внимание сконцентрировано на программировании гнёзд в средах DOS, Windows v3.1 и Windows NT - с помощью TCP/IP, а также в сети "клиент-сервер" NetWare, использующей IPX/SPX.
В книге представлен справочный материал - сетевые транспортные протоколы фирм Microsoft, Novell, DEC.
Для лучшего понимания этой книги необходимо хорошее знание языка программирования "Си" (C). Кроме того, полезен опыт работы в C++.
Книга может оказаться полезной и для администраторов локальных компьютерных сетей, различные элементы которых поставлены разными фирмами.

Сила Objective-C 2.0. Эффективное программирование для iOS и OS X

$
0
0
Сила Objective-C 2.0. Эффективное программирование для iOS и OS X

Эта книга поможет вам освоить всю мощь языка программирования Objective-C 2.0 и научит применять его максимально эффективно при разработке мобильных приложений для iOS и OS X. Автор описывает работу языка на понятных практических примерах, которые помогут как начинающим программистам, так и опытным разработчикам повысить уровень понимания Objective-C и существенно обогатить опыт его применения в своей работе.

Никита Культин - Основы программирования в Delphi XE (+CD)

$
0
0
Никита Культин - Основы программирования в Delphi XE (+CD)

Основы программирования в Delphi XE (+CD) - В пособии в доступной форме изложены принципы визуального проектирования и событийного программирования, на конкретных примерах показана методика создания программ различного назначения, приведено описание среды разработки Delphi XE и базовых компонентов. Рассмотрены вопросы программирования графики, мультимедиа, разработки программ работы с базами данных Microsoft Access. Многочисленные примеры демонстрируют назначение компонентов, раскрывают тонкости программирования в Delphi. В приложении приведено описание базовых компонентов и наиболее часто используемых функций. Книга отличается доступностью изложения, большим количеством примеров. Прилагаемый компакт-диск содержит проекты, приведенные в книге.

Йодан Э. - Структурное проектирование и конструирование программ

$
0
0
Йодан Э. - Структурное проектирование и конструирование программ

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

Новиков Ф. А., Иванов Д. Ю. - Моделирование на UML. Теория, практика, видеокурс

$
0
0
Новиков Ф. А., Иванов Д. Ю. - Моделирование на UML. Теория, практика, видеокурс

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

Пирогов В. Ю. - Программирование на Visual C++ .NET

$
0
0
Пирогов В. Ю. - Программирование на Visual C++ .NET

Программирование на Visual C++ .NET - В книге рассматриваются такие современные технологии, как многозадачное программирование, программирование сокетов, Web-программирование (в т.ч. и со стороны сервера), программирование баз данных (в т.ч. технология OLE DB), библиотека классов ATL, СОМ-программирование. За базовую основу взята последняя версия Visual C++, входящая в пакет Visual Studio .NET. Подробно описаны основы работы в среде Visual C++, позволяющие создавать проекты любого уровня сложности.

Arduino and LEGO Projects

$
0
0
Arduino and LEGO Projects

We all know how awesome LEGO is, and more and more people are discovering how many amazing things you can do with Arduino. In Arduino and LEGO Projects, Jon Lazar shows you how to combine two of the coolest things on the planet to make fun gadgets like a Magic Lantern RF reader, a sensor-enabled LEGO music box, and even an Arduino-controlled LEGO train set.

Whether you want to impress your friends, annoy the cat, or just kick back and bask in the awesomeness of your creations, Arduino and LEGO Projects shows you just what you need and how to put it all together.
Viewing all 1452 articles
Browse latest View live