0% found this document useful (0 votes)
37 views2 pages

Focp Jan 2009

This document contains a BE/BTech degree examination from January 2009 with questions about fundamentals of computer programming. It is divided into two parts: Part A contains 10 multiple choice questions worth 2 marks each about characteristics of computers, computer systems classification, software types, Internet applications, flowcharts, application software packages, operators, and function formats. Part B contains 5 long answer questions worth 16 marks each about computer evolution and organization, number systems, software types and development process, algorithms and matrix multiplication, looping constructs and series summation, decision making, parameter passing methods, storage classes, structures and unions, and pointers.

Uploaded by

Shama Anvar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
37 views2 pages

Focp Jan 2009

This document contains a BE/BTech degree examination from January 2009 with questions about fundamentals of computer programming. It is divided into two parts: Part A contains 10 multiple choice questions worth 2 marks each about characteristics of computers, computer systems classification, software types, Internet applications, flowcharts, application software packages, operators, and function formats. Part B contains 5 long answer questions worth 16 marks each about computer evolution and organization, number systems, software types and development process, algorithms and matrix multiplication, looping constructs and series summation, decision making, parameter passing methods, storage classes, structures and unions, and pointers.

Uploaded by

Shama Anvar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 2

www.vidyarthiplus.

com

B.E. / B.Tech DEGREE EXAMINATION, JANUARY 2009


First Semester
GE 2112 FUNDAMENTALS OF COMPUTER PROGRAMMING
Time: Three hours
Maximum: 100 Marks
Answer ALL questions
PART A (10 X 2 = 20 marks)
1.
2.
3.
4.
5.
6.
7.

State the characteristics of computers.


How will you classify computer systems?
Differentiate Application software and System software?
Name any two Internet applications.
Draw a flowchart to find the maximum among the three numbers.
Name any four Application Software Packages.
Write the following conditions using ? operator.
4x+100 for x<40
Salary =
300
for x=40
4.5x+150 for x>40
8. Write the limitations of using getchar() and scanf() functions for reading strings.
9. Define a C function to exchange the content of two variables.
10. Write the format of the following functions: (a) fseek (b) fopen.
PART B (5X16=80marks)
11. a) i) Explain the evolution of computers.
(8)
ii) With suitable diagram explain about computer organization.
(8)
(OR)
b) With suitable example, explain about Number Systems.
(16)
12. a) Explain the various types of software with suitable examples.
(16)
(OR)
b) Explain in detail about the software development steps.
(16)
13. a) i) Draw a flowchart to multiply two matrices.
(8)
ii) Write the pseudo code to multiply two matrices.
(8)
(OR)
b) i) What is an algorithm? Write an algorithm to print even numbers from 2 to 100. (8)
ii) Explain any 8 Formatting features of an Application packages.
(8)
14. a) i) Explain the various looping constructs. Give an example for each and explain the Working f the
construct.
(8)
ii) Write a C program to find the sum of the series:
S = 1+x+x2+x3++xn
(8)
(OR)
b) i) write a C program to print the given numbers in reverse order.
(8)
ii) Explain any 2 constructs used for decision making. Given an example for
each and Explain the working of the construct.
(8)
15. a) i) Explain about the different parameter passing methods with examples.
(8)
ii) Write notes on storage classes in C.
(8)
(OR)
b) i) Explain about structures and unions suitable examples.
(8)

www.vidyarthiplus.com

www.vidyarthiplus.com
ii) Write notes on Pointers.

(8)

www.vidyarthiplus.com

You might also like