You are on page 1of 33

Computer Fundamentals-

Updated Suggestion
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Syllabus
Section-B: Computer
Fundamentals
Introduction to Computers, Generations of Computers, Number Systems, Computer
Organization and Architecture, Computer Memory, Introduction to Operating System,
Introduction to System Software and Application Software, Peripheral and Storage
Devices, Introduction to Programming Languages and Programming, Fundamentals of
Computer Hardware, Installation of Hardware Elements, Routine Hardware
Maintenance and General Troubleshooting.

Gaining Proficiency in GUI Operating System, Word Processing using MS Word,


Spreadsheet Analysis using MS Excel, Database Management System using MS Access,
Presentation Software usage using MS Power Point.

Textbook:
1. Introduction to Computers Peter Norton
2. Computer Fundamentals P K Sinha
3. A Guidebook of Computer Fundamentals Syed Mir Talha Zobaed

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 1 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Introduction
to Computers
1. Mention the differences between an analog and a digital computer. Write down three
special features of a computer. Describe, with examples, the fourth and fifth
generations of computers. 10 April-2007
2. Define and cite examples of a super computer, a mainframe computer, a mini
computer and a microcomputer. Mention the main features of the PC AT-class
systems compared to the earlier XT-class systems. 10 April-2007
3. What is a computer? With neat block diagram of a computer explain how it performs
its function. What is the difference between a computer and a calculator? 10 April-
2003
4. Name the various parts of a computer and mention the purpose of each part in brief.
Comment on the speed of a CPU. 10 April-2003
5. What is a computer program? Describe the role that the RAM plays in executing a
computer program. What does happen to the contents of a RAM when power fails?
10 April-2003
6. Suppose that someone has asked you to buy a PC for him/her for personal use at
home to meet the basic computational and word processing needs. Prepare a
specification for the PC. Mention how you are going to choose the right vendor, once
you get three quotations from three vendors. 10 April-2003
7. Name the various generations of computer. Mention how you are going to partition,
format and install operating system on a newly-bought unformatted hard disk. Can
you use two hard disks in a single PC? If so, how? 10 April-2003
8. Describe the various generations of computers in terms of processors and their
speed. What are the differences between a PC and a calculator? 10 April-2004
9. Draw the functional block diagram of a digital computer and explain the functions of
each block. 10 April-2004
10. What is a computer? How can you differentiate a mainframe computer, a mini
computer and a microcomputer? 10 April-2004
11. Describe briefly the various generations of computer. 12 April-2005
12. What do you understand by a personal computer and a Laptop-Computer? Illustrate
the advantages and disadvantages of a Personal and Laptop computer. 10 April-2005
13. Describe briefly about ROM, RAM, PROM EPROM and Flash ROM. 10 April-2005
14. What are Virus, Worm and Trojan horse in a Computer System? How can you get rid
of them? 10 April-2005
15. Give a schematic block diagram of a computer system and discuss each block briefly.
10 April-2006

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 2 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

16. What are the different generations of computers? Name them and discuss the fourth
generation in details. 10 October-2005
17. Draw the block diagram of a computer system and discuss the functions of each
block. 10 October-2005
18. Give some examples of how computers are used in your life, at school, at work or at
home. 6 April-2006
19. What is the difference between data and information? 4 April-2006
20. When did the fifth generation of computers start? Describe the technological
advances which were used in the fifth generation computers. 10 April-2006
21. Define a computer in technical terms. Using the basic block diagram of a PC, describe
how it performs its operation. What is hardware and what is software? 10
October-2006
22. Distinguish between the PC XT-class and AT-class systems. Classify computers in
terms of their generations. Give examples for each generation. 10 October-2006
23. What is a digital computer? Classify computers in terms of their generations. Mention
the special features of a Pentium processor compared to its predecessors. 10
October-2007
24. What is meant by generation in computer technology? List out the various
computer generations along with the key characteristics of the computers of each
generation. 3+7 April-2008
25. Draw a block diagram to illustrate the basic organization of a computer system and
explain the functions of the various units. 4+6 April-2008
26. What are the main components of the CPU of a computer? List out the main functions
of each of the components. 10 October-2008
27. What is meant by generation in computer technology? List out the key hardware
and software technologies used in building the computer of each of the generations.
3+7 October-2008
28. What is a Web browser? Give names of two Web Browsers. Briefly explain the terms:
hub, bridge, gateway and firewall. 3+7 April-2008 October-2008
29. List out the various computer generations along with the key characteristics of the
computer of each generation. 10 April-2009
30. Draw a block diagram to illustrate the basic organization of a computer system and
explain the functions of various units. 10 April-2009
31. What do you mean by generation in computer technology? List the key hardware
and software technologies used in building the computers of each generation.
10 October-2009
32. What is a motherboard? List the main components of a motherboard and briefly
describe their functions. 10 October-2009
33. What do you mean by generation in computer technology? List the key hardware
and software technologies used in building the computers of each generation. 10
April-2010
34. What is meant by the term generation in computer technology? List the key
hardware and software technology in building the computers in each generation.
10 October-2010
35. Describe any five basic services provided by Internet. 10 October-2010
36. Briefly describe the functions of a router in a computer Network. 5 October-2010

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 3 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

37. What is an optical scanner? Write short notes on OCR, OMR and MICR. 10 October-
2010
38. What do you mean by generation in computer technology? List the key hardware
and software technologies used in building the computers in each generation. 10
October-2011
39. What are the different types of computers? Explain the differences between
mainframe computer and network server. 6 October-2013
40. Write the names of four programs that are stored in BIOS ROM. Write the order of
execution of these programs while the start-up process of a PC. Explain the
functionalities of each of these programs. 8 October-2013
41. Explain the tasks of POST routine, Setup programs, BIOS programs, and Boot
instructions. Where are these four programs stored in a computer system? 10 April-
2014

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi
Research: Brain Computer Interfacing
Contact:
Email: s.m.talha.jubaed@gmail.com
telecoaching.royalengg.academy@gmail.com
Website: www.royalengineeringacademy.page.tl
Hotline: +88-01911-088706
+88-01712-535813
+88-01719-033364

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 4 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Number
Systems
1. What do you mean by 1s and 2s complements of a number? Subtract 9716 from
2045768 using 2s complement and represent the result in octal format. 10 October-
2014
2. Add 8716 with 5034278 and represent the summation in decimal format. 10
April-2014
3. Write the steps for representing a binary number in 1s complement and 2s
complement forms. 6 October-2013
4. Add 9316 with 205768 and represent the summation in octal format. 6 October-
2013
5. Convert 1011002 to a base-8 number. Show that steps of the conversion. 4 April-
2013
6. Show the steps of subtracting 011102 from 101012 . 4 April-2013
7. Write down the procedure of representing a binary number in 1s complement form.
4 April-2013
8. Write down the Gray codes of decimal numbers from 0 to 15. April-2013
9. Show the truth tables of NOR and X-NOR gates. 5 April-2013
10. Convert (1011.111)2 into decimal and octal numbers. 4 October-2012
11. What do you mean by 1s and 2s complements of a number? Discuss the procedure
of binary subtraction using 2s complement. 4 October-2012
12. Show the truth table of NAND and XOR gates. 4 October-2012
13. Write a truth table for 4-input XOR gate. 4 April-2012
14. Subtract (01000)2 from (01111)2 using 2 complement. 4 April-2012
15. Convert 41.6875 into binary number. 4 April-2012
16. Convert 11010.00 into decimal number. 4 April-2012
17. Implement the logic expression =
+ using logic gates. 4 April-2012
18. Convert the binary number 11010.111 into decimal number. 4 October-2011
19. Convert the decimal number .375 into binary number. 4 October-2011
20. Find 1 and 2 complement of the binary number 110011. 4 October-2011
21. Implement the logic expression =
+ using logic gates. 4 October-2011
22. Write the reasons for using binary system in the design of a computer. 4 October-
2011
23. Implement the following logic expression by logic gates: = + + 4
April-2011
24. Write truth table for a 4-input XOR gate. 6 April-2011
25. Convert the decimal number 50.7 to binary number. 3 April-2011
26. Convert the binary number 11001.0101 to decimal number. 3 April-2011
27. Subtract (01000)2 from (01111)2 using 2 complement. 4 April-2011

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 5 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

