You are on page 1of 3

Sure, here are some of the most commonly asked questions in the viva of COA

in GTU, along with their answers:

● What are the types of computer?

There are three main types of computers:

● Personal computers (PCs) are the most common type of computer. They
are designed for individual use and are typically used for tasks such as
word processing, web browsing, and gaming.
● Workstations are more powerful than PCs and are designed for
professional use. They are often used by engineers, scientists, and
graphic designers.
● Mainframes are the largest and most powerful type of computer. They are
used by businesses and organizations for tasks such as data processing
and transaction processing.
● What are the functional units of a computer?

The functional units of a computer are the different parts of the computer that
work together to perform tasks. The five main functional units of a computer are:

● Input unit: This unit is responsible for entering data into the computer.
● Memory unit: This unit stores data and instructions.
● Arithmetic and logic unit (ALU): This unit performs arithmetic and logical
operations on data.
● Output unit: This unit displays the results of processing on the screen or
printer.
● Control unit: This unit controls the flow of data and instructions through the
computer.
● What is a program?

A program is a set of instructions that tells the computer what to do. Programs
are written in programming languages and are stored in memory.

● What is object program?

An object program is a program that has been compiled into machine code.
Machine code is a set of instructions that the computer can directly understand.
● What do you mean by bits?

Bits are the basic unit of information in a computer. A bit can have one of two
values: 0 or 1.

● What is the difference between a compiler and an interpreter?

A compiler is a program that converts a program written in a high-level language


into machine code. An interpreter is a program that executes a program written in
a high-level language one line at a time.

● What is the difference between a high-level language and a low-level


language?

A high-level language is a language that is closer to human language. A low-level


language is a language that is closer to machine code.

● What is the difference between a binary number and a hexadecimal


number?

A binary number is a number that is represented using only the digits 0 and 1. A
hexadecimal number is a number that is represented using the digits 0-9 and
A-F.

● What is the difference between a floating-point number and an integer?

A floating-point number is a number that can represent both positive and


negative numbers, as well as decimals. An integer is a number that can only
represent positive and negative whole numbers.

● What is the difference between a stored program computer and a


hardwired computer?

A stored program computer is a computer that stores its instructions in memory.


A hardwired computer is a computer that has its instructions hardwired into its
circuitry.

● What are the advantages of a stored program computer?


The advantages of a stored program computer include:

● It is more versatile than a hardwired computer.


● It is easier to modify the instructions in a stored program computer.
● It is easier to debug a stored program computer.
● What are the disadvantages of a hardwired computer?

The disadvantages of a hardwired computer include:

● It is less versatile than a stored program computer.


● It is more difficult to modify the instructions in a hardwired computer.
● It is more difficult to debug a hardwired computer.

I hope this helps!

You might also like