Professional Documents
Culture Documents
SDLC
SDLC
• Syntax is the set of rules that define what the various combinations of symbols
mean. This tells the computer how to read the code. Syntax refers to a concept in
writing code dealing with a very specific set of words and a very specific order to
those words when we give the computer instructions.
• Machine Language
• Assembly Language
• High level Language
• The fundamental language of the computer’s processor, also called Low Level Language.
• All programs are converted into machine language before they can be executed.
• Consists of combination of 0’s and 1’s that represent high and low electrical voltage.
• Fastest to execute because it is already in the language that the computer can understand
• It is difficult to identify mistakes made Time-consuming and tedious to write Machine
dependent
• Programing becomes more difficult as the complexity of the program increases
pseudo-code for a simple program that calculates the total amount payable when
you include the hourly and hourly rate
Begin
input hours
input rate
pay=hours*rate
print pay
End
• The Software Development Life Cycle (SDLC) is a structured process that enables
the production of high-quality, low-cost software, in the shortest possible
production time.
• The goal of the SDLC is to produce superior software that meets and exceeds all
customer expectations and demands.
• It consists of a detailed plan describing how to develop, maintain, replace and alter
or enhance specific software. The life cycle defines a methodology for improving
the quality of software and the overall development process.