Online Test (R1) -- Virtual Internship

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By ELINT
E
ELINT
Community Contributor
Quizzes Created: 1 | Total Attempts: 764
| Attempts: 764 | Questions: 75
Please wait...
Question 1 / 75
0 %
0/100
Score 0/100
1. Arduino (Atmega) pins can source / sink current up to

Explanation

Arduino (Atmega) pins can source/sink current up to 40mA. This means that the pins can provide or draw a maximum current of 40mA without getting damaged. It is important to stay within this limit to avoid damaging the Arduino board or the connected components.

Submit
Please wait...
About This Quiz
Online Test (R1) -- Virtual Internship - Quiz

The 'Online Test (R1) -- Virtual Internship' assesses knowledge on Arduino microcontrollers, focusing on if conditional statements, pin configurations, and current handling capabilities. It's tailored for learners interested... see morein embedded systems and microcontroller programming. see less

2.  Which statement when executed provides 5V @ the 13th pin on Arduino UNO board in order to turn ON the LED?

Explanation

The correct answer is digitalWrite(13,HIGH). This statement sets the 13th pin on the Arduino UNO board to a high voltage level, which will turn on the LED connected to that pin.

Submit
3.  Functions are created by first declaring the ________ at the beginning of the program.

Explanation

A function prototype is declared at the beginning of a program to provide a declaration of the function, including its name, return type, and parameters. This allows the compiler to understand the function's signature before it is actually defined. By declaring the function prototype, it informs the compiler about the existence of the function and its expected behavior, enabling the compiler to perform type checking and detect any potential errors or mismatches in the function's usage within the program.

Submit
4. Which of the following is not an analog function?

Explanation

The function AnalogValue() is not an analog function because it is not a standard function in the Arduino programming language. AnalogRead(), AnalogReference(), and AnalogWrite() are all valid analog functions that are used to read analog input, set the reference voltage for analog input, and write analog output respectively.

Submit
5.  In Arduino UNO which pin has inbuilt on board LED associated with it?

Explanation

In Arduino UNO, pin 13 has an inbuilt on board LED associated with it. This means that when pin 13 is set to HIGH, the LED will turn on, and when it is set to LOW, the LED will turn off. This feature is convenient for beginners as they can easily test their Arduino board by simply uploading a program that blinks the LED connected to pin 13.

Submit
6. Arduino platform is based on which micro-controller's family?

Explanation

The correct answer is AVR microcontroller family. The Arduino platform is based on the AVR microcontroller family. AVR microcontrollers are widely used in the Arduino boards due to their low power consumption, high performance, and ease of programming. These microcontrollers are manufactured by Atmel Corporation and are known for their simplicity and versatility, making them suitable for a wide range of applications in the Arduino platform.

Submit
7.  What is the frequency of the crystal used in Arduino Uno Board?

Explanation

The frequency of the crystal used in the Arduino Uno Board is 16 MHz. This crystal is responsible for providing the clock signal to the microcontroller on the board, allowing it to execute instructions at a specific rate. A higher frequency crystal allows for faster processing and execution of code, making the Arduino Uno Board capable of handling more complex tasks efficiently.

Submit
8. A function declaration involves establishing the function's _________

Explanation

A function declaration involves establishing the function's return data type, the function's name, and the parameters it accepts. The return data type specifies the type of value that the function will return when it is called. The function's name is used to identify and call the function in the program. The parameters are the variables that the function accepts as input when it is called. Therefore, all of the given options are correct as they all play a role in defining a function declaration.

Submit
9. In which file extension Arduino sketches are saved?

Explanation

Arduino sketches are saved with the file extension .ino. This file extension is specific to the Arduino IDE and is used to identify the source code files that contain the program logic for Arduino boards. The .ino extension helps the IDE recognize and organize these files, making it easier for users to work with and upload their sketches to Arduino boards.

Submit
10. Which loop executes the instructions in loop atleast once?

Explanation

The do-while loop is the correct answer because it is the only loop that guarantees the execution of the instructions at least once. Unlike the other loops, the do-while loop checks the condition at the end of the loop, so even if the condition is initially false, the instructions will still be executed once before the condition is evaluated. This makes it useful in situations where you want to ensure that a certain block of code is executed before checking the condition for further iterations.

Submit
11. In Arduino the function 'pinMode( )' can be used to configure the Atmega pins as

Explanation