28. Convert the binary number 1011.0011 into decimal number. 4 October-2010
29. Convert the decimal number 429.32 into binary number. 4 October-2010
30. Subtract (01000)2 from (01111)2 using 1 complement. 4 October-2010
31. Implement = (
+ ) using logic gates. 4 October-2010
32. Give truth table for a 2-input XOR gate. 4 October-2010
33. Convert the binary number 11010.11 into decimal number. 4 April-2010
34. Convert the decimal number 41.6875 into binary number. 4 April-2010
35. Subtract (10011010)2 from (11010101)2 using 2 complement. 4 April-2010
36. Implement the logical expression =
+ using logic gates. 4 April-2010
37. Write the reasons for using the binary system in the design of a computer. 4 April-
2010
38. Convert 110.101 to decimal. 3 October-2009
39. Convert the hexadecimal number 2. 4 to decimal number. 3 October-2009
40. Give the truth table and draw the logic circuit for =
( + ) 4 October-2009
41. Convert 101.110 to decimal. 3 April-2009
42. Convert the decimal 109.78125 to binary. 3 April-2009
43. Write the BCD representations of the decimal numbers 469 and 4796. 4 April-2009
44. Convert the decimal 1325.65625 to binary. 4 October-2008
45. Perform the subtraction 48 23 in binary system using 1 complement. 4 October-
2008
46. Convert 11011 to decimal. 2 October-2008
47. Find 1 complement and 2 complement of 111100001111. 4 April-2008
48. Convert the binary number 10101 to decimal. 2 April-2008
49. Convert the decimal number 109.78125 to binary. 4 April-2008
50. Describe, in brief, the various number systems. 10 October-2007
51. Convert the following numbers as directed to within brackets: 10 October-2007
(i) ( ) (ii) 25510 ( )(iii) 1288 ( )
(iv) 5.7510 ( )
52. What us the difference between a bit and a byte? Describe, in brief, the features
of various number systems. Which number system is the most widely used one in
computers and why? 10 April-2007
53. Convert the following numbers as directed to within brackets: 10 April-2007
(i) 18610 ( ) (ii) 1110112 ( )(iii) 912510 ( )
(iv) 3 ( )
54. Discuss, with examples, the Binary, Octal, Decimal and Hexadecimal number
systems. Why is Binary number system used in a computer? 10 October-2006
55. Convert the following numbers as directed to within brackets: 10 October-2006
(i) 25610 ( ) (ii) 17 ( )(iii) 200610 ( )
(iv) 101111012 ( )
56. Why is a binary coded system used in representing data and instructions in memory
of a computer? 6 April-2006
57. What is the purpose and function of the Hexadecimal numbering system? Define
parity checking and discuss how it is used? 8 April-2006
58. Convert the following numbers to the required base: 6 April-2006
(i) Decimal 69 to binary
(ii) Binary 11011101 to decimal number.

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 6 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

59. What number system is used by the computer for its internal operation? Explain
why. 10 October-2005
60. Convert the following numbers to the required base:
(i) Decimal 49 to 8-bit binary number. 4 October-2005
(ii) Binary 10101010 to decimal numbers. 4 October-2005
61. Write advantages of 2 complement numbers. 2 October-2005
62. Convert the following decimal numbers into those mentioned within brackets. 10
April-2004
57, 80, 255, 108 (Binary)
200, 77, 100, 04 (Octal)
63. Convert the following binary numbers into those mentioned within brackets. April-
2004
101100011101 (decimal)
010100111110 (hexadecimal)
64. Name three basic number systems and explain how the numbers are represented in
each of those systems. 10 April-2003
65. Convert the following decimal numbers into those mentioned within brackets. 10
April-2003
5, 9, 12, 16, 30 (Binary)
40, 15, 18, 40, 8 (Hex)
66. Convert the following binary numbers into those mentioned within brackets. April-
2003
10110001(hex)
11001111 (decimal)

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi
Research: Brain Computer Interfacing
Email: s.m.talha.jubaed@gmail.com
telecoaching.royalengg.academy@gmail.com
Website: www.royalengineeringacademy.page.tl
Hotline: +88-01911-088706
+88-01712-535813
+88-01719-033364

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 7 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Computer
Organization &
Architecture
1. What do you understand by the term computer architecture? Draw a typical layout
of a motherboard showing the processor, BIOS ROM, dc power sockets, RAM and bus
slots. 10 April-2004
2. Draw a block diagram showing most common parts of a computer. Explain the
function of each block. 10 October-2004
3. What do you understand by the term RISC architecture? Enumerate the important
characteristics of a RISC CPU. What are the main differences between a RISC CPU and
a CISC CPU? 12 April-2005
4. What are the functions of BIOS in a PC? Where is the BIOS stored in a modern
computer? Is it possible to upgrade the BIOS in a given computer? If so, how? 8 April-
2005
5. Explain how multiple interrupts could be handled by special hardware. How is the
priority of different interrupts handled in this method? 10 April-2005
6. What is multiprogramming? What conditions should be satisfied to meet the
objectives of multiprogramming? What are the main differences between a RISC CPU
and a CISC CPU?12 April-2005
7. Briefly describe the architecture of a simplified computer system and the operations
of different functional blocks. 12 April-2005
8. What is DMA? Briefly describe how it works. 8 April-2005
9. What is a bus? Name and explain the functions of the major types of bus used in a PC.
What is the unique feature of an Intel Pentium processor compared to the earlier
processors? 10 October-2006
10. Show the block diagram of a typical bus layout in a traditional PC. What is a local bus?
Mention the major differences between the ISA-bus and PCI-bus. 10 October-2006
11. Draw a simplified block diagram of a computer showing the major components.
Explain the operation of a computer referring to the above block diagram. 10
October-2007
12. Which number system is used in a modern digital computer and why? Explain, how
subtraction, multiplication and division are performed using the above block
diagram. 10 October-2007
13. Name the various busses of a computer. Describe, with a neat sketch, the functions
of each bus in a computer. What is the major difference between the PCI bus and ISA
bus? 10 October-2007

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 8 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

