Skip to main content

Software Overview

Let us understand what Software Engineering stands for. The term is made of two words, software and engineering. Software is more than just a program code. A program is an executable code, which serves some computational purpose. Software is considered to be collection of executable programming code, associated libraries and documentations. Software, when made for a specific requirement is called software product. Engineering on the other hand, is all about developing products, using well defined, scientific principles and methods.


Software engineering is an engineering branch associated with development of software product using well-defined scientific principles, methods and procedures. The outcome of software engineering is an efficient and reliable software product.

Comments

Popular posts from this blog

What is Big Data?

Big data is the big amount of data in simple word. As one of the most “hyped” terms in the market today, there is no consensus as to how to define big data. The term is often used synonymously with related concepts such as Business Intelligence ( BI) and data mining. It is true that all three terms are about analyzing data and in many cases advanced analytics. But big data concept is different from the two others when data volumes, number of transactions and the number of data sources are so big and complex that they require special methods and technologies in order to draw insight out of data (for instance, traditional data warehouse solutions may fall short when dealing with big data). This also forms the basis for the most used definition of big data, the three V: Volume, Velocity, and Variety.  Volume: Large amounts of data, from datasets with sizes of terabytes to zettabyte.   Velocity: Large amounts of data from transactions with high refresh rate resu...

What Is Java Programming?

Java in Hindi: Java is a Pure Object Oriented Programming Language. It is currently used not only in computers but in cell phones, Mobiles, PDAs etc. Also in this Programming Language, such application software can be made very easily, which can connect different types of electronic devices and communicate with each other. Java is actually a very big programming language, so the Java company has divided it into several parts, so that the programmers who develop related software, only need to know about Java related to that category. But in all these parts of Java, a part of Java is used in common and that part of Java is called Core Java. In addition to Core Java, Java is divided into different parts to meet the needs of different types, those different parts are called Advance Java in one word. Java is basically divided into three parts- Java Micro Edition (J2ME) Java Standard Edition (J2SE) Java Enterprise Edition (J2EE) There are many other divisions in...

What is ASP.NET?

ASP.NET WebForms is a Web Application Development Framework developed by Microsoft that has been developed on the basis of the .NET Platform. While the Internet was in its early stages, most desktop applications were developing, so most of the programmers of that time used to develop desktop applications through Visual Studio only using Microsoft's Visual Basic Programming Language. But with the growth of the Internet, the demand for web applications has increased in the market compared to desktop applications. Because of that, the Web-related programming languages such as PHP, JSP, etc ... to enter the Visual Basic Developers Web Application Development Field of the time. But because developers of that time used Visual Basic and Visual Studio to develop Desktop applications at a faster pace, but due to the changing market requirements, these programmers had to learn languages and frameworks related to web programming. But Microsoft did not want that using its V...