The function 'pinMode()' in Arduino can be used to configure the Atmega pins as INPUT_PULLUP. This means that the pin will be configured as an input with a pull-up resistor enabled. This allows the pin to read a HIGH state when it is not connected to anything. This is useful in scenarios where a default HIGH state is desired when the pin is not actively driven by an external device.

Submit
12.  Atmega328 micro-controller has ______________ bytes of flash (Program) memory.

Explanation

The Atmega328 micro-controller has 32K bytes of flash (Program) memory.

Submit
13. PWM stands for

Explanation

PWM stands for Pulse Width Modulation. It is a technique used to encode information in the width of a pulse in a digital signal. By varying the width of the pulse while keeping the frequency constant, PWM can be used to control the power delivered to a load, such as a motor or a light bulb. This technique is commonly used in applications such as motor control, dimming LED lights, and audio signal processing.

Submit
14.  What is the maximum available baudrate in Arduino IDE?

Explanation

The maximum available baudrate in Arduino IDE is 115200.

Submit
15. Which logical operator will return a TRUE value only if both conditional statements are TRUE?

Explanation

The logical operator that will return a TRUE value only if both conditional statements are TRUE is the logical AND (&&) operator. This operator checks if both conditions are true, and if they are, it returns true. If either one or both of the conditions are false, it returns false.

Submit
16. The Serial.print() function is used for printing __________________to the connected serial device.

Explanation

The Serial.print() function is used for printing ASCII Characters to the connected serial device. This means that when we use this function, we can send characters to the serial device and have them displayed as readable text. It is a useful function for debugging and displaying information in a human-readable format.

Submit
17.  Identify the digital pin which does not have PWM capability.

Explanation

Digital pin 4 does not have PWM capability. This means that it cannot generate analog-like signals with varying levels of voltage. PWM (Pulse Width Modulation) is a technique used to control the intensity of digital signals by varying the width of the pulses. However, digital pin 4 does not support this feature, making it the only pin in the given options without PWM capability.

Submit
18.  What is the maximum voltage level that can be read by any digital pin in Arduino UNO without damaging it?

Explanation

The maximum voltage level that can be read by any digital pin in Arduino UNO without damaging it is 5V. This is because the Arduino UNO operates on a 5V logic level, meaning it can only interpret voltages as either high (5V) or low (0V). If a voltage higher than 5V is applied to a digital pin, it can potentially damage the pin and the Arduino board. Therefore, it is important to ensure that any input voltage does not exceed 5V when connecting external devices to the Arduino UNO.

Submit
19. In which language the Arduino IDE is written?

Explanation

The Arduino IDE is written in Java. This is evident from the fact that the IDE requires Java to be installed on the computer in order to run. Java is a popular programming language known for its platform independence and object-oriented approach, making it a suitable choice for developing the Arduino IDE, which is used for programming Arduino boards.

Submit
20.  Which of these pins can be used to adjust the voltage between 0V & 5V when configured as an OUTPUT?

Explanation

Pin 9 can be used to adjust the voltage between 0V and 5V when configured as an OUTPUT. This is because pin 9 is the analog output pin on many microcontrollers and Arduino boards. By using the analogWrite() function, the voltage on pin 9 can be adjusted to any value between 0 and 5 volts, allowing for precise control over the output voltage.

Submit
21. In function 'delay (t)', t is in_____.

Explanation

In the function 'delay (t)', the parameter t is measured in milliseconds.

Submit
22. If serial port is initialized with Serial.begin(9600), How much time will it take to send two ASCII characters?

Explanation

The correct answer is 1.667ms. When the serial port is initialized with Serial.begin(9600), it means that the baud rate is set to 9600 bits per second. Each ASCII character is 8 bits long, so to send two ASCII characters, it would take a total of 16 bits. Therefore, the time taken to send two ASCII characters can be calculated as (16 bits / 9600 bits per second) * 1000 milliseconds per second, which equals approximately 1.667 milliseconds.

Submit
23. What is the correct syntax to initialize serial communication?

Explanation

The correct syntax to initialize serial communication is Serial.begin(9600). This function is used to set the data rate in bits per second (baud) for serial data transmission. In this case, the baud rate is set to 9600.

Submit
24.  Which of these pins can be used as RX & TX pins for serial communication in Arduino UNO?

Explanation

