Term Final Question Analysis (Programming & Numerical Methods) With Notes
Term Final Question Analysis (Programming & Numerical Methods) With Notes
Computer Programming
1. What are the basic components of computer systems?
(2017) (2016)
2. What do you mean by Algorithm & Flowchart? (2017)
3. Do you think computational speed is dependent on efficient
writing of a code? Explain in detail. (2017)
4. Describe the application of pointers with suitable examples
(2017)
5. Short Notes: Numeric Overflow (2017) (2014), Fall through
(2017), Round-off error (2017) (2014), keyword (2016)
(2015), identifier (2016) (2015), program token (2015)
(2016),comment(2015), array (2015)
6. What are the basic data types in C++ programming? Explain
(2017) show by flowchart (2015) (2015)
7. Functions of constructor and destructor functions in class
declaration (2017)
8. Difference between a function declaration and its definition
(2017)
9. What do you mean by user defined function? (2017)
10. What do you mean by 1D,2D,3D array? (2017) (2014)
11. Engineering application of computer language (2016)
(2015)
12. Why binary system is ideal for developing a computer
architecture? (2016)
13. What do you mean by logical error, run time error and
compile time error? Which is worst one? (2016)
14. Structure/system of if-else statement (2016) (2015)
(2014), else-if construct (2016) (2014), do-while loop (2016)
(2015) (2014), switch statement (2016) (2015) (2014), if
statement (2015) (2014), while loop (2015) (2014), for
loop(2014)
15. What is an infinite loop? How can it be useful? (2016)
16. Difference between public and private member of a
class (2016) (2015)
17. Difference between constructor and destructor (2016)
(2015)
18. How do you use inheritance to build up a new software
from an old software using same info from old one (2016)
19. mention some commonly used high-level programming
language (2016) (2015)
20. basic difference between C and C++ (2015)
21. functions of increment and decrement operator in C++
with explanation (2015)
22. advantages of using functions to modularize a program
(2015)
23. what do you mean by virtual functions and
polymorphism (2015)
24. what is multidimensional array (2015)
25. Practical importance of inheritance used in C++ in Civil
eng. Aspects (2015)
26. How does break statement provide better control of
loops. with examples (2015) (2014)
27. Advantages of using high-level language (2014)
28. Why its better to avoid tests for equality with floating
point types? Explain with examples (2014)
29. Distinction between assignment and equality operator
(2014)
30. Define constructor and destructor in class declaration
(2014)
31. importances of iteration and selection in C++ (2014)
Numerical Methods
1. What are the basic differences between algebraic and
transcendental equations? Explain with examples (2017)
2. Why method of false position is preferred over bisection
method? (2017)
3. Application of numerical methods in civil engineering (2016)
(2015)
4. Advantages of central difference interpolation formulae?
(2016)
5. What is numerical method (2015)
6. What is pivot element? (2015)
7. Difference between partial pivoting and complete pivoting
(2015)
8. Essential difference between trapezoidal and weddles rule
in numerical evaluation of definite integrals? (2015)
Prepared By:
Farhan Sadek Efaz
CE - 16