Software Quality Assurance in software engineering

Image
Software Quality Assurance (SQA):-  SQA is a set of activity assuring quality in software engineering process. Altimetry result in quality in software products. It include a following activities:- Process definition & implementation Auditing  Training  SQA is a process that insure hat developed software needs & compiles with defined or standardized quality specification. SQA is an on going process with in the SDLC that routinely checks the developed software to insure its needs desired quality measured. SQA helps to insure the development of high quality software. SQA practices are implementation in most type of software development regardless of underline software development model are being used. In a border sense SQA incorporate an implement software testing methodology to test software. SQA process test for quality in each phase of development until the software is completed. SQA genially works on one or more industries standards that helps in building softwar...

Process state,process management in operating system,

  

Process Management:-

Whenever a process or program need to be executed it is required to be loaded in to the main memory. For this purpose the process is divided into parts known as block.

Block:-Block is the amount of the memory which is transferred in one attends of read or writes to the disk. Every process is of different size & process shows different attributes.

It also known as ID-card for process .

Process Control Block:-For the management of process & additional block is added to every process known as process control block.

A PCB is a formatted block which contains following information about the process:-

·        Process ID.
·        Nature of process.
·        Size of process.
·        Address of the first block of process.
·        Resources required for executing the process.
·        Communication required from process.
·        Parent process ID.

Process State:-As the process execute it changes its state. The state of the process is define in parts by the currant activity of the process. Each process may be in one of the following state.

·        New:-The process is being created.

·        Running:- Instruction are being executed.

·        Waiting:-The process is waiting for some events to be occur (such as i/p o/p completion or reception of signal.)

·        Ready:-The process is waiting to be assigned to a processor.



 

 

 




Comments

Popular posts from this blog

E-R model (Entity-Relationship model) in DBMS, Attributes

Structure of Database Management System (DBMS)

Software testing, Software testing principals