wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Graphics and Numerical Methods Quiz

Total questions: 56

Worksheet time: 3hrs 48mins

Name
Class
Date
1.

Newton-Raphson method is used to find:

a)

Integrals

b)

Matrices

c)

Roots of equations

d)

Derivatives

2.

Trapezoidal rule is used for:

a)

Differentiation

b)

Matrix solving

c)

Numerical integration

d)

Root finding

3.

Gauss elimination is used to solve:

a)

Derivatives

b)

Linear equations

c)

Integrals

d)

Polynomials

4.

Which method uses divided differences?

a)

Lagrange interpolation

b)

Newton’s interpolation

c)

Simpson’s rule

d)

Bisection

5.

Which method gives exact result for linear function integration?

a)

Trapezoidal rule

b)

Simpson’s rule

c)

Gauss quadrature

d)

Newton-Raphson

6.

Simpson’s rule is based on:

a)

Trapezoids

b)

Parabolas

c)

Lines

d)

Cubes

7.

Order of error in trapezoidal rule is:

a)

O(h)

b)

O(h²)

c)

O(h³)

d)

O(h⁴)

8.

Which method requires initial guesses?

a)

Bisection method

b)

Gauss elimination

c)

Trapezoidal rule

d)

Simpson’s rule

9.

R is mainly used for:

a)

Web development

b)

Mobile apps

c)

Statistical computing

d)

Game development

10.

Which function in R reads CSV files?

a)

read.file()

b)

read.csv()

c)

load()

d)

import()

11.

Which tool is used for version control in data science?

a)

Excel

b)

Tableau

c)

Git

d)

Jupyter

12.

APIs help in:

a)

Accessing data from web

b)

Data visualization

c)

Writing loops

d)

Debugging code

13.

Which is a data cleaning tool?

a)

OpenRefine

b)

Photoshop

c)

MS Word

d)

VLC Player

14.

Which package is used in R for data visualization?

a)

numpy

b)

pandas

c)

ggplot2

d)

scipy

15.

Which of the following is used to summarize data?

a)

read.csv()

b)

lm()

c)

summary()

d)

paste()

16.

Which one is an IDE for R?

a)

VS Code

b)

RStudio

c)

Eclipse

d)

NetBeans

17.

Which is a 3D transformation?

a)

Translation

b)

Rotation

c)

Scaling

d)

All of the above

18.

Circle drawing algorithm using integer calculations is:

a)

DDA

b)

Midpoint circle algorithm

c)

Bresenham line algorithm

d)

Scan-line

19.

Polygon filling is done using:

a)

Clipping algorithms

b)

Shading models

c)

Scanline fill algorithm

d)

Perspective projection

20.

Reflection transformation is used for:

a)

Mirroring objects

b)

Rotating objects

c)

Scaling objects

d)

Coloring objects

21.

Homogeneous coordinate for point (x, y) is:

a)

(x, y)

b)

(x, y, 1)

c)

(x, y, 0)

d)

(x, y, z)

22.

Which is a primitive element in graphics?

a)

Polygon

b)

Text

c)

Images

d)

Point

23.

2D viewing pipeline involves:

a)

Clipping and projection

b)

Shading

c)

Color mapping

d)

Pixel manipulation

24.

Perspective projection causes:

a)

Objects to stay same size

b)

Objects to shrink with distance

c)

Objects to magnify

d)

No change

25.

Which display is best for color graphics?

a)

CRT

b)

LCD

c)

Dot-matrix

d)

Plotter

26.

Line clipping algorithm:

a)

Cohen-Sutherland

b)

DDA

c)

Bresenham

d)

Midpoint

27.

Ellipse generation algorithm is an extension of:

a)

DDA line algorithm

b)

Midpoint circle algorithm

c)

Cohen-Sutherland

d)

Scanline fill

28.

What is scan conversion?

a)

Filling polygons

b)

Converting shapes to pixels

c)

Clipping

d)

Transforming coordinates

29.

Which device is not an input device?

a)

Mouse

b)

Keyboard

c)

LCD monitor

d)

Light pen

30.

Which transformation moves an object?

a)

Translation

b)

Scaling

c)

Rotation

d)

Reflection

31.

Shear transformation:

a)

Rotates object

b)

Distorts shape along an axis

c)

Mirrors object

d)

Clips object

32.

Which is not a raster scan advantage?

a)

Smooth color display

b)

Simple refresh method

c)

Vector storage

d)

Realistic images

33.

Z-buffer is used for:

a)

2D clipping

b)

Hidden surface removal

c)

Line drawing

d)

Polygon fill

34.

A pixel is:

a)

A color model

b)

Smallest screen element

c)

A primitive

d)

A display device

35.

Aliasing effect appears due to:

a)

Low resolution

b)

High resolution

c)

Good color depth

d)

Anti-aliasing

36.

Which software is used in graphics?

a)

MS Word

b)

OpenGL

c)

Excel

d)

SQL

37.

Bisection method divides interval into:

a)

Three parts

b)

Two parts

c)

Four parts

d)

Five parts

38.

Lagrange interpolation uses:

a)

Divided differences

b)

Polynomial products

c)

Matrix multiplication

d)

Newton’s method

39.

Order of convergence of Newton-Raphson is:

a)

Linear

b)

Quadratic

c)

Cubic

d)

None

40.

Trapezoidal rule uses:

a)

Average of function values

b)

Minimum of values

c)

Maximum of values

d)

Zero value

41.

Error in Simpson’s rule is proportional to:

a)

b)

c)

h⁴

d)

h⁵

42.

Gauss-Jordan is extension of:

a)

Gauss elimination

b)

Newton’s method

c)

Simpson’s rule

d)

Bisection method

43.

Jacobi method is used for:

a)

Solving linear equations

b)

Integration

c)

Differentiation

d)

Root finding

44.

Forward difference is used in:

a)

Interpolation

b)

Integration

c)

Differentiation

d)

Matrix solving

45.

Simpson’s 1/3 rule applies to:

a)

2 intervals

b)

Even intervals

c)

Odd intervals

d)

Single interval

46.

Condition for using Newton-Raphson:

a)

Function must be linear

b)

Derivative exists

c)

Discontinuous function

d)

Random function

47.

Markdown is used for:

a)

Documentation

b)

Coding

c)

Debugging

d)

Testing

48.

Which is a control structure in R?

a)

csv

b)

if-else

c)

ggplot

d)

read

49.

Loop function in R:

a)

ggplot()

b)

for()

c)

read()

d)

summary()

50.

Which command debugs code in R?

a)

read.csv()

b)

debug()

c)

loop()

d)

load()

51.

Which function profiles code performance in R?

a)

system()

b)

Rprof()

c)

sum()

d)

plot()

52.

APIs return data often in:

a)

Excel format

b)

PDF

c)

JSON format

d)

JPEG

53.

Which is NOT a data type in R?

a)

Numeric

b)

Picture

c)

Character

d)

Logical

54.

Which is an example of exploratory data analysis (EDA)?

a)

Running a machine model

b)

Plotting histograms

c)

Loading data

d)

Installing packages

55.

Cleaning data involves:

a)

Adding noise

b)

Reducing resolution

c)

Removing missing values

d)

Encrypting data

56.

Which is used to simulate random data?

a)

read.csv()

b)

summary()

c)

rnorm()

d)

load()