Данная книга представляет собой введение в область компьютерных наук. В ней необходимая широта обзора предмета сочетается с достаточно глубоким проникновением в сущность излагаемого материала.
Мы писали эту книгу для двух категорий читателей: для будущих специалистов по компьютерным наукам и для студентов всех других дисциплин.

Происхождение вычислительных машин.
Современные компьютеры имеют весьма обширную генеалогию. Одним из первых вычислительных устройств является абак, т.е. счеты. Историки говорят, что, вероятно, впервые подобные устройства появились в Древнем Китае, но достоверно известно, что счеты уже использовались в ранний период древнегреческой и древнеримской цивилизаций. Само это устройство довольно простое и состоит из бусин, нанизанных на прутья, которые вставлены в прямоугольную рамку (рис. 0.3). Перемещение бусин взад и вперед по прутьям позволяет представлять сохраняемые значения. Именно расположение бусин этот “компьютер” использует для представления и суммирования данных. Управление выполнением требуемого алгоритма с помощью этой машины возлагается на человека-оператора. Таким образом, сами счеты являются просто системой хранения данных, и только сочетание человека и счет образует полную вычислительную машину.
В период с начала эпохи Возрождения и до конца Нового времени неоднократно предпринимались попытки построения более сложных вычислительных машин. В этот период технология создания вычислительных машин строилась на использовании зубчатых колес. Среди создателей подобных механизмов были француз Блез Паскаль (1623-1662), немец Готфрид Вильгельм Лейбниц (1646-1716) и англичанин Чарльз Бэббидж (1792-1871). В их устройствах данные представлялись с помощью определенного расположения зубчатых колес, а исходные значения вводились механически, вручную, посредством приведения колес в необходимое положение.
ОГЛАВЛЕНИЕ.
Предисловие.
Глава 0. Введение.
Глава 1. Хранение данных.
Глава 2. Обработка данных.
Глава 3. Операционные системы.
Глава 4. Компьютерные сети и Интернет.
Глава 5. Алгоритмы.
Глава 6. Языки программирования.
Глава 7. Технология разработки программного обеспечения.
Глава 8. Структуры данных.
Глава 9. Системы баз данных.
Глава 10. Компьютерная графика.
Глава 11. Искусственный интеллект.
Глава 12. Теория вычислений.
Приложение А. Код ASCII.
Приложение Б. Электронные схемы обработки чисел в двоичном дополнительном коде.
Приложение В. Vole: пример простого машинного языка.
Приложение Г. Высокоуровневые языки программирования.
Приложение Д. Эквивалентность итеративных и рекурсивных структур.
Приложение Е. Ответы к разделам "Вопросы и упражнения".
Предметный указатель.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #учебник по информатике :: #информатика :: #компьютеры :: #Брукшир :: #Брилов :: #алгоритм :: #база данных








