Sunday, April 16, 2017

1.3.7 High and low-level languages and their translators


SHOW UNDERSTANDING OF THE NEED FOR BOTH HIGH-LEVEL AND LOW-LEVEL LANGUAGES
Advantages of high-level languages
Advantages of low-level languages
Read and understand closer to human language
Make use of special hardware
Write in a shorter amount of time
Make use of special machine-dependent instructions
Debug at development stage
Write code that doesn’t take up much space in primary memory
Maintain once in use
Write code that performs a task very quickly

SHOW UNDERSTANDING OF THE NEED FOR COMPILERS WHEN TRANSLATING PROGRAMS WRITTEN IN A HIGH-LEVEL LANGUAGE
COMPILERS TRANSLATES A PROGRAM WRITTEN IN A HIGH- LEVEL LANGUAGE INTO MACHINE CODE SO THAT IT CAN BE USED BY A COMPUTER TO PERFORM A SPECIFIC TASK.


SHOW UNDERSTANDING OF THE USE OF INTERPRETERS WITH HIGH-LEVEL LANGUAGE PROGRAMS  
AN INTERPRETER IS A COMPUTER PROGRAM THAT READS A STATEMENT FROM A PROGRAM LINE BY LINE.


SHOW UNDERSTANDING OF THE NEED FOR ASSEMBLERS WHEN TRANSLATING PROGRAMS WRITTEN IN ASSEMBLY LANGUAGE
IT IS A PROGRAM THAT TRANSLATES A PROGRAM WRITTEN IN AN ASSEMBLY LANGUAGE INTO MACHINE CODE SO THAT IT CAN BE USED DIRECTLY BY A COMPUTER TO PERFORM A REQUIRED TASK.

0 coment�rios:

Post a Comment