01Are Computers Born with Desktops and Windows?
When we open computers now, we often see desktops, icons, taskbars, and individual windows. These things look very "natural," but they're not something that CPU, memory, or screens are born with.
They belong to part of the graphical user interface, the result of the operating system and related system software helping people use computers graphically.
Text Interface
Operate computers by typing commands
Graphical Interface
Operate through windows, icons, menus, and pointers
02What Is a Graphical User Interface?
The English term for graphical user interface is GUI (Graphical User Interface). It turns many abstract operations into graphical elements we can see and click.
Pointer
Helps us select objects on screen
Icons
Represent programs, files, or functions with small graphics
Menus
Organize executable operations together
Windows
Outline a display area for program content
03What Does the Desktop Do?
The "desktop" is usually a main work area in the graphical interface. It can hold backgrounds, icons, shortcuts, panels or taskbars, and serves as the visual background for opening windows.
Represent programs, files, folders, or shortcuts
Provides a main workspace
Helps switch programs, check status, or launch functions
04Why Are Windows So Useful?
When a program runs, the graphical interface often gives it one or more windows. Windows limit the program's content to an area on the screen.
Can Be Resized
Give different tasks different amounts of space
Can Be Moved
Place windows in more convenient positions
Can Be Minimized
Temporarily hidden, but the program might still be running
Can Be Arranged Side by Side
Convenient for observing multiple programs simultaneously
05Who Manages These Windows?
The position, size, front-back order, focus, and many visual effects of windows are usually managed by the window manager in the operating system's graphical environment or system components with similar responsibilities.
Window Management Components
Decide how windows are arranged, switched, and displayed
Final Image
Multiple windows are composed and displayed
06Why Can You See Many Windows at the Same Time?
Because the operating system can manage multiple running programs simultaneously, the graphics system can also compose the interface content of multiple programs on the same screen.
Interfaces Are Composed
Decide which windows are in front, which are behind
07Do All Computers Have Desktops and Windows?
Not necessarily. Desktops and windows are just a common way of human-computer interaction. Many computers don't need traditional desktops at all.
Personal Computers
Common desktops, windows, mouse pointers
Phones and Tablets
More often use full-screen apps, touch gestures, and card interfaces
Servers
Many servers are mainly managed through command lines or remote tools
Embedded Devices
Might have only a few buttons, indicator lights, or even no screen
So more accurately: Desktops and windows are a form of graphical interface designed to help people operate computers, not a structure that computers must have.
What You've Learned
- Desktops, windows, icons, and pointers are part of the graphical user interface.
- They are human-computer interaction methods provided by software, not something computer hardware is born with.
- The desktop is usually the main work area in the graphical interface.
- Windows put program content in an area on the screen, making it easy to move, resize, and use side by side.
- Window management components in the system are responsible for window position, size, front-back order, and composite display.
- "One program = one window" doesn't always hold true; a program can have no traditional windows or multiple windows.
- Not all computers need desktops and windows; phones, servers, and embedded devices can use completely different interaction methods.
Next Question: When we double-click a program icon on the desktop, what happens between "the file is still lying on the hard drive" and "the program is actually running"? Next article: What Happens When You Double-Click a Program?