Question Bank

Computer Concepts & programming in C

 

 

Unit 1

1. What is operating System? Define the function of operating System?

2. What do you understand by Linux/ UNIX operating system?

3. What are the advantages of Using Unix?

4. Define the correctness of Algorithm with Example.

5. Give Brief specification of algorithm and show top down development

     and stepwise refinements?

6. What is the concept of programming and use of high level language in development of program?

7. How will you assign and implement a correct, efficient and maintainable program?

8. Write the short notes of structure programming.

9. What do you understand by Digital Computer? Explain it with its functional unit with block diagram.

10. What is the structure of C Program? Write the steps to write compile and execute C program?

11. What do you understand by 'C' Language?

12. What do you understand by Language? Explain Programming Language.

13. Explain fourth generation language?

14. Introduction to number system and explain different types of number system.

 

 

Unit-2

1. Explain various data types in C language.

2. Define character set in C language.

3. What do understand by constant or Literal and variable.

4. What are different types of operators used in C language?

5. What is type casting?

6. What do understand by register variable?

7. What are automatic and static variables?

8. Give introduction of Standard I/O function.

9. How can you get the input from the user in C?

10. Explain putc and putchar with example.

11. Explain the following with range and size

(1). Integer   (2).Character (3).Float

12. What do you understand by the double data type? How it is differ from the float data type?

13. What are fundamental data types and their modifiers?

14. Describe the storage classes in detail.

15. What is the expression and operator .Explain in detail?

16. Give precedence and associatively of operators.

17. Write short notes on mixed operands and type conversion?

 

 


Unit 3

1. What do you understand by control statement? Explain them brief.

2. What do you understand by switch case statement?

3. What do you mean by nesting of loop?

4. What is the use of if (condition) in C programming?

5. Describe the if-else with example in details.

6. What is switch structure? Make a program by using switch structure.

7. What do you understand by looping? Explain the use of while, do while and for loop?

8. Explain the following

(A).Break Statement (b).Continue Statement (c).goto statement

9. What is modular programming discussed in detail.

10. Explain building your own modulus & passing arguments by value with the help of a C program.

11. What do you understand by function call?

12. What do you understand by Call by value and call by reference?

13. What do you understand by returning function?

14. What are local and global variable? Give a program to explain their lifetime and scope?

15. What do you understand by scope of variables? Explain with suitable example?

16. What do you understand by passing array of function?

Unit4

1. What do you understand by Arrays in C language with example?

2. How can we declare array in C?

3. How can we assign initial values to arrays?

4. Define multidimensional array?

5. Define character array?

6. Write short notes on the following

(1).Multidimensional arrays

(2).Unknown or varying size array

7. What do you understand by structure with example?

8. How we initialize structure and assign values to structure?

9. What do you understand by array of structure?

10. Define various ways of declaring structures.

11. What do you mean by array structures?

12. What do you understand by structure and explain purpose & usage of structure?

13. What is pointer?

14. What is pointer variable?

15. What is pointer operator?

16. How can you assign the value of one pointer to another?

17. How can you convert one type of pointer to another?

18. What do you understand by pointer typecasting/pointer conversion?

19. How pointer is associate with Arrays?

20. How do you understand by Multiple Direction?

21. How can we initialize pointer and what is the need of such initialization.

22. How pointers associate with Function?

23. How can you implement dynamic memory allocation in C.Discuss various dynamic allocation techniques in C     With example.

24. Explain briefly the stack and linked list.

25. Define array implementation of stack with suitable program?

26. Define implementation of stack using linked list with suitable program?

 

 

 

Unit5

1. State and explain sequential search.

2. What do you mean by sorting of array and give details of techniques of sorting.

3. Write short notes on (1).String (2).text file

4. What is the C preprocessor? Compare it with C compiler.

5. Write short notes on definining & calling macros.

6. State and explain conditional compilation and returning values to compiler.

7. What do you mean by standard C library?

8. Write shorts notes on math functions.

9. What is a String? How can you initialize strings? Write program to show the string handling.

10. Discuss string handling library function available in C. Write program to show the use of this function?

11. Write a program to find the length of the string using strlen () function?

12. Discuss the Math Library of C.

13. What do you mean by File Input/Output?

14. Define inputting/outputting Single Character?

15. Explain Closing files and the statement used with the files.

16. Define file handling using open (), read (), write () and close ().