You are on page 1of 2


ANNA UNIVERSITY COIMBATORE B.E./B.Tech DEGREE EXAMINATIONS: JANUARY / FEBRUARY 2010 REGULATIONS: 2008: First Semester 080230001 FUNDAMENTALS OF COMPUTING AND PROGRAMMING (COMMON TO ALL BRANCHES) Time: Three hours Maximum: 100 Marks PART A (20 X 2 = 40 marks) ANSWER ALL QUESTIONS 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Differentiate between analog and digital computers. Give the full form of ENIAC and EDVAC. Find the decimal equivalent of the hexadecimal number 4D.C8. Convert hexadecimal number into binary equivalent of EBC. Differentiate between machine language and high level language. Difference between Compiler and Interpreter. What is an ISP? What are the services provided by ISP? What is the difference between web page and website? Define an algorithm. What are the characteristics necessary for a sequence of instructions to qualify What are the various basic symbols used in flowcharting? Give their practical representation. Give the output of the following code: Float c=34.78650; printf (%6.2f,c); 12. What is a word processing package? List out some of the key features supported by Modern word processing packages. 13. What are the different between constant and variable? 14. Differentiate between local and global variables. 15. Compare Structure with Union. Give Example. 16. What are the various types of operators supported by C? 17. What is meant by recursion? 18. List out the differences between call by value and call by reference? 19. What is an array? What are the classifications of arrays? 20. List the common preprocessor directives. PART-B (5X12=60 Marks) ANSWER ANY FIVE QUESTIONS 21. With a neat block diagram explain the basic organization of a computer and list out the functions performed by each unit. 22. a) Explain briefly about the various classifications of computers. (6) b) Explain about the different generations of computers. (6) 23. a) Explain the various steps involved in the program development cycle. (8) b) List out the important characteristics of computers. (4) 24. a) Name some of the basic services provided by the internet. Explain how each of these services help the internet users. (6) b) Short notes about the evolution of the internet. (6) 25. a) What are the various guidelines to be followed while drawing a flowchart? Discuss the advantages and limitations of flowcharting. (8) b) Draw the flowchart to check whether the given number is prime or not. (4) 26. a) Short notes about the sequence control structures and selection control structures. (6) b) What do your mean by pseudo code? Write the pseudo code to add up all the even numbers between 0 and 100 and print the result. (6)
27. Write the syntax and examples for decision making statements such as if, switch and looping statements such as for, while, do-while. (12) 28. a) Write a C program to calculate the factorial of an integer number. (6) b) Write a C program to check whether the given number is even or odd. (6)