**One important section in Computer Programming is Data Type Questions. AMCAT DETAILS brings you some important questions for you to prepare on this topis which includes:**

**Data Type and Byte type questions**

**(Create data type question, how many bits questions required)**

**So prepare well and get placed!**

Ques. There is a new data-type which can take as
values natural numbers between (and including) 0 and 25. How many minimum bits
are required to store this data-type.

Op 1: 4

Op 2: 5

Op 3: 1

Op 4: 3

Op 5:

Correct Op:2

Ques. A data type
is stored as an 6 bit signed integer. Which of the following cannot be
represented by this data type?

Op 1: -12

Op 2: 0

Op 3: 32

Op 4: 18

Op 5:

Correct Op : 3

Ques. A
language has 28 different letters in total. Each word in the language is
composed of maximum 7 letters. You want to create a data-type to store a word
of this language. You decide to store the word as an array of letters. How many
bits will you assign to the data-type to be able to store all kinds of words of
the language. Op 1: 7

Op 2: 35

Op 3: 28

Op 4: 196

Op 5:

Op 5:

Correct Op : 2

Op 1: 0 to 1000

Op 2: 0 to 1024

Op 3: 1 to 1025

Op 4: 0 to 1023

Op 5:

Correct Op : 4

Ques. Rajni wants
to create a data-type for the number of books in her book case. Her shelf can
accommodate a maximum of 75 books. She allocates 7 bits to the data-type. Later
another shelf is added to her book-case. She realizes that she can still use the
same data-type for storing the number of books in her book-case. What is the
maximum possible capacity of her new added shelf?

Op 1: 52

Op 2: 127

Op 3: 53

Op 4: 75

Op 5:

Correct Op : 1

Ques. A new
language has 15 possible letters, 8 different kinds of punctuation marks and a
blank character. Rahul wants to create two data types, first one which could
store the letters of the language and a second one which could store any
character in the language. The number of bits required to store these two
data-types will respectively be:

Op 1: 3 and 4

Op 2: 4 and 3

Op 3: 4 and 5

Op 4: 3 and 5

Op 5:

Correct Op : 3

Op 5:

Correct Op : 3

Ques. Parul takes
as input two numbers: a and b. a and b can take integer values between 0 and
255. She stores a, b and c as 1-byte data type. She writes the following code
statement to process a and b and put the result in c.

c = a + 2*b

To her
surprise her program gives the right output with some input values of a and b,
while gives an erroneous answer for others. For which of the following inputs
will it give a wrong answer?

Op 1: a = 10 b = 200

Op 2: a = 200 b = 10

Op 3: a = 50 b = 100

Op 4: a = 100 b =
50 Op 5:

Correct Op : 1

Ques. Prashant
takes as input 2 integer numbers, a and b, whose value can be between 0 and
127. He stores them as 7 bit numbers. He writes the following code to process
these numbers to produce a third number c.

c = a - b

In how many minimum bits should Prashant
store c?

Op 1: 6 bits

Op 2: 7 bits

Op 3: 8 bits

Op 4: 9 bits

Op 5:

Correct Op : 3

Ques. Ankita takes as input 2 integer numbers, a
and b, whose value can be between 0 and 31. He stores them as 5 bit numbers. He
writes the following code to process these numbers to produce a third number c.

c = 2*(a - b)

In how many minimum bits should Ankita
store c?

Op 1: 6 bits

Op 2: 7 bits

Op 3: 8 bits

Op 4: 9 bits

Op 5:

Correct Op : 2

Ques. A character
in new programming language is stored in 2 bytes. A string is represented as an
array of characters. A word is stored as a string. Each byte in the memory has
an address. The word "Mahatma Gandhi" is stored in the memory with starting
address 456. The letter 'd' will be at which memory address?

Op 1: 468

Op 2: 480

Op 3: 478

Op 4: 467

Op 5:

Correct Op : 3

Ques. Stuti is making a questionnaire of True-false questions. She
wants to define a data-type which stores the response of the candidate for the
question. What is the most-suited data type for this purpose?

Op 1: integer

Op 2: boolean

Op 3: float

Op 4: character

Correct Op : 2

It is really really useful for me

ReplyDeleteIt is such a useful website and it helped me many times to revise snd go through

ReplyDelete