14. Draw a bus organized architecture of a microcomputer. Give the main characteristics
of address bus, data bus and control bus of the CPU of a microcomputer. 5+5 April-
2008
15. What is motherboard? List out the main components of a motherboard and briefly
describe their uses. 3+7 April-2008
16. What is a register? Name five commonly used register and briefly describe the
function of each. 10 April-2009
17. List the main steps involved in the execution of an instruction by the CPU of a
computer system. 10 April-2009
18. Draw the block diagram of a Microprocessor illustrating its internal organization.
Explain the functions of the various components of a Microprocessor. 10 October-
2009
19. List the main steps involved in the execution of an instruction by the CPU of a
computer system. 10 October-2009
20. What are the functions of the following registers in the CPU? 10 April-2010
(i) Program Counter
(ii) Accumulator
(iii) Instruction Register
(iv) Memory Address Register
21. List the main components of a motherboard and briefly describe their uses. 10
April-2010
22. What is a PCB? Differentiating between SSI, MSI, LSI, and VLSI. 10 April-2010
23. With a diagram, describe the memory hierarchy. 10 April-2010
24. What are the functions of the following registers in the CPU? 10 October-2010
(i) Instruction Register
(ii) Memory Address Register
(iii) Memory Buffer Register
(iv) Accumulator
25. What is the motherboard? List the main components of a motherboard and briefly
describe their uses. 10 April-2011
26. Describe the microprocessors of different generation. 5 April-2011
27. What is a PCB? Differentiating among SSI, MSI, LSI and VLSI. 10 October-2011
28. List main components of a motherboard. 5 October-2011
29. What is a register? Name four commonly used register and briefly describe the
function of each. 10 April-2012
30. What is a PCB? Differentiating among SSI, MSI, LSI and VLASI. 10 April-2012
31. List the main components of a motherboard and briefly describe their functions.
10 April-2012
32. What do you mean by the configuration of 1.86 , 512 MB memory and 256
GB hard disk of a computer? April-2013
33. What are the major functionalities of a motherboard in a computer? 4 April-2013
34. What are CPU registers? Write the functions of the following CPU registers? October-
2014
(i) Accumulator
(ii) Instruction Register
(iii) Program Counter
(iv) Memory Address Register

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 9 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

(v) Floating Point Registers.


35. Draw the block diagram of basic three components: RAM, Harddisk, and CPU. Explain
how they work together while executing a task. 8 October-2012
36. Describe any four of the basic services provided by Internet. 8 April-2010
37. What is an OMR device? Explain the technique used by it for recognition of marks. 6
April-2010
38. What is an OMR device? What types of application is it suitable for? Explain the
technique used by it for recognition of marks. 2+3+5 October-2009
39. Name any four of the basic services provided by Internet. Explain how each of these
services helps Internet Uses. 10 October-2009

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi
Research: Brain Computer Interfacing
Contact:
Email: s.m.talha.jubaed@gmail.com
telecoaching.royalengg.academy@gmail.com
Website: www.royalengineeringacademy.page.tl
Hotline: +88-01911-088706
+88-01712-535813
+88-01719-033364

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 10 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Computer
Memory
1. What does RAM stand for? What is its function while the computer is turned ON?
Name two types of RAM and comment on their access- time and pin configuration.
10 April-2004
2. Describe the storage capacities of hard disks, floppy disks and CDs available in the
market. Also, mention what purposes they are usually used for. How can part of a
hard disk space be used as an additional RAM? 10 April-2004
3. What is DMA? What is its function? What are its advantages on data transfer over
program-controlled data transfer? 10 April-2005
4. What is Cache memory? Explain how a cache memory reduces the effective
memory access time. What is an I/O device controller? What is its function? 10 April-
2005
5. Explain how characters are recorded in a floppy disk. How many pages of test (each
page has 2000 characters) can be stored in a 3.5 inch standard floppy disk? 8 April-
2005
6. What is the purpose of memory in a computer? Briefly describe different types of
memory. 10 April-2005
7. What is Cache Memory? Describe how a cache memory reduces the effective
memory access time. 8 April-2005
8. What is volatile and nonvolatile memory? 6 April-2006
9. Describe the difference between RAM, ROM and PROM. 8 April-2006
10. What are the advantages of using cache memory? 6 April-2006
11. Name the different types of memory used in computers. Why do not we use the same
type of memory in computers? 4+6 October-2005
12. What are the advantages of using cache memory? What are 1 and 2 cache?
6+4 October-2005
13. Define random access memory (RAM) and serial access memory with specific
examples and purposes of usage. What is SIMM? How many types of SIMM are
available in the market in terms of number of pins? 10 October-2006
14. Distinguish between SRAM and DRAM. What is an EPROM? Explain how data is
erased from and written to an EPROM. 10 October-2006
15. What is memory in a computer? Classify computer memory in terms of their
functions. Define and give examples of each type of memory. 10 April-2007
16. What is a RAM and where does it sit on the motherboard? Explain the purpose/
function of a RAM in a PC. Distinguish between SRAM and DRAM. 10 October-2007
17. Name a few storage devices that are used along with a PC. Describe the principle of
writing data to and reading data from a magnetic storage device. 10 October-2007

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 11 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