Pins 0 and 1 can be used as RX and TX pins for serial communication in Arduino UNO. These pins are also known as the hardware serial pins or the UART pins. The RX pin (pin 0) is used for receiving data, while the TX pin (pin 1) is used for transmitting data. These pins are commonly used for communication with other devices such as sensors, displays, or other microcontrollers.

Submit
25. Which mathematical formula can be used to convert analog values into corresponding voltage values?

Explanation

The correct answer is (SensorValue) * (5V / 1023). This formula can be used to convert analog values into corresponding voltage values. It takes the SensorValue, which represents the analog value, and multiplies it by the ratio of 5V to 1023. This ratio is used to scale the analog value to the corresponding voltage value.

Submit
26. Which logical operator can be used to simulate Two way switch?

Explanation

The logical XOR (exclusive OR) operator can be used to simulate a two-way switch. XOR returns true if exactly one of the operands is true, and false otherwise. In the context of a two-way switch, the XOR operator can be used to represent the state of the switch, where true represents one position and false represents the other. When the switch is toggled, the XOR operator will change the state accordingly.

Submit
27. Identify the Invalid 'If conditional statement'.

Explanation

The given statement "If (variable = 50)" is an invalid 'If conditional statement' because the equality operator used is "=" instead of "==" or "===" which are the correct equality operators in most programming languages. The "=" operator is used for assignment, not for comparison, so it would not evaluate the condition correctly.

Submit
28. Identify the SCK pin in Arduino.

Explanation

The SCK pin in Arduino is used for the Serial Clock signal in SPI (Serial Peripheral Interface) communication. It is responsible for synchronizing the data transfer between the Arduino and other SPI devices. In this case, the correct answer is 13 as it is the pin number associated with the SCK pin on the Arduino board.

Submit
29. Which of the following operator has the highest precedence?

Explanation

The increment and decrement operators (++ and - -) have the highest precedence among the given operators. This means that they are executed first before any other operators in an expression. They are used to increase or decrease the value of a variable by 1.

Submit
30. Arduino IDE is derived from _________.

Explanation

The correct answer is Wiring & Processing. The Arduino IDE is derived from the combination of Wiring, which is a programming framework, and Processing, which is a programming language and development environment. Wiring provides the foundation for the Arduino language and syntax, while Processing provides the graphical user interface and libraries for creating interactive programs.

Submit
31. What voltage level should be applied to the RESET pin in order to reset the microcontroller?

Explanation

The RESET pin of a microcontroller is typically active low, meaning that it is triggered when a low voltage level is applied to it. Therefore, in order to reset the microcontroller, a voltage level of 0V should be applied to the RESET pin.

Submit
32.  What is the size of an integer variable in Arduino UNO?

Explanation

The size of an integer variable in Arduino UNO is 2 bytes. This means that an integer variable in Arduino UNO can store values ranging from -32,768 to 32,767.

Submit
33.  Which memory space is used to store the program (sketch) in Arduino?

Explanation

Flash memory is used to store the program (sketch) in Arduino. Flash memory is a type of non-volatile memory that can be electrically erased and reprogrammed. It is commonly used in microcontrollers, such as Arduino, to store the program code. The program code is stored in the flash memory and remains even when power is turned off. This allows the Arduino to execute the program instructions whenever it is powered on. Therefore, Flash is the correct answer for this question.

Submit
34. How many GND pin are present on the Arduino UNO board?

Explanation

The Arduino UNO board has 3 GND (Ground) pins. Ground pins are used to provide a common reference point for electrical circuits and help in stabilizing the voltage levels. Having multiple GND pins allows for better grounding and helps in reducing noise and interference in the circuit.

Submit
35. Atmega328 is a ___________ microcontroller.

Explanation

Atmega328 is a microcontroller that operates on an 8-bit architecture. This means that it can process data and instructions in 8-bit chunks, allowing it to handle a maximum of 2^8 (256) different values. This makes it suitable for applications that require relatively simple processing tasks and do not require the higher processing power provided by 16, 32, or 64-bit microcontrollers.

Submit
36. What is the short cut key for verify button in Arduino IDE?

Explanation

The correct shortcut key for the verify button in the Arduino IDE is Ctrl + R. This shortcut allows users to quickly verify their code without having to navigate through the menu options. By pressing Ctrl + R, users can easily check for any syntax errors or compile issues in their Arduino sketch. This shortcut helps to streamline the development process and save time for Arduino programmers.

Submit
37. What is the size of EEPROM in Atmega328p IC?

