States Academic Press
Computer Science & Information Technology - Software Engineering
The process of formulating and designing an executable computer program to establish a computing result is known as computer programming. It involves analysis, forming algorithms, profiling algorithms accuracy and resource consumption along with the use of algorithms in a particular programming language. The goal of the discipline is to identify a sequence of instructions that will lead to the performance of a particular task. Source code maintenance, management of derived artifacts, testing and debugging are some of the areas of study within this discipline. Robustness, portability, usability, efficiency and performance, reliability and maintainability are some of the fundamental requirements of computer programming. It uses techniques like object-oriented analysis and design, unified modelling language and model-driven architecture for the development of different software. This book provides comprehensive insights into the field of computer programming. Also included herein is a detailed explanation of the various concepts and applications of this discipline. It will serve as a valuable source of reference for those interested in this field.