Resources » Operating Systems » Microsoft Windows

Principle involved in the execution of programs and softwares in windows based operating system

Posted Date: 05-Feb-2011  Last Updated:   Category: Microsoft Windows    
Author: Member Level: Gold    Points: 30

The execution of the programs and software’s within the computer system make use of the scheduler for the allocation of the memory for the processes. The other components like algorithms are also there in the windows based operating system that executes the processes.Therefore all these processes are explained in details which are responsible for the execution of software’s and programs in the window based operating system.

How programs and softwares are executed in the window operating system?

Principle involved in the execution of programs and softwares in windows based operating systemNot only the windows 7, the earlier versions of the window operating system are making use of the software components which is often known as the tools and utilities for the carrying out the operation within the window environment, the program which is to be executed are first enter in the main memory which is selected by the scheduler according to the algorithm for its working and then execute the program code that is based on the these algorithms. The components of the operating system firstly makes use the queue of the programs and then according to the priority based scheduling or using the shortest time consuming program or by making use of the time slice system and select either of them and then allocate main memory space to the various processes using the concept of the paging and segmentation in which the main memory logical and physical addresses are specified and finally the memory space is allotted to the processes either statically or by using dynamic approach, in this way each and every process is executed in the sequence manner and the main operator thinks that his/her process having the complete control over the system and it is his/her program which is executed first.

The window operating system in this manner carry out the multiple tasks at the same time using the time slicing approach because it is better than any other approach and every process will get the same time of execution, sometimes some operating system makes use of the distributed processor that divides the workload for the processes and share the resources of the computers as well. For example- the some sort of the distributed processor making use of the same timer clock and memory for the execution of the processes and leads to the resource utilization.

Principle involved in the execution of programs and softwares in windows based operating systemIt is the scheduler which is the main component in the execution of the processes because it manages the suspension and execution of the programs and softwares within the windows based operating system and offers multi-tasking and multiprogramming which has increases the speed of execution of the processes and finally enhanced the performance of the computer system because in case you are running any gaming software in the system and suddenly some Microsoft word opening requirement is there then instead of waiting for the execution of the gaming process to complete, it immediately switch itself to the newly allotted process and suspend the gaming software in the separate folder and after that complete the Microsoft word process then again taking the suspended process from the queue which is selected from list of the waiting or suspended queue and all these actively running and suspended process are stored in the separate memory locations that can placed in the procedure that when required can be called using the procedure or function call. Moreover, the system software are there in the operating system that will first load the BIOS software in the main memory which consist of the scheduler and other components and these all processes is controlled by the embedded codes there in the system software’s and you can check these processes easily from task bar which also shows the usage and performance of these system processes.

The CPU in the program execution plays a key role as it would lead to the full utilization of the programs for the execution and provides the working of the processes one after the another without wasting the time of switching from one process to another and due to this fact only the windows based operating system has replaced the DOS based operating system because of its multi-tasking ability of doing work and executing the commands such that there is no need to remember the exact syntax and symbols for the execution of the process and just make use of the icons and applications console form for the processes execution.

Did you like this resource? Share it with your friends and show your love!

Responses to "Principle involved in the execution of programs and softwares in windows based operating system"

No responses found. Be the first to respond...


Post Comment:

  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name:   Sign In to fill automatically.
    Email: (Will not be published, but required to validate comment)

    Type the numbers and letters shown on the left.

    Submit Article     Return to Article Index

    Active Members
    TodayLast 7 Daysmore...