FOC QUESTION BANK

QUESTION BANK – I YEAR IT

PART – A

UNIT – I

1. Define Data and Information.

2. Who is the Father of Computer and why is he called so?

3. Name some of the popular Microprocessor manufacturers.

4. Expand COBOL, BASIC, FORTRAN and IBM.

5. Specify the electronic components used for different computer generations.

6. Compare the computer with calculator.

7. What are the languages used in computer generations.

8. How are the mainframe systems useful?

9. What is a base and what are the positional number systems used?

10. Define Bit, Nibble, Byte and Kilobyte.

11. Expand IC, SSI, MSI, LSI and VLSI.

12. What is an IC and how does it help in computers?

13. What are the applications of computers?

14. Specify the reasons to use computers.

15. Define Clients and Servers.

16. Convert the hexadecimal value (2AC) to their binary equivalent.

17. Convert the octal value (127.54) to their decimal equivalent.

18. Convert the hexadecimal value (2B.C4) to their decimal equivalent.

19. Convert (77) 10 to (?) 4.

20. Convert (1715) 10 to (?) 12.

UNIT – II

21. What is meant by Installation and Assembling?

22. Define Operating System.

23. Differentiate Hardware and Software.

24. What are the types of operating system available?

25. Define multiprocessing.

26. What are the functions of control program?

27. Define Compiler, Assembler and Interpreter.

28. What is SDLC and what are the phases.?

29. What is meant by Testing?

30. What are the different types of Testing?

31. What is Design and classify the design phase?

32. Define Developing or Coding.

33. What is implementation and maintenance?

34. What is Internet?

35. What is ARPANET?

36. Define Website and IP.

37. Name some of the Internet Services.

38. What are the different types of Software?

39. What is Software Requirement Specification document?

40. Define Timesharing.

UNIT – III

41. Define Algorithm and what are the different types?

42. What are the characteristics of Algorithm?

43. What is a decision table?

44. Define Flowchart and what is the need for flowchart symbols?

45. What are the rules for drawing a flowchart?

46. What is pseudo code?

47. Define structured programming.

48. Define Sequence logic, Selection logic, Iteration logic.

49. List down the rules for writing pseudo code.

50. What are the ways in which document can be viewed in word processors?

51. What are the test cases available in MS-Word?

52. What is Tab and mention the Tab settings available in Word?

53. Define Headers and Footers.

54. What is a Table?

55. What is meant by Text Wrapping?

56. What is Macro?

57. What is the purpose of Thesaurus tool in word?

58. Define Column, Row, Cell and Cell Pointer.

59. What is meant by Precedence of operators?

60. What is function and mention the types of functions available in Excel?

61. What is a label?

62. What are the types of charts available in Excel?

63. What is the purpose of Autosum?

64. What is the purpose of Comment?

65. Define Filters.

66. What is meant by Validation?

67. What is the use of Pivot Table?

68. Mention the uses of Goal Seek.

69. What is Mailmerge?

70. Define Templates.

UNIT – IV & UNIT – V

71. What are the different data types available in C?

72. What are Keywords?

73. What is an Operator and Operand?

74. What is Ternary operator?

75. What are the Bitwise operators available in C?

76. What is the difference between ‘=’ and ‘==’ operator?

77. What is Type casting?

78. What is the difference between if and while statement?

79. What is the difference between while loop and do….while loop?

80. What is the difference between ++a and a++?

81. What is a Global variable?

82. Define String.

83. What is an Array?

84. What is the difference between scanf ( ) and gets ( ) function?

85. Why we don’t use the ‘&’ symbol while reading a string through scanf ( )?

86. What is a function?

87. What is a modulo operator?

88. How many bytes are occupied by int, char, float, long int and double?

89. What is meant by Recursion?

90. What is a structure?

91. What is a union?

92. What is the output of the following program?

Main ( )

{

char name [50];

printf (“\nname\n”);

scanf (“%s, name);

printf (“%s”, name);

}

93. What is a pointer and what are the uses of pointers?

94. What is the difference between Library function and User-defined functions?

