INTRODUCTION TO PROGRAMMING LANGUAGE ( (1.The systems development life…
INTRODUCTION TO PROGRAMMING LANGUAGE
life cycle of a software project and programming
1.The systems development life cycle (SDLC), also referred to as the application development life-cycle,
is a term used in systems engineering, information systems and software engineering to describe a process for planning,
creating, testing, and deploying an information system.
The systems development lifecycle concept applies to a range of hardware and software configurations,
as a system can be composed of hardware only, software only, or a combination of both.
Coding & Documentation
Testing & Debugging
Generation of a software project phases
The first generation languages, or 1GL, are low-level languages that are machine language.
The second-generation languages, or 2GL, are also low-level assembly languages.
The fourth-generation languages, or 4GL, are languages that consist of statements similar to statements in
a human language.for example Perl, PHP, Python, Ruby, and SQL.
The fifth-generation languages, or 5GL, are programming languages that contain visual tools to help develop a program.
example Mercury, OPS5, and Prolog.
Fundamentals of promramming languages
1.It is about understanding problems and breaking them down into small and simple problems, solving them,
then putting the little pieces back together in an understandable whole.
Machine architecture is important to be aware.
Standard and best pravtices
Know what the code block must perform
1.Maintain naming conventions which are uniform throughout.
2.Indicate a brief description of what a variable is for (reference to commenting
3.Correct errors as they occur.
4.Keep your code simple