18. Describe the memory hierarchy with a diagram. Write the functions of cache
memory. 6+4 April-2008
19. Differentiating among RAM, ROM, PROM and EPROM. What is a flash memory? 8+2
April-2008
20. With a diagram briefly describe the memory hierarchy. What is disk formatting?
7+3 October-2008
21. Distinguish between a sequential access and a random access storage device with
examples. Write the functions of cache memory. 6+4 October-2008
22. With a diagram describe the memory hierarchy. 10 October-2009
23. What is a flash memory? Why is it so called? 5 October-2009
24. What is cache memory? How is it different from a primary memory? 5 October-2009
25. What is a Cache Memory? How is it different from a primary memory? 4 April-2010
26. Writ e short notes on the following terms: 10
(i) Main Memory October-2010
(ii) Secondary memory October-2010
(iii) Virtual Memory October-2010
(iv) Cache Memory October-2010
27. What is a register? Name four commonly used register and briefly describe the
function of each. 10 April-2011
28. Differentiating among RAM, ROM, PROM, and EPROM. 10 April-2011
29. What are the functions of the following registers in the CPU? 10 October-2011
(i) Program Counter
(ii) Accumulator
(iii) Instruction Register
(iv) Memory Address Register
30. Differentiating among RAM, ROM, PROM and EPROM. 10 October-2011
31. What is a cache memory? How does it differ from a primary memory? 4 October-
2011
32. With a diagram describe the memory hierarchy. 10 April-2012
33. Show the memory hierarchy of a modern day computer. How are they related in
terms of cost and speed? 10 October-2012
34. Suppose we have an image which is 800 by 600 . Each pixel has its own
red, green and blue values, each stored in 1 byte. How many bytes are required to
store the whole image in RAM? 5 October-2012
35. Show the relationships among kilobyte, Megabyte, Gigabyte and Terabyte. 6 October-
2012
36. What is the maximum number an storage can keep. 4 October-2012
37. What are the differences between a Hard drive and a flash Drive of a computer. 5
October-2012
38. Show the truth tables of AND, OR , XOR, NAND and NOR gates. By drawing block
diagram explain how CPU, RAM and Hard disk work together while executing a task.
October-2014

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 12 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Introduction to
Operating System
1. Explain the role of virtual memory in a computer system. What is the function of the
swap partition in LINUX operating system? October-2014
2. Define multiprogramming, multitasking and multithreading. Explain how
multiprogramming ensure effective utilization of CPU and main memory. 10
October-2014
3. Write advantages and disadvantages of command-based and GUI operating systems.
Write the main features of three well known operating systems (Windows, Linux and
Android). 10 April-2014
4. What is an operating system? Name at least two operating systems and explain their
relative merits and demerits. 10 April-2003
5. What is an operating system of a computer? Give examples of some most common
operating systems. 7 April-2005
6. What is BIOS in a computer? Is it possible to upgrade the BIOS of a computer? If
possible, then how? 7 April-2005
7. What are the merits and demerits of LINUX and MS-WINDOWS operating
systems? 8 April-2005
8. What is an interrupt signal? Explain how a processor can take advantage on an
interrupt signal to reduce its waiting period to read input data. How multiple
interrupts could be handled by software? 10 April-2005
9. Define virtual memory. What is the objective of a virtual memory feature in a
computer? What are the similarities and differences between a cache memory and
a virtual memory? 10 April-2005
10. What is GUI operating system? Why is it getting popularly among users? Name two
GUI operating systems. 4+4+2 October-2005
11. Why does a computer need operating system? Discuss the main functions of an
operating system. 10 October-2005
12. What are the four functions that an operating system performs? Discuss the
chronological development of Windows operating system released by Microsoft for
a personal computer. 10 April-2006
13. What is an operating system? With examples, distinguish between the system
software and application software. 10 October-2006
14. What is BIOS? Where does it sit and what does it do? Explain the functions of an
utility software. 10 October-2006
15. What is an operating system? What roles does it play in proper functioning of a
computer? Name a few popular operating systems used in PCs. 10 April-2007
16. How is BIOS different from the operating system? Describe, with appropriate
examples, the purpose of application software and utility software. 10 April-2007

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 13 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

17. Mention the purpose of an operating system in a computer. Distinguish between the
DOS and Windows operating systems. What is BIOS and how is it different from an
operating system? 10 October-2007
18. Discuss the main tasks of an operating system. Mention some features of LINUX
operating system. 6+4 April-2008
19. Distinguish between a batch processing system and a time sharing system. What do
you mean by multiprogramming? 6+4 October-2008
20. Briefly describe five functions of an operating system. 10 October-2008
21. Briefly describe five functions of an operating system. 10 April-2009
22. What is Virtual memory? How is virtual memory realized? Mention the advantages
and disadvantages of virtual memory. 2+4+4 April-2009
23. What is an Operating System? Discuss four main functions of an operating system.
10 October-2009
24. What is device driver? Why is it so important to have a device driver for each driver?
5 October-2009
25. What is the main advantage of a distributed system? 5 October-2009
26. What is an operating system? Discuss four main functions of an operating system. 10
April-2010
27. Write main features of WINDOWS and LINUX operating systems. 10 April-2010
28. What is an operating system? Discuss four main functions of an operating system. 10
October-2010
29. Describe the advantages and disadvantages of a time sharing operating system. 5
October-2010
30. Explain the term real time processing. 5 October-2010
31. Write main features of LINUX operating system. 5 October-2010
32. Explain five functions of an operating system. 10 April-2011
33. Define multiprogramming. Explain how multiprogramming ensures effective
utilization of main memory and CPU. 10 April-2011
34. What is an Operating System? Discuss four main functions of an operating system.
10 October-2011
35. Write main features of WINDOWS and LINUX operating systems. 10 October-2011
36. Define multiprogramming. Explain how multiprogramming ensures effective
utilization of main memory and CPU. 10 April-2012
37. Explain the role of virtual memory. 5 April-2012
38. What is the function of the swap partition in LINUX operating system? 5 April-2012
39. What do you mean by the Kernel, Shell and Process in a Linux OS. 6 October-2012
40. Show the directory structure of Linux File System. 4 October-2012
41. What are the major tasks of an operating system? 4 April-2013
42. Why checksum bytes are used while transmitting data over the network? 3 April-
2013
43. What do you mean by multitasking? When you have a single CPU machine and you
want to run few programs simultaneously, how does a computer operating system
handle all these tasks? 5 April-2013
44. Can you manually stop a currently running service in your windows machine? How
do you do that? 4 April-2013

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 14 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

