course: html prototype

This commit is contained in:
2025-12-21 23:38:16 +03:00
parent a959c67638
commit 3146632080
10 changed files with 600 additions and 269 deletions

View File

@ -0,0 +1,3 @@
section - страница
h1, h2, h3 - пункт, подпункт, подподпункт, отображаются в содержании

View File

@ -1,38 +1,38 @@
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36" version="29.2.1">
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36" version="29.2.1">
<diagram name="Страница — 1" id="sO6mBrgkGhevZXLxDi5B">
<mxGraphModel dx="595" dy="402" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<mxGraphModel dx="603" dy="934" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-2" parent="1" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;" value="" vertex="1">
<mxGeometry height="50" width="97.5" x="236" y="372.18" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-55" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="RA" vertex="1">
<mxGeometry height="80" width="50" x="150" y="232.5" as="geometry" />
<mxGeometry height="80" width="50" x="259" y="232.5" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-56" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="0&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;3&lt;/div&gt;" vertex="1">
<mxGeometry height="30" width="60" x="130" y="257.5" as="geometry" />
<mxGeometry height="30" width="60" x="239" y="257.5" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-57" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="RB" vertex="1">
<mxGeometry height="80" width="50" x="150" y="353.75" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-58" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="0&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;3&lt;/div&gt;" vertex="1">
<mxGeometry height="30" width="60" x="130" y="378.75" as="geometry" />
<mxCell id="sDe38s09ArQUHBlkgSVm-58" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&#x9;&lt;/span&gt;RB&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;3&lt;/div&gt;" vertex="1">
<mxGeometry height="30" width="60" x="239" y="378.75" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-66" parent="1" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=20;rotation=90;" value="" vertex="1">
<mxGeometry height="50" width="120" x="555" y="297.5" as="geometry" />
<mxGeometry height="50" width="120" x="555" y="308.5" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-67" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="RR" vertex="1">
<mxGeometry height="30" width="60" x="585" y="307.5" as="geometry" />
<mxGeometry height="30" width="60" x="585" y="318.5" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-68" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="0&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;7&lt;/div&gt;" vertex="1">
<mxGeometry height="30" width="60" x="567.5" y="299.43" as="geometry" />
<mxGeometry height="30" width="60" x="567.5" y="310.43" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-71" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;" value="" vertex="1">
<mxGeometry height="50" width="210" x="341.25" y="315" as="geometry" />
<mxGeometry height="50" width="210" x="341.25" y="308" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-72" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="SM" vertex="1">
<mxGeometry height="30" width="60" x="414" y="320.56" as="geometry" />
<mxGeometry height="30" width="60" x="414" y="314.56" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-73" parent="1" style="triangle;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="10" width="10" x="421.25" y="330.56" as="geometry" />
<mxGeometry height="10" width="10" x="421.25" y="324.56" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-74" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;3&lt;/div&gt;" vertex="1">
<mxGeometry height="30" width="60" x="400.25" y="269.43" as="geometry" />
@ -40,19 +40,13 @@
<mxCell id="sDe38s09ArQUHBlkgSVm-76" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;3&lt;/div&gt;" vertex="1">
<mxGeometry height="30" width="60" x="400.25" y="378.74" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-77" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="0&amp;nbsp; &amp;nbsp;RPR" vertex="1">
<mxGeometry height="37.5" width="50" x="505" y="483.18" as="geometry" />
<mxCell id="sDe38s09ArQUHBlkgSVm-77" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="0&amp;nbsp; &amp;nbsp;TCF" vertex="1">
<mxGeometry height="37.5" width="50" x="590" y="571.1800000000001" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-81" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;" value="" vertex="1">
<mxGeometry height="48.87" width="73.87" x="290" y="369.31" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-82" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="КС1" vertex="1">
<mxGeometry height="30" width="60" x="296.93" y="378.74" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-83" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-57" style="endArrow=none;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" value="">
<mxCell id="sDe38s09ArQUHBlkgSVm-83" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="290" y="411.25" as="sourcePoint" />
<mxPoint x="110" y="394.25" as="targetPoint" />
<mxPoint x="259" y="393.75" as="sourcePoint" />
<mxPoint x="219" y="394.25" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-84" connectable="0" parent="sDe38s09ArQUHBlkgSVm-83" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="B" vertex="1">
@ -67,8 +61,8 @@
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-85" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="sDe38s09ArQUHBlkgSVm-55" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="110" y="272.5" as="sourcePoint" />
<mxPoint x="340" y="342.5" as="targetPoint" />
<mxPoint x="219" y="272.5" as="sourcePoint" />
<mxPoint x="449" y="342.5" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-86" connectable="0" parent="sDe38s09ArQUHBlkgSVm-85" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="A" vertex="1">
@ -89,80 +83,24 @@
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-95" connectable="0" parent="sDe38s09ArQUHBlkgSVm-92" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;4&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="0.0823" y="-2" as="geometry">
<mxPoint x="6" y="-2" as="offset" />
<mxPoint x="-26" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-96" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-57" style="endArrow=none;html=1;rounded=0;exitX=1.018;exitY=0.464;exitDx=0;exitDy=0;exitPerimeter=0;" value="">
<mxCell id="sDe38s09ArQUHBlkgSVm-96" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="280" y="331.25" as="sourcePoint" />
<mxPoint x="302" y="390" as="targetPoint" />
<mxPoint x="311" y="410" as="sourcePoint" />
<mxPoint x="370" y="410" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-97" connectable="0" parent="sDe38s09ArQUHBlkgSVm-96" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;br&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;4&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="0.12" y="2" as="geometry">
<mxPoint x="23" y="2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-98" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-71" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="430" y="340" as="sourcePoint" />
<mxPoint x="500" y="340" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-99" connectable="0" parent="sDe38s09ArQUHBlkgSVm-98" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;4&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="0.338" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-100" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="- 3&lt;div&gt;- 6&lt;/div&gt;" vertex="1">
<mxGeometry height="30" width="60" x="617" y="345.56" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-101" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="644" y="345.5" as="sourcePoint" />
<mxPoint x="644" y="375.5" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-110" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-66" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" target="sDe38s09ArQUHBlkgSVm-112" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="430" y="402.5" as="sourcePoint" />
<mxPoint x="690" y="322.5" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-111" connectable="0" parent="sDe38s09ArQUHBlkgSVm-110" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;br&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;8&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="-0.0715" y="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-112" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="результат" vertex="1">
<mxGeometry height="30" width="60" x="690" y="300.56" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-113" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="351.70000000000005" y="384.74060484183144" as="sourcePoint" />
<mxPoint x="420" y="385" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="IMC0bOtRx6fE2dsl-r5o-3" connectable="0" parent="sDe38s09ArQUHBlkgSVm-113" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;4&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="-0.0283" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-115" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;exitX=0;exitY=0.75;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="328.63036989196814" y="366.5928401440426" as="sourcePoint" />
<mxPoint x="329" y="339" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-116" connectable="0" parent="sDe38s09ArQUHBlkgSVm-115" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y6" vertex="1">
<mxGeometry relative="1" x="0.4619" as="geometry">
<mxPoint y="-8" as="offset" />
<mxPoint x="-9" y="2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-123" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-55" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="230" y="390" as="sourcePoint" />
<mxPoint x="175" y="210" as="targetPoint" />
<mxPoint x="339" y="390" as="sourcePoint" />
<mxPoint x="284" y="210" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-124" connectable="0" parent="sDe38s09ArQUHBlkgSVm-123" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y0" vertex="1">
@ -170,158 +108,90 @@
<mxPoint x="-1" y="-7" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-125" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-57" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" value="">
<mxCell id="sDe38s09ArQUHBlkgSVm-125" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="320" y="390" as="sourcePoint" />
<mxPoint x="175" y="330" as="targetPoint" />
<mxPoint x="279" y="355.75" as="sourcePoint" />
<mxPoint x="279" y="332" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-126" connectable="0" parent="sDe38s09ArQUHBlkgSVm-125" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y0" vertex="1">
<mxCell id="sDe38s09ArQUHBlkgSVm-126" connectable="0" parent="sDe38s09ArQUHBlkgSVm-125" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y1" vertex="1">
<mxGeometry relative="1" x="0.6144" y="-2" as="geometry">
<mxPoint x="-2" y="-2" as="offset" />
<mxPoint x="-4" y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-130" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sDe38s09ArQUHBlkgSVm-130" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-132" style="endArrow=none;html=1;rounded=0;exitX=0.551;exitY=0.998;exitDx=0;exitDy=0;exitPerimeter=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<Array as="points">
<mxPoint x="250" y="500" />
<mxPoint x="360" y="500" />
</Array>
<mxPoint x="300" y="500" as="sourcePoint" />
<mxPoint x="250" y="270" as="targetPoint" />
<mxPoint x="409" y="500" as="sourcePoint" />
<mxPoint x="360" y="270" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-131" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sDe38s09ArQUHBlkgSVm-131" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0.418;entryY=0.995;entryDx=0;entryDy=0;entryPerimeter=0;" target="sDe38s09ArQUHBlkgSVm-132" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<Array as="points">
<mxPoint x="260" y="490" />
<mxPoint x="370" y="490" />
</Array>
<mxPoint x="260" y="390" as="sourcePoint" />
<mxPoint x="301" y="490" as="targetPoint" />
<mxPoint x="370" y="410" as="sourcePoint" />
<mxPoint x="410" y="490" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-52" connectable="0" parent="sDe38s09ArQUHBlkgSVm-131" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="1&lt;br&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;1&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="0.373" y="3" as="geometry">
<mxPoint x="19" y="9" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-132" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;" value="" vertex="1">
<mxGeometry height="48.87" width="73.87" x="290" y="471.81" as="geometry" />
<mxGeometry height="48.87" width="73.87" x="409" y="471.81" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-133" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="КС2" vertex="1">
<mxGeometry height="30" width="60" x="296.93" y="481.24" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-136" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;exitX=0.033;exitY=0.625;exitDx=0;exitDy=0;exitPerimeter=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="448" y="244.93000000000006" as="sourcePoint" />
<mxPoint x="448" y="213" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-137" connectable="0" parent="sDe38s09ArQUHBlkgSVm-136" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y1" vertex="1">
<mxGeometry relative="1" x="0.4918" as="geometry">
<mxPoint x="1" y="-7" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-138" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="sDe38s09ArQUHBlkgSVm-77" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="351.93000000000006" y="503.74" as="sourcePoint" />
<mxPoint x="500" y="501.93000000000006" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-139" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<Array as="points">
<mxPoint x="480" y="490" />
<mxPoint x="480" y="440" />
<mxPoint x="480" y="300" />
</Array>
<mxPoint x="350" y="490" as="sourcePoint" />
<mxPoint x="500" y="301" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-140" connectable="0" parent="sDe38s09ArQUHBlkgSVm-139" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="5&lt;br&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="-0.6812" y="-1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
<mxCell id="sDe38s09ArQUHBlkgSVm-133" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="КС1" vertex="1">
<mxGeometry height="30" width="60" x="415.93000000000006" y="481.24" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-141" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;exitX=0.046;exitY=0.628;exitDx=0;exitDy=0;exitPerimeter=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="606.5999999999999" y="269.02" as="sourcePoint" />
<mxPoint x="607" y="241" as="targetPoint" />
<mxPoint x="606.5999999999999" y="280.02" as="sourcePoint" />
<mxPoint x="607" y="252" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-143" connectable="0" parent="sDe38s09ArQUHBlkgSVm-141" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y4" vertex="1">
<mxCell id="sDe38s09ArQUHBlkgSVm-143" connectable="0" parent="sDe38s09ArQUHBlkgSVm-141" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y7" vertex="1">
<mxGeometry relative="1" x="0.7182" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-144" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-66" style="endArrow=none;html=1;rounded=0;exitX=0;exitY=0.25;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="480" y="372.5" as="sourcePoint" />
<mxPoint x="625" y="240" as="targetPoint" />
<mxPoint x="480" y="383.5" as="sourcePoint" />
<mxPoint x="625" y="251" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-145" connectable="0" parent="sDe38s09ArQUHBlkgSVm-144" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y5" vertex="1">
<mxCell id="sDe38s09ArQUHBlkgSVm-145" connectable="0" parent="sDe38s09ArQUHBlkgSVm-144" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y8" vertex="1">
<mxGeometry relative="1" x="0.6297" y="1" as="geometry">
<mxPoint y="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-146" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;" value="" vertex="1">
<mxGeometry height="48.87" width="100.94" x="475.52" y="308.54" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-147" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="КС3" vertex="1">
<mxGeometry height="30" width="60" x="495" y="306.25" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-148" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sDe38s09ArQUHBlkgSVm-150" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="519" y="290" as="sourcePoint" />
<mxPoint x="519" y="262" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-149" connectable="0" parent="sDe38s09ArQUHBlkgSVm-148" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y2" vertex="1">
<mxGeometry relative="1" x="0.3236" y="1" as="geometry">
<mxPoint x="-3" y="-19" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-150" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0.542;entryY=-0.008;entryDx=0;entryDy=0;entryPerimeter=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="310" as="sourcePoint" />
<mxPoint x="550.8209599999999" y="310.53754" as="targetPoint" />
<mxPoint x="570" y="330" as="sourcePoint" />
<mxPoint x="550" y="330" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-151" connectable="0" parent="sDe38s09ArQUHBlkgSVm-150" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;br&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;4&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="-0.0393" as="geometry">
<mxPoint y="-2" as="offset" />
<mxPoint y="2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-152" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-77" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="410" y="420" as="sourcePoint" />
<mxPoint x="530" y="460" as="targetPoint" />
<mxPoint x="410" y="508" as="sourcePoint" />
<mxPoint x="615" y="548" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-153" connectable="0" parent="sDe38s09ArQUHBlkgSVm-152" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y7" vertex="1">
<mxCell id="sDe38s09ArQUHBlkgSVm-153" connectable="0" parent="sDe38s09ArQUHBlkgSVm-152" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y5" vertex="1">
<mxGeometry relative="1" x="0.5411" y="-1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="IMC0bOtRx6fE2dsl-r5o-4" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<Array as="points">
<mxPoint x="284" y="414" />
<mxPoint x="284" y="452" />
<mxPoint x="670" y="450" />
<mxPoint x="670" y="360" />
</Array>
<mxPoint x="300" y="414" as="sourcePoint" />
<mxPoint x="640" y="360" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-1" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;exitX=0.884;exitY=0.709;exitDx=0;exitDy=0;exitPerimeter=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="350.97000000000014" y="403.0100000000001" as="sourcePoint" />
<mxPoint x="371" y="403" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-2" connectable="0" parent="sfdR_fJUOVRd-Uw4pG2y-1" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="F0" vertex="1">
<mxGeometry relative="1" x="0.5285" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-3" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="400" y="270" as="sourcePoint" />
@ -358,89 +228,278 @@
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-9" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="350" as="sourcePoint" />
<mxPoint x="590" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-10" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="360" as="sourcePoint" />
<mxPoint x="590" y="360" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-13" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="311" as="sourcePoint" />
<mxPoint x="590" y="311" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-14" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="330" as="sourcePoint" />
<mxPoint x="590" y="330" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-10" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-15" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="340" as="sourcePoint" />
<mxPoint x="590" y="340" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-11" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-17" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="350" as="sourcePoint" />
<mxPoint x="590" y="350" as="targetPoint" />
<mxPoint x="570" y="291" as="sourcePoint" />
<mxPoint x="590" y="291" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-13" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-18" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="300" as="sourcePoint" />
<mxPoint x="590" y="300" as="targetPoint" />
<mxPoint x="570" y="301" as="sourcePoint" />
<mxPoint x="590" y="301" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-21" connectable="0" parent="sfdR_fJUOVRd-Uw4pG2y-13" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="R2" vertex="1">
<mxGeometry relative="1" x="-0.7038" y="1" as="geometry">
<mxPoint x="2" y="3" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-14" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-23" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="310" as="sourcePoint" />
<mxPoint x="590" y="310" as="targetPoint" />
<mxPoint x="570" y="360" as="sourcePoint" />
<mxPoint x="570" y="330" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-15" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-4" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="0&amp;nbsp; &amp;nbsp;TS" vertex="1">
<mxGeometry height="37.5" width="50" x="590" y="477.24" as="geometry" />
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-5" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="320" as="sourcePoint" />
<mxPoint x="590" y="320" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-17" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-6" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="280" as="sourcePoint" />
<mxPoint x="590" y="280" as="targetPoint" />
<mxPoint x="570" y="321" as="sourcePoint" />
<mxPoint x="570" y="291" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-19" connectable="0" parent="sfdR_fJUOVRd-Uw4pG2y-17" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="R0" vertex="1">
<mxGeometry relative="1" x="-0.3385" as="geometry">
<mxPoint x="-2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-18" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-7" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="290" as="sourcePoint" />
<mxPoint x="590" y="290" as="targetPoint" />
<mxPoint x="570" y="291" as="sourcePoint" />
<mxPoint x="550" y="290" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-20" connectable="0" parent="sfdR_fJUOVRd-Uw4pG2y-18" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="R1" vertex="1">
<mxGeometry relative="1" x="-0.4731" y="1" as="geometry">
<mxPoint y="1" as="offset" />
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-8" connectable="0" parent="sTZ1a5dfQ2aNL2byTIMX-7" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;br&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;4&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="-0.0393" as="geometry">
<mxPoint y="2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-23" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-10" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;" value="" vertex="1">
<mxGeometry height="48.87" width="73.87" x="409.06999999999994" y="560.5" as="geometry" />
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-11" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="КС2" vertex="1">
<mxGeometry height="30" width="60" x="416" y="565.9300000000001" as="geometry" />
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-12" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0.564;entryY=0.999;entryDx=0;entryDy=0;entryPerimeter=0;" target="sTZ1a5dfQ2aNL2byTIMX-10" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="570" y="340" as="sourcePoint" />
<mxPoint x="570" y="310" as="targetPoint" />
<Array as="points">
<mxPoint x="360" y="590" />
</Array>
<mxPoint x="360" y="500" as="sourcePoint" />
<mxPoint x="420" y="590" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sfdR_fJUOVRd-Uw4pG2y-24" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-146" style="endArrow=none;html=1;rounded=0;exitX=0.676;exitY=-0.009;exitDx=0;exitDy=0;exitPerimeter=0;" value="">
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-13" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="560" y="350" as="sourcePoint" />
<mxPoint x="570" y="350" as="targetPoint" />
<Array as="points">
<mxPoint x="370" y="580" />
</Array>
<mxPoint x="370" y="490" as="sourcePoint" />
<mxPoint x="422" y="580" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="cDHfcUH87RyFzs359Bgq-1" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-14" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="sDe38s09ArQUHBlkgSVm-77" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="537" y="298" as="sourcePoint" />
<mxPoint x="537" y="270" as="targetPoint" />
<mxPoint x="470" y="590" as="sourcePoint" />
<mxPoint x="520" y="586" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="cDHfcUH87RyFzs359Bgq-2" connectable="0" parent="cDHfcUH87RyFzs359Bgq-1" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y3" vertex="1">
<mxGeometry relative="1" x="0.3236" y="1" as="geometry">
<mxPoint x="-3" y="-19" as="offset" />
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-15" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<Array as="points">
<mxPoint x="520" y="580" />
<mxPoint x="520" y="290" />
</Array>
<mxPoint x="470" y="580" as="sourcePoint" />
<mxPoint x="550" y="290" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-16" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-71" style="endArrow=none;html=1;rounded=0;exitX=0.484;exitY=0.011;exitDx=0;exitDy=0;exitPerimeter=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="460" y="470" as="sourcePoint" />
<mxPoint x="550" y="330" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-18" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-132" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="sTZ1a5dfQ2aNL2byTIMX-4" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="530" y="530" as="sourcePoint" />
<mxPoint x="580" y="480" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-24" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="640" y="369" as="sourcePoint" />
<mxPoint x="670" y="369" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-25" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="640" y="360" as="sourcePoint" />
<mxPoint x="670" y="360" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-26" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="640" y="350" as="sourcePoint" />
<mxPoint x="670" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-27" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="640" y="340" as="sourcePoint" />
<mxPoint x="670" y="340" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-28" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="640" y="330" as="sourcePoint" />
<mxPoint x="670" y="330" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-29" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="640" y="320" as="sourcePoint" />
<mxPoint x="670" y="320" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-30" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="640" y="310" as="sourcePoint" />
<mxPoint x="670" y="310" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-31" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="640" y="380" as="sourcePoint" />
<mxPoint x="670" y="380" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-32" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<Array as="points">
<mxPoint x="390" y="390" />
<mxPoint x="390" y="450" />
<mxPoint x="650" y="450" />
</Array>
<mxPoint x="423" y="390" as="sourcePoint" />
<mxPoint x="650" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-34" connectable="0" parent="sTZ1a5dfQ2aNL2byTIMX-32" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;br&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;4&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="0.2948" as="geometry">
<mxPoint x="-29" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-35" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;exitX=0.75;exitY=0;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="309.7500000000001" y="389.5550000000003" as="sourcePoint" />
<mxPoint x="340" y="390" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-36" connectable="0" parent="sTZ1a5dfQ2aNL2byTIMX-35" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="F0" vertex="1">
<mxGeometry relative="1" x="0.096" y="-1" as="geometry">
<mxPoint x="15" y="-1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-38" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<Array as="points">
<mxPoint x="650" y="280" />
</Array>
<mxPoint x="700" y="280" as="sourcePoint" />
<mxPoint x="650" y="340" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-39" connectable="0" parent="sTZ1a5dfQ2aNL2byTIMX-38" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;4&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="-0.5636" as="geometry">
<mxPoint x="9" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-40" connectable="0" parent="sTZ1a5dfQ2aNL2byTIMX-38" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="результат&lt;br&gt;SET BIT" vertex="1">
<mxGeometry relative="1" x="-0.8892" as="geometry">
<mxPoint x="26" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-41" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="670" y="496" as="sourcePoint" />
<mxPoint x="670" y="320" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-44" edge="1" parent="1" source="sTZ1a5dfQ2aNL2byTIMX-4" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="630" y="470" as="sourcePoint" />
<mxPoint x="700" y="496" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-46" connectable="0" parent="sTZ1a5dfQ2aNL2byTIMX-44" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;br&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;8&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="0.542" y="1" as="geometry">
<mxPoint x="-6" y="1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-47" connectable="0" parent="sTZ1a5dfQ2aNL2byTIMX-44" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="результат&lt;div&gt;MUL&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="0.7381" as="geometry">
<mxPoint x="28" y="4" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-50" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="289" y="360.75" as="sourcePoint" />
<mxPoint x="289" y="337" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-51" connectable="0" parent="sTZ1a5dfQ2aNL2byTIMX-50" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y2" vertex="1">
<mxGeometry relative="1" x="0.6144" y="-2" as="geometry">
<mxPoint x="1" y="-7" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-54" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="615" y="477.24" as="sourcePoint" />
<mxPoint x="615" y="460" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-55" connectable="0" parent="sTZ1a5dfQ2aNL2byTIMX-54" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y3" vertex="1">
<mxGeometry relative="1" x="0.5814" y="-1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-56" edge="1" parent="1" source="sTZ1a5dfQ2aNL2byTIMX-10" style="endArrow=none;html=1;rounded=0;exitX=0.168;exitY=0.424;exitDx=0;exitDy=0;exitPerimeter=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="470" y="500" as="sourcePoint" />
<mxPoint x="450" y="540" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sTZ1a5dfQ2aNL2byTIMX-57" connectable="0" parent="sTZ1a5dfQ2aNL2byTIMX-56" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Y6" vertex="1">
<mxGeometry relative="1" x="0.6332" y="-1" as="geometry">
<mxPoint y="-4" as="offset" />
</mxGeometry>
</mxCell>
</root>

