<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Computer Science on Digitable courses</title>
    <link>https://courses.digitable.life/tags/computer-science/</link>
    <description>Recent content in Computer Science on Digitable courses</description>
    <generator>Hugo</generator>
    <language>ru-RU</language>
    <lastBuildDate>Sat, 01 Aug 2026 00:12:59 +0300</lastBuildDate>
    <atom:link href="https://courses.digitable.life/tags/computer-science/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Computer Science: карта курса и зачем нужна большая картина</title>
      <link>https://courses.digitable.life/post/computer-science/00-overview/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/00-overview/</guid>
      <description>Обзорная статья трека: что такое computer science как наука о вычислении и информации, из каких слоёв абстракции собран путь от транзистора до веб-приложения, почему каждая абстракция протекает — и как устроен весь курс из восемнадцати статей.</description>
    </item>
    <item>
      <title>Булева логика и логические вентили: из чего собран процессор</title>
      <link>https://courses.digitable.life/post/computer-science/04-boolean-logic-and-gates/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/04-boolean-logic-and-gates/</guid>
      <description>Как из двух значений — 0 и 1 — и трёх операций собираются вентили, сумматоры, память и, в конце концов, целый процессор.</description>
    </item>
    <item>
      <title>Двоичная система, биты и байты: как всё становится числами</title>
      <link>https://courses.digitable.life/post/computer-science/02-binary-and-bits/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/02-binary-and-bits/</guid>
      <description>Почему компьютер считает двумя цифрами, как из битов складываются байты, числа, буквы и цвета, как переводить между двоичной, десятичной и шестнадцатеричной системами — и где эта простая абстракция начинает протекать.</description>
    </item>
    <item>
      <title>Иерархия памяти: регистры, кэш, RAM, диск и почему это важно</title>
      <link>https://courses.digitable.life/post/computer-science/06-memory-hierarchy/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/06-memory-hierarchy/</guid>
      <description>Почему память компьютера — не плоское поле байтов, а пирамида из регистров, кэшей, ОЗУ и диска; как кэш и локальность прячут медленность памяти, и почему знание этой иерархии ускоряет код в десятки раз без единой новой строки логики</description>
    </item>
    <item>
      <title>Как всё складывается: слои абстракции от транзистора до приложения и куда двигаться</title>
      <link>https://courses.digitable.life/post/computer-science/17-how-it-fits-together/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/17-how-it-fits-together/</guid>
      <description>Финал трека: собираем башню обратно — проследим один клик сквозь все слои от кнопки до электронов, назовём контракт на каждом шве, разберём повторяющиеся идеи всей дисциплины и покажем, куда двигаться вглубь.</description>
    </item>
    <item>
      <title>Как данные переживают выключение: файлы, БД, транзакции — обзор</title>
      <link>https://courses.digitable.life/post/computer-science/13-databases-and-persistence/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/13-databases-and-persistence/</guid>
      <description>RAM забывает всё при выключении питания. Как тогда данные доживают до завтра? Путь снизу вверх: от байтов на диске к файлам, от файлов к базам данных, от записи на диск к транзакциям и ACID — и где эта надёжность протекает</description>
    </item>
    <item>
      <title>Как компьютеры общаются: сети, модель OSI, стек TCP/IP</title>
      <link>https://courses.digitable.life/post/computer-science/11-networking-basics/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/11-networking-basics/</guid>
      <description>Сети снизу вверх: почему доставить биты между машинами трудно, как слои протоколов делят задачу, модель OSI и стек TCP/IP, инкапсуляция, IP-маршрутизация, TCP-рукопожатие и порты — и где эта абстракция протекает</description>
    </item>
    <item>
      <title>Как работает веб: DNS, HTTP, браузер, клиент и сервер</title>
      <link>https://courses.digitable.life/post/computer-science/12-how-the-web-works/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/12-how-the-web-works/</guid>
      <description>Что на самом деле происходит между нажатием Enter в адресной строке и появлением страницы: разбор URL, поиск сервера через DNS, установка TCP/TLS-соединения, протокол HTTP запрос-ответ, работа браузера и то, как без памяти о клиенте держат сессии — с честным разбором, где эти абстракции протекают</description>
    </item>
    <item>
      <title>Как работает процессор: фон Нейман, регистры, ALU, fetch-decode-execute</title>
      <link>https://courses.digitable.life/post/computer-science/05-how-cpu-works/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/05-how-cpu-works/</guid>
      <description>Процессор снизу вверх: архитектура фон Неймана, регистры и АЛУ, машинный код как числа, цикл выборка-декодирование-исполнение по тактам — и почему настоящий CPU давно сложнее этой честной модели</description>
    </item>
    <item>
      <title>Как хранят данные: обзор структур данных и зачем их так много</title>
      <link>https://courses.digitable.life/post/computer-science/09-data-structures-big-picture/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/09-data-structures-big-picture/</guid>
      <description>Память — это плоский пронумерованный массив байтов; структуры данных — это способы разложить в нём данные так, чтобы нужные операции были быстрыми. Обзор главных структур, их компромиссов и того, почему одной идеальной не существует</description>
    </item>
    <item>
      <title>Многозадачность: процессы, потоки, параллелизм и почему это сложно</title>
      <link>https://courses.digitable.life/post/computer-science/14-concurrency-and-parallelism/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/14-concurrency-and-parallelism/</guid>
      <description>Что такое конкурентность и чем она отличается от параллелизма, зачем нужны процессы и потоки, откуда берутся гонки данных и взаимоблокировки, как их гасят синхронизацией — и почему совместная изменяемая память делает многозадачность фундаментально трудной</description>
    </item>
    <item>
      <title>Основы безопасности: угрозы, шифрование, аутентификация</title>
      <link>https://courses.digitable.life/post/computer-science/16-security-basics/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/16-security-basics/</guid>
      <description>Почему безопасность — это не последний слой поверх готовой системы, а свойство, которое должно держаться на всех слоях сразу: модель угроз и триада CIA, три кита криптографии (хеши, симметрия, асимметрия), как из них собирается HTTPS, чем аутентификация отличается от авторизации и где все эти абстракции честно протекают.</description>
    </item>
    <item>
      <title>От кода к исполнению: компиляторы, интерпретаторы, ассемблер, машинный код</title>
      <link>https://courses.digitable.life/post/computer-science/07-from-code-to-execution/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/07-from-code-to-execution/</guid>
      <description>Что происходит между строкой на Python или C и потоком чисел, которые исполняет процессор: ассемблер, фазы компилятора, сборка и линковка, интерпретаторы, байткод и JIT — и где вся эта башня переводчиков протекает.</description>
    </item>
    <item>
      <title>Представление данных: целые, дробные (IEEE 754), текст (Unicode), цвет, звук</title>
      <link>https://courses.digitable.life/post/computer-science/03-data-representation/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/03-data-representation/</guid>
      <description>Как числа, буквы, цвет и звук становятся байтами: беззнаковые и знаковые целые, дополнительный код, IEEE 754 и почему 0.1 + 0.2 ≠ 0.3, Unicode и UTF-8, RGB и PCM — и где каждая абстракция протекает.</description>
    </item>
    <item>
      <title>Теория вычислений для всех: автоматы, машина Тьюринга и что нельзя вычислить</title>
      <link>https://courses.digitable.life/post/computer-science/15-theory-of-computation/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/15-theory-of-computation/</guid>
      <description>Лестница абстрактных машин от конечного автомата до машины Тьюринга, иерархия языков Хомского, разница между «разрешимо» и «распознаваемо», сведения и теорема Райса — и почему всё это ежедневно протекает в реальный код.</description>
    </item>
    <item>
      <title>Что делает операционная система: процессы, память, файлы — обзор</title>
      <link>https://courses.digitable.life/post/computer-science/08-operating-system-basics/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/08-operating-system-basics/</guid>
      <description>Операционная система снизу вверх: зачем нужен слой между железом и программами, что такое процесс и виртуальная память, как файл прячет диск, и почему каждая из этих красивых абстракций местами протекает</description>
    </item>
    <item>
      <title>Что такое алгоритм и сложность: интуиция Big-O для всех</title>
      <link>https://courses.digitable.life/post/computer-science/10-algorithms-and-complexity/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/10-algorithms-and-complexity/</guid>
      <description>Алгоритм как точный рецепт, а сложность как язык, на котором мы говорим о его цене: почему считают не секунды, а рост числа операций, что на самом деле значит O(n log n) и где эта удобная абстракция протекает на настоящем железе.</description>
    </item>
    <item>
      <title>Что такое вычисление: от абака до Тьюринга и что значит «вычислимо»</title>
      <link>https://courses.digitable.life/post/computer-science/01-what-is-computation/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/computer-science/01-what-is-computation/</guid>
      <description>С первых принципов: что такое вычисление как механическое преобразование символов по правилам, откуда взялась машина Тьюринга, почему все разумные модели вычислений равномощны и что именно нельзя вычислить в принципе.</description>
    </item>
  </channel>
</rss>
