COMPUTER PROGRAMMING FUNDAMENTALS
WHAT IS PROGRAMMING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
True
|
|
False
|
|
Either A or B
|
|
None of the above
|
Detailed explanation-1: -Machine language programs run only on the computer for which they have been developed, i.e., they are machine-dependent. Explanation: Machine language programs are not portable to other computers.
Detailed explanation-2: -Because a program normally relies on such factors, different systems will typically not run the same machine code, even when the same type of processor is used. A processor’s instruction set may have fixed-length or variable-length instructions.
Detailed explanation-3: -Programs written in machine language are not portable, that is, they may not be run on other computers with different machine languages.
Detailed explanation-4: -A CPU executes code through a sequence known as the fetch, decode, execute cycle. Once a piece of code is loaded into RAM, the CPU will fetch its contents one by one, decode the contents into binary through the assembler, and then execute the code.
Detailed explanation-5: -A computer cannot directly understand the programming languages used to create computer programs, so the program code must be compiled. Once a program’s code is compiled, the computer can understand it because the program’s code is turned into machine language.