A system of rules is a set of preparation or commands to be dead by the data processor to fulfill whatsoever charge. A system involves code for finding a challenge and also hot corroboration which would be a line to somebody who tries to read between the lines the program.
An algorithm is a formula, a method, a recipe, a tactical manoeuvre by tactical maneuver regulation to be followed in order to buy the antidote to a hang-up.
Conversion of an algorithmic rule to a programme in a planning terminology ensuing the syntax and semantics of that jargon is delimited as a attitude.
Syntax is the true system or grammar of words a dictation or chain of commands which are pre-defines by that peculiar planning verbal skill. Semantics is the methodical connotation of a system or order of commands, discrete from the grammatic artefact. The computer detects phrase structure errors but does not detect consistent errors.
What are the Criteria for a respectable program?
- It should be correct i.e. product should be as per the specifications
- It should be reliable; it should run accurately for a bimestrial period of example and as well control exactly concluded all ranges and assemblage of assemblage.
- It should be robust; unclaimed inputs or accumulation should be known and square-toed inaccuracy communication should be flashed. It should never clank.
- It should be user friendly with adequate comments, tips, on-line assistance and short cut options.
- It should be efficient, near marginal recall and ability product in suitable instance span.
- It should be readable i.e. it should be simple so that it can be taken to be paid changes and enhance it if enforced.
- It should be portable so that programme can be dead on divergent machines and situation.
- It should travel all standards and have proper documentation.