Uploaded by Ilia Lg

presentationoncomputerlanguage-141119010750-conversion-gate01-перетворено

advertisement
PRESENTATION ON
COMPUTER LANGUAGE
COMPUTER LANGUAGE IS THE LANGUAGE OF THE
COMPUTER. IT IS DIFFERENT FROM THE LANGUAGE
THAT WE USUALLY USE TO COMMUNICATE.
MACHINE CODE IS A COMPUTER LANGUAGE, WHICH
IS GIVEN IN A SERIES OF 0S AND 1S . IT IS A TINY
ELECTRONIC SWITCH THAT IS EITHER ‘ON’ OR ‘OFF’.
WHEN THE SWITCH IS ON, IT REPRESENTS 1 AND
WHEN THE SWITCH IS OFF, IT REPRESENTS 0. THE
USING OF ONLY TWO NUMBER IS CALLED AS BINARY
CODE. COMPUTER LANGUAGE IS DIVIDED INTO TWO
TYPES.
THEY
1.
HIGH
LEVEL
LANGUAGE
2. LOW LEVEL LANGUAGE (LLL)
ARE:
(HLL)
HIGH LEVEL LANGUAGE
*HIGH LEVEL LANGUAGE BRINGS THE
PROGRAMMING CLOSER TO HUMAN
LANGUAGE.
*HLL HAVE THEIR OWN PUNCTUATION
(SYNTAX) RULES WHICH ARE STRICTLY
OBSERVED.
* HLL ARE NEEDED TO BE CONVERT INTO
MACHINE LANGUAGE. THE CONVERSION
IS DONE BY A GROUP OF PROGRAMS AS
CALLED COMPILER.
ADVANTAGES OF HLL:1.IN HLL INSTRUCTIONS ARE EASY TO READ,
WRITE AND UNDERSTAND.
2. EASY TO UPDATE THE INSTRUCTION.
3.EASY TO REMEMBER THE ADDRESS SEQUENCE
OF INSTRUCTIONS.
4.EASY TO CONSTRUCT THE COMPLEX LOGIC
INSTRUCTION.
5. HLL ARE COMMON FOR ALL THE
MACHINES, SINCE IT IS MACHINE INDEPENDENT.
DISADVANTAGES OF HLL:1. PROCESSING SPEED IS TO SLOW.
2.IT OCCUPIES MORE MEMORY SPACE.
LOW LEVEL LANGUAGE
*THE ASSEMBLY LANGUAGE AND MACHINE
LANGUAGE ARE CONSIDERED TO BE LOW
LEVEL LANGUAGES.
*ASSEMBLY LANGUAGE IS A STEP ABOVE
THE MACHINE.
*CORRECT PROGRAMS ARE COMPILED AND
INTERPRETED TO LOW LEVEL LANGUAGE
AND EXECUTED BY THE COMPUTER.
ADVANTAGES OF LLL:1.PROCESSING SPEED IS HIGH BECAUSE IT IS ONE
TO ONE LANGUAGE.
2. TRANSLATION OF THE PROGRAM IS NOT
REQUIRED.
3. IT OCCUPIES LESS MEMORY SPACE.
DISADVANTAGE OF LLL:1.LLL INSTRUCTION ARE DIFFICULT TO READ,
WRITE AND UNDERSTAND.
2. DIFFICULT TO UPDATE THE INSTRUCTION.
3.DIFFICULT TO REMEMBER THE ADDRESS
SEQUENCE OF INSTRUCTION.
4.PROGRAMMING METHODOLOGY VERY FROM
MACHINE TO MACHINE.
5. ONLY SPECIALIST CAN BE ABLE TO OPERATE
THESE LANGUAGES.
CONCLUSION
THE ADVANCE COMPUTERS NOW NO LONGER
USES THE OLDER LANGUAGES FOR THEIR
OPERATION. IT HAS BEEN DEVELOPED AND
HAS BECOME MORE AND MORE USER
FRIENDLY.
THANKYOU
Download