Среда, 20.01.2021, 12:57

Электронная библиотека системного администратора

Приветствую Вас Гость | RSS
Главная Учебники Регистрация Вход
Реклама


Рубрики

Книги и учебники
Microsoft [184]
Linux, Unix, FreeBSD, Solaris [148]
Oracle [35]
Cisco [39]
IBM [21]
1C [46]
SAS [10]
СУБД и базы данных [54]
Web технологии [104]
Компьютерные сети [124]
Компьютеры, hardware [97]
Защита информации [123]
Программирование [157]
Тестирование ПО [22]
DevOps [11]
Начинающим админам [202]
Общие вопросы по IT [63]
Справочники [202]

Программы
Администрирование [58]
Архиваторы [8]
Безопасность [17]
Полезный софт [32]
Программы для hardware [17]
Работа с DJVU, PDF, FB2 [10]
Сетевые сервисы [17]
Сетевые утилиты [79]

Статистика
Онлайн всего: 5
Гостей: 5
Пользователей: 0


Главная » Учебники » Общие вопросы по IT

Занимательная компьютерная арифметика
Книга Занимательная компьютерная арифметика Скачать бесплатно. Автор - Сергей Гашков.

Занимательная компьютерная арифметика

Автор - Сергей Гашков

В книге Сергея Гашкова "Занимательная компьютерная арифметика" рассматриваются методы быстрого выполнения различных видов вычислений, рассказывается о реализации быстрых алгоритмов как в виде логических схем — математической модели реальных электронных микросхем, так и в виде компьютерных программ. Исследуются также вопросы о том, как измерить сложность того или иного вычислительного алгоритма и оценить время его работы на компьютере. Арифметические алгоритмы в данной книге обычно излагаются для произвольной позиционной системы, но иногда они даются только для десятичной системы (чтобы подчеркнуть удобство их применения в ручных вычислениях, и даже в устном счете), а иногда — только для двоичной (потому что в двоичной системе они имеют наиболее простой вид и наиболее широкую область применения). Кроме чисто арифметических алгоритмов авторам уместно показалось рассмотреть в книге некоторые вопросы, связанные с вычислениями с обыкновенными дробями, многочленами и дробно-рациональными функциями. Эти вопросы являются пограничными между компьютерной алгеброй и компьютерной арифметикой и весьма близки к последней. Их включение в книгу оправдано также тем, что, например, алгоритмы арифметических действий с многочленами на самом деле проще аналогичных алгоритмов для чисел.

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

Книга написана на основе лекций, которые автор в разное время читал учащимся физико-математической Школы им. А. Н. Колмогорова при МГУ, на Малом и Большом мехмате, а также на факультетах информационной безопасности и информатики РГГУ.

Издательство – Либроком

Год издания – 2012

Формат книги - DJVU

Размер - 12,1 Мб

СКАЧАТЬ с gigapeta.com

Или

СКАЧАТЬ с turbobit.net

Или

СКАЧАТЬ с hitfile.net

Категория: Общие вопросы по IT | Добавил: strelsov (25.11.2020)
Просмотров: 69 | Теги: алгоритмизация, Занимательная компьютерная арифмети, Сергей Гашков, алгоритмы, быстрые алгоритмы, математические модели | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск по сайту

Облако тегов
Справочник администратора Microsoft shell php lan ЛВС vpn SQL СУБД Windows PowerShell Java DNS MySql БД Компьютерные сети Linux Perl информационная безопасность xml BIOS Ассемблер Unix Программирование на c++ css JavaScript C++ HTML программирование TCP/IP PL/SQL

...

Copyright IT-Ebooks.Ru © 2021