45. Compare command-based and GUI operating systems? What are indicated by an
ellipsis (three consecutive dots) and an arrow after a command in a pull-down menu
of a GUI operating system? 6 October-2013
46. What are the advantages of a multitasking operating system over a single tasking
operating system? How do you stop a nonresponsive application software? 6
October-2013

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi
Research: Brain Computer Interfacing
Contact:
Email: s.m.talha.jubaed@gmail.com
telecoaching.royalengg.academy@gmail.com
Website: www.royalengineeringacademy.page.tl
Hotline: +88-01911-088706
+88-01712-535813
+88-01719-033364

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 15 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Introduction to System
Software and Application
Software
1. What are the characteristics and functionalities of system software and application
software? Write the names of five system software and five application software. 10
October-2014
2. Explain the terms hardware and software with reference to a computer. What is
the difference between system software and application software? Give two
examples of each of them. 10 April-2003
3. What do you understand by the term software of a computer? What are the
differences between system software and application software? 7 April-2005
4. Discuss the differences between system software and application software. 10
October-2005
5. Why is system software important? Give several examples of system software.
Discuss the differences between system software and application software. 10 April-
2006
6. Explain the relationship among the hardware, system software application software
and users of a computer system with suitable diagram. 10
April-2008
7. Define and distinguish between application software and system software. What is
firmware and what is its importance? 6+4 October-2008
8. What are the differences between system software and application software? Give
three examples of each type of software. 6 October-2013
9. What are the functionalities of system software and application software? Write
down the names of five system software and five application software. 6 April-2013

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi
Research: Brain Computer Interfacing
Website: www.royalengineeringacademy.page.tl
Hotline: +88-01911-088706

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 16 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Peripheral
& Storage
Devices
1. What is a Printer? What is the difference between a line printer and a character
printer? Describe the operation of an optical scanner. 12 April-2005
2. What is meant by peripherals in computer systems? What are the different types of
peripherals used in computer systems? Give two examples of each type. 4+4+2
October-2005
3. Why is secondary storage used in computers? Describe any one of the secondary
storages used in computers. 10 October-2005
4. What is the different storage devices used in modern computers? Describe any two
of the optical storage devices used in modern computers. 10 April-2006
5. What is a CPU? Name the components of a CPU and describe how it operates in
cooperation with memory and input/output devices. 10 April-2007
6. Mention the purpose of bus/buses in a computer describes, with neat sketches, how
signal/information flows in address bus, control bus and data bus. 10 April-2007
7. Describe, with examples, the purpose of serial and parallel ports in a computer.
Explain the purposes of using stabilizer and UPS with a computer. 10 April-2007
8. A hard disk contains 50 disks, each disk contains 256 tracks, each track contains 80
sectors and each sector can store 512 bytes of data. Then calculate the storage
capacity of the hard disk in gigabytes. 8 October-2013
9. Write the names of five peripheral devices. Write the names of different malicious
programs that harm our computer system. What are the common ways of spreading
such malicious programs? 6 October-2013
10. What are the differences between persistent and non-persistent storages of
computers? Give two examples of each type of storage. 6 April-2013
11. Write the uses of ROM and RAM in a computer system. Write the tasks of different
storage devices. 6 October-2013
12. Write the characteristics and tasks of different memory and storage devices. Write
the uses of cache memory in a computer system. April-2014
13. Write the names and uses of five well known peripheral devices. Write the main
characteristics of different malicious programs like viruses, Trojans and Worms.
What are the common ways of spreading these malicious programs? 10 April-2014
14. What are the functions of RAM and Harddisk? 6 April-2013
15. Define the following terms in context of a disk storage: 10 April-2009
(i) Access Time (ii) Latency (iii) Seek Time (iv) Transfer time

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 17 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

16. What is meant by data archiving? Why is it done? Name some secondary storage
media which are used for data archiving. 10 April-2009

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi
Research: Brain Computer Interfacing
Contact:
Email: s.m.talha.jubaed@gmail.com
telecoaching.royalengg.academy@gmail.com
Website: www.royalengineeringacademy.page.tl
Hotline: +88-01911-088706
+88-01712-535813
+88-01719-033364

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 18 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Introduction to
Programming
Languages and
Programming
1. Explain with examples the concept of (i) encapsulation (ii) inheritance (iii) operator
overloading (iv) Function overloading and (v) friend function in object oriented
programming. 10 October-2014
2. Explain with examples the concepts of encapsulation, inheritance, operator
overloading, function overloading and friend function that are used in an object
oriented programming language. April-2014
3. Explain with examples the syntax errors, runtime errors, and logical errors that you
can encounter when writing computer programs. What are the steps that are
followed to debug these problems of a program? 10 April-2014
4. You have an array A of 100 elements. Write a program using any high level language
of your choice, which finds and displays the odd numbers of the array. April-2014
5. Name three programming languages using the appropriate computer program,
explain the steps involved from writing a computer program to its execution. 10
April-2003
6. Name three popular high level programming languages. Write a small program in
any of the languages to compute the sum of two real numbers and display the result
on the monitor. 10 April-2004
7. What is flow chart? Device a flow chart that finds out the highest mark obtained in
an examination. Assume that only one student obtained the highest mark. 7 April-
2005
8. Write a program using C, C++ or FORTRAN which reads two integer numbers from
a keyboard and prints their sum to the computer console. 8 April-2005
9. What do you understand by the term programming language? Classify
programming languages and explain each of them with examples. Distinguish
between a compiler and an interpreter. 10 April-2007
10. Describe, with examples, the difference between low level and high-level
programming languages used in computers. What do you understand by the term
Object Oriented Programming? 10 October-2007
11. What is a flow chart? Five numbers denoted by the variables A, B, C, D and E are
supplied as input. Draw a flow chart for the logic to print these numbers in
descending order of magnitude. 2+8 April-2008
12. A set of examination papers, which have been graded with scores from 0 to 100 is to
be searched to find how many of them are above 90. Prepare of flowchart to do this
job. 10 April-2008

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 19 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

13. Distinguish between machine language, assembly language and high level language.
Mention the types of errors that can be occur in a computer program. 6+4
April-2008
14. What is a compiler? What types of errors can be detected by a compiler? Mention the
advantages of high level languages over machine languages. 3+3+4 October-2008
15. What is a debugger? How does it help a programmer? 5 October-2008
16. What are program comments? Why are they needed? 5 October-2008
17. What is an algorithm and what is a flowchart? Three numbers denoted by the
variables A, B and C are supplied as input data. Draw a flow chart for the logic to pick
and print the largest of the three numbers. 4+6 October-2008
18. Draw a flowchart to add up all the even numbers between 0 and 100. In the same job,
the results of the calculation are to be printed before ending. 10 October-2008
19. What is a compiler? What is the difference between a compiler and an interpreter?
What types of errors are detected by a compiler? 2+4+4 April-2009
20. Write the advantages and limitations of machine language and assembly language.10
April-2009
21. What is a compiler? What is the difference between a compiler and an interpreter?
What types of errors are detected by a compiler? 2+4+4
October-2009
22. Draw a flowchart to add up all the even numbers between 0 100. Before ending,
print the result of the calculation. 10 October-2009
23. Give a flow chart for the following problem. Read data values and keep on adding
them until negative value is entered. Output the sum and the number of data values
read and added. 10 April-2010
24. Write a program for the problem in 4(a) using any programming language. 10
April-2010
25. What is a compiler? What types of errors are detected by a compiler? 6 April-2010
26. Draw a flow chart for the summing up first N positive integers. 10 October-2010
27. Write a program for the problem in 4(a) using any programming language. 10
October-2010
28. What is a high level language? What features are necessary in a high level language?
5 October-2010
29. Discuss the differences between a procedural programming language and an object
oriented programming language. 10 October-2010
30. What is an algorithm? What is a flowchart? 4 April-2011
31. Draw a flowchart of the logical steps needed to print the name and age of the oldest
and youngest student in a class. The input contains the name and age of the students.
8 April-2011
32. Write a program in a high-level language for the problem in question no 6(b). 8
April-2011
33. What is an Interpreter? How does it differ from a compiler? 5 April-2011
34. What types of errors can be detected by a compiler? What type of errors cannot be
detected? 5 April-2011
35. What are the advantages and limitations of a machine language? 5 April-2011
36. Explain the differences between a source program and an object program. 5 April-
2011

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 20 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

