wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Elec 3- Professional Elective 3 Formative Assessment

Total questions: 80

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

Where was Arduino founded?

a)

Canada

b)

Italy

c)

Spain

d)

United States of America

2.

Which of the following is not considered as part of the Arduino hardware?

a)

Arduino Board

b)

Sensor

c)

Shields

d)

None of the above

3.

How many GND pins are there in a power pins of an Arduino UNO board?

a)

1

b)

2

c)

3

d)

4

4.

What tool is mainly used for testing projects and the Programmer section in this panel is used for burning a bootloader to the new microcontroller?

a)

Help

b)

Scratch

c)

Tools

d)

Verify

5.

It is a separate pop-up window that acts as an independent terminal and plays a vital role for sending and receiving the Serial Data.

a)

Serial Boarder

b)

Serial Chart

c)

Serial Monitor

d)

Serial Print

6.

What will happen to RX & TX LEDS once a code is uploaded on the board?

a)

The RX LED will blink.

b)

The TX LED will blink.

c)

Both TX & RX LEDs will blink.

d)

Nothing will happen to both LEDs.

7.

Which component library in Tinkercad can you find resistor, two types of capacitors, two types of diodes and an inductor?

a)

General

b)

Instruments

c)

Input

d)

Output

8.

He took the first baby step in the direction towards creating software tools similar to Processing.

a)

Hernando Barragan

b)

Hernandez Bazi

c)

Hernando Belissimo

d)

Hernandez Bellazo

9.

What function for coding is missing in Tinkercad programming?

a)

Copy and Paste

b)

Select All

c)

Undo/Redo

d)

All of the above

10.

What does ICSP stand for in Arduino Board?

a)

Interface Circuit Serial Programming

b)

Inter-Circuit Serial Programming

c)

In-Circuit Serial Programming

d)

Intra-Circuit Serial Programming

11.

Which component of Arduino board has a 14 pins?

a)

Analog Pins

b)

Digital Pins

c)

Microcontroller

d)

Power Pins

12.

What is Arduino?

a)

A company for selling microcontrollers

b)

A software used to program microcontrollers

c)

An open-source electronics prototyping platform based on flexible, easy-to-use hardware and software

13.

Which board is first to use microcontroller with in build USB?

a)

LilyPad

b)

RedBoard

c)

UNO

d)

Leonardo

14.

How many types of arduinos do we have?

a)

5

b)

6

c)

8

d)

3

15.

Which command is called repetitively over and over again as long as the Arduino has power.

a)

loop ( )

b)

(output)

c)

setup ( )

d)

(input)

16.

Before your program “code” can be sent to the board, it needs to be converted into instructions that the board understands. This process is called...

a)

Stop

b)

Compile

c)

Create Sketch

d)

Serial Monitor

17.

A program written with the IDE for Arduino is calle

a)

Editor

b)

Console

c)

Sketch

d)

IDE error

18.

What does IDE stand for?

a)

Integrated Development Environment

b)

In Deep Environment

c)

Internal Deep Escape

d)

IDE

19.

Identify this component

a)

Arduino Uno board

b)

Raspberry Pi

c)

Breadboard / Protoboard

d)

White Plastic Board

20.

Identify this component

a)

Uno Cards

b)

Raspberry Pi

c)

Arduino Duo board

d)

Arduino Uno board

21.

What does GPIO stand for?

a)

General Purpose Inner Outer Propeller

b)

General Purpose Input Output Pins

c)

General Purpose Interested Old People

d)

General Purpose Input Output Processor

22.

A micro-controller is...

a)

small CPU made of transistors and conductors of heat and sound sensor

b)

portable circuits capable of making other circuits

c)

small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals

d)

small chip made of silver

23.

Arduino can interact with...

a)

buttons, leds

b)

smartphone

c)

sensors

d)

all of the above

24.

Why Use Breadboards / Protoboards?

a)

They are economic

b)

They are solderless

c)

They are Integrated circuits (ICs)

25.

choose the right order

a)

output - process - input

b)

process - output - input

c)

input - process - output

d)

input - output - process

26.

what is the name of this chip

a)

Break

b)

Twix

c)

Embedded

d)

Arduino

27.

What does this button represents?

a)

A. Right Column

b)

B. Upload

c)

C. Render

d)

D. Upright

28.

What does this button represents?

a)

A. Open File

b)

B. Upload

c)

C. Save File

d)

D. Upright

29.

Which of the following is the Serial Monitor icon?

a)
b)
c)
d)
30.

Which of the following is the Verify icon?

a)
b)
c)
d)
31.

Which of the following is the New Sketch icon?

a)
b)
c)
d)
32.

Which of the following is the Open icon?

a)
b)
c)
d)
33.
It starts with a /* and continues until a */  What does this do?
a)
Loads a sketch
b)
Makes comments
c)
Compiles quicker
d)
Makes stars appear
34.
Arduino is both made up of hardware and software
a)
True
b)
False
35.
What component of Arduino is often referred to as the microcontroller?
a)
PCB
b)
IDE
c)
Resistors
d)
Hardware
36.

To pause a system for 2 seconds in Arduino, we use ________ line code.

a)

delay(2);

b)

delay(20);

c)

delay(200);

d)

delay(2000);

37.

What is the output of the snippet code ?

a)

3

b)

4

c)

5

d)

6

38.

How many pin in RGB Led ?

a)

2

b)

3

c)

4

d)

5

39.

Which one is the fastest Led blincking ?

a)

delay(500);

b)

delay(1000);

c)

delay(1500);

d)

delay(2000);

40.

How to define a Led connected to pin 13 in Arduino?

a)

