COMPUTER SOFTWARE ENGINEERING - NBTE
COMPUTER SOFTWARE ENGINEERING - NBTE
COMPUTER SOFTWARE ENGINEERING - NBTE
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
fffffff<br />
NID in Software Engineering (Draft)<br />
)<br />
List some examples and<br />
uses of operation code<br />
List examples of symbolic<br />
operations.<br />
Week GENERAL OBJECTIVE 3: UNDERSTAND THE COMPILATION PROCESS.<br />
7 3.1 Identify the meaning of<br />
translation compilation<br />
and interpretation.<br />
3.2 List the stages of<br />
translation.<br />
Define translation:<br />
Compilation and<br />
interpretation.<br />
Describe multi-pass and<br />
single-pass compilation.<br />
Explain the load and go<br />
process.<br />
Explain interpretation<br />
Differentiate between<br />
interpretation and<br />
compilation<br />
Define tokens and<br />
delimiters<br />
Describe the scanning<br />
process<br />
Explain sentence<br />
recognition<br />
Describe types of tables<br />
generated in the process of<br />
compilation e.g. inter<br />
table, symbol table, etc.<br />
Explain code generation<br />
and code optimization.<br />
A flip chart. OHP<br />
connected to a<br />
personal computer<br />
loaded with<br />
assembler and<br />
application<br />
program<br />
• Write and compile a simple<br />
assembly language program<br />
and handle the errors<br />
To assist the students in<br />
writing and compiling a<br />
simple assembly<br />
language program and<br />
handle the errors<br />
Personal computers<br />
loaded with assembler<br />
and application<br />
programs in a<br />
networked laboratory<br />
connected to internet<br />
107