Monday, December 3, 2012

Uniprocessor Scheduling


Introduction:


Uniprocessor Scheduling gives you more focusing for processes in operating system, so you have to understand all tasks of processes.

In a multiprogramming system, multiple processes exist concurrently in main memory. Each process alternates between using a processor and waiting for some event to occur, such as the completion of an I/O operation. The processor or processors are kept busy by executing one process while the others wait.

Sunday, December 2, 2012

Security

Introduction :


This topic is talking about security of operating system and classification of three key objectives with more details about kinds of malware and viruses.


Three key objectives are at the heart of computer security :

  •        Confidentiality
  •        Integrity
  •        Availability


Saturday, December 1, 2012

Interrupts


Introduction:

Interrupt can stop job and start another more important job, and every part of information below support you to understand how interrupts work.

What is an interrupt?

Definition : an event external to the currently executing process that causes a change in the normal flow of instruction execution. Usually generated by hardware devices external to the CPU.

Friday, November 30, 2012

Process Concept and Management

Introduction :

There are many processes of operating system and for each process you need to control it, so all information takes you to know states of process and how you can manage it

Contents

  • What is a Process?
  • Process Management
  • Process States
  • Process Control Block (PCB)




Thursday, November 29, 2012

BIOS

Introduction:

BIOS support you to change a lot of features of operating system, so you have to focus when you are read this information. 


(Bios) Acronym for basic input/output system, the built-in software that determines what a computer can do without accessing programs from a disk. On PCs, the BIOS contains all the code required to control the keyboard, display screen, disk drives, serial communications, and a number of miscellaneous functions.




Wednesday, November 28, 2012

Memory Management


Introduction:

This topic describe how operating system manages for memory, and which types of managing its use and what is the best way of managing memory.


                             Basic requirements that drive memory designs

 


  •  The primary memory access time must be as small as possible. This need  influences both software and hardware desig
  • The primary memory must be as large as possible. Using virtual memory, software and hardware can make the memory appear to be larger than it actually is
  • The primary memory must be cost-effective. The cost cannot be more than a small percentage of the total cost of the computer.

Tuesday, November 27, 2012

Booting Windows XP and Server 2003

Introduction:

Booting in operating system help you to learn which area can operating system start and what is component that accept with booting, so you need to understand all information.

Booting Process : 

  •   The heart of a modern computer is one or more Central Processing Units.
  • A CPU gets its instructions from memory.
  • The CPU reads instruction from the BIOS and searches for the hard disks, CD    drives and other hardware.
  •   The BIOS program looks at the first sector for boot code.
  • Devices that feed the initial CPU instructions are known as bootstrap media.

This video show you how can boot Win XP in safe mode.

    Booting Process, cont :

    The Booting is a process involving 2 stages:

     

    • Getting hardware up and running.

    • Getting the OS and other software up and running.

    Now in your comments box down the code you must write five sentences about what did yuo learned With writing yourname and academic number

    Monday, November 26, 2012

    Operating System Components :

    introduction:


    This part is very big issue of operating system all information here supports you to really work on environment of operating system.

    These components reflect the services made available by the O.S.


    1.     Process Management 
    •  Process is a program in execution numerous processes to choose from in a multiprogrammed system, 
    •  Process creation/deletion (bookkeeping) 
    • Process suspension/resumption (scheduling, system vs. user) 
    •   Process synchronization 
    •   Process communication
    •   Deadlock handling

    Sunday, November 25, 2012

    Types of Operating Systems:

    introduction:




    Important thing in operating system you have to understand types of operating system because in the future you are work with different operating system, so read all information and focus for small details




    Within the broad family of operating systems, there are generally four types, categorized based on the types of computers they control and the sort of applications they support. The categories are:




    Saturday, November 24, 2012

    Operating System Overview

    introduction:



    Here we have alot of information about operating system overview, so you need to read all information to guide you to understand basic ideas of operating system.