Claude Code·с нуля

Уровень 1 · Компьютеры — не магия

Как работает компьютер

Тебе не нужно становиться инженером, чтобы пользоваться компьютером. Но три понятия стоит уложить в голове прямо сейчас — иначе все следующие уроки будут выглядеть как ритуал «нажми сюда, потом сюда».

Эти три понятия — файлы, программы и операционная система.

Файлы — это данные

Файл — это просто кусок данных, который где-то хранится. Текст, картинка, программа, музыка, видео — всё это файлы, по-разному организованные внутри.

Когда ты сохраняешь документ — это файл. Когда ты делаешь фото — это файл. Когда устанавливаешь приложение — это тоже файл (а точнее, набор файлов).

Программа — это исполняемый файл

Программа — это особый файл, который компьютер умеет запускать. Внутри программы — последовательность инструкций для процессора: «прочитай это», «сложи то», «покажи это пользователю».

Когда ты «открываешь приложение», вот что происходит на самом деле:

Симулятор

Что происходит, когда ты запускаешь программу

1. Ты кликаешь по иконке (или вводишь команду).
2. ОС находит файл программы на диске.
3. ОС копирует его в оперативную память (RAM).
4. Процессор начинает выполнять инструкции из программы.
5. Программа просит у ОС окно, рисует интерфейс, ждёт твоих действий.
6. Ты что-то делаешь — программа на это реагирует.

Нажми «Шаг» чтобы запустить программу построчно.

Шаг 0 / 6

Операционная система — посредник

Операционная система (ОС) — это самая главная программа на компьютере. macOS, Windows, Linux — это всё ОС. Она запускается первой, когда ты включаешь компьютер, и продолжает работать всё время, пока компьютер включён.

ОС нужна, потому что между «процессором, который выполняет инструкции» и «программой, которая хочет показать кнопку» — огромная пропасть. ОС закрывает этот разрыв: даёт программам окна, файловую систему, доступ к интернету, к камере, к диску.

Думай о ней как о завхозе в большом офисе: программы — это сотрудники, которые приходят и говорят «мне нужно вот это», и завхоз выдаёт ресурсы и следит, чтобы никто никого не толкал.

Сопоставление

Кто чем занимается

Сопоставь сущность и её роль.

Файловая система — это карта диска

Когда ты говоришь «файл лежит в папке docs» — на самом деле на диске нет никакой папки в физическом смысле. Диск — это огромное поле, где данные раскиданы кусочками.

Файловая система — это карта, по которой ОС знает: «вот по этому адресу — содержимое файла todo.txt». Пути, папки, имена файлов — всё это абстракция файловой системы, чтобы тебе было удобно.

Поэтому когда ты в терминале пишешь cd docs, ничего физически не происходит с диском. Ты просто говоришь ОС: «отныне относительные пути отсчитывай от папки docs». Запись в твоей текущей сессии меняется, файлы — нет.

Квиз

Проверь понимание

Что произойдёт, если ты вводишь команду `cd docs` в терминале?

Итог

Шаги

Три кита

  1. 1Файлы — это данные. Их много, они везде, и большинство из них ты никогда не увидишь напрямую.
  2. 2Программы — это файлы с инструкциями, которые компьютер умеет выполнять. Запуск программы — это копирование её в память и старт исполнения.
  3. 3Операционная система — главный посредник. Между программой и железом всегда стоит ОС.
  4. 4Файловая система — это карта, не физическое устройство. Папки, пути, имена — удобство для человека.
  5. 5Команда `cd` не двигает файлы — она меняет состояние терминала. Это важно: понимая разницу, ты перестанешь бояться экспериментировать.