18.04.2014 Views

COMPUTER SOFTWARE ENGINEERING - NBTE

COMPUTER SOFTWARE ENGINEERING - NBTE

COMPUTER SOFTWARE ENGINEERING - NBTE

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

fffffff<br />

NID in Software Engineering (Draft)<br />

)<br />

6.2 State examples of the languages<br />

stated above.<br />

6.3 Explain the distinguishing<br />

features of languages in 6.1<br />

above.<br />

High light the<br />

advantages and<br />

disadvantage of level<br />

of programming layout<br />

languages<br />

Such as VB, OO-<br />

COBOL, OO-Pascal<br />

and connected to OHP.<br />

assembly language.<br />

languages<br />

Such as VB, OO-<br />

COBOL, OO-Pascal in<br />

a networked laboratory<br />

6.4 Distinguish between system<br />

comments and program<br />

statements.<br />

Week GENERAL OBJECTIVE 7: UNDERSTAND THE CONCEPT OF DEBUGGING AND MAINTAINING PROGRAM:<br />

12 7.1 Define debugging.<br />

Discuss various<br />

• Create a simple bug in a<br />

methods of debugging,<br />

simple program and correct<br />

aids.<br />

it<br />

7.2 Identify sources of bugs in a<br />

program<br />

7.3 Explain syntax, run-time and<br />

logical errors.<br />

7.4 Identify techniques of locating<br />

bugs in a program<br />

7.5 Explain program maintenance.<br />

High light classes<br />

Differentiate between<br />

debugging and<br />

maintenance.<br />

Discuss sources of<br />

bugs in program<br />

PC loaded with<br />

traditional languages<br />

such as Basic, Cobol,<br />

Fortran etc and OO<br />

languages such as VB,<br />

OO-COBOL, OO-<br />

Pascal and connected to<br />

OHP.<br />

Assist student create<br />

a simple bug in a<br />

simple program and<br />

correct it<br />

PC loaded with<br />

traditional languages<br />

such as Basic, Cobol,<br />

Fortran etc and OO<br />

languages such as VB,<br />

OO-COBOL, OO-<br />

Pascal in a networked<br />

laboratory<br />

7.6 Distinguish between debugging<br />

and maintaining a program<br />

GENERAL OBJECTIVE 8: UNDERSTAND GOOD PROGRAMMING PRACTICES<br />

Discuss structured<br />

approach to<br />

flowcharting and<br />

programming.<br />

Week<br />

13 – 14 8.1 Employ structured approach to<br />

both flowcharting and program<br />

development.<br />

8.2 Employ program documents<br />

technique HIPS, data flow<br />

diagram, pseudo-cal.<br />

8.3 Explain graphic user interface,<br />

GUI.<br />

8.4 Define interactive processing.<br />

PC loaded with<br />

traditional languages<br />

such as Basic, Cobol,<br />

Fortran etc and OO<br />

languages<br />

Such as VB, OO-<br />

COBOL, OO-Pascal<br />

and connected to OHP.<br />

• Write simple structured<br />

program<br />

To assist student write<br />

simple structured<br />

program<br />

PC loaded with<br />

traditional languages<br />

such as Basic, Cobol,<br />

Fortran etc and OO<br />

languages<br />

Such as VB, OO-<br />

COBOL, OO-Pascal in<br />

a networked laboratory<br />

10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!