Explanation

The size of EEPROM in the Atmega328p IC is 1KBytes. EEPROM stands for Electrically Erasable Programmable Read-Only Memory, and it is a type of non-volatile memory that can be read from and written to. In the case of the Atmega328p IC, it has a 1KByte EEPROM, which means it can store up to 1024 bytes of data that can be written and read.

Submit
38. Which controller can be used with Arduino Uno Board?

Explanation

Both A & C are correct answers because the Arduino Uno board can be used with both Atmega 8 and Atmega 328p controllers. The Atmega 8 is an 8-bit microcontroller, while the Atmega 328p is a 32-bit microcontroller. The Arduino Uno board is designed to be compatible with a variety of controllers, allowing users to choose the one that best suits their needs.

Submit
39.  In Arduino programming every statement ends with __________.

Explanation

In Arduino programming, every statement ends with a semicolon (;). This is a common syntax rule in many programming languages, including C and C++. The semicolon is used to indicate the end of a statement and allows the compiler to understand where one statement ends and the next one begins. It is important to include the semicolon at the end of each statement to ensure that the code is properly executed and to avoid syntax errors.

Submit
40. What is the size of RAM in Atmega328p IC?

Explanation

The correct answer is 2KBytes because the Atmega328p IC has a Random Access Memory (RAM) size of 2KBytes. RAM is a type of computer memory that allows data to be read from and written to, and it is an important component for storing and accessing data during program execution.

Submit
41. How many times 'while (-1)' loop will be executed?

Explanation

The loop 'while (-1)' will be executed an infinite number of times because the condition '(-1)' is always considered true in most programming languages. This means that the loop will continue to run indefinitely until a break statement or some other condition is met to terminate it.

Submit
42. How many digital I/O pins are present on the Arduino Uno board?

Explanation

The Arduino Uno board has a total of 14 digital I/O pins. These pins can be configured as either inputs or outputs, allowing the board to interact with various external components such as sensors, buttons, LEDs, and motors. Having a sufficient number of digital I/O pins is important for connecting and controlling multiple devices simultaneously, making the Arduino Uno a versatile and widely used microcontroller board in the field of electronics and programming.

Submit
43.  How many analog input pins are present on the Arduino Uno board?

Explanation

The Arduino Uno board has a total of 6 analog input pins. These pins are labeled A0 to A5 and can be used to read analog voltage values.

Submit
44. What is the size of ADC in Arduino Uno?

Explanation

The ADC (Analog-to-Digital Converter) in the Arduino Uno is 10-bit. This means that it can convert an analog input signal into a digital value ranging from 0 to 1023. The 10-bit resolution allows for a higher level of precision when converting analog signals to digital values, compared to lower bit ADCs.

Submit
45.  In Arduino programming which function executes only once after power up?

Explanation

The Setup() function in Arduino programming executes only once after power up. This function is used to initialize variables, set pin modes, and perform any necessary setup tasks before the main program loop begins. Once the setup tasks are completed, the program moves on to the Loop() function, which is executed repeatedly until the power is turned off. The Main() function is not specific to Arduino programming and is not relevant to this question. Therefore, the correct answer is Setup().

Submit
46. By default a real number is treated as

Explanation

A real number is treated as a double by default because the double data type in programming languages is designed to store floating-point numbers with double precision. It can hold a larger range of values and has a higher precision compared to the float data type. Therefore, when a real number is not explicitly declared as a specific data type, it is assumed to be a double by default.

Submit
47. What is the size of Flash memory (program memory) in Atmega8 IC?

Explanation

The correct answer is 8KBytes. The Atmega8 IC has a program memory size of 8KBytes. This means that it can store up to 8 kilobytes of code or program instructions. This memory is non-volatile, meaning that it retains its contents even when power is removed. The Flash memory in the Atmega8 IC is used to store the program that controls the operation of the microcontroller.

Submit
48.  Identify the correct variable declaration.

Explanation

The correct variable declaration is "Int my_Variable;". In programming languages, variable names cannot contain spaces or special characters like #. They can only consist of letters, numbers, and underscores. The variable name "my_Variable" follows these rules and is a valid declaration.

Submit
49.  Arduino (Atmega) Pins are in low impedance state when pins are configured as

Explanation

