Ge2112 Fundamentals of Computing and Programming Question Bank
Ge2112 Fundamentals of Computing and Programming Question Bank
Define a computer.
What is GIGO?
What is diligence?
Define Versatility.
Give the full form of ENIAC, EDVAC.
Give the full form of EDSAC, UNIVAC.
What are the advantages of transistors over vacuum tubes?
State any four characteristics of first generation computers.
State any four characteristics of second generation computers.
State any four characteristics of third generation computers.
State any four characteristics of fourth generation computers.
State any four characteristics of fifth generation computers.
Define an IC.
What is a transistor?
Give the full form of LSI, VLSI, ULSI, and SLSI.
What are the advantages of micro computers and mini computers over mainframes?
Describe the largest computer of the computer family.
Explain the second largest computer of the computer family.
Which computer is known as PC?
Which computer is known as notebook? Why?
Which computer is known as palmtop? Why?
How the computers can be used effectively in the field of science & education?
How the computers can be used effectively in the field of medicine & health care?
How the computers can be used effectively in the field of Engineering & entertainment?
How the computers can be used effectively in the field of communication & banking?
What are the advantages of secondary storage over primary storage?
What are the functions performed by Input unit?
What are the functions performed by output unit?
What are the functions performed by control unit?
What are the functions performed by storage unit?
What are the functions performed by arithmetic and logic unit?
What is CPU? What are the subsystems in it?
Define software. What are the categories of software?
What is system software?
What is an operating system? Give one eg.
What are device drivers?
Differentiate between machine language and high level language.
Difference between compiler and interpreter.
What are system utility programs?
What is application software? List out some of the application software.
List out any four features of word processors. Give one eg.
List out any four features of spreadsheets. Give one eg.
List out any four features of image editors. Give one eg.
List out any four features of DBMS. Give one eg.
List out any four features of presentation applications. Give one eg.
List out any four features of desktop publishing software. Give one eg.
Define public domain software.
What is freeware?
Explain donationware & postcardware.
Explain abandonware & Adware.
What is shareware?
What is commercial software?
What is open source software?
Difference between open source software and closed source software.
What is proprietary software?
What is a firmware?
Define software piracy.
Enumerate the steps involved in program development cycle.
What is a base of number system?
What is a radix of number system?
Determine the binary equivalent of (36)10
Determine the octal equivalent of (359)10
Determine the hexadecimal equivalent of (5112)10
Determine the decimal equivalent of (11010)2
Determine the decimal equivalent of (456)8
Determine the decimal equivalent of (B14)16
Determine the octal equivalent of (10111)2
Determine the hexadecimal equivalent of (11001011)2
Determine the binary equivalent of (231)8
Determine the binary equivalent of (5AF)16
Determine the hexadecimal equivalent of (2327)8
Determine the octal equivalent of (2B6)16
Perform binary addition for the numbers 1010 & 1111
Subtract the binary number 101 from 1111
What is the ones complement of 1010?
subtract 1010 from 1000 using ones complement method
What is the twos complement of 1010?
subtract 1010 from 1000 using twos complement method
What is 9’s complement of a number?
What is 10’s complement of a number?
PART B
With a neat block diagram explain the basic organization of a computer and list out the functions performed by
each unit.
Discuss important features of various generations of computer system. Give some examples of computers for
each generation.
Explain the classification of computers in detail.
Describe the evolution of computers.
Explain the importance of system software for a computer system. List out the features of some of the most
commonly known types of system software.
What is application software? Describe briefly some of the most commonly known types of application
software.
Explain the steps involved in software development.
PART A
HTML
HTTP
Web server
Web browser
Webpage
Website
Homepage
Index page
ISP
PART B
Name some of the basic services provided by the internet. Explain how each of these services helps the internet
users.
Describe the evolution of internet in detail.
PART-A
PROGRAMS IN C
TOP