Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ² Β«ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅Β»
ΠΡΠ½ΠΎΠ²Π½ΡΠΌ ΠΊΠ»Π°ΡΡΠΎΠΌ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ «ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅» ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ²Π°Ρ. ΠΠ»Π°ΡΡ ΡΠΎΠ²Π°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠ±ΡΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ Π²ΡΠ΅Ρ Π΄ΡΡΠ³ΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Π½Π°ΡΡΠ½ΠΈΠΊΠΈ ΠΈΠ»ΠΈ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°ΡΡΠ½ΠΈΠΊΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΡΠ²Π»ΡΡΡΡΡ ΡΠΎΠ²Π°ΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ, ΠΊΠ°ΠΊ ΠΈ Π²ΡΠ΅ ΡΠΎΠ²Π°ΡΡ ΠΈΠΌΠ΅ΡΡ Π²Π΅Ρ, ΡΠ΅Π½Ρ, ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅. ΠΠ½ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΎΠ±ΡΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΡ . ΠΡ Π½Π΅Π³ΠΎ Π½Π°ΡΠ»Π΅Π΄ΡΡΡΡΡ 2 ΠΊΠ»Π°ΡΡΠ°: Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ² Β«ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅Β» (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠΈΠ½ΠΈΡΡΠ΅ΡΡΡΠ²ΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π½Π°ΡΠΊΠΈ Π Π€ Π ΡΠ·Π°Π½ΡΠΊΠΈΠΉ ΠΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΡΠΉ Π Π°Π΄ΠΈΠΎΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π£Π½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅Ρ ΠΠ°ΡΠ΅Π΄ΡΠ° Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ ΠΠΎΡΡΠ½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π·Π°ΠΏΠΈΡΠΊΠ° ΠΊ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ² «ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅»
ΠΡΠΏΠΎΠ»Π½ΠΈΠ»:
ΡΡΡΠ΄Π΅Π½Ρ Π³ΡΡΠΏΠΏΡ 943
ΠΡΠΊΠ°ΡΠ΅Π² Π‘.Π.
ΠΡΠΎΠ²Π΅ΡΠΈΠ»:
Π΄ΠΎΡΠ΅Π½Ρ ΠΊΠ°ΡΠ΅Π΄ΡΡ ΠΠΠ ΠΠ°Π²ΡΠ΅Π½ΡΡΠ΅Π² Π‘.Π.
Π ΡΠ·Π°Π½Ρ, 2012
ΠΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΠ°Π΄Π°Π½ΠΈΠ΅ ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
1. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
1.1 ΠΡΠ±ΠΎΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
1.2 ΠΠ΅ΡΠ°ΡΡ ΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΈ ΠΈΡ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅
1.3 ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ²
1.4 ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
2. Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π‘ΠΏΠΈΡΠΎΠΊ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
ΠΠ°Π΄Π°Π½ΠΈΠ΅
Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ² Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ²ΠΎΠΉΡΡΠ² ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈΠ· ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ «ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅». Π ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ Π²ΡΠ΅Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ².
ΠΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅ 2 Π²ΠΈΠ΄ΠΎΠ²: Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΡ. ΠΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄Π²ΠΈΠ΄ΠΎΠ²:
1) ΠΡΠΎΡΠ΅ΡΡΠΎΡ, ΠΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠ°Ρ ΠΏΠ»Π°ΡΠ°, ΠΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ°, ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡΡ, ΠΡΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ, ΠΠ»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ
2) ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ ΠΌΡΡΡ, ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°, ΠΠΎΠ»ΠΎΠ½ΠΊΠΈ, ΠΠ°ΡΡΠ½ΠΈΠΊΠΈ.
ΠΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΠΌΠ΅ΡΠΎΠ΄Ρ Π½Π° ΡΠ±ΠΎΡΠΊΡ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅, ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ Π²ΠΈΠ΄ΠΎΠ² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΡ ΠΈ ΠΈΡ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ.
Π ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΡΡΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π²ΡΠ±ΠΎΡΠ° ΠΈ ΡΠ±ΠΎΡΠΊΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
Π Π΄Π°Π½Π½ΠΎΠΉ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ ΡΠ±ΠΎΡΠΊΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΈΠ· Π΄Π΅ΡΠ°Π»Π΅ΠΉ, ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ .
1. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
1.1 ΠΡΠ±ΠΎΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
ΠΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π±ΡΠ»Π° Π²ΡΠ±ΡΠ°Π½Π° ΡΡΠ΅Π΄Π° C++ Builder 6
1.2 ΠΠ΅ΡΠ°ΡΡ ΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΈ ΠΈΡ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅
ΠΡΠ½ΠΎΠ²Π½ΡΠΌ ΠΊΠ»Π°ΡΡΠΎΠΌ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ «ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅» ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ²Π°Ρ. ΠΠ»Π°ΡΡ ΡΠΎΠ²Π°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠ±ΡΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ Π²ΡΠ΅Ρ Π΄ΡΡΠ³ΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Π½Π°ΡΡΠ½ΠΈΠΊΠΈ ΠΈΠ»ΠΈ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°ΡΡΠ½ΠΈΠΊΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΡΠ²Π»ΡΡΡΡΡ ΡΠΎΠ²Π°ΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ, ΠΊΠ°ΠΊ ΠΈ Π²ΡΠ΅ ΡΠΎΠ²Π°ΡΡ ΠΈΠΌΠ΅ΡΡ Π²Π΅Ρ, ΡΠ΅Π½Ρ, ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅. ΠΠ½ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΎΠ±ΡΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΡ . ΠΡ Π½Π΅Π³ΠΎ Π½Π°ΡΠ»Π΅Π΄ΡΡΡΡΡ 2 ΠΊΠ»Π°ΡΡΠ°: Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΡ. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π±ΡΠ²Π°Ρ ΡΠΎΠ»ΡΠΊΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΠΎΡΡΠΎΠ²Π»ΡΡΡΠΈΠ΅ (ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ, ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠ°Ρ ΠΏΠ»Π°ΡΠ°, ΠΆΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅) ΠΈ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠΈΡ (ΡΠ°ΡΡΠ½ΠΈΠΊΠΈ, ΠΌΡΡΠΊΠ°, ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅).
ΠΠ»Π°ΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΏΡΠΈΡΡΡΠΈΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ². Π ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΡΠΎ ΡΠ°ΠΊΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΠΎΡΠ°.
ΠΠ»Π°ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠΈΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠΎΠ»ΠΊΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΏΡΠΈΡΡΡΠΈΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠΈΠΉΠ½ΡΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌ. Π ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄ΠΈΡΡΠ°Π½ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ.
1. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΊΠ»Π°ΡΡΠΎΠ².
Π) ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅ Π ΡΡΠΎΡ ΠΊΠ»Π°ΡΡ Π²Ρ ΠΎΠ΄ΡΡ Π²ΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π²Π½ΡΡΡΠΈ ΠΊΠΎΡΠΏΡΡΠ° ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π±ΡΠ΄ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡΡ:
Β· ΠΡΠΎΡΠ΅ΡΡΠΎΡΠ°ΠΌ — Processor
Β· ΠΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΈΠΌ ΠΏΠ»Π°ΡΠ°ΠΌ — Motherboard
Β· ΠΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ°ΠΌ — Video Card
Β· ΠΠΠ£ — DDR
Β· ΠΡΡΡΠΊΠΈΠΌ Π΄ΠΈΡΠΊΠ°ΠΌ — Hard Disk
Β· ΠΠ»ΠΎΠΊΠ°ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ — Block Power
ΠΠ±ΡΠ΅Π΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Ρ Π²ΡΠ΅Ρ Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ — Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ°ΡΡΠΎΡΡ/ΡΠΊΠΎΡΠΎΡΡΠΈ (FrecuencySpeed).
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΠΌΡΠΉ ΠΎΡ Components ΠΊΠ»Π°ΡΡ ΠΏΠΎΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅.
1) Processor
About — ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°
Technology — Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ
Nest — Π’ΠΈΠΏ Π³Π½Π΅Π·Π΄Π° (LGA755, LGA1156 ΠΈ Ρ. Π΄.)
Cache — Π Π°Π·ΠΌΠ΅Ρ ΠΊΡΡΠ° L3 Π² ΠΠ± (ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ)
CountOfNucleus — ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΄Π΅Ρ
Pressure — ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ (~ 0.8−1.5ΠΡ)
CritTemp — ΠΡΠΈΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°
2) MotherBoard
About — ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΎΠΉ ΠΏΠ»Π°ΡΡ
NestOfProc — Π’ΠΈΠΏ Π³Π½Π΅Π·Π΄Π° Π΄Π»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°
Audio — Π’ΠΈΠΏ Π°ΡΠ΄ΠΈΠΎ (ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ°Π½Π°Π»ΠΎΠ²: 6,8,10.)
InthernetCard — ΠΠ°Π»ΠΈΡΠΈΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΊΠ°ΡΡΡ
CountOfSocketsDDR — ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠΊΠ΅ΡΠΎΠ² ΠΏΠΎΠ΄ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΏΠ°ΠΌΡΡΡ
CountOfSataII — ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΡ Ρ Π°ΡΠ΄ΠΎΠ² SataII
3) HardDisk
Buffer — ΠΡΡΠ΅Ρ HDD
ThroughputHD — ΠΡΠΎΠΏΡΡΠΊΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ
VolumeHD — ΠΠ±ΡΡΠΌ Ρ Π°ΡΠ΄Π°
AverageWaitingTime — Π‘ΡΠ΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ
AverageTimeAccessRead — Π‘ΡΠ΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ Π΄ΠΎΡΡΡΠΏΠ° ΠΏΡΠΈ ΡΡΠ΅Π½ΠΈΠΈ
AverageTimeAccessRec — Π‘ΡΠ΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ Π΄ΠΎΡΡΡΠΏΠ° ΠΏΡΠΈ Π·Π°ΠΏΠΈΡΠΈ
4) DDR
Volume — ΠΠ±ΡΡΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ Π² ΠΠ±
Type — Π’ΠΈΠΏ ΠΏΠ°ΠΌΡΡΠΈ (DDR, DDR2, DDR3)
Throughput — ΠΡΠΎΠΏΡΡΠΊΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ Π² ΠΠ±/ΡΠ΅ΠΊ
5) VideoCard
TechProc — Π’Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΡ
MaxPermission — ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ 1200×1600)
VolumeVideoMemory — Π Π°Π·ΠΌΠ΅Ρ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΠΈ
TypeVideoMemory — Π’ΠΈΠΏ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, GDDR5)
WordLength — Π Π°Π·ΡΡΠ΄Π½ΠΎΡΡΡ (128bit, 256bit…)
RequirementCapacityBP — Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ ΠΠ»ΠΎΠΊΡ ΠΠΈΡΠ°Π½ΠΈΡ (ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅)
VideoFrequency — Π§Π°ΡΡΠΎΡΠ° Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΠΈ Π² ΠΡ
6) BlockPower
Pressure — ΠΠΎΡΠ½ΠΎΡΡΡ Π² ΠΡ
CombinedLoading — ΠΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Π½Π°Π³ΡΡΠ·ΠΊΠ°
DiameterFan — ΠΠΈΠ°ΠΌΠ΅ΡΡ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΠ°
EntrancePressureMin — ΠΡ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
EntrancePressureMax — ΠΡ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
Efficiency — ΠΠΠ Π² %
NoiseLevel — Π£ΡΠΎΠ²Π΅Π½Ρ ΡΡΠΌΠ° Π² Π΄Π Π) ΠΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π ΡΡΠΎΡ ΠΊΠ»Π°ΡΡ Π²Ρ ΠΎΠ΄ΡΡ Π²ΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΌ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ ΠΎΡ ΠΊΠΎΡΠΏΡΡΠ° ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ ΡΠΊΠΎΡΠ΅Π΅ Π΄Π»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ/Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π±ΡΠ΄ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡΡ:
Β· ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° — KeyBoard
Β· ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ ΠΌΡΡΡ — CompMouse
Β· ΠΠ°ΡΡΠ½ΠΈΠΊΠΈ — EarPhones
Β· ΠΠΎΠ»ΠΎΠ½ΠΊΠΈ — Columns
ΠΠ±ΡΠ΅Π΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Ρ Π²ΡΠ΅Ρ Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ — Π΄ΠΈΡΡΠ°Π½ΡΠΈΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ (Distance).
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΠΌΡΠΉ ΠΎΡ Peripheral ΠΊΠ»Π°ΡΡ ΠΏΠΎΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅.
1) KeyBoard
Color — ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ²Π΅Ρ (-Π°) ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ
KeyIllumination — ΠΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° ΠΊΠ»Π°Π²ΠΈΡ
LCD — ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΠ-Π΄ΠΈΡΠΏΠ»Π΅Ρ
2) CompMouse
ColorM — ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ²Π΅Ρ (-Π°) ΠΌΡΡΠΈ
TypeSensor — Π’ΠΈΠΏ ΡΠ΅Π½ΡΠΎΡΠ° (ΠΠΏΡΠΈΡΠ΅ΡΠΊΠΈΠΉ, ΠΠ°Π·Π΅ΡΠ½ΡΠΉ)
NoutMouse — Π―Π²Π»ΡΠ΅ΡΡΡ Π»ΠΈ Π½ΠΎΡΡΠ±ΡΡΠ½ΠΎΠΉ ΠΌΡΡΡΡ
CountOfButtons — ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ½ΠΎΠΏΠΎΠΊ
MouseIllumination — ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ
MousePermission — Π Π°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ (400,600,800…5600dpi)
MaxAcceleration — ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 20G)
3) Columns
RMS — Π‘ΡΠΌΠΌΠ°ΡΠ½Π°Ρ ΠΌΠΎΡΠ½ΠΎΡΡΡ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ
Subwoofer — ΠΠ°Π»ΠΈΡΠΈΠ΅ ΡΠ°Π±Π²ΡΡΠ΅ΡΠ°
CountOfColumn — ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ
Material — ΠΠ°ΡΠ΅ΡΠΈΠ°Π»
Minfrequency — ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠ°Ρ ΡΠ°ΡΡΠΎΡΠ°
Maxfrequency — ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠ°Ρ ΡΠ°ΡΡΠΎΡΠ°
SignalNoise — Π‘ΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»/ΡΡΠΌ
4) EarPhones
SizeDinamik — Π Π°Π·ΠΌΠ΅Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΎΠ² (Π² ΠΌΠΌ)
Microphone — ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΡΠΎΠ½Π°
SignalNoiseMic — Π§ΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΌΠΈΠΊΡΠΎΡΠΎΠ½Π°
Type — Π’ΠΈΠΏ
Minfrequency — ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠ°Ρ ΡΠ°ΡΡΠΎΡΠ°
Maxfrequency — ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠ°Ρ ΡΠ°ΡΡΠΎΡΠ°
SignalNoiseDin — Π‘ΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»/ΡΡΠΌ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΎΠ² ΠΠΎΠ»ΡΡΠ΅Π½Π½Π°Ρ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½Π° ΡΠΈΡ. 1.
Π ΠΈΡ. 1. ΠΠ΅ΡΠ°ΡΡ ΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ²
1.3 ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ²
ΠΠΎ Π²ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ ΠΊΠ»Π°ΡΡΠ°Ρ , ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΠΌΠ΅ΡΠΎΠ΄, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΠΎ Π΄Π°Π½Π½ΠΎΠΉ Π΄Π΅ΡΠ°Π»ΠΈ Π²ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Show ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π½ΠΎΠΌ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° BaseGood.
Π ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅Ρ ΠΏΠΎΠ»Π΅ΠΉ ΠΊΠ»Π°ΡΡΠΎΠ² Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ.
Π ΠΌΠ΅ΡΠΎΠ΄Π΅ Show ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²ΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ΅ Π½Π° ΡΠΊΡΠ°Π½. ΠΠ°ΠΆΠ΄ΡΠΉ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΉ ΠΊΠ»Π°ΡΡ ΡΠ½Π°ΡΠ°Π»Π° Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠ΅ΡΠΎΠ΄Π° Show, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΠ²Π΅ΡΡΠΈ ΡΠ½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ²ΠΎΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ.
Π ΠΌΠ΅ΡΠΎΠ΄Π΅ Write ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π·Π°ΠΏΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ± ΠΎΠ±ΡΠ΅ΠΊΡΠ΅ Π² ΡΠ°ΠΉΠ».
Π’Π΅ΠΊΡΡΡ Π²ΡΠ΅Ρ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ «Π’Π΅ΠΊΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΊΠ»Π°ΡΡΠΎΠ²» .
1.4 ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
ΠΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π±ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ C++Builder 6.
ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ (ΡΠΈΡ. 2).
Π ΠΈΡ. 2. ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠΎΡΠΌΡ ΠΈΠ· ΡΠ°ΠΉΠ»ΠΎΠ² ΡΡΠΈΡΡΠ²Π°ΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΌΠ°ΡΡΠΈΠ²Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ².
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠΊΠ½ΠΎ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² (ΡΠΈΡ. 3).
Π ΠΈΡ. 3. Π‘ΠΏΠΈΡΠΎΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠΈΠΏΠ° «ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡΡ»
Π ΠΈΡ. 4. ΠΠΈΠ°Π»ΠΎΠ³ ΠΏΠΎΠΈΡΠΊΠ° ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ (ΡΠΈΡ. 5).
ΠΠΎΡΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΡΡΠ»ΠΎΠ²ΠΈΠΉ ΠΏΠΎΠΈΡΠΊΠ° ΠΈ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠ°ΠΉΡΠΈ» ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΡΠΌΠ° Ρ Π½ΡΠΆΠ½ΡΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ. Π ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΠΊΠΎΡΠ·ΠΈΠ½Ρ Π½ΠΎΠ²ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ.
Π ΠΈΡ. 5. Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠΈΡΠΊΠ° ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ «ΠΠΎΠ±Π°Π²ΠΈΡΡ» ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° (ΡΠΈΡ. 6).
Π ΠΈΡ. 6. ΠΠΈΠ°Π»ΠΎΠ³ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΠ»Ρ Π²ΡΠ·ΠΎΠ²Π° ΡΠΏΡΠ°Π²ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΡΠ½ΠΊΡ ΠΌΠ΅Π½Ρ Π‘ΠΏΡΠ°Π²ΠΊΠ°->Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅.
2. Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°ΠΏΡΡΠ΅Π½Π° Π½Π° Π»ΡΠ±ΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ ΠΏΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Windows 98 — Windows 7. ΠΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ 8Mb ΠΠΠ£ ΠΈ 10 Mb ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ Π½Π° Π΄ΠΈΡΠΊΠ΅. ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ ΠΌΡΡΡ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π Ρ ΠΎΠ΄Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π±ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½Ρ Π½Π°Π²ΡΠΊΠΈ ΠΏΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΊΠ»Π°ΡΡΠΎΠ² Π½Π° ΡΠ·ΡΠΊΠ΅ C++ Π² ΡΡΠ΅Π΄Π΅ C++Builder 6. Π’Π°ΠΊ ΠΆΠ΅ ΠΈΠ·ΡΡΠ΅Π½Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ, Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΡΠΌΠΈ ΠΎΠΊΠ½Π°ΠΌΠΈ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ΅Π΄Π΅.
1. «Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Borland C++ Builder ΠΏΠΎ ΠΊΡΡΡΡ ΠΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅», Π ΡΠ·Π°Π½Ρ, 2004 Π³.
ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΡΠ±ΠΎΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄Π΅ΡΠ°Π»Ρ
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
Π’Π΅ΠΊΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΊΠ»Π°ΡΡΠΎΠ²
ΠΠ»Π°ΡΡ BaseGoods
#include
#pragma hdrstop
#include «BaseGoods.h»
#include «ChoiseComp.h»
#pragma package (smart_init)
Goods:Goods (float parPrice, AnsiString parManufacturer, AnsiString parModel, int parGuarantee, float parWeigth)
{
Price = parPrice;
Manufacturer = parManufacturer;
Model = parModel;
Guarantee = parGuarantee;
Weigth = parWeigth;
}
void Goods: Show (int parNumber)
{
ChoiseDlg->SGComp->Cells[1][parNumber+1] = FormatFloat («0.00», Price);
ChoiseDlg->SGComp->Cells[2][parNumber+1] = Manufacturer;
ChoiseDlg->SGComp->Cells[3][parNumber+1] = Model;
ChoiseDlg->SGComp->Cells[4][parNumber+1] = Guarantee;
ChoiseDlg->SGComp->Cells[5][parNumber+1] = FormatFloat («0.000», Weigth);
}
float Goods: price ()
{
return Price;
}
AnsiString Goods: model ()
{
return Model;
}
AnsiString Goods: manufacturer ()
{
return Manufacturer;
}
int Goods: guarantee ()
{
return Guarantee;
}
float Goods: weigth ()
{
return Weigth;
}
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 2
ΠΠ»Π°ΡΡ Components
#pragma hdrstop
#include «BaseGoods.h»
#include «ComputerComponents.h»
#include «ChoiseComp.h»
#pragma package (smart_init)
Components:Components (float parPrice, AnsiString parManufacturer, AnsiString parModel, int parGuarantee, float parWeigth, int parFrequencySpeed):Goods (parPrice, parModel, parManufacturer, parGuarantee, parWeigth)
{
FrequencySpeed = parFrequencySpeed;
}
void Components: Show (int parNumber)
{
Goods:Show (parNumber);
ChoiseDlg->SGComp->Cells[6][parNumber+1] = FrequencySpeed;
}
int Components: frequencySpeed ()
{
return FrequencySpeed;
}
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 3
ΠΠ»Π°ΡΡ Peripheral
#pragma hdrstop
#include «BaseGoods.h»
#include «RemoteTerminalUnits.h»
#include «ChoiseComp.h»
#pragma package (smart_init)
Peripheral:Peripheral (float parPrice, AnsiString parModel, AnsiString parManufacturer, int parGuarantee, float parWeigth, int parDistance):Goods (parPrice, parModel, parManufacturer, parGuarantee, parWeigth)
{
Distance = parDistance;
}
void Peripheral: Show (int parNumber)
{
Goods:Show (parNumber);
ChoiseDlg->SGComp->Cells[6][parNumber+1] = Distance;
}
int Peripheral: distance ()
{
return Distance;
}
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 4
ΠΠ»Π°ΡΡ Processor
#pragma hdrstop
#include
#include
#include «ComputerComponents.h»
#include «Processor.h»
#include «ChoiseComp.h»
#pragma package (smart_init)
Goods * Good;
Components * Component;
Processor:Processor (float parPrice, AnsiString parManufacturer, AnsiString parModel, int parGuarantee, float parWeigth,
int parFrequencySpeed, AnsiString parAbout, float parTechnology, AnsiString parNest, int parCache, int parCountOfNucleus,
float parPressure, float parCritTemp):Components (parPrice, parManufacturer, parModel, parGuarantee, parWeigth, parFrequencySpeed)
{
About = parAbout;
Technology = parTechnology;
Nest = parNest;
Cache = parCache;
CountOfNucleus = parCountOfNucleus;
Pressure = parPressure;
CritTemp = parCritTemp;
}
void Processor: Show (int parNumber)
{
Components:Show (parNumber);
ChoiseDlg->SGComp->Cells[7][parNumber+1] = About;
ChoiseDlg->SGComp->Cells[8][parNumber+1] = FormatFloat («0.000», Technology);
ChoiseDlg->SGComp->Cells[9][parNumber+1] = Nest;
ChoiseDlg->SGComp->Cells[10][parNumber+1] = Cache;
ChoiseDlg->SGComp->Cells[11][parNumber+1] = CountOfNucleus;
ChoiseDlg->SGComp->Cells[12][parNumber+1] = FormatFloat («0.00», Pressure);
ChoiseDlg->SGComp->Cells[13][parNumber+1] = FormatFloat («0.00», CritTemp);
}
void Processor: Write ()
{FILE * f;
char s[255];
int num;
f = fopen («ΠΡΠΎΡΠ΅ΡΡΠΎΡΡ.txt» ," r");
fgets (s, 256, f);
num = atoi (s); num++;
fclose (f);
f = fopen («ΠΡΠΎΡΠ΅ΡΡΠΎΡΡ.txt» ," a");
if (num ≠ 1)
fprintf (f," %sn" ," «);
fprintf (f," %sn", FloatToStr (this->price ()));
fprintf (f," %sn", this->manufacturer ());
fprintf (f," %sn", this->model ());
fprintf (f," %sn", IntToStr (this->guarantee ()));
fprintf (f," %sn", FloatToStr (this->weigth ()));
fprintf (f," %sn", IntToStr (this->frequencySpeed ()));
fprintf (f," %sn", this->about ());
fprintf (f," %sn", FloatToStr (this->technology ()));
fprintf (f," %sn", this->nest ());
fprintf (f," %sn", IntToStr (this->cache ()));
fprintf (f," %sn", IntToStr (this->countOfNucleus ()));
fprintf (f," %sn", FloatToStr (this->pressure ()));
fprintf (f," %sn", FloatToStr (this->critTemp ()));
fclose (f);
f = fopen («ΠΡΠΎΡΠ΅ΡΡΠΎΡΡ.txt» ," r+");
fprintf (f," %sn", IntToStr (num));
fclose (f);
}
AnsiString Processor: about ()
{
return About;
}
float Processor: technology ()
{
return Technology;
}
AnsiString Processor: nest ()
{
return Nest;
}
int Processor: cache ()
{
return Cache;
}
int Processor: countOfNucleus ()
{
return CountOfNucleus;
}
float Processor: pressure ()
{
return Pressure;
}
float Processor: critTemp ()
{
return CritTemp;
}
Processor:~Processor (void)
{}
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 5
ΠΠ»Π°ΡΡ KeyBoard
#pragma hdrstop
#include
#include «RemoteTerminalUnits.h»
#include «KeyBoard.h»
#include «ChoiseComp.h»
#pragma package (smart_init)
Goods * Good;
Peripheral * Periph;
KeyBoard:KeyBoard (float parPrice, AnsiString parManufacturer, AnsiString parModel, int parGuarantee, float parWeigth, int parDistance,
AnsiString parColor, AnsiString parKeyIllumination, AnsiString parLCD):Peripheral (parPrice, parManufacturer, parModel, parGuarantee, parWeigth, parDistance)
{
Color = parColor;
KeyIllumination = parKeyIllumination;
LCD = parLCD;
}
void KeyBoard: Show (int parNumber)
{
Peripheral:Show (parNumber);
ChoiseDlg->SGComp->Cells[7][parNumber+1] = Color;
ChoiseDlg->SGComp->Cells[8][parNumber+1] = KeyIllumination;
ChoiseDlg->SGComp->Cells[9][parNumber+1] = LCD;
}
void KeyBoard: Write ()
{FILE * f;
char s[255];
int num;
f = fopen («ΠΠ»Π°Π²Ρ.txt» ," r");
fgets (s, 256, f);
num = atoi (s); num++;
fclose (f);
f = fopen («ΠΠ»Π°Π²Ρ.txt» ," a");
if (num ≠ 1)
fprintf (f," %sn" ," «);
fprintf (f," %sn", FloatToStr (this->price ()));
fprintf (f," %sn", this->manufacturer ());
fprintf (f," %sn", this->model ());
fprintf (f," %sn", IntToStr (this->guarantee ()));
fprintf (f," %sn", FloatToStr (this->weigth ()));
fprintf (f," %sn", IntToStr (this->distance ()));
fprintf (f," %sn", this->color ());
fprintf (f," %sn", this->keyIllumination ());
fprintf (f," %sn", this->lcd ());
fclose (f);
f = fopen («ΠΠ»Π°Π²Ρ.txt» ," r+");
fprintf (f," %sn", IntToStr (num));
fclose (f);
}
AnsiString KeyBoard: color ()
{
return Color;
}
AnsiString KeyBoard: keyIllumination ()
{
return KeyIllumination;
}
AnsiString KeyBoard: lcd ()
{
return LCD;
}
KeyBoard:~KeyBoard (void)
{}