Please enable JavaScript.
Coggle requires JavaScript to display documents.
INTRODUCTION TO PROGRAMMING LANGUAGE ((1.The systems development life…
INTRODUCTION TO PROGRAMMING LANGUAGE
life cycle of a software project and programming
:recycle:
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.
2.Problem Definition
Problem Analysis
Algorithm Development
Coding & Documentation
Testing & Debugging
Maintenance
Generation of a software project phases
:checkered_flag:
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 third-generation languages, or 3GL, are high-level languages, such as C, C++, Java, JavaScript, and Visual Basic.
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
:star:
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
:smiley:
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