MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER GRAPHICS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Expansion of line DDA algorithm is
A
Digital difference analyzer
B
Direct differential analyzer
C
Digital differential analyzer
D
Data differential analyzer
Explanation: 

Detailed explanation-1: -Answer: c Explanation: DDA stands for digital differential analyzer.

Detailed explanation-2: -In its simplest implementation for linear cases such as lines, the DDA algorithm interpolates values in interval by computing for each xi the equations xi = xi−1 + 1, yi = yi−1 + m, where m is the slope of the line.

Detailed explanation-3: -Explanation: DDA is an acronym of Digital Differential Analyzer.

Detailed explanation-4: -"The DDA algorithm uses the results of previous step for determining the value of the next step.” Explanation: As the DDA algorithm is an incremental algorithm, it uses the previous values for determining the next values.

Detailed explanation-5: -Answer: a. It overcomes the drawbacks of DDA line drawing algorithm Explanation: The Bresenham’s algorithm was proposed in order to overcome the drawbacks of the DDA algorithm.

There is 1 question to complete.