Martes, Marso 11, 2014

Computer Programming
A process that leads from an original formulation of a computing problems to executable programs. it involves activities such as analysis, understanding and generically solving such problems resulting in an ALGORITHM, verification of requirements of the algorithm including its correctness and its resource consumption implementation of the algorithm in a target programming language, testing, debugging and maintaining the source code , implementation of the build systems and management derived artifacts such as machine code of a computer programs, the algorithm is often only represented in human parseable  form  and reasoned about using logic, source code is written in one or more languages (such as java, python, etc.).

SYSTEM SOFTWARE
Is responsible for controlling, integrating and managing the individual hardware components of a computer system so other software and the users of the system see it as a functional unit without having to be concerned with the low level details.

APPLICATION SOFTWARE

  • is all computer software
  • manages by integrates a computer capabilities
  • serves the application with intern serves the users.