Kurukshetra University 2007 B.C.A Computer Application Computer Fundamental and Programming - Question Paper
Wednesday, 03 July 2013 07:50Web
Computer Fundamental and Programming
Paper—BCA-102
Time : 3 Hours] [Maximum Marks : 100
Note: - Attempt 5 ques. in all, selecting at lowest 2 ques. from every part.
part – A
1. (a) discuss history of Computers according to its generations. [Marks 14]
(b) discuss working of a Computer by drawing its block diagram. [Marks 6]
2. Differentiate ranging from the following:
(a) Hardware and Software
(b) High Level Language and Low Level Language.
(c) Primary and Secondary Storage.
(d) Input and Output Devices. [Marks 5X4=20]
3. (a) What is a Computer? discuss its characteristics. [Marks 10]
(b) Why we need Secondary Storage Devices in our Computer? [Marks 10]
4. define different tools to analyse a computer solvable issues. [Marks 20]
5. (a) discuss the concept of Modular Programming. [Marks 8]
(b) discuss Top Down and Bottom Up design approaches in detail. [Marks 12]
part – B
6. (a) What is a Program? discuss desirable characteristics of a good program. [Marks 10]
(b) Explain various data kinds supported by Pascal language with suitable
example. [Marks 10]
7. (a) discuss the process of writing, compiling and executing a Pascal program. [Marks 10]
(b) If a 5 digit number is input through keyboard, write a program to obtain
sum and reverse of that number. [Marks 10]
8. (a) What is an Array? elaborate Syntax Rules for an Array? How to learn and write
a 2 dimensional array? [Marks 10]
(b) discuss user-defined simple data type, with example. [Marks 10]
9. (a) What is Recursion? discuss with example. Also write a programo obtain factorial
of a number using recursion. [Marks 13]
(b) discuss the concept of formatted input output in Pascal. [Marks 7]
10. elaborate the advantages of Program Modularization? What 2 kinds of program
modules available in Pascal? discuss both the modules in detail. [Marks 20]
Earning: Approval pending. |