ΠΡΠ°ΡΠΈΡΠ½ΠΈΡΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (GUI / 'gu? I /) Π΅ ΡΠΎΡΠΌΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²Π°Ρ Ρ Π΅Π»Π΅ΠΊΡΡΠΎΠ½Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΡΠ΅Π· Π³ΡΠ°ΡΠΈΡΠ½ΠΈ ΠΈΠΊΠΎΠ½ΠΈ ΠΈ Π²ΠΈΠ·ΡΠ°Π»Π½ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ, ΠΊΠ°ΡΠΎ Π²ΡΠΎΡΠΈΡΠ½Π° Π½ΠΎΡΠ°ΡΠΈΡ, Π²ΠΌΠ΅ΡΡΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ, Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈ Π΅ΡΠΈΠΊΠ΅ΡΠΈ ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²Π° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ.
GUI Π±ΡΡ
Π° Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈ Π² ΠΎΡΠ³ΠΎΠ²ΠΎΡ Π½Π° Π²ΡΠ·ΠΏΡΠΈΠ΅ΡΠ°ΡΠ° ΡΡΡΡΠΌΠ½Π° ΠΊΡΠΈΠ²Π° Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄ (CLI), ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π΄Π° Π±ΡΠ΄Π°Ρ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°.
ΠΡΡΠ²ΠΈΡΡ Π½Π°Π»ΠΈΡΠ΅Π½ Π² ΡΡΡΠ³ΠΎΠ²ΡΠΊΠ°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΠΊΠΎΠΌΠΏΡΡΡΡ Ρ GUI Π΅ ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΡΡΠ°Π½ΡΠΈΡ PERQ ΠΎΡ 1979 Π³., ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° ΠΎΡ Three Rivers Computer Corporation. ΠΠΈΠ·Π°ΠΉΠ½ΡΡ ΠΌΡ Π±Π΅ΡΠ΅ ΡΠΈΠ»Π½ΠΎ ΠΏΠΎΠ²Π»ΠΈΡΠ½ ΠΎΡ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π² Xerox PARC. ΠΡΠ΅Π· 1981 Π³. Xerox Π² ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ΠΊΠΎΠΌΠ΅ΡΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ° Alto ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° Π½ΠΎΠ²Π° ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° - ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Xerox 8010 - ΠΏΠΎ-ΠΈΠ·Π²Π΅ΡΡΠ½Π° ΠΊΠ°ΡΠΎ Xerox Star.
Π’Π΅Π·ΠΈ ΡΠ°Π½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Ρ
Π° ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΈ ΡΡΠΈΠ»ΠΈΡ Π½Π° GUI, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΌΠ°ΡΠΈΠ½ΠΈ Π½Π° Lisp ΠΎΡ Symbolic ΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ,
ΠΠ΅ΠΉΡΡΠ²ΠΈΡΡΠ° Π² GUI ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ ΡΡΠ΅Π· Π΄ΠΈΡΠ΅ΠΊΡΠ½Π° ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΡ Π½Π° Π³ΡΠ°ΡΠΈΡΠ½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ. [Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡΡ ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊ] ΠΡΠ²Π΅Π½ ΠΊΠΎΠΌΠΏΡΡΡΠΈΡΠ΅, GUI ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π½ΠΎΡΠΈΠΌΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΊΠ°ΡΠΎ MP3 ΠΏΠ»Π΅ΠΉΡΡΠΈ, ΠΏΡΠ΅Π½ΠΎΡΠΈΠΌΠΈ ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΏΠ»Π΅ΠΉΡΡΠΈ, ΠΈΠ³ΡΠ°Π»Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΠΌΠ°ΡΡΡΠΎΠ½ΠΈ ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΈ Π΄ΠΎΠΌΠ°ΠΊΠΈΠ½ΡΠΊΠΈ, ΠΎΡΠΈΡΠ½ΠΈ ΠΈ ΠΏΡΠΎΠΌΠΈΡΠ»Π΅Π½ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈ.
Π’Π΅ΡΠΌΠΈΠ½ΡΡ GUI ΠΈΠΌΠ° ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΡ Π΄Π° Π½Π΅ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° Π·Π° Π΄ΡΡΠ³ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Π½Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Ρ ΠΏΠΎ-Π½ΠΈΡΡΠΊ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³ΡΠΈ (ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ° Ρ
Π΅Π΄-Π΄ΠΈΡΠΏΠ»Π΅ΠΉ (HUD)) ΠΈΠ»ΠΈ Π½Π΅ Π²ΠΊΠ»ΡΡΠ²Π° ΠΏΠ»ΠΎΡΠΊΠΈ Π΅ΠΊΡΠ°Π½ΠΈ, ΠΊΠ°ΡΠΎ ΠΎΠ±Π΅ΠΌΠ½ΠΈ Π΄ΠΈΡΠΏΠ»Π΅ΠΈ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ΅ΡΠΌΠΈΠ½ΡΡ Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ Π΄ΠΎ ΠΎΠ±Ρ
Π²Π°ΡΡΡ Π½Π° Π΄Π²ΡΠΈΠ·ΠΌΠ΅ΡΠ½ΠΈΡΠ΅ Π΅ΠΊΡΠ°Π½ΠΈ, ΡΠΏΠΎΡΠΎΠ±Π½ΠΈ Π΄Π° ΠΎΠΏΠΈΡΠ°Ρ ΠΎΠ±ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π² ΡΡΠ°Π΄ΠΈΡΠΈΡΡΠ° Π½Π° ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½ΠΈΡΡΠ° Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΈΡΠ΅ Π½Π°ΡΠΊΠΈ Π² ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠΊΠΈΡ ΡΠ΅Π½ΡΡΡ Xerox Palo Alto.
ΠΠ±Π²ΠΈΠ²Π°ΡΠΈΡΠ΅ Π½Π° Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (GUI) Π½Π°ΠΌΠΈΡΠ°Ρ Π½Π°ΡΠΈΠ½ ΠΎΠΊΠΎΠ»ΠΎ Π²Π΅ΡΡΠΈΠΈΡΠ΅ Π·Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄ (CLI) Π½Π° (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ) ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° Linux ΠΈ Unix, ΠΈ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ ΠΈΠ»ΠΈ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈ Π΅ΡΠΈΠΊΠ΅ΡΠΈ.
ΠΠΎΠΊΠ°ΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡΡ ΡΠ΅Π΄ ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎ-Π±Π°Π·ΠΈΡΠ°Π½ΠΎΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π½Π΅ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎ, GUI ΠΎΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈΡΠ΅ ΠΎΡΠ³ΠΎΡΠ΅ ΠΈΠΌ ΠΈΠ·Π±ΡΠ³Π²Π°Ρ ΡΡΡΡΠΌΠ½Π°ΡΠ° ΠΊΡΠΈΠ²Π° Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄, ΠΊΠΎΡΡΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ Π΄Π° Π±ΡΠ΄Π°Ρ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ°.
Π‘ΡΠ°ΡΡΠΈΡΠ°ΠΉΠΊΠΈ GUI ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°, ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ Π΄Π° ΡΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²Π°Ρ, Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ°Ρ, ΡΠΏΠΈΡΠ°Ρ ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΡΡ ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠ΅ ΠΌΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠ΅Π· Π³ΡΠ°ΡΠΈΡΠ½ΠΈ ΠΈΠΊΠΎΠ½ΠΈ ΠΈ Π²ΠΈΠ·ΡΠ°Π»Π½ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ Π½Π° ΡΠ°Π±ΠΎΡΠ½Π° ΡΡΠ΅Π΄Π° Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈΡ ΠΏΠ»ΠΎΡ. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΠΌΠΎΠ³Π°Ρ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ ΠΈ Π΄Π²Π°ΡΠ° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π° ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΡΠ°Π²ΡΡ GUI ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ WIMP ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° ΠΎΠΊΠΎΠ»ΠΎ Π²Π΅ΡΡΠΈΡΡΠ° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄.
Tkinter Π΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π°ΡΠ° GUI Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π·Π° Python. Python Π² ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Ρ Tkinter ΠΎΡΠΈΠ³ΡΡΡΠ²Π° Π±ΡΡΠ· ΠΈ Π»Π΅ΡΠ΅Π½ Π½Π°ΡΠΈΠ½ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° GUI ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Tkinter ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΌΠΎΡΠ΅Π½ ΠΎΠ±Π΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΊΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌΠ° Π½Π° Tk GUI.
Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° GUI ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Tkinter Π΅ Π»Π΅ΡΠ½Π° Π·Π°Π΄Π°ΡΠ°.
Java Swing Π΅ Π»Π΅ΠΊ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌ Π·Π° Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (GUI), ΠΊΠΎΠΉΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π° Π±ΠΎΠ³Π°Ρ Π½Π°Π±ΠΎΡ ΠΎΡ Π΄ΠΆΠ°Π΄ΠΆΠΈ. Π’Ρ Π²ΠΊΠ»ΡΡΠ²Π° ΠΏΠ°ΠΊΠ΅ΡΠ° Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΏΡΠ°Π²ΠΈΡΠ΅ GUI ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π·Π° Π²Π°ΡΠΈΡΠ΅ Java ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π΅ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠ° ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°.
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Swing Π΅ ΠΏΠΎΡΡΡΠΎΠ΅Π½Π° Π²ΡΡΡ
Ρ Java Toolk Widget Toolkit (AWT), ΠΏΠΎ-ΡΡΠ°Ρ, GUI ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌ, Π·Π°Π²ΠΈΡΠΈΠΌ ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Java GUI ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΊΠ°ΡΠΎ Π±ΡΡΠΎΠ½, ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎ ΠΏΠΎΠ»Π΅ ΠΈ Ρ.Π½. ΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° ΠΈ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ ΠΎΡ Π½ΡΠ»Π°ΡΠ°.
ΠΠ°ΡΡΠ΅ΡΠ΅ - GUI ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Π²ΠΊΠ»ΡΡΠ²Π° ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ: -
Β Β -ΠΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° GUI.
Β Β -GUI ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅.
Β Β -GUI ΠΡΠΈΠΌΠ΅Ρ.
Β Β -GUI ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ.
Β Β -GUI Post-WIMP ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
Β Β -GUI OverView.
Β Β -GUI Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅.
Β Β -ΠΠ°ΠΊΠ²ΠΎ Π΅ GNOME Shell?
Β Β -ΠΠ°ΠΊΠ²ΠΎ Π΅ KDE ΠΏΠ»Π°Π·ΠΌΠ°, MATE, XFCE, Π·Π°Ρ
Π°Ρ, ΠΊΠ°Π½Π΅Π»Π°, ΠΏΡΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΈΠ΅?
Β Β -Python GUI ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ (Tkinter).
Β Β -JAVA GUI ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅.
Β Β -Π§ΠΎΠ²Π΅ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
Β Β -ΠΠΎΠΌΠΏΡΡΡΡΠ½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°.
Β Β -ΠΠ»ΠΈΠΊ Π·Π° Π±ΡΡΠ· Π΄ΠΎΡΡΡΠΏ.
Β Β -ΠΠΎΡΠΎΡΠ²Π°ΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
Β Β
Β Β
Β Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ: -
-ΠΈΠ΄Π²Π° Π½Π°ΠΏΡΠ»Π½ΠΎ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΎ.
-Π’ΠΎΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠΈ ΠΎΡΠ»Π°ΠΉΠ½.
-ΠΠ΅ΡΠ½ΠΎ Π·Π° ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅.
-ΠΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΌΠ°Π»ΠΊΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΈ
-ΠΠ΅ΡΡΠΎ Π·Π° ΡΠΏΠΎΠ΄Π΅Π»ΡΠ½Π΅.
-ΠΠΈΠΆΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΡΠ° ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°.
- ΠΠΎΠ»Π΅Π·Π½Π° ΡΡΠ½ΠΊΡΠΈΡ Π·Π° GUI.
ΠΠΊΠΎ Π½Π°ΠΈΡΡΠΈΠ½Π° Ρ
Π°ΡΠ΅ΡΠ²Π°ΡΠ΅ ΡΠΎΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΌΠΎΠ»Ρ, Π΄Π°ΠΉΡΠ΅ ΠΎΡΠ΅Π½ΠΊΠ° ΠΈ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΡΠΎΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π ΡΠΏΠΎΠ΄Π΅Π»Π΅ΡΠ΅ ΡΠΎΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
ΠΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ Π½Π°
7.06.2024β―Π³.