ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π―Π·Ρ‹ΠΊΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°. 
АрхитСктура Π­Π’Πœ ΠΈ систСм

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

Π―Π·Ρ‹ΠΊ HP-GL. Π―Π·Ρ‹ΠΊ Hewlett-Packard Graphics Language (HPGL) ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ сути являСтся стандартом для Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… ΠΏΠ»ΠΎΡ‚Ρ‚Π΅Ρ€ΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ PCL. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ HP-GL ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρƒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ряд возмоТностСй для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π½Π° Π»ΡŽΠ±ΠΎΠΉ ΡƒΠ³ΠΎΠ», Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈ Π΄Ρ€.). Π―Π·Ρ‹ΠΊ Π  Π‘ L. Π―Π·Ρ‹ΠΊ управлСния ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ PCL (Printer Control Language… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π―Π·Ρ‹ΠΊΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°. АрхитСктура Π­Π’Πœ ΠΈ систСм (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Если для управлСния Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ опСрационная систСма, Ρ‚ΠΎ Π΄Π»Ρ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Ρ‚Π°ΠΊΠΎΠΉ «ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы» выступаСт язык. Π―Π·Ρ‹ΠΊ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° прСдставляСт собой ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ (Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ Ρ‚. ΠΏ.). Набор ΠΊΠΎΠΌΠ°Π½Π΄ языка ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ содСрТится Π² ROM ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΈ ΠΈΠ½Ρ‚СрпрСтируСтся Π΅Π³ΠΎ процСссором.

Π“Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ языка управлСния ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ лишь программистам, ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ взаимодСйствия ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° с ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ достаточно Π·Π½Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΡ для ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ число ΠΊΠΎΠΏΠΈΠΉ распСчатываСмого Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ поля ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ограничимся ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΌΠΈ свСдСниями ΠΎ ΡΠ·Ρ‹ΠΊΠ°Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных Π»Π°Π·Π΅Ρ€Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°Ρ….

Π―Π·Ρ‹ΠΊ Π  Π‘ L. Π―Π·Ρ‹ΠΊ управлСния ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ PCL (Printer Control Language) ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ для управлСния ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ содСрТит графичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, гСомСтричСскиС Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ ΠΈΠ»ΠΈ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ нСбольшоС количСство встроСнных ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² (Courier, CG Times, Univers).

Π―Π·Ρ‹ΠΊ HP-GL. Π―Π·Ρ‹ΠΊ Hewlett-Packard Graphics Language (HPGL) ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ сути являСтся стандартом для Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… ΠΏΠ»ΠΎΡ‚Ρ‚Π΅Ρ€ΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ PCL. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ HP-GL ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρƒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ряд возмоТностСй для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π½Π° Π»ΡŽΠ±ΠΎΠΉ ΡƒΠ³ΠΎΠ», Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈ Π΄Ρ€.).

Π―Π·Ρ‹ΠΊ PostScript. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ язык описания страницы PostScript.

  • β€’ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ (Outline Font);
  • β€’ обСспСчиваСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ†Π²Π΅Ρ‚ΠΎΠΌ;
  • β€’ позволяСт Π΄ΠΎ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Π²ΠΈΠ΄ страницы.
  • β€’ описываСт ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π² Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅.

Π›Π°Π·Π΅Ρ€Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ строит страницу Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ ΠΈΠ· Ρ‚ΠΎΡ‡Π΅ΠΊ, поэтому Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ Π²ΠΈΠ΄ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ процСссора RIP (Raster Image Processor) прСобразуСтся Π² Ρ€Π°ΡΡ‚Ρ€ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Для формирования Π·Π½Π°ΠΊΠΎΠ² RIP Ρ…Ρ€Π°Π½ΠΈΡ‚ Π² ROM ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΊΠΎΠ½Ρ‚ΡƒΡ€ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ символа. Когда Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΉ массив Π·Π½Π°ΠΊΠ°, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ PostScript Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ Π·Π½Π°ΠΊΠ΅, Π΅Π³ΠΎ Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠΈ, Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ ΠΈ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π½Π° ΡΡ‚Ρ€Π°Π½ΠΈΡ†Π΅. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ эту ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ Π·Π½Π°ΠΊΠ°, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ Π΄ΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ мСстС Π±ΠΈΡ‚ΠΎΠ²ΠΎΠ³ΠΎ массива страницы. Π’Π°ΠΊ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈ Π³Π΅ΠΎΠΌΠ΅Ρ‚ричСскиС изобраТСния. Достоинства примСнСния PostScript:

  • β€’ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π½ΠΎΠ΅ прСдставлСниС символов (ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²) Π² Π²ΠΈΠ΄Π΅ совокупности ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² (Π»ΠΈΠ½ΠΈΠΉ Π‘Π΅Π·ΡŒΠ΅) позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ простоС матСматичСскоС описаниС символа. ΠŸΡƒΡ‚Π΅ΠΌ прСобразования матСматичСского описания символа ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠΎΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎ ΠΈ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ;
  • β€’ Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ ROM ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² содСрТится Π½Π°Π±ΠΎΡ€ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΡ… стандарту PostScript. МногиС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ свои Π½Π°Π±ΠΎΡ€Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π² ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π΅ PostScript;
  • β€’ Ρ„Π°ΠΉΠ»Ρ‹ PostScript нСзависимы ΠΎΡ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния: ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π»ΡŽΠ±Ρ‹ΠΌ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌ устройством (Π»Π°Π·Π΅Ρ€Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ ΠΈΠ»ΠΈ Ρ„ΠΎΡ‚ΠΎΠ½Π°Π±ΠΎΡ€Π½Ρ‹ΠΌ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΠΎΠΌ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ PostScript. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ опрСдСляСтся Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния. Π€Π°ΠΉΠ»Ρ‹ PostScript ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ASCII, поэтому ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовой Ρ„Π°ΠΉΠ».
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