Π—Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ курсовыС, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅, Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚Ρ‹...
ΠžΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Π·Π°ΠΊΠ°Π·. НСдорого!

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ графичСский интСрфСйс

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ПоявлСниС этого Ρ‚ΠΈΠΏΠ° интСрфСйса совпадаСт с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ распространСниСм ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы MS-DOS. ИмСнно ΠΎΠ½Π° Π²Π½Π΅Π΄Ρ€ΠΈΠ»Π° этот интСрфСйс Π² ΠΌΠ°ΡΡΡ‹, благодаря Ρ‡Π΅ΠΌΡƒ 80-Π΅ Π³ΠΎΠ΄Ρ‹ ΠΏΡ€ΠΎΡˆΠ»ΠΈ ΠΏΠΎΠ΄ Π·Π½Π°ΠΊΠΎΠΌ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ этого Ρ‚ΠΈΠΏΠ° интСрфСйса, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ характСристик отобраТСния символов ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°. Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ графичСского интСрфСйса курсор ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ графичСский интСрфСйс (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС графичСский интСрфСйс ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠ΄ΠΈΠ» Π½Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ ΠΎΡ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈΡΡŒ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ:

  • 1. ΠŸΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ символов Π΄ΠΎΠΏΡƒΡΠΊΠ°Π»ΠΎΡΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ части символов Ρ†Π²Π΅Ρ‚ΠΎΠΌ, инвСрсным ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΌΠ΅Ρ€Ρ†Π°Π½ΠΈΠ΅ΠΌ. Благодаря этому ΠΏΠΎΠ²Ρ‹ΡΠΈΠ»Π°ΡΡŒ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ изобраТСния.
  • 2. Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ графичСского интСрфСйса курсор ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ΅Ρ€Ρ†Π°ΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠΌ, Π½ΠΎ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ, ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ нСсколько символов ΠΈ Π΄Π°ΠΆΠ΅ Ρ‡Π°ΡΡ‚ΡŒ экрана. Π­Ρ‚Π° выдСлСнная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ отличаСтся ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ…, Π½Π΅Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… частСй (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠΌ).
  • 3. НаТатиС клавиши Enter Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρƒ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строкС. РСакция Π½Π° Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ любой клавиши Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π² ΠΊΠ°ΠΊΠΎΠΉ части экрана находился курсор.
  • 4. ΠšΡ€ΠΎΠΌΠ΅ клавиши Enter, Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ всС Ρ‡Π°Ρ‰Π΅ стали ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ «ΡΠ΅Ρ€Ρ‹Π΅» клавиши управлСния курсором.
  • 5. Π£ΠΆΠ΅ Π² ΡΡ‚ΠΎΠΉ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ графичСского интСрфСйса стали ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ манипуляторы (Ρ‚ΠΈΠΏΠ° ΠΌΡ‹ΡˆΠΈ, Ρ‚Ρ€Π΅ΠΊΠ±ΠΎΠ»Π° ΠΈ Ρ‚. ΠΏ. — ΡΠΌ. рис.3) Они позволяли быстро Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ экрана ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ курсор.
ΠœΠ°Π½ΠΈΠΏΡƒΠ»ΡΡ‚ΠΎΡ€Ρ‹.

Рис. 3. ΠœΠ°Π½ΠΈΠΏΡƒΠ»ΡΡ‚ΠΎΡ€Ρ‹

Подводя ΠΈΡ‚ΠΎΠ³ΠΈ, ΠΌΠΎΠΆΠ½ΠΎ привСсти ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ особСнности этого интСрфСйса.

  • 1) Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ областСй экрана.
  • 2) ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ клавиш ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Скста.
  • 3) ИспользованиС манипуляторов ΠΈ ΡΠ΅Ρ€Ρ‹Ρ… клавиш ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ для управлСния курсором.
  • 4) Π¨ΠΈΡ€ΠΎΠΊΠΎΠ΅ использованиС Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ².

ПоявлСниС этого Ρ‚ΠΈΠΏΠ° интСрфСйса совпадаСт с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ распространСниСм ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы MS-DOS. ИмСнно ΠΎΠ½Π° Π²Π½Π΅Π΄Ρ€ΠΈΠ»Π° этот интСрфСйс Π² ΠΌΠ°ΡΡΡ‹, благодаря Ρ‡Π΅ΠΌΡƒ 80-Π΅ Π³ΠΎΠ΄Ρ‹ ΠΏΡ€ΠΎΡˆΠ»ΠΈ ΠΏΠΎΠ΄ Π·Π½Π°ΠΊΠΎΠΌ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ этого Ρ‚ΠΈΠΏΠ° интСрфСйса, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ характСристик отобраТСния символов ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°.

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ использования этого Π²ΠΈΠ΄Π° интСрфСйса являСтся файловая ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° Nortron Commander (ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°Ρ… смотри Π½ΠΈΠΆΠ΅) ΠΈ Ρ‚Скстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Multi-Edit. А Ρ‚СкстовыС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ЛСксикон, ChiWriter ΠΈ Ρ‚Скстовый процСссор Microsoft Word for Dos ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ, ΠΊΠ°ΠΊ этот интСрфСйс ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ΅Π» сам сСбя.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