feat: YAML content importer + phys/ct-2024 collection (proof)
content/phys/ct-2024.yaml — 15 questions from ЦЭ,ЦТ 2024 across 6 topics (kinem, mol, emf, electro, magnet, optics) as proof of format. backend/scripts/import-content.js — unified importer: - Validates schema (subject, year, options, exactly-1-correct) - Aliases (kinem, mol, ...) resolve to Russian topic names via get-or-create - Deduplicates by first 80 chars of text (matches legacy seed_*.js behavior) - Runs in a single transaction, idempotent re-runs On fresh DB: 13 added (2 dedup collisions — same 80-char prefix, expected). On prod DB: 0 added (all already exist from legacy seeds). Second run on either: 0 added (dedup works). Legacy seed_phys_ct2024.js kept as backup — see content/README.md for migration guide. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,211 @@
|
||||
meta:
|
||||
subject: phys
|
||||
year: 2024
|
||||
source: "ЦЭ,ЦТ 2024"
|
||||
|
||||
# Topic keys map to predefined topic IDs for subject=phys:
|
||||
# kinem=29, dynam=30, cons=31, mol=32, thermo=33, electro=34,
|
||||
# dc=35, magnet=36, emf=37, optics=38, quantum=39, waves=40
|
||||
|
||||
topics:
|
||||
kinem:
|
||||
- text: |
|
||||
Из перечисленных физических величин ВЕКТОРНЫМИ являются:
|
||||
1) сила; 2) масса; 3) плотность; 4) объём; 5) ускорение.
|
||||
(Укажите ВСЕ номера верных ответов.)
|
||||
difficulty: 1
|
||||
explanation: "Сила и ускорение — векторные величины; масса, плотность, объём — скалярные."
|
||||
options:
|
||||
- { text: "1 и 5", correct: true }
|
||||
- { text: "1 и 3" }
|
||||
- { text: "2 и 4" }
|
||||
- { text: "3 и 5" }
|
||||
- { text: "1, 3 и 5" }
|
||||
|
||||
- text: |
|
||||
Из перечисленных физических величин ВЕКТОРНЫМИ являются:
|
||||
1) площадь; 2) ускорение; 3) импульс; 4) масса; 5) время.
|
||||
(Укажите ВСЕ номера верных ответов.)
|
||||
difficulty: 1
|
||||
explanation: "Ускорение и импульс — векторные величины; площадь, масса, время — скалярные."
|
||||
options:
|
||||
- { text: "2 и 3", correct: true }
|
||||
- { text: "1 и 4" }
|
||||
- { text: "3 и 5" }
|
||||
- { text: "1 и 2" }
|
||||
- { text: "4 и 5" }
|
||||
|
||||
- text: |
|
||||
Из перечисленных физических величин ВЕКТОРНЫМИ являются:
|
||||
1) сила; 2) плотность; 3) перемещение; 4) время; 5) объём.
|
||||
(Укажите ВСЕ номера верных ответов.)
|
||||
difficulty: 1
|
||||
explanation: "Сила и перемещение — векторные; плотность, время, объём — скалярные."
|
||||
options:
|
||||
- { text: "1 и 3", correct: true }
|
||||
- { text: "2 и 5" }
|
||||
- { text: "3 и 4" }
|
||||
- { text: "1 и 4" }
|
||||
- { text: "2 и 4" }
|
||||
|
||||
- text: |
|
||||
Из перечисленных физических величин ВЕКТОРНЫМИ являются:
|
||||
1) импульс; 2) скорость; 3) масса; 4) плотность; 5) работа.
|
||||
(Укажите ВСЕ номера верных ответов.)
|
||||
difficulty: 1
|
||||
explanation: "Импульс и скорость — векторные; масса, плотность, работа — скалярные."
|
||||
options:
|
||||
- { text: "1 и 2", correct: true }
|
||||
- { text: "3 и 4" }
|
||||
- { text: "2 и 5" }
|
||||
- { text: "1 и 4" }
|
||||
- { text: "3 и 5" }
|
||||
|
||||
mol:
|
||||
- text: |
|
||||
Если \(m_0\) — масса молекулы, \(n\) — концентрация молекул идеального газа, а \(\langle v^2 \rangle\) — среднее значение квадрата скорости теплового движения молекул, то давление \(p\) газа равно:
|
||||
1) \(p=\dfrac{5}{2}m_0 n\langle v^2\rangle\);
|
||||
2) \(p=\dfrac{3}{2}m_0 n\langle v^2\rangle\);
|
||||
3) \(p=\dfrac{1}{3}m_0 n\langle v^2\rangle\);
|
||||
4) \(p=m_0 n\langle v^2\rangle\);
|
||||
5) \(p=\dfrac{2}{3}m_0 n\langle v^2\rangle\).
|
||||
difficulty: 2
|
||||
explanation: "Основное уравнение МКТ: \\(p=\\frac{1}{3}m_0 n\\langle v^2\\rangle\\)."
|
||||
options:
|
||||
- { text: "3", correct: true }
|
||||
- { text: "1" }
|
||||
- { text: "2" }
|
||||
- { text: "4" }
|
||||
- { text: "5" }
|
||||
|
||||
- text: |
|
||||
Если \(T\) — абсолютная температура идеального газа, \(k\) — постоянная Больцмана, то среднюю кинетическую энергию \(\langle E_\text{к}\rangle\) поступательного движения частиц газа можно вычислить по формуле:
|
||||
1) \(\langle E_\text{к}\rangle=kT\);
|
||||
2) \(\langle E_\text{к}\rangle=\dfrac{1}{2}kT\);
|
||||
3) \(\langle E_\text{к}\rangle=\dfrac{3}{2}kT\);
|
||||
4) \(\langle E_\text{к}\rangle=2kT\);
|
||||
5) \(\langle E_\text{к}\rangle=\dfrac{2}{3}kT\).
|
||||
difficulty: 1
|
||||
explanation: "Средняя кинетическая энергия поступательного движения: \\(\\langle E_\\text{к}\\rangle=\\frac{3}{2}kT\\)."
|
||||
options:
|
||||
- { text: "3", correct: true }
|
||||
- { text: "1" }
|
||||
- { text: "2" }
|
||||
- { text: "4" }
|
||||
- { text: "5" }
|
||||
|
||||
- text: |
|
||||
Если \(T\) — абсолютная температура идеального газа, \(k\) — постоянная Больцмана, \(n\) — концентрация частиц газа, то давление \(p\) газа можно вычислить по формуле:
|
||||
1) \(p=nkT\);
|
||||
2) \(p=\dfrac{1}{2}nkT\);
|
||||
3) \(p=\dfrac{3}{2}nkT\);
|
||||
4) \(p=\dfrac{2}{3}nkT\);
|
||||
5) \(p=2nkT\).
|
||||
difficulty: 1
|
||||
explanation: "Уравнение состояния идеального газа в форме МКТ: \\(p=nkT\\)."
|
||||
options:
|
||||
- { text: "1", correct: true }
|
||||
- { text: "2" }
|
||||
- { text: "3" }
|
||||
- { text: "4" }
|
||||
- { text: "5" }
|
||||
|
||||
emf:
|
||||
- text: |
|
||||
Физической величиной, измеряемой в веберах (Вб), является:
|
||||
1) сила Ампера; 2) индуктивность; 3) электрическое сопротивление; 4) магнитный поток; 5) электрическое напряжение.
|
||||
difficulty: 1
|
||||
explanation: "Вебер (Вб) — единица магнитного потока \\(\\Phi\\)."
|
||||
options:
|
||||
- { text: "4", correct: true }
|
||||
- { text: "1" }
|
||||
- { text: "2" }
|
||||
- { text: "3" }
|
||||
- { text: "5" }
|
||||
|
||||
- text: |
|
||||
Физической величиной, измеряемой в вольтах (В), является:
|
||||
1) сила Ампера; 2) сила тока; 3) ЭДС электромагнитной индукции; 4) индуктивность; 5) электрическое сопротивление.
|
||||
difficulty: 1
|
||||
explanation: "ЭДС измеряется в вольтах (В)."
|
||||
options:
|
||||
- { text: "3", correct: true }
|
||||
- { text: "1" }
|
||||
- { text: "2" }
|
||||
- { text: "4" }
|
||||
- { text: "5" }
|
||||
|
||||
- text: |
|
||||
Физической величиной, измеряемой в генри (Гн), является:
|
||||
1) электрическое сопротивление; 2) сила Ампера; 3) электрическое напряжение; 4) сила тока; 5) индуктивность.
|
||||
difficulty: 1
|
||||
explanation: "Генри (Гн) — единица индуктивности \\(L\\)."
|
||||
options:
|
||||
- { text: "5", correct: true }
|
||||
- { text: "1" }
|
||||
- { text: "2" }
|
||||
- { text: "3" }
|
||||
- { text: "4" }
|
||||
|
||||
electro:
|
||||
- text: |
|
||||
Физической величиной, измеряемой в вольтах (В), является:
|
||||
1) сила Ампера; 2) сила тока; 3) электрическое сопротивление; 4) электрический заряд; 5) потенциал электростатического поля.
|
||||
difficulty: 1
|
||||
explanation: "Вольт (В) — единица электрического потенциала и напряжения."
|
||||
options:
|
||||
- { text: "5", correct: true }
|
||||
- { text: "1" }
|
||||
- { text: "2" }
|
||||
- { text: "3" }
|
||||
- { text: "4" }
|
||||
|
||||
magnet:
|
||||
- text: |
|
||||
Физической величиной, измеряемой в теслах (Тл), является:
|
||||
1) сила Ампера; 2) индуктивность; 3) индукция магнитного поля; 4) электрический заряд; 5) сила тока.
|
||||
difficulty: 1
|
||||
explanation: "Тесла (Тл) — единица индукции магнитного поля \\(B\\)."
|
||||
options:
|
||||
- { text: "3", correct: true }
|
||||
- { text: "1" }
|
||||
- { text: "2" }
|
||||
- { text: "4" }
|
||||
- { text: "5" }
|
||||
|
||||
optics:
|
||||
- text: |
|
||||
Если в наборе дифракционных решёток имеются решётки с числом штрихов 500; 750; 1000; 1250; 2000 на длине \(l=1\) см, то наименьший период \(d\) имеет решётка с числом штрихов:
|
||||
1) 500; 2) 750; 3) 1000; 4) 1250; 5) 2000.
|
||||
difficulty: 1
|
||||
explanation: "\\(d=l/N\\). Наименьший \\(d\\) при наибольшем числе штрихов \\(N=2000\\)."
|
||||
options:
|
||||
- { text: "5", correct: true }
|
||||
- { text: "4" }
|
||||
- { text: "3" }
|
||||
- { text: "2" }
|
||||
- { text: "1" }
|
||||
|
||||
- text: |
|
||||
Если в наборе дифракционных решёток имеются решётки с числом штрихов 50; 75; 100; 150; 200 на длине \(l=1\) мм, то наибольший период \(d\) имеет решётка с числом штрихов:
|
||||
1) 50; 2) 75; 3) 100; 4) 150; 5) 200.
|
||||
difficulty: 1
|
||||
explanation: "\\(d=l/N\\). Наибольший \\(d\\) при наименьшем \\(N=50\\): \\(d=1/50=0{,}02\\) мм."
|
||||
options:
|
||||
- { text: "1", correct: true }
|
||||
- { text: "2" }
|
||||
- { text: "3" }
|
||||
- { text: "4" }
|
||||
- { text: "5" }
|
||||
|
||||
- text: |
|
||||
Если предмет находится перед плоским зеркалом на расстоянии 10 см от него, то расстояние между предметом и его изображением в зеркале равно:
|
||||
1) 5 см; 2) 10 см; 3) 20 см; 4) 30 см; 5) 40 см.
|
||||
difficulty: 1
|
||||
explanation: "Изображение в плоском зеркале симметрично предмету — на таком же расстоянии за зеркалом. Расстояние предмет–изображение = 2×10 = 20 см."
|
||||
options:
|
||||
- { text: "3", correct: true }
|
||||
- { text: "1" }
|
||||
- { text: "2" }
|
||||
- { text: "4" }
|
||||
- { text: "5" }
|
||||
Reference in New Issue
Block a user