37. What is a compiler? What types of errors can be detected by a compiler? 5 October-
2011
38. What are the advantages and limitations of an assembly language? 5 October-2011
39. Explain the difference between a source program and an object program. 5 October-
2011
40. Write the advantages of a high level programming language. 5 October-2011
41. Give a flow chart to find the largest value of given numbers.10 October-2011
42. Write a program for the problem in 5(a) using any programming language. 10
October-2011
43. What is an Interpreter? How does it differ from a compiler? 5 April-2012
44. What are the advantages and limitations of a machine language? 5 April-2012
45. What types of errors can be detected by a compiler? What types of errors cannot be
detected by a compiler? 5 April-2012
46. Describe any two basic services provided by Internet. 5 April-2012
47. What is an algorithm? What is a flowchart? 4 April-2012
48. Give a flow chart for the following problem. Read data values and keep on adding
them until negative value is entered. Output the sum and the number of values read
and added. 8 April-2012
49. Write a program for the problem in 48 using any programming language. 8 April-
2012
50. Write a program to find the maximum of three given numbers taken as input. 8
October-2012
51. Given an integer, write a program to find the summation of all digits of the given
integer number. 8 October-2012
52. Write a program to swap the values of two variables. 4 October-2012
53. What do you mean by the machine code of a CPU? 5 October-2012
54. What are the differences between a high level programming language and a low-level
programming language? 3 October-2012
55. What do you mean by pseudo-code of a program? 2 October-2012
56. Write a loop that will run indefinitely. 2 April-2013
57. Write a program to find summation, average, maximum and minimum of numbers.
8 April-2013
58. What are the usages of continue and break statements in a programming language?
4 April-2013
59. Write a program that takes an year as an input, and gives yes as output if the given
year is a leap year and No as output if the year is not a leap year. 5 April-2013
60. Write a function to find the length of a given string. 3 April-2013
61. What are the differences between a structured programming language and an object
oriented programming language? 4 April-2013
62. Write a program, using any high-level language, which reads three numbers from the
keyboard, and outputs the minimum and maximum values. Also write the output of
the following program segment. 8 October-2013

int i, j, k;
k=2;
j = 10;
i = 5;

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 21 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

while( ) {
printf(i=%d, j=%d and k=%d, i, j, k);
j=j-2;
}

63. Explain the three properties of an object oriented programming language. What are
the steps that are followed to debug a program? 6 October-2013
64. Compare while and for loops that are used in a programming language. List the
names an symbols of the logical and relational operators that are used in C/C++. 6
October-2013
65. Write a program, using any high-level language, which asks the user to enter the
radius of a sphere, and then computes and displays the spheres area and volume
4
where = 4 2 and = 3 . 8 October-2013
3
66. Write a program to find the maximum, minimum and summation of 50 numbers. 10
October-2014
67. Draw a flowchart of the logical steps needed to print the name and age of the oldest
student in a class. 10 April-2009

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi
Research: Brain Computer Interfacing
Contact:
Email: s.m.talha.jubaed@gmail.com
telecoaching.royalengg.academy@gmail.com
Website: www.royalengineeringacademy.page.tl
Hotline: +88-01911-088706
+88-01712-535813
+88-01719-033364

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 22 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Computer Hardware,
Maintenance &
Troubleshooting
1. What are the common problems that are found in a computer system? How do you
troubleshoot these problems? Write the common measures that are used for the
maintenance of your PC. 10 April-2014
2. Suppose that you have bought a used PC from one of your friends, which when turned
on does not show anything on the monitor. Describe, with reasons, the trouble
shooting steps that you should follow. 10 April-2003
3. Your computer is not performing with proper display due to failure of display-card.
Explain the step-by-step procedure to install a new display card in your computer so
that after installation your monitor displays at 1024 768 pixels resolution. 10
April-2005
4. After installation of the NIC you discovered that your PC is not communicating with
other devices in the same network. What could be possible problems those could
occur? How would you solve them? 10 April-2005
5. Display of your computer system is not working. Monitor seems to be OK. Describe
the procedure step-by-step to troubleshoot and solve the problem. 10 October-
2005
6. Your computer system fails to browse. Describe step-by-step the procedure to
troubleshoot and solve it. 10 October-2005
7. A computer system fails to print. Printer seems to be OK. Describe the procedure step
by step to troubleshoot and solve the problem. 10 April-2006
8. A computer system fails to browse. Describe step by step the procedure to
troubleshoot and solve it. 10 April-2006
9. What do you understand by the term preventive maintenance (PM)? Mention 3 tasks
that may be considered as PM. Mention the steps of partitioning, formatting and
loading the operating system in a newly purchased hard disk. 10 October-2006
10. What are the common problems that are found in a computer system? How do you
troubleshoot these problems? Write the common measures that are used for the
maintenance of your pc. 8 October-2013

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 23 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Word
Processing using
MS Word
1. What is word processing? Mention how you can type in a single letter using MS Word
and include header and footer in it. How can the same letter be used to send to 10
recipients? 10 April-2003
2. Explain the various options available in MS Word for formatting paragraphs. Explain
the steps for creating Header and Footer in MS Word. October-2014
3. What are the advantages of Header and Footer in MS Word? What are the differences
between Save and Save As commands in MS Word? How do you repeat the table
heading at the top of each page of a multi-page table using MS Word? What are the
advantages of using AutoCorrect in MS Word? April-2014
4. What are the different types of tabs used in MS Word? How do you repeat the table
headings at the top of each page of a multi-page table using MS Word? What are the
advantages of using AutoCorrect in MS Word? 6 October-2013
5. How many bits are required to store a 5 KB Microsoft word file? 2 April-2013
6. List some key features supported by MS-Word processing package. 5 April-2012
7. List some key features supported by MS-Word word processing package. 6
October-2011 April-2011 October-2010 April-2010 October-2009
8. What types of software are MS-Word, MS-Excel, MS-Access and MS-PowerPoint? 10
April-2009
9. What type of software is the MS-Word? Describe in brief, how you can type, format,
check spelling and print using MS-Word. 2+8 April-2008 October-2007
10. What is word-processing? Mention the tasks involved in formatting a document.
What is mail-merge? Briefly explain the steps needed to achieve mail-merge in MS-
Word. 10 October-2006
11. In brief, discuss the uses of the following software: 10 October-2005
(i) MS-WORD
(ii) MS-EXCEL
(iii) MS-ACCESS
(iv) MS-POWERPOINT
12. What are the uses of MS-Word, MS-Excel and MS-PowerPoint? While using MS-Word
to type a thesis, explain the step-by-step procedure to print Pages: 4, 6, 12-15, 20-22
and 25 (total 10 pages) by a single Windows command. 10 April-2005

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 24 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Spreadsheet
Analysis using
MS Excel
1. What is a spreadsheet? Name the spreadsheet analysis software that comes with the
MS-Office package. Show in a table that, using this package, you have inserted ten
numbers (1-10) serially in a column and write a formula on the cell below the last
number to calculate the sum of the ten numbers. 10 April-2004
2. Is there any differences between a spreadsheet program and database management
system? Write the formula is MS-Excel for adding the contents of cells 1 to 10 in
column-A and storing the result in cell 10 in column-B. 10 October-2006
3. What are the major differences between the MS-Excel and MS-Access? Suppose that
Column A in MS-Excel contains the names of ten subjects and Column B the
corresponding marks obtained by a student. Write a formula that can calculate the
total marks and store it in column B11. 10 October-2007
4. What is a spreadsheet? Suppose that 100 students appeared in an admission test,
and the subjects of the test were Math, Physics and Chemistry. Write how you are
going to prepare the merit list using MS Excel. 10 April-2003
5. The marks of some students are given in cells 2 to 6 of table 1. Then write
formulas (using MS Excel) to that the formulas can be copied correctly for rest of the
entries to find the following:
(i) Total marks of each student (Write formula for cell E2).
(ii) Highest marks in each subject (Write formula for cell B7).
(iii) Lowest Marks in each subject (Write formula for cell B8).
Assume that the pass-marks in each subject is 40% and a student is considered
to be passed if he passes in all subjects. April-2014
A B C D E F
1 Student Bangla English Math Total Passed /
Name (100) (100) (100) (300) Failed
2 Rokeya
Begum
3 Azharul
Abedin
4 Rina
Momtaz
5 My. Faysal
6 Md. Riyad
Hasan
7 Maximum

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 25 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