When Arduino pins are configured as OUTPUT, they are set to a low impedance state. This means that they can provide a strong and stable output signal without being affected by external factors. In this state, the pins can drive devices connected to them, such as LEDs or motors, with sufficient current to operate properly. Therefore, the correct answer is OUTPUT.

Submit
50.  The keyword used to transfer the control from a called function back to the calling function is_______.

Explanation

The keyword "return" is used to transfer the control from a called function back to the calling function. When a function is called, the control is transferred to the called function and it executes its code. After executing the code, the function can use the "return" keyword to send a value or no value back to the calling function and transfer the control back to it. This allows the calling function to continue its execution from where it left off.

Submit
51.  Which logical operator will return a TRUE value if either of the conditional statements are TRUE?

Explanation

The logical operator "Logical or (||)" will return a TRUE value if either of the conditional statements are TRUE. This means that if at least one of the conditions is true, the overall result will be true.

Submit
52.  If the microcontroller has 12bit ADC what is the range of analog values we can get?

Explanation

The range of analog values we can get from a microcontroller with a 12-bit ADC is 0 to 4096. A 12-bit ADC can represent 2^12 (4096) different values, ranging from 0 to 4095. The 0 value is also included, so the total range is 0 to 4096.

Submit
53.  Arduino (Atmega) pins are in high impedance state when pins are configured as

Explanation

When Arduino (Atmega) pins are configured as INPUT, OUTPUT, or INPUT_PULLUP, they are in a high impedance state. This means that the pins are not actively driving the signal and are instead allowing the signal to be controlled by external devices. In the INPUT mode, the pins are ready to receive input from external devices. In the OUTPUT mode, the pins can provide output to external devices. In the INPUT_PULLUP mode, the pins are internally pulled up to a high voltage level, allowing them to be used as inputs with a default high state. Therefore, all of these configurations result in the pins being in a high impedance state.

Submit
54. Consider the looping statement 'for(int i=0; i < 10;  i =i * 2)' while assuming the body of the loop does not break the loop or change i, how many times would the body of the loop be executed?

Explanation

The looping statement "for(int i=0; i

Submit
55. How many serial ports are available on the Arduino Uno Board?

Explanation

The Arduino Uno Board has one serial port available.

Submit
56. What is the size of RAM in Atmega8 IC?

Explanation

The correct answer is 1KBytes. The Atmega8 IC has a size of 1KBytes of RAM. This means that it can store up to 1024 bytes of data in its random access memory.

Submit
57. What is Arduino?

Explanation

Arduino is an open source prototyping platform that is based on AVR Microcontrollers. This means that it is a platform that allows users to create and develop projects using AVR Microcontrollers, which are a type of microcontroller chip. The fact that Arduino is open source means that the design and code of the platform are freely available for anyone to use, modify, and distribute. This allows for a collaborative and community-driven approach to prototyping and development.

Submit
58. If the reference voltage is 5V for ADC in Arduino then the step size is

Explanation

The step size of an ADC (Analog-to-Digital Converter) is determined by dividing the reference voltage by the number of possible digital values. In this case, if the reference voltage is 5V, and assuming the ADC has a resolution of 10 bits (which is common for Arduino), then the number of possible digital values is 2^10 = 1024. Dividing 5V by 1024 gives a step size of approximately 4.88mV.

Submit
59. How many PWM pins are there on Arduino Uno Board?

Explanation

The correct answer is 6. The Arduino Uno board has 6 PWM (Pulse Width Modulation) pins. PWM pins are used to generate analog output signals by varying the width of the pulse. These pins are labeled as 3, 5, 6, 9, 10, and 11 on the Arduino Uno board. They can be used to control devices such as motors, LEDs, and servos, allowing for precise control over the output signal.

Submit
60. In Arduino programming which function executes infinitely after power up?

Explanation

The correct answer is Loop(). In Arduino programming, the Loop() function is executed infinitely after power up. This function is where the main code logic is written and it continuously runs until the power is turned off. The Loop() function is responsible for repeatedly executing the code inside it, allowing for continuous monitoring of inputs, updating outputs, and performing any necessary calculations or operations.

Submit
61. What is the maximum decimal value that can be stored in an integer variable in Arduino?

Explanation

The maximum decimal value that can be stored in an integer variable in Arduino is 65535. This is because Arduino uses a 16-bit integer data type, which can hold values from -32768 to 32767. Since the maximum positive value is 32767, the maximum decimal value that can be stored is 65535.

