Categorized | Computer

How Windows Work

User interface. Windows user interface is the allotment of Windows that you, the user, sees and with which you interact. When you bang an onscreen button or columnist a key on the keyboard, Windows translates that activity and sends the adapted instructions to the computers anamnesis and microprocessor. Windows Vista presents a graphical user interface (GUI), as it uses icons, buttons, and added graphical elements instead of plaintext to represent important operations. Appliance interface. Windows not alone manages absolute user input, it aswell manages the operation of all active software programs contrarily accepted as applications. Appliance administration involves applying accepted interface elements to anniversary application, as able-bodied as acquisition appliance instructions to your computer’s memory, microprocessor, and hardware. Accepted operations are able via the use of aggregate appliance programming interfaces (APIs) that are accessed by all applications.

Processor management.

When it comes to managing the use of your computer’s microprocessor (CPU), Windows functions a little like a traffic cop. Each application and process is assigned a priority, and lower-priority operations are sometimes interrupted so that higher-priority operations can be completed. Before reaching the CPU, information about each process is packed into a data package called a process control block (PCB); each PCB contains a unique ID number, pointers to the process’ memory location, a list of files the process opened, the status of all input/output devices the process needs, and so on. The CPU uses the information in the PCB to manage all ongoing processes.

Memory management.

Windows is a multitasking operating system, which means that multiple operations take place simultaneously; this is how more than one program can run at once. Since each application or process needs to temporarily store some degree of information in system memory, Windows has to manage the use of that memory. Each process is assigned a specific memory location; Windows ensures that each process has enough memory to operate and that the memory space devoted to one process doesn’t run into the memory space used by another process.

Device management.

Through the use of device drivers, Windows manages all interaction between an application or process and your computer hardware. A device driver translates the instructions Windows issues to the electrical impulses that operate each hardware component. Windows manages the operation of all these device drivers, and thus the operation of all the hardware devices connected to your computer.

Hardware interface.

Finally, Windows sends the proper commands to each piece of hardware attached to your computer. When you click the Print button in an application, that instruction is fed through the application program interface, managed by your computer’s memory and microprocessor, routed through the appropriate device driver, and finally transmitted to your printer. You click the button, and a document prints; Windows does all the work in between!

Read also:


Leave a Reply

  • sponsored links
  • Comments
  • Tags
  • Rss
  • John: You can also try to use http://shoxt.com - it is simple and free url forwarding and masking service
  • terry007: Great app. I collected it. Thanks for sharing!
  • terry007: Great article! Thanks for posting this. It is what I have been looking for.
  • Lalita Negi: Nice social network list . Good keep it up
  • TMUkmkd: i luv to use pidgin, but i’ll prefer digsby, because.. digsby can display my mail status. but the...
auctions store cheap items

Member Area