95. How do you define Enumerated data types?

96. What is meant by Preprocessors?

97. How can you return more than one value from a function?

98. Specify the use of Header files in C language.

99. What is meant by debugging and what are the types of errors that occur in C?

100. What is dynamic memory allocation?

PART – B

  1. Draw a block diagram of computer and explain the different component of a computer system.
  2. (a) Explain the functions of ALU, control unit and registers in detail.

(b)Describe the characteristics of Home Computer, Notebook computer, Desktop computer and Super Computer.

  1. Discuss important features of various generation of computer system. Give some examples of computers for each generation.
  2. Explain the types of memory and devices in detail.
  3. (a) List out the key hardware and software technologies used in building the computers.

(b) Convert the following numbers into their binary equivalent. – (FAC) 16, (561) 8

(c) Convert the following numbers into their decimal equivalent. (101.01) 2 , (245.14) 8

  1. Explain the features of machine language, assembly language and high level language with examples.
  2. Write a brief note on Batch processing, Multiprogramming, Timesharing and Real Time systems.
  3. Describe the features of word processing package in detail.
  4. Describe the main features of Graphic packages.
  5. Explain the various steps involved in the software development.
  6. What is a pseudo code and write a pseudo code to find out whether a given quadrilateral ABCD is a rectangle.
  7. Draw a flowchart for the solution of a general quadratic equation.
  8. Write algorithm to find the sum of the following series.

1+3+5+9+13+ …..20 terms

  1. Explain the need for array variables. Describe the following with respect to arrays: Declaration of array, Two dimensional array and Accessing an array element.
  2. Discuss the different types of operators available in C with example.
  3. Write a program to find the number of and sum of all integers greater than 200 and less than 400 that are divisible by 6.
  4. Write a program to verify whether the given number is a palindrome or not.
  5. Write a program in C to find Fibonacci series upto 200.
  6. Write a program using while loop to reverse the digits of a given number.
  7. Explain the purpose of storage classes auto, extern, static and register with suitable example

FUNDAMENTALS OF COMPUTER <!– @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } –>

FUNDAMENTALS OF COMPUTER PROGRAMMING

UNIT-1.

PART-A.

  1. Define computers?

  2. What are the features of computers?

  3. Give the uses of computer?

  4. Define personal computers?

  5. Differentiate Mainframe & Super computers?

  6. Define Mini computers?

  7. Mention the basic operation of computer?

  8. Define Single user system?

  9. Define multi user system?

  10. Define fetch phase?

  11. Define execution phase?

  12. Define system?

  13. Define Hardware & give example?

  14. What are the functions in the input unit?

  15. Define Auxiliary memory?

  16. Mention few output units?

  17. Define word length?

  18. What is Integral part & functional part?

  19. Define biased exponent?

  20. Define (1) Bit (2) Nibble (3) Byte?

PART-B.

  1. Define computer. Explain the characteristics briefly?

  2. Describe evolution of computer?

  3. Diffentiate various generations with features?

  4. Explain the fundamental units with a block diagram?

  5. Explain the classification of computers?

UNIT-2.

PART-A.

  1. What is meant by operating system?

  2. What is a need for operating system?

  3. What is software?

  4. Define Application software?

  5. Define System software?

  6. Difference between Software & hardware?

  7. Write the functions of operating system?

  8. What are the Language Translators?

  9. What is compiler?

  10. What is interpreter?

  11. What is assembler?

  12. Give the software development steps?

  13. How to test the program?

  14. How to document the program?

  15. How to maintain the program?

  16. What is soft copy?

  17. What is meant by software privacy?

  18. Define internet?

  19. What are the internet services?

  20. Write short notes on ARPANET?

PART-B.

  1. Describe the software?

  2. Describe the software development steps?

  3. Write the components of a computer system?

UNIT-3.

PART-A.

  1. What is algorithm?

  2. Characteristics of algorithm?

  3. What is flowchart?

  4. Flowchart symbols?

  5. Structure of flowchart?

  6. Rules for drawing a flowchart?

  7. Pseudo code?

  8. What is program?

  9. Representation of program?

  10. What is application software?

  11. What is word processing programs?

  12. What is spread sheet program?

  13. What is database program?

  14. What is graphics?

  15. Draw the flowchart symbol with name?