View File

@ -1,54 +1,66 @@
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36" version="28.2.8">
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36" version="29.2.1">
<diagram name="Страница — 1" id="sO6mBrgkGhevZXLxDi5B">
<mxGraphModel dx="744" dy="471" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<mxGraphModel dx="287" dy="445" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="sDe38s09ArQUHBlkgSVm-1" value="A" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
<mxGeometry x="160" y="50" width="60" height="30" as="geometry" />
<mxCell id="sDe38s09ArQUHBlkgSVm-1" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="A" vertex="1">
<mxGeometry height="30" width="60" x="160" y="50" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-2" value="B" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
<mxGeometry x="160" y="100" width="60" height="30" as="geometry" />
<mxCell id="sDe38s09ArQUHBlkgSVm-2" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="B" vertex="1">
<mxGeometry height="30" width="60" x="160" y="100" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-3" value="C" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
<mxGeometry x="160" y="150" width="60" height="30" as="geometry" />
<mxCell id="sDe38s09ArQUHBlkgSVm-3" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="C" vertex="1">
<mxGeometry height="30" width="60" x="160" y="150" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-4" value="D" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
<mxGeometry x="160" y="230" width="60" height="30" as="geometry" />
<mxCell id="sDe38s09ArQUHBlkgSVm-4" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="D" vertex="1">
<mxGeometry height="30" width="60" x="160" y="230" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-6" value="начало" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;" vertex="1" parent="1">
<mxGeometry x="250" y="50" width="60" height="30" as="geometry" />
<mxCell id="sDe38s09ArQUHBlkgSVm-6" parent="1" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;" value="начало" vertex="1">
<mxGeometry height="30" width="60" x="250" y="50" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-7" value="RA, RB" style="shape=parallelogram;html=1;strokeWidth=2;perimeter=parallelogramPerimeter;whiteSpace=wrap;rounded=1;arcSize=12;size=0.23;" vertex="1" parent="1">
<mxGeometry x="242.5" y="100" width="75" height="30" as="geometry" />
<mxCell id="sDe38s09ArQUHBlkgSVm-7" parent="1" style="shape=parallelogram;html=1;strokeWidth=2;perimeter=parallelogramPerimeter;whiteSpace=wrap;rounded=1;arcSize=12;size=0.23;" value="RA, RB" vertex="1">
<mxGeometry height="30" width="75" x="242.5" y="100" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-12" value="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
<mxGeometry x="250" y="20" width="60" height="30" as="geometry" />
<mxCell id="sDe38s09ArQUHBlkgSVm-12" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="1" vertex="1">
<mxGeometry height="30" width="60" x="250" y="20" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-16" value="конец" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;" vertex="1" parent="1">
<mxGeometry x="250" y="230" width="60" height="30" as="geometry" />
<mxCell id="sDe38s09ArQUHBlkgSVm-16" parent="1" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;" value="конец" vertex="1">
<mxGeometry height="30" width="60" x="250" y="280" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-41" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-7">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxCell id="sDe38s09ArQUHBlkgSVm-41" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-7" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="430" y="280" as="sourcePoint" />
<mxPoint x="280" y="150" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-42" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-6" target="sDe38s09ArQUHBlkgSVm-7">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxCell id="sDe38s09ArQUHBlkgSVm-42" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-6" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" target="sDe38s09ArQUHBlkgSVm-7" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="430" y="280" as="sourcePoint" />
<mxPoint x="480" y="230" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-53" value="i = 2 * a1 + a0&lt;div&gt;CF = bi&lt;/div&gt;&lt;div&gt;bi = 1&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" vertex="1" parent="1">
<mxGeometry x="235" y="150" width="90" height="60" as="geometry" />
<mxCell id="sDe38s09ArQUHBlkgSVm-53" parent="1" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="i = 2 * A&lt;sub&gt;1&lt;/sub&gt; + A&lt;sub&gt;0&lt;/sub&gt;&lt;div&gt;CF = B&lt;sub&gt;i&lt;/sub&gt;&lt;/div&gt;&lt;div&gt;B&lt;sub&gt;i&lt;/sub&gt; = 1&lt;/div&gt;" vertex="1">
<mxGeometry height="60" width="90" x="235" y="150" as="geometry" />
</mxCell>
<mxCell id="sDe38s09ArQUHBlkgSVm-54" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-53" target="sDe38s09ArQUHBlkgSVm-16">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="360" y="280" as="sourcePoint" />
<mxPoint x="410" y="230" as="targetPoint" />
<mxCell id="DQOpn4HtWVU2rcoOBRhy-2" parent="1" style="shape=parallelogram;html=1;strokeWidth=2;perimeter=parallelogramPerimeter;whiteSpace=wrap;rounded=1;arcSize=12;size=0.23;" value="CF" vertex="1">
<mxGeometry height="30" width="75" x="242.5" y="230" as="geometry" />
</mxCell>
<mxCell id="DQOpn4HtWVU2rcoOBRhy-4" edge="1" parent="1" source="sDe38s09ArQUHBlkgSVm-53" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" target="DQOpn4HtWVU2rcoOBRhy-2" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="260" y="260" as="sourcePoint" />
<mxPoint x="310" y="210" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="DQOpn4HtWVU2rcoOBRhy-5" edge="1" parent="1" source="DQOpn4HtWVU2rcoOBRhy-2" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" target="sDe38s09ArQUHBlkgSVm-16" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="260" y="260" as="sourcePoint" />
<mxPoint x="310" y="210" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="DQOpn4HtWVU2rcoOBRhy-6" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="E" vertex="1">
<mxGeometry height="30" width="60" x="160" y="280" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 387 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,112 @@
body {
display: flex;
flex-direction: column;
align-items: center;
margin: 0;
background-color: gray;
}
html {
font: 12pt Times;
}
section {
position: relative;
box-sizing: border-box;
width: 210mm;
height: 297mm;
padding: 20mm 15mm 20mm 30mm;
background-color: white;
border-bottom: 1mm solid gray;
}
header {
font-size: 1.5rem;
font-weight: bolder;
}
h1 {
font-size: 1.3rem;
}
h2 {
font-size: 1.15rem;
}
h3 {
font-size: 1rem;
}
.col {
display: flex;
flex-direction: column;
gap: 5mm;
}
.row {
display: flex;
flex-direction: row;
gap: 5mm;
}
.x-between {
justify-content: space-between;
}
.x-end {
justify-content: end;
}
.y-center {
align-items: center;
}
.right {
text-align: right;
}
.center {
text-align: center;
}
.indent {
text-indent: 12.5mm;
}
.page-number {
position: absolute;
left: 50%;
bottom: 10mm;
}
.table-of-contents {
overflow-x: hidden;
list-style: none;
padding: 0;
}
.table-of-contents ol {
list-style: none;
}
.table-of-contents li:before {
float: left;
width: 0;
white-space: nowrap;
content:
". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "
". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "
". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "
". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";
}
.table-of-contents span:first-child {
padding-right: 0.33em;
background-color: white;
}
.table-of-contents span + span {
float: right;
padding-left: 0.33em;
background-color: white;
}

