
Fundamentals of Computer Programming
Proces formułowania i projektowania wykonywalnego programu komputerowego w celu ustalenia wyniku obliczeniowego jest znany jako programowanie komputerowe. Obejmuje on analizę, tworzenie algorytmów, profilowanie dokładności algorytmów i zużycia zasobów wraz z wykorzystaniem algorytmów w określonym języku programowania.
Celem tej dyscypliny jest zidentyfikowanie sekwencji instrukcji, które doprowadzą do wykonania określonego zadania. Utrzymanie kodu źródłowego, zarządzanie artefaktami pochodnymi, testowanie i debugowanie to niektóre z obszarów badań w ramach tej dyscypliny. Solidność, przenośność, użyteczność, efektywność i wydajność, niezawodność i łatwość konserwacji to niektóre z podstawowych wymagań programowania komputerowego.
Wykorzystuje techniki takie jak analiza i projektowanie obiektowe, ujednolicony język modelowania i architektura oparta na modelach do tworzenia różnego oprogramowania. Książka ta zapewnia kompleksowy wgląd w dziedzinę programowania komputerowego.
Zawiera również szczegółowe wyjaśnienie różnych koncepcji i zastosowań tej dyscypliny. Będzie ona służyć jako cenne źródło odniesienia dla osób zainteresowanych tą dziedziną.