Posts

Showing posts with the label programming

Scripting Languages

Topic Outline Scripting Languages Applications of Scripting Languages Types of Scripting Languages Advantages Scripting languages are interpreted language that use to write the script. These languages are easier to learn. All scripting languages are programming languages but all programming languages are not scripting languages. Scripting languages use an interpreter to translate the commands and interpreted them from the source code. While other programming languages require a compiler to translate the commands into machine code. The code of scripting languages can be quickly edited and re-executed. Application of Scripting Languages Scripting languages are used in Web applications. Scripting languages are used in Games applications. Scripting languages are used in system administration. Scripting languages are used in Multimedia. Scripting languages are used to create plugins and extensions for existing applications. Categories of Scripting Languages Categories of scripting languages...

Extreme Programming

  Extreme Programming Extreme programming was developed by KENT BECK. Extreme programming is a designed to support a small medium software development teams. Extreme programming is a software development methodology which is intended to improve software quality.  Values of Extreme Programming (1) Communication There should be a good communication between the team and client. The entire team members should work together to complete task. (2) Simplicity Team members will focus on things that matters and do not waste time on things that they does not ask for.  (3) Courage Developers should have the courage to take fast decision due to the collective ownership. (4) Feedback Fast feedback will increase the effectiveness of the process.  Example Developers  :     Estimate the user stories and respond with estimations. Customers    :    Test the software and send feedback that will increase the quality. Activities in Extreme Programmi...

Graph

Image
 Graph Graphs are non linear data structure. A graph is made up of sets of nodes and lines. Nodes are called vertices. Lines are called edges. Lines are used to connect nodes.  Types of Graph (1) Undirected Graph An undirected graph has edges that have no direction. Undirected graph also called an undigraph.   (2) Directed Graph A directed graph has edges  that are unidirectional. Directed graph also called digraph.    (3) Weighted Graph  A weighted graph has weights associated with each edge. The weight can represent distances costs.   (4) Complete Graph A complete graph if there is an edge between every pair of vertices. In complete graph every node should be connected to all other nodes.   (5) Acyclic Graph A directed graph that has no cycles are called acyclic graph.   Terminologies of a Graph Degree of Node         The number of edges that a node contains is called degree of the node.         ...