8 Minimum

6. Assume that a cell C3 of an excel sheet contains an equation = A2+B2; how if you
copy cell C# into a new cell D3, what will be the value/equation of cell D3? If
the cell C3 contains equation =$A$2+$B$2, what will be the value/equation of
cell D3? 10 October-2012
7. Assume that the column A of an excel sheet contains numeric values that range
from 60 to 100. Now, you need to put letter grades on column B based on the
numbers of column A. You will put letter grade A+ for numbers greater that or
equal to 80, B+ for numbers greater than or equal to 70 and less that 80, and C+
for numbers greater than or equal to 60 but less than 70. Use Excels conditional
statements to o the above task. 7 October-2012
8. How do you embed an Excel graph in your MS Word document? 3 October-2012
9. Explain with examples the difference between relative and absolute cell references
in MS Excel.
10. Assume that the column A of an Excel sheet contains salary of some employees that
range from 5000 to 40000. You need to put comments in column B based on the
salary of column A. Put comment Grade 1 for employees whose salary is greater
than or equal to 30000, Grade 2 for employees whose salary is greater than or equal
to 20000 but less than 30000, Grade 3 for employees whose salary is greater than
or equal to 10000 but less than 20000, and Grade 4 for employees whose salary is
less than 10000. Write the formulas (using MS Excel) that should be entered in
column B to compute the comment. October-2014
11. What are the advantages of using functions over arithmetic expression in MS Excel?
Explain with examples the uses of Relative and Absolute Cell References in
Spreadsheets. Explain with an example the advantages of using AutoFill in MS Excel.
April-2014
12. What types of software are MS-Excel and MS-Access? 5+5 October-2008
13. What is a spreadsheet package? List out some of its typical uses. 5 October-2009
14. What is the differences between a cell name A1 and A$1$ in MS Excel? Explain with
an example. April-2013
15. What is the difference between Paste and Paste Special commands in MS Excel?
Give examples. 4 April-2013
16. A column of an Excel sheet contains date values like 01-30-2013. You need to
change the format of the column so that if looks like 2013-JAN-30. How do you do
that? 4 April-2013
17. How to track Excel change history? 4 April-2013
18. Given an Excel sheet that contains years (2009, 2010, 201, 2012) in one column and
GDP (6.3, 7.1, 7.3, 8.0) in the other column. How to draw a line graph where years is
on and GDP is on ? 4 April-2013
19. What are the advantages of using functions over arithmetic expressions in MS Excel?
How to insert days of the week from cell B10 to cell B100? 6 October-2013
20. Assume that a MS Excel sheet contains years (2005,2007,2009,2011,2013) in one
column and population (12.0,12.4,13.3,14.1,14.3,14.7) in another column. Then
write the steps to draw a line graph, where axis will indicate year an axis will
indicate population. 6 October-2013

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 26 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

21. The Basic Salary of some employees is given in cells B2 to B5 of table 1. The House
Rent and Total Salary of an employee is to be calculated based on the following
conditions.
(i) Total Salary = Basic Salary +House Rent + Medical Allowance.
(ii) House Rent is 40% of Basic Salary if Basic Salary is greater than 10,000,
otherwise it is 50% of Basic Salary and
(iii) Medical Allowance is 1,500 for each employee.
What formulas (using MS Excel) should be entered in cells C2 and D2 to compute the
House Rent and Total Salary so that the formula can be copied correctly for rest of th
employees? October-2013
A B C D E
1 Emp. Name Basic House Rent Total Salary
Salary
2 Abdur Rahman 12,000
3 Abdul Karim 7,000
4 Nusrat Jahan 9,000
5 Javed Faruk 17,000
6
7 Medical 1,500
Allowance
8
Table 1 for Question 6(c)

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi
Research: Brain Computer Interfacing
Contact:
Email: s.m.talha.jubaed@gmail.com
telecoaching.royalengg.academy@gmail.com
Website: www.royalengineeringacademy.page.tl
Hotline: +88-01911-088706
+88-01712-535813
+88-01719-033364

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 27 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Database
Management
System using
MS Access
1. What are primary key and foreign key of a database table? How do you define these
in an MS Access Table? How do you pass a parameter value in an MS Access Query?
October-2014
2. Explain with examples the (i) One-to-One (ii) One-to-Many and (iii) Many-to-Many
relationships in a database. Explain with examples the (i) syntax errors and (ii)
logical errors that you can encounter while running computer programs. October-
2014
3. How do you run an SQL in MS Access? A database table named EMP contains five
attributes EMP_ID, NAME, JOINING_DATE, CITY and SALARY. Then
(i) Write an SQL query to find out the name and salary of all employees
who live in Dhaka City and whose salary is higher than TK. 10,000.
(ii) Write a query to find the latest joining date among all employees.
(iii) Write a query to find the employees whose names include Rahman.
April-2014
4. What is a database management system? What does the database administrator do?
Discuss the use of MS-Access for the development of database system. 10 April-2006
5. What is a database? Mention the differences between an ordinary database and a
relational database. What is a field? Describe the various fields used in an MS-Access
database. 10 April-2007
6. Write down a query to find the summation of all numbers stored in a column of an
MS Access table. 5 October-2012
7. How do you pass a parameter value in a MS Access query? 5 October-2012
8. What do you mean by a primary key of a database table? How do you define it in a
MS Access Table? 6 October-2012
9. Consider a column of a table in an MS Access Database that contains a list of dates.
How can you build a query to select the latest date among all records? 4 April-2013
10. How do you run an SQL with parameters in MS Access? Show how do you find the
records whose date values fall inside a date range given by the user. 6 April-2013
11. Define the following terms with examples:
(i) One to one
(ii) One to many and
(iii) Many to many relationship in a database. April-2013
12. How do you run an SQL in MS Access? Assume that a column of a table in an MS
Access database contains a list of dates. Then write two queries to select the earliest
and latest dates among all records. Also write a query to find the records whose date
values fall inside a date range given by the user. 8 October-2013

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 28 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

