0% found this document useful (0 votes)
19 views4 pages

PST C Questions

The document consists of a comprehensive set of revision questions covering various topics related to computers and programming, including the evolution, characteristics, types, and generations of computers. It also delves into the C programming language, its features, data types, control structures, functions, and structures. Additionally, it addresses memory types, software distinctions, and programming concepts such as algorithms and flowcharts.

Uploaded by

shoebmd8088
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views4 pages

PST C Questions

The document consists of a comprehensive set of revision questions covering various topics related to computers and programming, including the evolution, characteristics, types, and generations of computers. It also delves into the C programming language, its features, data types, control structures, functions, and structures. Additionally, it addresses memory types, software distinctions, and programming concepts such as algorithms and flowcharts.

Uploaded by

shoebmd8088
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

REVISION QUESTIONS

1. Briefly explain the evolution of computers over time.

2. Explain the characteristics of computer.

3. Explain the types of computer

4. Explain the generations of computer

5. Explain vonn- neuman concept with block diagram (input devices, output devices, storage devices,
processor like cpu, Alu, cu and memory like primary and secondary etc ).

6. Explain input devices

7. Explain output devices

8. Differentiate between primary memory and secondary memory.

9. Explain the types of primary memory.

10. Explain the types of RAM.

11. Explain the types of ROM.

12. Differentiate between RAM and ROM.

13. Differentiate between static RAM and dynamic RAM.

14. Explain the types of secondary memory.

15. Write abbreviation for ALU, CPU, CU, RAM, ROM, SRAM, DRAM, PROM, EPROM,EEPROM.

16. Write a short note on cache memory.

17. Explain the types of software.

18. Differentiate between system software and application software.

19. Explain the types of translators(compiler, interpreter, linker,loader and editor ).

20. Explain the computer languages (Assembly level, high level and machine level languages ) and
write its merits and demerits.

21. Write a note on planning a computer program.

22. Write a short note on algorithm.

23. Explain the flowchart with symbols.

24. Write a short note on pseudo code.


1. Write a note on the C programming language

2. Write the features of C programming language

3. Explain the structure of the C program with an example.

4. Explain the process of creating and executing a C program.

5. Write the character set of the C programming language.

6. What are the keywords? Give an example?

7. What is the difference between variables and constants? Give an example.

8. What are symbolic constants? Give an example.

9. Explain different data types of C programming language. With an example of each datatype.

10. Write the syntax and example of variable declaration and initialization.

11. What is the difference between formatted and unformatted output?

12. Explain the use of printf and scanf functions with an example.

13. What are control strings? Write any four control strings with an example.

14. How to create single and multi-line comments in the C program? Give an example.

15. What are escape sequences? Give an example.

16. Explain the getchar and putchar function, with example.

17. Explain gets and puts functions with example.

18. Write the syntax of scanf and printf functions.

19. Write the rules for naming the identifiers.

20. Explain Arithmetic operators with examples.

21. Write a C program to show the working of all arithmetic operators.

22. Write a C program to show the working of all relational operators.

23. Explain assignment operators with an example.

24. What is the difference between post-increment and pre-increment? Give an example?

25. Explain conditional operator with the example program

26. Name the different types of type conversions, and explain with an example. 9. Explain the
bitwise operator, with example.

27. What are special operators? What is the use of special operators?

28. Explain operator precedence with an example.

29. Explain the evaluation of arithmetic expression with a working example.


30. Explain the different types of Relational operators. Explain the different types of logical
operators.

1. What are the types of control structures or control statements?

2. Explain the types of decision making statements.

3. What is the difference between the if-else ladder and switch statement?

4. Compare break and continue statements.

5. Give an example for the switch statement.

6. Differentiate between while and do-while loop.

7. Explain for loop with syntax and example

8. Explain the working of simple if and if-else with programming examples.

9. Explain the working of the switch statement with a suitable programming example.

10. Explain the different looping statements with the programming example

11. Explain different jump statements (break and continue) with suitable programming examples.

12. Explain the working if-else ladder statement with a programming example

13. Write three different programs to find the sum of natural numbers using for loop, while loop,
and do-while loop.

14. Explain the nested if statement with a programming example.

15. Explain the nested for loop with an example program.

16. What are the entry control loop and explain with an example program.

17. What are the exit control loop and explain with an example program.

18. What are arrays? When do we use them?

19. How do you declare an array? Explain with an example.

20. Write a program to print the initialized one-dimensional array values.

21. Explain the need of an array. With programming example

22. Explain the one-dimensional array in detail.

23. Write a note on a two-dimensional array.

24. Explain different type's arrays with examples.

25. Explain, with an example, the difference between character and string.

26. Explain string handling functions with an example program.


27. Explain character handling function with an example program.

1. What is the difference between local variables and global variables?

2. What is the difference between the actual parameter and formal parameter?

3. Explain the function call with an example.

4. Give an example of actual parameters and formal parameters.

5. Write a program to find the sum of two numbers using functions.

6. Write an example program to show the use of functions.

7. What are the advantages of the functions?

8. Explain with syntax and example function definition.

9. With example, the program explains local variables and global variables.

10. With example, the programs explain actual parameters and formal parameters.

11. Explain the working of functions with no arguments and no return values with a programming
example.

12. Explain the working of functions with arguments and no return values with a programming
example.

13. Explain functions working with arguments and return values with programming examples.

14. How to create a structure variable.

15. Write the syntax of structure definition.

16. Write the syntax of structure variable declaration.

17. Create structure to store the details of library.

18. Give an example for structure definition.

19. Differentiate between structures and unions.

20. Give an example for union definition.

21. What is the deference between structure definition and structure declaration?

22. With example explain, how to store the value into structure members.

23. With example explain, how to print the structure members.

24. Write a program, which create a structure to store the details of 10 employees.

25. Write a program using structure to store and print the details of library books, which include
Book number, Book name, Author name, Publisher name.

26. Write a program with the structure, to store and print the customer details.

You might also like