Prev Next
A Post Without Image

Process State and its Transition

The Central Processing Unit (CPU) executes a large number of programs. While its main concern is the execution of user programs, the CPU is also needed for other system activities. These activities are called processes. In general, a process will need certain resources such as the CPU time, memory, files, I/O devices and etc. to accomplish its task. As a process executes, it changes state. The state of a process is defined by its current activity. In the diagram above, each process may be

A Post Without Image

Best-Fit, First-Fit and Worst-Fit Memory Allocation Method for Fixed Partition

The following jobs are loaded into memory using fixed partition following a certain memory allocation method (best-fit, first-fit and worst-fit).                                               List of Jobs Size Turnaround Job 1 100k

A Post Without Image

Dynamic and Relocatable Dynamic Partition

The following jobs are loaded into memory using dynamic partition and relocatable dynamic  partition. Its memory size is 220k with allocated OS for 15k. These are the following list of jobs with their specific size and turnaround. Job 1          100k          3              Job 2            10k          1              Job

A Post Without Image

Multiprogramming and Time-sharing Security Issues

            As we define multiprogramming and time-sharing system individually it results to: Multiprogramming is a rudimentary form of parallel processing in which several programs are run at the same time on a uniprocessor. Since there is only one processor, it can’t be true that there is a simultaneous execution of different programs, but instead the operating system executes part of one program then part of another and so on. That’s why

A Post Without Image

How Hand Held Computers Work?

  As technology exists and changes, we cannot deny the fact that high technology dominates our life. Why? Simple! Technology makes our daily tasks more convenient, faster and efficient for a short period of time. Products of technology vary according to its specific application and efficiency. One of these products is hand held computer. Hand held computer is a portable computer that is small enough to be held in one’s hand. It is a hardware designed for PDA

A Post Without Image

Categories of Operating System

            An operating system, or OS, is a software program that enables the computer hardware to communicate and operate with the computer software. Without a computer operating system, a computer would be useless. As computers have progressed and developed so have the types of operating systems. Below is a basic list of the different types of operating systems and a few examples of operating systems that fall into each of the categories. Many computer