Мы живём в компьютерную эпоху. Справочник, который вы видите перед собой, был написан, отредактирован и оформлен с помощью компьютеров. Компьютеры же, — только более специализированные, — сделали так, что он смог попасть к вам почти мгновенно, в целости и сохранности, несмотря на несовершенство линий связи. И читаете вы его тоже с экрана компьютера, даже если его называют другим словом — скажем, «смартфон» или «планшет».
Компьютеры давно перестали быть новшеством или диковинкой. Недавно мы не без улыбки прочитали фразу «компьютерные технологии прочно вошли в нашу жизнь» в журнале почти 40-летней давности. Тем не менее для многих они остаются непонятными «чёрными ящиками», внутри которых творится какая-то магия, а связи между действием и его результатом неочевидны.
Задача этого хендбука — сбросить вуаль таинственности с цифровой техники. Несмотря на то, что современные компьютеры способны на удивительные вещи, «под капотом» они делают примерно то же самое, что и 75 лет назад — складывают и перемножают числа.
А вот как именно из этой простоты рождается сложность — мы и расскажем далее.
Для кого этот хендбук
Этот справочник будет полезен всем, кто:
- интересуется, как (и благодаря кому) возникли технологии, которыми он пользуется каждый день;
- хочет не просто научиться программировать, а понять, какие процессы происходят в компьютере, когда он выполняет программы;
- планирует объяснить другу или ребёнку, как работают компьютеры, но не знает, на что опереться.
Кто его написал
Если коротко — люди, влюблённые в технологии.
А чуть подробнее о нас и нашем опыте можно почитать в этом разделе.
Что нужно знать перед началом
Для старта вам не потребуется специальных знаний.
Мы старались сохранять баланс между научным и популярным, по возможности объяснять сложное на простых примерах и не злоупотреблять профессиональными терминами.
Плюс попросили художника сделать иллюстрации, чтобы наше объяснение было не только понятным, но и наглядным.
Как будет устроен наш рассказ
Хендбук разбит на три главы, а главы — на параграфы.
В первой мы сфокусируемся на истории появления компьютеров. Вы узнаете, когда люди в принципе задались целью перепоручить вычисления машинам, какие препятствия встретились им на этом пути и какие следы технологий 100- и даже 200-летней давности по-прежнему можно встретить в современных компьютерах.
Во второй перейдём на уровень выше и поговорим о том, как работает программное обеспечение компьютера и как оно управляет «железом». Вы узнаете, какие языки программирования бывают и какую работу совершает компьютер, когда открывает программу или веб-сайт.
В третьей расскажем про ИТ: как устроены команды разработки, с какими трудностями они сталкиваются, на каком языке говорят и почему ошибки в программах — это неизбежная данность.
И ещё кое-что: после каждой главы вас ждут различные практические задания — чтобы читать хендбук было повеселее, да и чтобы закрепить новые знания. Советуем не пренебрегать ими.
А если вам не хватит материалов хендбука — коллеги из Журнала 8БИТ подготовили спецпроект об истории компьютеров: как они превратились от устройств размером с комнату в те, что помещаются у нас на ладони.
Увидимся в первой главе!