0% found this document useful (0 votes)
87 views1 page

CP Unit 1 Question Bank

This document contains a question bank with 26 questions about basic concepts in computer programming. The questions cover topics such as generations of computers, computer classification, processor features, primary and secondary storage, memory types, number systems, data representation, software types, and components of a compiler. The question bank is intended to test knowledge of fundamental computer programming concepts.

Uploaded by

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

CP Unit 1 Question Bank

This document contains a question bank with 26 questions about basic concepts in computer programming. The questions cover topics such as generations of computers, computer classification, processor features, primary and secondary storage, memory types, number systems, data representation, software types, and components of a compiler. The question bank is intended to test knowledge of fundamental computer programming concepts.

Uploaded by

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

Computer Programming

Unit-I: Basic Concepts of Computers


Question Bank

1) Explain the generations of computers. (5M)


2) Give classification of computer with examples. (3M)
3) Write features of CISC processors. (2M)
4) Write features of RISC processors. (2M)
5) Write features of Multi-core processors. (2M)
6) What is primary storage? What does it consist of? (4M)
7) Explain the difference between volatile and non-volatile memory. Write an example for
each type. (4M)
8) Differentiate between static and dynamic RAMs. Which one does main memory of most
computers commonly use? (4M)
9) What is ROM? Write few typical uses of ROM. (2M)
10) Differentiate between RAM and ROM. (4M)
11) Differentiate between PROM, EPROM and EEPROM. (3M)
12) What is a cache memory? How it is different from main memory? (3M)
13) What is a secondary storage? How it differs from a primary storage? (4M)
14) Give classification of secondary storage with examples. (4M)
15) Write the various phases of Software Development Life Cycle (SDLC) model and the
main activities performed in each phase. (4M)
16) What is an algorithm? Write characteristics of algorithm. (3M)
17) What is a flowchart? Draw basic flowchart symbols and describe their functions. (4M)
18) Write an algorithm to find factorial of a number. (4M)
19) Three numbers denoted by variables A, B and C are supplied as input data. Draw a
flowchart to identify and print the largest one. (4M)
20) Differentiate between positional and non-positional number system. Write example of
both types of number system. (4M)
21) Find decimal equivalent of following binary numbers: (5M)
a) 1101011 b) 11010 c) 10110011 d) 1110101 e) 1010101100
22) Convert the following numbers to decimal numbers: (4M)
i) (2A3B)16 ii) (FAB)16 iii) (562)8 iv) (2614)8
23) Briefly explain Signed and Unsigned data representation with example. (4M)
24) Write a note on: i) ASCII ii) Unicode (4M)
25) Define software. List and explain the types of software. Give two examples of each
category. (4M)
26) Explain the following terms: i) Compiler ii) Assembler iii) Linker iv) Loader (4M)

You might also like