Pinmode(13,INPUT);

b)

pinMode(13,INPUT);

c)

Pinmode(13,OUTPUT);

d)

pinMode(13,OUTPUT);

41.

Which oneof the following is a user defined function?

a)

loop();

b)

setup();

c)

calculate();

d)

random();

42.

What printed when you run the following code?

Serial.print(5>3);

a)

True

b)

False

c)

0

d)

1

43.

What is the output for the following code?

int x=5;

int y=3;

x+=y;

Serial.print(x+y);

a)

6

b)

8

c)

10

d)

11

44.

A device that can measure the distance to objects

a)

Ultrasonic Sensor

b)

RGB LED

c)

Potintiometer

d)

Temperature Sensor

45.

All of these are input devices Except ______________

a)

Ultrasonic Sensor

b)

Temp Sensor

c)

Potentiometer

d)

LED

46.

What is the name of the Arduino Board in the Image?

(a)  

47.

What is the name of the Arduino Board in the Image?

(a)  

48.

What is the name of the Arduino Board in the Image?

(a)  

49.

This kind of microcontroller board includes analog pins-5, digital I/O pins-14, RST button, an RJ45 connection, crystal oscillator, a power jack, ICSP header, etc. The connection of the Arduino board can be done through the Ethernet shield to the internet.

(a)  

50.

Please Identify Arduino Ethernet shield and Motor Driver board from the Images given below.

a)
b)
c)
d)
51.

Rashi Is an engineering student. She decides to make A device that communicates over the internet to send and Receive Information. Her Teacher suggested that she should purchase Raspberry Pi, but instead Rashi purchased An Arduino. Now she is confused. Help her. Can Rashi still make a device that communicates over the internet?

If Yes, then what should be used with Arduino to achieve this.

a)

Yes It is possible. She can use a Flight controller to do so.

b)

No, it is not possible.

c)

Yes, it is possible. She can Purchase a Raspberry Pi and connect it with Arduino.

d)

Yes, It is possible. She can use Arduino shields to do so.

52.

What is the hardware used by Arduino?

a)

Atmega X12

b)

Arduino Development Board

c)

Arduino Environment

d)

Arduino OS

53.

How many times will the shown for loop execute>

a)

0

b)

100

c)

20

d)

50

54.

What output is produced by the following segment of code:


for(int i = 0; i < 10; i++)

cout << i << " ";

a)

0 1 2 3 4 5 6 7 8 9 10

b)

0 1 2 3 4 5 6 7 8 9

c)

1 2 3 4 5 6 7 8 9 10

d)

1 2 3 4 5 6 7 8 9

e)

Infinite Loop

55.

What output is produced by the following segment of code:


for(int fun = 20; fun > 1; fun -=3)

cout << fun << " ";

a)

20 17 14 11 8 5 2 -1

b)

20 17 14 11 8 5 2

c)

17 14 11 8 5 2 -1

d)

20 17 14 11 8 5

e)

Infinite Loop

56.

What output is produced by the following segment of code:


int start = 5;

int end = 20;

for(; start <= end; start +=2)

cout << start << " ";

a)

5 7 9 11 13 15 17 19 21

b)

7 9 11 13 15 17 19 20

c)

7 9 11 13 15 17 19 21

d)

5 7 9 11 13 15 17 19

e)

Infinite Loop

57.

The function returns a value to the - variable blinks, and then will blink the LED blinks times with a delay of.......milliseconds. The for before repeating.

a)

5; 2

b)

5000; 2000

c)

500; 2

d)

5; 200

58.

This sketch starts with the variable a set to 0. It then adds 1 to the value of a (which starts at 0), waits 1 second (delay1000)), and then repeats the processuntilahasavalueof10. Onceaisequalto10, the comparison in the while statement is........; therefore, the Arduino will continue on with the sketch after the while loop brackets.

a)

false

b)

true

59.

digitalWrite(13,LOW)digitalWrite(13,LOW)  means?

a)

execute pin 13; on

b)

execute pin 13; off

60.

It is used to end a statement

a)

{}

b)

;

c)

()

d)

//

61.

What is the output of this program

a)

The Arduino robot will run itself, Also, the LED Lights, inside the Arduino will be on 13 times and off 13 times because, of the command HIGH and LOW

b)

The Arduino Lego will run and dance 13 times

c)

The command or program has syntax error

d)

The Arduino Lego will sleep 13 times

62.

It indicate that the Arduino board is receiving power.

(a)  

63.

It is a Diode.


(a)  

64.

It is part of the Arduino board what is the name of this?

(a)  

65.

Give the specific name of this part of the Arduino Board.

(a)  

66.

Give the specific name of this part of the Arduino Board.

(a)  

67.

Give the specific name of this part of the Arduino Board.

(a)  

68.

Give the specific name of this part of the Arduino Board.

(a)  

69.

Give the specific name of this part of the Arduino Board.

(a)  

70.

Give the specific name of this part of the Arduino Board.

(a)  

71.

Give the specific name of this part of the Arduino Board.

(a)  

72.

Give the specific name of this part of the Arduino Board.

(a)  

73.

Give the specific name of this part of the Arduino Board.

(a)  

74.

Give the specific name of this part of the Arduino Board.

(a)  

75.

Give the specific name of this part of the Arduino Board.

(a)  

76.

Give the specific name of this part of the Arduino Board.

(a)  

77.

Give the specific name of this part of the Arduino Board.

(a)  

78.

Give the specific name of this part of the Arduino Board.

(a)  

79.

Give the specific name of this part of the Arduino Board.

(a)  

80.

Give the specific name of this part of the Arduino Board.

(a)