0% found this document useful (0 votes)
46 views2 pages

QUESTION BANK - Computer Fundamentals & C Programming

Dyhgcdggcd

Uploaded by

hi0109801098
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
46 views2 pages

QUESTION BANK - Computer Fundamentals & C Programming

Dyhgcdggcd

Uploaded by

hi0109801098
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 2

QUESTION BANK - Computer Fundamentals & C Programming

UNIT-1

Q1. Explain Generation of Computers.


Q2 .Draw and explain the block diagram of the computer system and explain the functions of
each unit.
OR
What is a Computer System? What are the major components of a computer system, and how
do they work together?
Q3. Explain the classification of Computer Systems ? Write the applications areas of Computer
Systems.
Q4. Write a brief note on : Input Devices (8)
Output Devices(8)
Secondary Storage Devices
Q5. Difference between Primary and Secondary Memory.
Q6. Explain Cache Memory.
Q7. What is an operating system with its functions? Explain different types of operating
systems.
Q8. What is Computer Networks? What is the need/functions of Networking? Discuss various
types of Computer Networks.

UNIT-2

Q1 a Write a short note on History of C? Write the Characteristics/Importance of C Language


b. Explain the structure of a C program. .
Q2 Define Character Set, Identifiers and Keywords.
Q3. What is meant by a variable? Write the rules to declare variable names.How to declare
Variables with examples ? In what ways does the variable differ from constant ?
Q4. Describe the concept of Type Conversion across Assignment.
Q5.What is meant by data type? List the various data types supported by C language
Q6. Define constant. Explain different types of constants available in C
Q7.What is meant by hierarchy of operators? Provide a brief outline of all operators supported
by C language along with their hierarchy within expressions with suitable examples.
Q8.Explain type casting and conversion.
Q9.What is the symbolic constant? How is a symbolic constant defined?
Q10.Differentiate between printf and scanf functions.
Q11.What is meant by problem Solving ? Discuss the various stages in problem solving on a
computer.
Q12.What is an algorithm? What are the qualities of a good algorithm? Explain in detail with
examples.
Q13.What do you mean by flowcharts? What are the various basic symbols used in
flowcharting? Explain in detail with examples.
Q14.a).Types of Errors in Programming Languages. b). Debugger
UNIT-3

Q1.Explain Conditional Statements(Decision Making Statement).-if,if else,if else ladder,nested


if,switch
Q2.Explain Unconditional Statements(Branching Statement).-break,continue,goto
Q3.Loops: while,do while,for

UNIT-4

Q1.What is an array with types? How can the entire array be passed to a function? How do you
declare and initialize an array? Explain in detail with examples.
Q2.Differentiate between Call by Value and Call by Reference with example.
Q3.What is a string? How to declare a string? Give different types of initialization of the strings.
Explain different functions used to Input / Output of strings data.
Q4.What do you mean by Pointer? Explain various operations on pointers by using suitable
examples.
Q5.a). What is a function? Explain the advantages to the use of functions.
b). Write notes on standard mathematical functions.
c).What are Library functions? What are the uses of these functions?
d).What is recursion? How is it useful? How is it implemented in the C language? Explain
with a program example.WAP for finding the factorial of a given number.
e). Explain various string manipulation functions with examples.
f). Differentiate between global and local variables.
g). Explain the following functions with example: 1. getche() 2. putch() 3. puts() 4. getchar()
5. gets() 6. getch()

You might also like