0% found this document useful (0 votes)
6 views

Problem Solving Using C Important Qusetions

The document outlines a curriculum for a computer programming course, divided into five units covering topics such as computer basics, control statements, derived data types, functions and pointers, and dynamic memory management. Each unit includes both 10-mark and 5-mark questions that assess understanding of concepts like programming languages, control structures, arrays, functions, and memory allocation in C. The structure aims to provide a comprehensive understanding of programming fundamentals and C language specifics.

Uploaded by

k.venu2006
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)
6 views

Problem Solving Using C Important Qusetions

The document outlines a curriculum for a computer programming course, divided into five units covering topics such as computer basics, control statements, derived data types, functions and pointers, and dynamic memory management. Each unit includes both 10-mark and 5-mark questions that assess understanding of concepts like programming languages, control structures, arrays, functions, and memory allocation in C. The structure aims to provide a comprehensive understanding of programming fundamentals and C language specifics.

Uploaded by

k.venu2006
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/ 3

Unit-1: Introduction to Computer and Programming.

10 Marks Questions
1. Define Computer? Explain in detail Logical Organization of Digital Computer with
neat diagram. (or)
Explain about the block diagram of a Computer.
2. Explain various Computer Generations in detail.
3. What is programming languages translator? What are the types of language
translator? List them.
4. What is Flowchart? Explain different flowchart symbols.
5. Define Constant? Explain different types of Constants supported by C language.
6. Define variable? Explain the Rules for defining variables and different types of
variables.
7. Define Operator? Explain different Operators in C Language.
5 Mark Questions
1. Define Computer and Software.
2. Difference between Complier and Interpreter.
3. Difference between algorithm and flowchart.
4. Type casting/Type Conversion in C.
5. Write a note on Tokens in C language.

Unit-2: Control Statements


10 Marks Questions
1. Explain about Decision Control Statements.
2. Explain the Control Branching Statements.
3. Define Loop/Iteration. Explain different iterative statements in C language.
4. What is jump Statement in C? Explain different types of Jump Statements in C.
5. Write a short notes on GOTO Statement.
5 Mark Questions
1. Explain Switch – Case Statement.
2. Difference between Break and Continue Statements in C.
3. Distinguish between Do…While and while loop?

Unit-3: Derived Data Types in C


10 Marks Questions
1. What is Array? How the array elements are accessed? Explain. (or)
Write about One-Dimensional Array with Examples. Applications of Array.
2. Define Array? Explain different methods to store values in an array. (or)
Manipulating Array Methods.
3. Define Array? Explain Two – Dimensional Array with Examples.
4. Define String? Explain about declaration and initialization of String Variables.
5. Define String? Explain operations of Strings.
6. Write a note on Character functions in C.
5 Mark Questions
1. Derived Data types in C.
2. What is an array? What are the types of Array?

Unit-4: Functions and Pointers


10 Marks Questions
1. Write about functions in C? What is prototyping? Explain with an Example.
Advantages and disadvantages in Functions.
2. How arguments are passed to a function. Explain different methods.(Or) What are
the various methods of Parameters passing for function (or) Explain Pass by value
(Call by Value) and Pass by Reference (Call by Address).
3. Explain various Categories of functions in C.
4. Define Recursion. How Recursion will be implemented? Explain with an example.
5. Explain about Storage classes in C.
6. What is Pointer? Explain its advantages and disadvantages.
5 Mark Questions
1. Write a note on Nesting of functions in C.
2. Explain types of C functions.
3. Explain Null Pointers.
4. Write about Tower of Hanoi Problem in detail.
5. Explain Pointer data types in C.
6. Explain in detail array of pointers.
Unit-5: Dynamic Memory Management
10 Marks Questions
1. Explain about Dynamic Memory allocation in detail. (or) Explain about Malloc() ,
Calloc(), Reallo() and Free() functions.
2. Define Structure. Write about Basics of structures in C.
3. Explain the Difference between Array and Structures.
4. Explain about Structures and Functions.
5. Define Union. Write about Basics of Union in C.
6. Distinguish between Structures and Unions in C.
5 Mark Questions
1. Write about Nested Structures in detail.
2. Explain the difference between static and Dynamic memory allocation in C.
3. Difference between malloc() and calloc(0 functions.

You might also like