Submit
62. The ability to alter the order in which code is executed is called_____.

Explanation

Flow control refers to the ability to change the order in which code is executed in a program. It allows the programmer to determine the sequence of operations and control the flow of execution based on certain conditions or criteria. This can be achieved using conditional statements, loops, and other control structures. Therefore, flow control is the correct term to describe the ability to alter the order of code execution. "Program control" and "direction control" are not commonly used terms in this context.

Submit
63. If the reference voltage is 3.3V for ADC in Arduino then the step size is

Explanation

The step size of an ADC (Analog-to-Digital Converter) is determined by dividing the reference voltage by the number of steps or levels that the ADC can represent. In this case, the reference voltage is 3.3V. To find the step size, we divide 3.3V by the number of steps. Since the question does not mention the number of steps, we cannot calculate the exact step size. Therefore, we cannot provide an accurate explanation for the given correct answer.

Submit
64. Which statement can be used inside other control statements to immediately end the loop or statement?

Explanation

The statement "Break" can be used inside other control statements to immediately end the loop or statement. When the "Break" statement is encountered, it terminates the current loop or statement and transfers the control to the next statement after the loop or statement. This allows for the early termination of a loop or statement based on certain conditions, improving the efficiency and control flow of the program.

Submit
65. Which of these pins can be used as a PWM pin?

Explanation

Pin 9 can be used as a PWM pin because it is one of the digital pins on the Arduino board that supports Pulse Width Modulation (PWM) output. PWM allows for the control of analog devices using digital signals by varying the width of the pulses. This pin provides the necessary functionality and can be used to control devices such as LEDs, motors, and servos.

Submit
66. What is the maximum decimal value that can be stored in a character type variable in Arduino?

Explanation

A character type variable in Arduino can store a maximum decimal value of 255. This is because a character type variable uses 8 bits of memory, allowing it to store values ranging from 0 to 255.

Submit
67.  In Arduino if 1 second delay is required in a program then which function can be used?

Explanation

The correct answer is "None of the above." This is because the options provided do not accurately represent the correct function to use for a 1 second delay in Arduino. The correct function to use for a 1 second delay in Arduino is "delay(1000)" which pauses the program for the specified number of milliseconds.

Submit
68. Which function does not return any value when it is called by any other function?

Explanation

Serial.println() does not return any value when it is called by any other function. This function is used to print data to the serial port for debugging purposes. It sends the data as a series of bytes and does not provide any feedback or return value.

Submit
69. Identify the SPI pins in Arduino.

Explanation

The SPI (Serial Peripheral Interface) pins in Arduino are used for communication between the Arduino board and other devices, such as sensors or displays. The correct answer is 11, 12, and 13 because these pins (MOSI, MISO, and SCK) are specifically designated for SPI communication.

Submit
70. In Arduino UNO how many pins can be used as a digital input pins?

Explanation

The Arduino UNO has a total of 20 pins that can be used as digital input pins. These pins can be configured to read digital signals and can be used to connect various sensors, buttons, or other digital devices to the Arduino board. This allows the Arduino to receive and process digital input from external sources.

Submit
71. In Arduino the function 'pinMode()' cannot be used to configure the Atmega pins as

Explanation

The function 'pinMode()' in Arduino cannot be used to configure the Atmega pins as OUTPUT_PULLDOWN. This means that the pin cannot be set as an output with a pulldown resistor. The 'pinMode()' function can be used to configure pins as INPUT, OUTPUT, or INPUT_PULLUP, but not OUTPUT_PULLDOWN. Therefore, the correct answer is None of the Above.

Submit
72. Which of the following is not a valid data type in Arduino?

Explanation

The data types in Arduino are used to define the type of data that a variable can hold. Void, Short, and String are valid data types in Arduino. However, "Word" is not a valid data type in Arduino. The correct answer is Short.

Submit
73. Which 'If conditional statement' will not execute in any program?

Explanation

The conditional statement "If (0)" will not execute in any program because the condition inside the parentheses evaluates to false. In programming, a condition that evaluates to false means that the code block inside the if statement will not be executed. Since 0 is considered a false value in most programming languages, the code block inside "If (0)" will never be executed.

Submit
74. In which of the following the cases the code stops running?

Explanation

The code stops running when the power is down because without power, the device or computer running the code cannot function and execute the instructions. This means that the code cannot continue running and will come to a halt until power is restored.