View File

@ -0,0 +1,50 @@
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<section class="col x-between">
<div class="center">
Национальный исследовательский ядерный университет «МИФИ»<br>
Институт интеллектуальных кибернетических систем<br>
Кафедра №12 «Компьютерные системы и технологии»
</div>
<header class="center">
Курсовой проект<br>
"Проектирование процессора"
</header>
<div class="col">
<div class="row x-end">
<div class="right">
Студент:<br>
Группа:<br>
Преподаватель:
</div>
<div>
Литвинов В.А.<br>
Б23-503 <br>
Ядыкин И.М.
</div>
</div>
<div class="center">Москва — 2025/2026</div>
</div>
</section>
<section>
<h1>Проектирование блока операций</h1>
<h2>Примеры и алгоритмы выполнения операций</h2>
<h3>Алгоритм операции УМНОЖЕНИЕ</h3>
</section>
<section>
<h1>Проектирование блока операций</h1>
<h2>Примеры и алгоритмы выполнения операций</h2>
<h3>Алгоритм операции УМНОЖЕНИЕ</h3>
</section>
<script src="index.js" type="module"></script>
</body>
</html>

View File

@ -0,0 +1,70 @@
class CTX {
addPageNumbers() {
let pages = this.pages
for (let i = 2; i <= pages.length; i++) {
let div = document.createElement('div')
div.classList.add('page-number')
div.textContent = i
pages[i - 1].appendChild(div)
}
}
addTableOfContents() {
let hs = document.querySelectorAll('h1,h2,h3')
let ol = document.createElement('ol')
ol.classList.add('table-of-contents')
let prefix_counter = [0, 0, 0]
let page_counter = 2
let page
for (let h of hs) {
let level = {
'H1': 0,
'H2': 1,
'H3': 2,
}[h.tagName]
prefix_counter[level]++
for (let i = level + 1; i < prefix_counter.length; i++)
prefix_counter[i] = 0
let prefix = ''
for (let i = 0; i <= level; i++)
prefix += prefix_counter[i] + '.'
prefix = prefix.slice(0, prefix.length - 1)
console.log(h.tagName)
let li = document.createElement('li')
let name = document.createElement('span')
let page_number = document.createElement('span')
name.innerHTML = prefix + ' - ' + h.innerHTML
let cur_page = h.closest('section')
if (page != cur_page) {
page = cur_page
page_counter++
}
page_number.innerHTML = page_counter
li.append(name, page_number)
ol.appendChild(li)
}
let header = document.createElement('header')
header.innerText = 'Содержание'
this.pages[0].after(document.createElement('section'))
this.pages[1].appendChild(header)
this.pages[1].appendChild(ol)
}
get pages() {
return document.getElementsByTagName('section')
}
}
let ctx = new CTX
ctx.addTableOfContents()
ctx.addPageNumbers()

