1. Briefly explain the various generations of computers.
2.
List the different software development steps and explain.
3.
Draw and explain the various symbols of flowchart and also draw the flowchart
to add an array of N elements.
4.
Draw a flowchart to find the largest number in a given set of numbers.
5.
Write an algorithm to sort the given numbers in ascending order using bubble
sort.
6.
Discuss the evolution of computers in detail.
7.
Explain about the different parameters passing methods with examples.
8.
Write a short note on storage class in C.
9.
Explain about structures and unions with suitable examples.
10.
Write a short note on pointers.
11.
With Relevant Examples discuss the following unformatted i/o statements :
i.
getchar() ii. getc() iii. gets() iv. putchar() v. putc() vi. puts().
12. Write A brief note on : i.
Batch processing ii. Multiprogramming iii. Time sharing iv. Real-time systems
13.
Describe the features of word processing package in detail.
14.
Describe the main features of Graphic packages.
15.
What is Pre-Processor in c Language? Explain with any two examples.
16.
Write a program to process the students record using Structures.( The program
should receive 25 student names reg. no and average marks. Rank The students
Based on the marks and print them in a rank order ).
17.
Explain the need for array variables. Describe the following with respect to
array declaration of array, two - dimensional array and accessing an array
element.
18.
Write a function using pointers to multiply two matrices and to return the
resultant matrix to the calling function.
19.
Given are two dimensional arrays A and B which are sorted in ascending order.
Write a program to merge them into a single sorted array. C that contains every
item from arrays A and B in ascending order.
20.Draw a block diagram to illustrate the basic
organization of computer system and explain the function various units.