PART-B.

  1. Explain the program development cycle?

  2. Explain the flowchart and symbols with example?

  3. Explain the application software packages?

UNIT-4.

PART-A.

  1. What are the features of C program?

  2. What is keywords in C?

  3. What is identifier?

  4. What are the features of identifiers?

  5. What is the major difference between if else and switch case statement?

  6. What is the purpose of go to statement?

  7. What is an arithmetic operator? Given one example?

  8. What are the types of input and output functions?

  9. What is the purpose of getchar function?

  10. What is the purpose of putchar function?

  11. What is the purpose of gets and puts function?

  12. What is meant by unary operator?

  13. What is meant by relational and logical operator?

  14. What is the purpose of assignment operator?

  15. What is a conditional operator?

  16. What are the C tokens?

  17. What are the types of errors?

  18. What are the several types of constants?

  19. What are the four fundamental data types in C?

  20. What are the different types of operators in C?

  21. What is mean by bitwise operator? What are they and their meaning?

PART-B.

  1. Explain the structure of a C program?

  2. Explain the stages involved in a system life cycle?

  3. Explain the switch case statement and example?

  4. What is the purpose of break statement? Write a program using it?

  5. Explain briefly about input and output functions?

  6. What are the types of constants? Explain briefly?

UNIT-5.

PART-A.

  1. What is the NULL character and what is its user in the content of strings?

  2. Explain with example how a string is declared and initialized?

  3. Explain some string junctions?

  4. Explain about function declaration, function and function call?

  5. What are the two types of parameters and explain it?

  6. What is mean by local and global variable?

  7. What are the types of prototype?

  8. What is meant by call by reference?

  9. What is a pointer?

  10. What is meant by NULL pointer?

  11. What is a character pointer?

  12. What is meant by pointer to pointer?

  13. What is meant by dynamic memory allocations?

  14. Define malloc() functions?

  15. Define calloc() functions?

  16. What is meant by free() functions?

  17. What is a structure?

  18. What is a user defined data types?

  19. Diffentiate between array and structure?

  20. Give any two comparison between structure and union?

  21. What is a self-referential structure?

PART-B.

  1. Storage classes?

  2. Structure & union program?

  3. Arrays & pointers program?

  4. String functions?

  5. Function prototypes?

  6. Recursive function?

IMPORTANT PROGRAMS

Write algorithm, Pseudo code, flowchart and program for the following.

  1. Sum of two numbers.

  2. Sum of n nos

  3. Sum of 1+5+… upto 20 terms.

  4. Fibonocci series.

  5. Factorial

  6. prime or not

  7. Greatest of three nums.

  8. Fahrenheit to celcius.

  9. celcius to Fahrenheit

  10. Armstrong no

  11. pascal’s triangle.

*************

  1. saravanan.k.s
    January 13, 2010 at 5:14 AM

    sir,could i get ur phone number as i have lots and lots of doubts………..plz sir

  2. November 17, 2010 at 1:05 PM

    the good thing about notebook computers is that they are not very heavy but they have small screens :*;

  3. iswarya
    June 17, 2011 at 2:25 AM

    nice website…
    It is very useful…….
    But we want more content related to our new pattern of syallabus…………..

  4. December 25, 2011 at 5:20 AM

    show their answers

  5. ssssss
    January 27, 2012 at 3:25 AM

    can i get past 5 years ge2112 ques papers

  6. Jai Sudan
    January 27, 2012 at 9:38 PM

    This is one of the most useful blog. I got all the information i need.
    Thank you for posting everything.

  7. saravanan
    January 29, 2012 at 1:27 AM

    i think this blog will be helpful for me…thankzzzzzzzzzzzz…………..!

  8. vidhya
    April 5, 2012 at 9:19 PM

    its very useful blog

  1. No trackbacks yet.

Leave a comment