Unix Shell Scripting

Unix Shell Scripting Unix is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.   Kernel : The core of the …

Introduction to VBScripting

Overview of VB Script VBScript is a Microsoft scripting language.It is the default scripting language in ASP. VBScript is a scripting language is a lightweight programming language. It  is a light version of Microsoft’s programming language Visual Basic It is only supported by Microsoft’s browsers (Internet …

Scheduling Approaches In Real Time Operating System

Scheduling Approaches In Real Time Operating System In Real Time Operating System there are mainly three scheduling approaches which are used to schedule the tasks. Clock driven Weighted round-robin Priority driven Clock driven approach On initialising the system Scheduler decides the tasks that have to …

Real Time Systems – Definition from Trenovision

Operating Systems Operating System acts as a middle man between the user and the computer hardware. Goals of the Operating System Executes user programs and makes problem solving easier Makes computer system convenient to use. Use the hardware in an efficient manner. Modeling an Operating …

Effort Estimation – Definition from Trenovision

Effort Estimation In software development, effort estimation is the process of predicting the most realistic amount of effort (expressed in terms of person-hours or money) required to develop or maintain software based on incomplete, uncertain and noisy input. Effort estimates may be used as input to project plans, iteration plans, budgets, investment …

Field Testing – Definition from Trenovision

Field Testing Field testing is performed to ensure the device is built to standardized specifications by validating the device hardware and software. A few of the things this involves are checking basic features like Call performance (monitor point and monitor route testing), interoperability testing and …

Risk Mitigation and Contingency Plan | Explained

What is Risk ? Risk is an uncertain future event or condition that, if it occurs, has a negative impact on a project’s objectives. Project Risk is always in the future. Issue: A risk that has become a reality due to an event called a …

End To End Testing

What is End To End Testing ? End-to-end testing is a methodology used to test whether the flow of an application is performing as designed from start to finish. The purpose of carrying out end-to-end tests is to identify system dependencies and to ensure that the …

Informatica Information Lifecycle Management ILM

Informatica ILM – Overview Informatica ILM : A firm which has acquired 100TB of data from its various landscapes in its production environment. The firm is using a Full Copy (Clones) to all its non-production environments like, development, QA, Testing, Training, Pre-production and a couple …

Sql *Loader

Sql *Loader Sql *Loader is a high speed data loading utility supplied by Oracle that loads data from external files into table in an Oracle Database. It can accepts data in variety of formats, can perform transformation, filtering and can load into multiple tables from …

Java Collections

Java Collections Framework The Java language API provides many of the data structures from this class for you.It defines a “collections” as “an object that represents a group of objects”. It defines a collections framework as “a unified architecture for representing and manipulating collections, allowing …

Data Models

Data Models A data model (or datamodel) is an abstract model that organizes elements of data and standardizes how they relate to one another and to properties of the real world entities. For instance, a data model may specify that the data element representing a car be composed of a …

Gap Analysis

Siebel Gap Analysis   What is Gap Analysis? Identify and Analyze gaps and Recommend solutions for potential gaps identified between user requirements and purchased application (Siebel Horizontal / Vertical functionality) How to approach? Customizations should be minimized Customizations, if required, should not exceed 20% of …

Energy Trading

ENERGY TRADING What is Electricity a movement or flow of electrically charged particles, typically measured in amperes. is a commodity capable of being bought, sold and traded Power and Energy Power is the metered net electrical output of a generator at any given time and …

Failure Modes Effect Analysis | FMEA

Failure Modes Effect Analysis | FMEA FMEA is a structured approach to: Identifying the ways in which a product or process can fail Estimating risk associated with specific causes Prioritizing the actions that should be taken to reduce risk Evaluating design validation plan (design FMEA) …

Strings in Java

Strings in Java Java string is a sequence of characters. They are objects of type String. Once a String object is created it cannot be changed. Stings are Immutable. To get changeable strings use the class called StringBuffer. String and StringBuffer classes are declared final, …

Wrapper Class in Java

Wrapper Class in Java In Java, the term wrapper class commonly refers to a set of Java classes that “objectify” the primitive Java types. That is, for each primitive type, there is a corresponding Java “Wrapper” class that represents that type. e.g. the wrapper for …

Threads in Java

What is a Thread? Individual and separate unit of execution that is part of a process multiple threads can work together to accomplish a common goal Video Game example one thread for graphics one thread for user interaction one thread for networking Advantages of Threads …