РЕФЕРАТ
 натему: 
 ”Графічний інтерфейс користувача Linux”
 
  План 
Система X Window.. 3
 Менеджери вікон. 4
 Менеджери дисплея. 6
 Робочі столи користувача. 7
 Використана література. 12
 
  Система X Window Зміст теми: Знайомство з графічним інтерфейсом користувача Linux, призначення менеджерів вікон, менеджерів дисплея, а також інших складових системи X Window. 
 Теоретичні відомості
 1 Загальні відомості про систему X Window
 Система X Window версії 11 (далі X Window або Х11) – це бібліотека графічних програм, що використовується для створення графічного інтерфейсу користувача в операційній системі Linux. 
 В основу X Window покладена мережна архітектура типу “клієнт-сервер”, проте її реалізація відрізняється від загальноприйнятих уявлень. В функції Х-клієнта, який може знаходитись на будь-якій машині комп’ютерної мережі, входить обробка даних, тобто виконання будь-якої конкретної задачі. Х-сервер приймає запити від користувача, відсилає їх Х-клієнту, а потім відображає на дисплей користувача отримані відповіді від Х-клієнта. Саме тому Х-сервер повинен працювати на локальному комп’ютері, відображаючи інформацію користувачеві, в той час як Х-клієнт може знаходитись на будь-якій машині, підключеній до мережі. До одного Х-клієнта можуть надходити запити від різних користувачів, тобто Х-клієнт стає спільно використовуваним ресурсом. Така клієнт-серверна архітектура дозволяє взаємодіяти програмам, які працюють під керуванням різних операційних систем і на різних апаратних платформах. 
 X Window орієнтована не тільки на мережі, в багатьох випадках Х-сервер і Х-клієнт знаходяться на одному комп’ютері. Наприклад, якщо запустити на виконання програму xcalc, тоді головна програма системи X Window, що знаходиться в каталозі /usr/X11R6/bin/X, виконує роль Х-сервера, а програма xcalc – роль Х-клієнта. Є велика кількість різноманітних Х-клієнтів, найважливішими з яких є такі:
 - менеджери дисплея; 
 - менеджери вікон;
 - робочі столи;
 - стандартні програми (калькулятор, годинник і т.д.) 
 В Linux, як і в Unix, на одному комп’ютері є 7 умовних консолей (консоль – це сукупність “клавіатура + дисплей”). Після завантаження Linux користувач попадає в одну з консолей, а потім він може перемикатися між різними консолями і працювати в будь-якій з них. В перших шести консолях реалізований текстовий режим роботи, а в сьомій консолі працює Х-сервер. Для переходів із текстової консолі в будь-яку іншу консоль необхідно натиснути комбінацію клавіш <Alt> + <Fz> (де z=1,2,…,7), а для переходу з графічної консолі потрібно натиснути комбінацію клавіш <Ctrl> + <Alt> + <Fz>, де z=1,2,…,6. 
 Менеджери вікон Менеджер вікон (інша назва – диспетчер вікон, адміністратор вікон) – це Х-клієнт, який дає можливість керувати вікнами прикладних і системних програм: змінювати їх розміри, переміщати по екрану, згортати вікна в піктограму і виконувати багато інших функцій. На основі менеджерів вікон реалізовані найбільш складні програмні продукти графічного інтерфейсу Linux – робочі столи GNOME та KDE. Проте, менеджери вікон можуть працювати і самостійно, забезпечуючи мінімальний набір послуг з керування вікнами. 
 Свої функції менеджери вікон реалізують через меню. В більшості віконних адміністраторів відсутня панель головного меню зверху екрана: замість цього використовується висхідне меню, яке викликається після натиснення кнопки миші на вільному місці екрана.  ............