You are on page 1of 6

DEPARTMENT OF MECHANICAL ENGINEERING

ECM QUESTION PAPER

Each question carries one mark

1. What is the microprocessor used in Arduino UNO?


a) ATmega328p
b) ATmega2560
c) ATmega32114
d) None of the above

2- Why do the microprocessors possess very few bit manipulating instructions?


a. Because they mostly operate on bits/ word data
b. Because they mostly operate on byte/word data
c. Both a & b
d. None of the above

3. Which is the software or a programming language used for controlling of Arduino?


a) Assembly Language
b) C Languages
c) JAVA
d) Any Language

4. A program written with the IDE for Arduino is called _________


a) IDE source
b) Sketch
c) Cryptography
d) Source code

5)To vary the brightness of an LED would be connected to which type of pin?

a) Digital pin
b) PWM pin
c) Any pin
d) None of the above
DEPARTMENT OF MECHANICAL ENGINEERING

6-Which of the following is not covered under Mechanical energy domain?


(A) Distance

(B) Latent heat

(C) Force

(D) Size

7-Which of the following is the coded output.


(A) Modulation of amplitude

(B) Modulation of frequency

(C) Modulation of pulse width

(D) All of the above

8-The sensors are classified based on


(A) Functions

(B) Performance

(C) Output

(D) All of the above

9-Which of the following statements is correct.


(A) Sensors and transducers are both examples of actuators

(B) Sensors and actuators are both examples of transducers

(C) Actuators and transducers are both examples of sensors

(D) None of the above

10-What term does not describe the maximum expected error associated with a measurement
of a sensor.
(A) Resolution

(B) Range

(C) Precision

(D) All of the above


DEPARTMENT OF MECHANICAL ENGINEERING

11- How does the microcontroller communicate with the external peripherals / memory?
a. via I/O ports
b. via register arrays
c. via memory
d. all the above

12. What is the default bootloader of the Arduino UNO?


a) Optiboot bootloader
b) AIR-boot
c) Bare box
d) GAG

13- Which among the below stated statements does not exhibit the characteristic feature of
16-bit microcontroller?
a. Large program & data memory spaces
b. High speed
c. I/O Flexibility
d. Limited Control Applications

14. A micro controller at-least should consist of:


a) RAM, ROM, I/O devices, serial and parallel ports and timers
b) CPU, RAM, I/O devices, serial and parallel ports and timers
c) CPU,RAM, ROM, I/O devices, serial and parallel ports and timers
d) CPU, ROM, I/O devices and timers

15 What is the order decided by a processor or the CPU of a controller to execute an


instruction?
a) decode,fetch,execute
b) execute,fetch,decode
c) fetch,execute,decode
d) fetch,decode,execute
DEPARTMENT OF MECHANICAL ENGINEERING

16). When 8051 wakes up then 0x00 is loaded to which register?


a) DPTR
b) SP
c) PC
d) PSW

17) The watchdog counts up and resets the MSP430 when it reaches the limit?
a) true
b) false
c) cant be said
d) depends on the conditions

18) Ultrasonic waves carry more?


a)energy
b) frequency
c) heat
d) both frequency and energy

19) Change in output of sensor with change in input is ____________


a) Threashold
b) Slew rate
c) Sensitivity
d) None of the mentioned

20) Which of the following is not an analog sensor?


a) Potentiometer
b) Force-sensing resistors
c) Accelerometers
d) None of the mentioned
DEPARTMENT OF MECHANICAL ENGINEERING

21. In a single byte how many bits will be there?

A) 8

B) 16

C) 4

D) 32

22. Which of the following is true?


a) interrupts are required to wake a CPU from sleep
b) more then one interrupt can share a same vector address
c) most interrupts are mask able
d) all of the mentioned

23. For enabling any interrupt, firstly


a) GIE=0
b) GIE=1
c) None of the mentioned
d) Both of the mentioned

24. Which source/s play a significant role in delivering the information to the address
buffers?
a. Stack Pointer
b. Address Register
c. Program Counter
d. All of the above

25.The greater the temperature difference

a. Higher is the heat transfer rate


b. Lower is the heat transfer rate
c. There is no difference in heat transfer rate
d. Any of the above
DEPARTMENT OF MECHANICAL ENGINEERING

26. A function is a series of programming statements that can be called by name. Which
command is called once when the program starts:

a. loop()
b. setup()
c. (output)
d. (input)

27. What computer language was the Arduino programming language derived from?

a. C/C++ language.
b. Java language
c. Assembly language
d. All the above

28. An 24 bit address generates an address space of ______ locations.


a) 1024
b) 4096
c) 2 48
d) 16,777,216

29. During transfer of data between the processor and memory we use ______
a) Cache
b) TLB
C) Buffers
d) Registers

30. During transfer of data between the processor and memory we use ______
a) Compiling
b) Executing
C) Prototyping
d) None of the above