Великие люди — чек-лист
Загрузка вопросов…
Ответьте своими словами — без заучивания дат. Если застряли, откройте основную статью и найдите имя в нужном разделе; сжатая карта — в итогах.
Как проверять себя
Достаточно 2–3 предложений на вопрос. Хороший ответ связывает имя → идею → пример из жизни разработчика (SQL, браузер, Git, облако).
Теория и фундамент
- Чем машина Тьюринга помогает говорить о вычислимости, даже если таких машин не собирают?
- Сформулируйте тезис Чёрча–Тьюринга простыми словами.
- Как лямбда-исчисление Чёрча связано с функциональным программированием?
- В чём суть архитектуры фон Неймана и чем она отличается от гарвардской?
- Почему Аду Лавлейс называют первым программистом, хотя машина Бэббиджа не была построена?
- Что измеряет бит в теории Шеннона и зачем это инженеру?
Данные, алгоритмы, инженерия ПО
- Как реляционная модель Кодда связана с SQL?
- Что делает алгоритм Дейкстры и зачем нужна приоритетная очередь?
- Какую проблему управления проектами описал Брукс в "Мифическом человеко-месяце"?
- Зачем в распределённых системах алгоритмы вроде Paxos (Лампорт)?
- Сформулируйте принцип подстановки Лисков на бытовом примере (не только про классы).
- Чем RISC (Паттерсон) отличается от CISC в двух словах?
- Кто авторы UML и зачем нужна эта нотация?
Сеть и веб
- Чем TCP/IP отличается от WWW (HTTP/HTML)?
- Какую роль сыграли Серф и Кан по сравнению с Бернерс-Ли?
- Что такое коммутация пакетов (ARPANET, Робертс)?
- Что изменил Томлинсон в цифровой переписке?
- Какие идеи показал Энгельбарт на демонстрации 1968 года?
- Кто стоит за Apache HTTP Server и чем он отличается от браузера?
- Кто развивает Tor и чем проект отличается от "одного основателя"?
Языки и платформы
- Почему Java связывают с JVM, а не только с синтаксисом?
- Какую цель преследовал ван Россум, создавая Python?
- Чем JavaScript Эйха отличался от "полноценного серверного языка" в первой версии?
- Кто создал Dart и как он связан с Flutter?
- Чем Simula (Даль, Нюгорд) повлияла на современные языки?
Открытый код и ОС
- Что создали Томпсон и Ритчи в Bell Labs? Приведите пример пайпа в shell.
- Чем Linux Торвальдса отличается от GNU Столлмана?
- В чём разница акцентов Free Software и Open Source (Столлман vs Реймонд)?
- Как MINIX Таненбаума связан с появлением Linux?
- Кто стоит за X11 и зачем он нужен в Linux/BSD?
- Зачем нужен проект Wine (Жюльяр и сообщество)?
ИИ и игры
- Назовите вклад Хинтона, ЛеКуна и Бенжио в двух словах каждый.
- Зачем сообществу был проект ImageNet (Феи-Фей Ли)?
- Чему научил кейс AlphaGo (Хассабис, Сильвер)?
- Почему неверно называть одного человека "создателем GPT"?
- Что изменил Кармак в 3D-играх?
- Кто участвовал в создании Game Boy (Ёкой, Окада)?
- Почему GPU NVIDIA важны не только для игр?
Предприниматели и железо
- Разделите роли Возняка и Джобса в ранней Apple.
- Как Пейдж и Брин изменили поиск (идея PageRank)?
- Что такое закон Мура и почему его нельзя считать вечным?
- Как AWS связан с путём Безоса?