




Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of the phases in the software development cycle, including program specifications, design, coding, testing, installation, documentation, and maintenance. It also discusses the differences between low-level and high-level programming languages, with examples of machine language and quick basic code.
Typology: Slides
1 / 8
This page cannot be seen from the preview
Don't miss anything!





Program Specifications
Documentation Techniques
: Program Coding
: Program Testing
: Installing the Program
: Program Documentation
: Program Maintenance
English like syntax
on different hardware platforms
than machine languages
symbolic
names can be used for
Memory
addresses
) to generate
the equivalent machine code
: Quick BASIC, C++, Java
LET TOTAL = AMT1 + AMT2 A program instruction in Quick Basic
Syntax Errors
(Coding Errors)
: Typing mistakes/ violating language rules
‘A syntax error in PRINT statement of Quick
Basic
‘In C++, statement does not end
with a semicolon (;)
Logic Errors
(Algorithm Errors)
:
happening with some particular values
of data inputs