13. Explain the relational database model with the help of an example. List out its main
advantages compared to the hierarchical and network database models. 10
April-2009

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi
Research: Brain Computer Interfacing
Contact:
Email: s.m.talha.jubaed@gmail.com
telecoaching.royalengg.academy@gmail.com
Website: www.royalengineeringacademy.page.tl
Hotline: +88-01911-088706
+88-01712-535813
+88-01719-033364

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 29 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

Presentation
Software usage
using MS Power
Point.
1. Briefly explain the steps for creating a Power Point Presentation. Briefly explain the
functionalities of different views in Power Point Presentation. October-2014
2. What are Slide Master and Handout Master in MS PowerPoint? What are the
advantages of using Slide Master While Preparing a presentation? Explain the uses
of Reharse Timings in MS PowerPoint. How do you put animation in a MS PowerPoint
presentation? 10 April-2014
3. Name the most popular presentation software. Mention the steps involved in
presenting the document/ information using this software. What additional features
does it offer compared to presentation using an ordinary overhead projector (OHP)?
10 April-2003
4. Name the popular multimedia presentation software and mention its special
features. What are the added advantages that it can offer compared to an ordinary
over-head projector (OHD)? 10 April-2004
5. What is the purpose of master slide in MS Power Point? 4 October-2012
6. If you want to use some designs/colors/fonts throughout all the power point slides,
how can you do that? 4 April-2013
7. What are Slide Master and Handout Master in MS PowerPoint? What are the
advantages of using Slide Master while preparing a presentation? 6 October-2013

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi
Research: Brain Computer Interfacing

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 30 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

1. Describe a generic client-server computing environment. 5 April-2011


2. What is a Hypertext? Explain how it helps in presentation and use of information.
5 April-2011
3. What is a clip art? How does it help in the creation of multimedia applications? 5
April-2011
4. What is computer animation? Give an example to explain its uses in multimedia
applications. 5 April-2011
5. What is computer animation? Give an example to explain its uses in multimedia
applications. 5 April-2012
6. What is a clip art? How does it help in the creation of multimedia applications? 5
April-2012
7. Describe a generic client-server computing environment. 5 April-2012
8. What is a hypertext? Explain how it helps in presenting information. 5 October-
2011
9. What do you mean by 100 megabit Ethernet speed? If we assume that there is no
system loss, then how many seconds it would require to send a 50 image over
the Ethernet? 10 October-2012
10. Show the relationships among Kilobyte, Gigabyte, Megabyte and Terabyte.
11. What do you mean by 100 Mbps Ethernet speed? Assume that you have a video file
of size 2 Gigabyte. By assuming no system loss, how much time would it require to
send the video file over the Ethernet. October-2014
12. Define the following terms: Kernel, Machine Language, Firmware and Assembler. 8
April-2013
13. Distinguish between application software and utility software. Describe the purpose
of the defragmentation utility in a PC. What is a computer VIRUS? How can you
safeguard your PC from computer viruses? 10 October-2007
14. Write short notes on any two of the following: 10 October-2007
(i) ROMs and its function (ii) MODEM (iii) UPS (iv) Presentation Software.
15. Describe the steps of partitioning, formatting and loading the operating system in a
newly purchased hard disk. Also, prepare an appropriate specification for
purchasing a PC to meet the following hardware and software requirements: Word
Processing, Computation, database, music and video, networking. 10 April-2007
16. Write short notes on any TWO of the following: 10 October-2006
(i) Parallel Port (ii) USB port (iii) UPS (iv) GUI

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 31 of 32 +88-01911-088706
COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS

17. Write short notes on any TWO of the following: (i) EPROM (ii) Mail-Merge (iii) GUI
(iv) MS Power Point. 10 April-2007
18. Discuss the following: (i) Data Bus (ii) Address bus (iii) USB and IEEE 1394 10 April-
2006
19. Write short notes on any THREE of the following: 10
(i) LAN April-2005
(ii) USB Flash drive April-2005
(iii) Motherboard April-2005
(iv) Dial-up Modem April-2005
(v) Internet April-2005
20. What values of dc voltages are needed to operate a PC? How do we obtain these
voltage levels when our house-hold power outlet is 220 ac? What is an UPS? What
role does it play when power is cut off? 10 April-2004
21. Mention the merits and demerits of an internal modem and an external modem.
Describe how you can install a newly purchased sound-card in your PC and its
software driver supplied in a CD. 10 April-2004
22. Write short notes on any FOUR of the following: 20 April-2004
(i) MODEM (ii) Operating system (iii) DBMS
(iv) System Software and Application Software (v) BIOS
(vi) Computer Virus

Course Name: Computer Fundamentals


Course Co-Ordinator: Engr. Syed Mir Talha Zobaed
B.Sc. in Computer Science and Engineering (First Class First)
M.Sc. Engineering (Pursuing),
University of Rajshahi
Research: Brain Computer Interfacing
Contact:
Email: s.m.talha.jubaed@gmail.com
telecoaching.royalengg.academy@gmail.com
Website: www.royalengineeringacademy.page.tl
Hotline: +88-01911-088706
+88-01712-535813
+88-01719-033364

Royal Engineering Academy, Rajshahi


[An Ultimate Destination to be an Engineer through AMIE Examination]

COMPUTER FUNDAMENTALS INTRODUCTION TO COMPUTERS S M TALHA JUBAED


+88-01719-033364 Page 32 of 32 +88-01911-088706

You might also like