Incremental Process Models

   Initially in the software development, there are some situations in which requirement collected in the beginning are reasonably well-defined But at same time overall scope of the development effort stops a purely linear process. There may be a forceful need to provide a limited set of software functionality to users very fast and then refine and expand on that functionality after software releases.   Fig 1.3 phases of incremental model and working   In these types of situations a process model that is designed to produce the software is incremental model. The…Read more

The Spiral Model

       Boehm has proposed the spiral model .Spiral models software process is combination of an iterative nature of prototyping and controlled and systematic aspects of the traditional waterfall model. This model is able to produce rapid development in more complicated version of software. IN SPIRAL MODEL, software development takes place in a series of developed releases. In initial stage iterations, the release or model might be presented on a paper or may be a prototype model. These are kind of designing stages. In the later stages when completing stages comes software…Read more

AES Encryption

 Introduction AES stands for Advanced Encryption Standard. AES is a symmetric key encryption procedure which will swap the generally utilized Data Encryption Standard (DES).  It was the consequence of a worldwide call for submissions of encryption calculations issued by the US Government's National Institute of Standards and Technology (NIST) in 1997 and finished in 2000.  The winning calculation, Rijndael, was produced by two Belgian cryptologists, Vincent Rijmen and Joan Daemen.   AES furnishes solid encryption and has been chosen by NIST as a Federal Information Processing Standard in November 2001 (FIPS-197), and in June…Read more

What is Uninterrupted Power Supply?

This article gives the information of “Uninterrupted Power Supply (UPS)”. UPS is a device connected between the electric power source and computer to ensure that electrical flow is not interrupted. An uninterrupted power supply (UPS) also known as an Uninterrupted Power Source or a battery backup is a device which maintains a continuous supply of electric power to connected equipment by supplying power from a separate source when utility power is not available. An alternative power source, usually a set of batteries, used to power a computer if the normal power services is…Read more

Software Test Management

WHAT IS TEST PLANNING ? Test management is the movement of supervising a few tests. A test management instrument is programming used to administer tests (robotized or manual) that have been long ago specified. It is regularly connected with robotization programming. Test management instruments frequently incorporate necessity or detail management modules that permits immediate era of the prerequisite test grid (RTM), which is one of the primary measurements to demonstrate utilitarian scope of a framework under test (SUT). SOFTWARE TESTING LIFE CYCLE TEST PALING I.            Define test  strategy II.            Estimation of test cases…Read more

File System Management in OS

WHAT IS A COMPUTER FILE? File is defined as collection of related data that is stored on the secondary storage devices . user stores his or her data inform of a file. Computers understand only physical memory areas where a user understands to access files only by its names. Data in file could be image, text, video, audio, etc. On generally cutting edge working frameworks, indexes are ordered into one-dimensional exhibits of bytes. The configuration of a record is characterized by its substance since a document is singularly a holder for information, despite…Read more

GUI Based Applications

How to Create a Menu:- A JMenu is different from other components because you cannot add a JMenu component to ordinary containers and have them laid out by the layout manager. You can add menus only to a container. This section describes the following procedure to create a menu: Create a JMenuBar object, and set it into a menu container, such as a JFrame. Create one or more JMenu objects, and add them to the menu bar object. Create one or more JMenuItem objects, and add them to the menu object. Note 1:…Read more

Principles of OOP

CLASS Class is made of data and functions. OBJECTS Objects are basic run time entity in object oriented system. They represent a place, a bank account,  or person.  Objects are the instance of class or a variable of user defined data types. When you declare a class there is no memory for data, after creation of class memory is allocated for data and this process is called as instantiation. Each object has its own copy of instance variable of its class. It means any changes to the variable of one object have no…Read more

Handling GUI Generated Events 3

Developing Event Listener:- In this section, you will learn about a design and implementation choices for implementing event listeners. Event Adapters:- It is a lot of work to implement all of the methods in each of the listener interfaces, particularly the MouseListener interface and WindowListener interface. For example, the MouseListener interface declares the following methods: public void mouseClicked(MouseEvent event) public void mouseEntered(MouseEvent event) public void mouseExited(MouseEvent event) public void mousePressed(MouseEvent event) public void mouseReleased(MouseEvent event) As a convenience, the java programming language provides adapter classes that implement each interface containing more than one…Read more

Handling GUI Generated Events 2

GUI Behavior:- This section describes the event categories. Event Categories:- The general mechanism for receiving events from components has been described in the context of a single type of event. Many of the event classes reside in the java.awt.event package, but other exist in the API. For each category of events, an interface has to be implemented by the class objects that want to receive the events. That interface demands that one or more methods be defined as well. Those methods are called when particular events arise. The given below lists these categories…Read more