View File

@ -8,6 +8,32 @@
\usepackage{fontspec}
\defaultfontfeatures{Mapping=tex-text}
\usepackage{caption}
\DeclareCaptionLabelFormat{gost}{#1~\textbf{#2}.}
\DeclareCaptionLabelSeparator{gost}{~}
\captionsetup[figure]{
labelsep = gost,
labelformat = gost,
justification = centering,
font = {normalsize, bf},
position = bottom,
skip = 10pt
}
\captionsetup[table]{
labelsep = gost,
labelformat = gost,
justification = centering,
font = {normalsize, bf},
position = top,
skip = 5pt
}
\makeatletter
\@addtoreset{figure}{section}
\@addtoreset{table}{section}
\makeatother
\setmainfont{Times New Roman}
\setromanfont{Times New Roman}
\setsansfont{Arial}
@ -180,9 +206,7 @@ $$[A]_{\text{п}} = a_3, a_2 a_1 a_0$$
$RA = 0000$ \\
$RB = 0001$ \\
$CF = 1$ \\
$RB = 0001$
}
\makecell{
$RB = 0001$ \\ \\
Пример 2: \\
$RA = 0001$ \\
$RB = 0001$ \\
@ -190,7 +214,7 @@ $$[A]_{\text{п}} = a_3, a_2 a_1 a_0$$
$RB = 0011$
}
\makecell{
\begin{minipage}[t]{0.3\textwidth}
\begin{minipage}[t]{0.2\textwidth}
\centering
\includegraphics[width=\textwidth]{bo-set}
\caption{Блок схема проверки бита с установкой в единицу}
@ -213,8 +237,9 @@ $$[A]_{\text{п}} = a_3, a_2 a_1 a_0$$
\end{minipage}
\end{figure}
\newpage
В таблице \ref{bo-table} приведены все элементы функциональной схемы блока операций
\begin{figure}[H]
\begin{table}[H]
\centering
\begin{minipage}[t]{\textwidth}
\centering
@ -233,7 +258,7 @@ $$[A]_{\text{п}} = a_3, a_2 a_1 a_0$$
\caption{Элементы функциональной схемы}
\label{bo-table}
\end{minipage}
\end{figure}
\end{table}
\newpage
\subsection{Проектирование логических элементов блока операций}