The Institution of Engineers,India 2011 A.M.I.E Section A The Institution of Engineers, India Summer Computing And Informatics AD 303 (1403) - Question Paper
S' 11 : two FN : AN 203 / AD 303 (1403)
COMPUTING AND INFORMATICS
Time : 3 hours
Maximum Marks : 100
ans any 5 questions, taking ANY 2 from Group A,
ANY 2 from Group B and ALL from Group C.
All parts of a ques. (a, b, etc) should be
answered at 1 place.
Answers should be brief and to the point and be supplemented
with neat sketches. Unnecessary long answers
my outcome in loss of marks.
Any missing or wrong data may be presumed suitably
giving proper justification.
Figures on the right hand side margin indicate full marks.
S' 11 : 2 FN : AN 203 / AD 303 (1403)
COMPUTING AND INFORMATICS
Time : Three hours
Maximum Marks : 100
Answer any five questions, taking ANY TWO from Group A,
ANY TWO from Group B and ALL from Group C.
All parts of a question (a, b, etc) should be
answered at one place.
Answers should be brief and to the point and be supplemented
with neat sketches. Unnecessary long answers
my result in loss of marks.
Any missing or wrong data may be assumed suitably
giving proper justification.
Figures on the right hand side margin indicate full marks.
Group A
1. (a) What is an algorithm and a flow chart? Taking a
simple problem as an example, give an algorithm
for that problem and also its corresponding flow chart. [ Mark 7 ]
(b) Illustrate call by value and call by reference with
suitable examples. [ Mark 7 ]
(c) Write a C++ program to read 100 numbers from the
user and output their sum. [ Mark 6 ]
2. (a) What is function overloading in C++? Explain with
a suitable example. [ Mark 6 ]
(b) What is a constructor ? Explain its use using an
example. [ Mark 6 ]
(c) What is recursive function? Write a recursive
function, factorial ( ), for computation of factorial
of an integer. Also, show execution of fact(3). [ Mark 8 ]
3. (a) Write a program to sort an array of 100 integral
numbers. [ Mark 10 ]
(b) Discuss the functionalities of different TCP/IP
layers. [ Mark 10 ]
4. (a) What do you mean by office automation? Explain
the primary activities relating to office automation. [ Mark 8 ]
(b) Explain the stages of compilation for a C compiler. [ Mark 8 ]
(c) What is an interpreter? [ Mark 4 ]
Group B
5. (a) Show that
A+ĀB = A + B [ Mark 6 ]
(b) What is an operating system? Discuss about
different types of operating systems. [Mark 6 ]
(c) Explain the working of NAND latch with a diagram. [ Mark 8 ]
6. (a) Explain the purpose of following DOS commands. [ Mark 6 x 2 ]
C: DIR MD CD COPY Del
(b) Explain the concept of pipelines and filters in
UNIX operating system with suitable examples. [ Mark 4 + 4 ]
7. (a) Explain the difference between primary and secondary
computer memory. [ Mark 4 ]
(b) Discuss briefly the role of secondary storage. [ Mark 4 ]
(c) How does the CPU execute program instructions?
Explain using block diagram. [ Mark 12 ]
8. (a) Compare a system software and an application
software. Give examples of each. [ Mark 6 ]
(b) Draw the truth table for the Boolean function
f(A, B, C) = A B C [ Mark 6 ]
(c) Explain the organization and working of a hard disk. [ Mark 8 ]
Group C
9. Answer the following. [ Mark 10 x 2 ]
(i) What is the purpose of exit ( ) command?
(ii) What is a global variable ? How long does a
global variable remain alive?
(iii) What do you mean by a pointer variable in C
programming? Give an example.
(iv) Explain how one can recall a previously used
DOS command by pressing some key.
(v) What happens when the following command is
used ?
chmod u = rwx, go = r- x foo
(vi) Transform into its equivalent binary
form.
(vii) What do you mean by secondary memory? Give
an example.
(viii) What is electronic data interchange(EDI)? Give
one of its applications.
(ix) List different types of computer networks.
(x) What is sequential logic? Give an example.
Earning: Approval pending. |