Submit
75.  The use of function pinMode() is not required to set pin as an output pin before calling ___________.

Explanation

The use of function pinMode() is not required to set pin as an output pin before calling AnalogWrite(). AnalogWrite() is used to write an analog value (PWM signal) to a specified pin. Unlike DigitalWrite(), which only allows for digital values (HIGH or LOW), AnalogWrite() can write a range of analog values to the pin. The function pinMode() is typically used to set a pin as either an input or output before performing any operations on it. However, in the case of AnalogWrite(), the pin is automatically set as an output pin.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 21, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • May 24, 2016
    Quiz Created by
    ELINT
Cancel
  • All
    All (75)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
Arduino (Atmega) pins can source / sink current up to
 Which statement when executed provides 5V @ the 13th pin on...
 Functions are created by first declaring the ________ at the...
Which of the following is not an analog function?
 In Arduino UNO which pin has inbuilt on board LED associated...
Arduino platform is based on which micro-controller's family?
 What is the frequency of the crystal used in Arduino Uno Board?
A function declaration involves establishing the function's...
In which file extension Arduino sketches are saved?
Which loop executes the instructions in loop atleast once?
In Arduino the function 'pinMode( )' can be used to configure...
 Atmega328 micro-controller has ______________ bytes of flash...
PWM stands for
 What is the maximum available baudrate in Arduino IDE?
Which logical operator will return a TRUE value only if both...
The Serial.print() function is used for printing __________________to...
 Identify the digital pin which does not have PWM capability.
 What is the maximum voltage level that can be read by any...
In which language the Arduino IDE is written?
 Which of these pins can be used to adjust the voltage between 0V...
In function 'delay (t)', t is in_____.
If serial port is initialized with Serial.begin(9600), How much time...
What is the correct syntax to initialize serial communication?
 Which of these pins can be used as RX & TX pins for serial...
Which mathematical formula can be used to convert analog values into...
Which logical operator can be used to simulate Two way switch?
Identify the Invalid 'If conditional statement'.
Identify the SCK pin in Arduino.
Which of the following operator has the highest precedence?
Arduino IDE is derived from _________.
What voltage level should be applied to the RESET pin in order to...
 What is the size of an integer variable in Arduino UNO?
 Which memory space is used to store the program (sketch) in...
How many GND pin are present on the Arduino UNO board?
Atmega328 is a ___________ microcontroller.
What is the short cut key for verify button in Arduino IDE?
What is the size of EEPROM in Atmega328p IC?
Which controller can be used with Arduino Uno Board?
 In Arduino programming every statement ends with __________.
What is the size of RAM in Atmega328p IC?
How many times 'while (-1)' loop will be executed?
How many digital I/O pins are present on the Arduino Uno board?
 How many analog input pins are present on the Arduino Uno board?
What is the size of ADC in Arduino Uno?
 In Arduino programming which function executes only once after...
By default a real number is treated as
What is the size of Flash memory (program memory) in Atmega8 IC?
 Identify the correct variable declaration.
 Arduino (Atmega) Pins are in low impedance state when pins are...
 The keyword used to transfer the control from a called function...
 Which logical operator will return a TRUE value if either of the...
 If the microcontroller has 12bit ADC what is the range of analog...
 Arduino (Atmega) pins are in high impedance state when pins are...
Consider the looping statement 'for(int i=0; i < 10;  i =i...
How many serial ports are available on the Arduino Uno Board?
What is the size of RAM in Atmega8 IC?
What is Arduino?
If the reference voltage is 5V for ADC in Arduino then the step size...
How many PWM pins are there on Arduino Uno Board?
In Arduino programming which function executes infinitely after power...
What is the maximum decimal value that can be stored in an integer...
The ability to alter the order in which code is executed is...
If the reference voltage is 3.3V for ADC in Arduino then the step size...
Which statement can be used inside other control statements to...
Which of these pins can be used as a PWM pin?
What is the maximum decimal value that can be stored in a character...
 In Arduino if 1 second delay is required in a program then which...
Which function does not return any value when it is called by any...
Identify the SPI pins in Arduino.
In Arduino UNO how many pins can be used as a digital input pins?
In Arduino the function 'pinMode()' cannot be used to...
Which of the following is not a valid data type in Arduino?
Which 'If conditional statement' will not execute in any...
In which of the following the cases the code stops running?
 The use of function pinMode() is not required to set pin as an...
Alert!

Advertisement