Discuss the basis of the X Window architecture.
What will be an ideal response?
The basis for X Window architecture is the separation into a server component (X server) and the application itself (client application). The X server and client application communicate with each other by way of various communication channels.
• X server. The X server controls the graphical screen. This corresponds roughly to a graphics driver on other systems. In addition, it manages the input devices, such as keyboard and mouse, and transmits their actions to the X client. The X server, however, has nothing to do with the appearance of the window and the desktop; this is the task of the window manager. XFree86 and XOrg are free implementations of the X server. SLES 11 defaults to using XOrg.
• Client application. The client application is a graphical application that uses the services of the X server to receive keyboard and mouse actions and to have its own output displayed on the screen.
You might also like to view...
What is the 7×7 guideline?
A) No more than seven slides in a presentation without some type of graphic and no more than levels in your bulleted lists B) No more than seven lines of text and no more than seven major words per line on a slide C) No more than seven fonts and seven sizes of text per presentation D) No more than seven transitions and seven animations per presentation
Which of the following statements is false?
a. If a program uses multiple classes from the same package, these classes can access each other's package access members directly through references to objects of the appropriate classes, or in the case of static members, through the class name. b. Package access is rarely used. c. Classes in the same source file are part of the same package. d. Use the access modifier package to give a method or variable package access.