Wednesday, June 4, 2014

What's in the theory test

A outline of what's in the test.

The test will be in our normal classroom on Thursday 12th June at 3:13pm

There will be a picture of an Arduino like this but red and you'll annotate it with text and arrows.

There will be one of the two pages from the Atmel mega 328 family's data pdf. You'll be required to comment on some of the functions in the page below and most of the features in the very front page.



There will be questions about a schematic involving the Arduino like the one below.

Test Information

There will be a theory test on Thursday 12 June. It will be closed book and you must complete it in 1 hour and 45 minutes. We will discuss some of the items in the test, the previous class.

There will be a question on the main parts of the Arduino. See the labelled diagram above. This is not exactly the same as our Arduino but, apart from the DIL processor and colour, is pretty close.

There will be a question on the page above called The Front Page of the Mega328. You will be expected to write a sentence explaining some of the features listed. 

There will be questions on the functions diagram of the Mega328. You will be given a copy of this diagram and be expected to write a short paragraph on up to three blocks.

There will be a question about the Arduino schematic diagram above or similar.

Also there's buggy program. A program will be given to you with errors in it. You will have to identify the errors. Mostly syntax violations.

A problem to do with sampling real world inputs will be given and you will be asked how you would respond to this using the Arduino.

You will be asked to write a simple assembly language program. You will be asked to write a program in Arduino C.

There may be other questions but only on items we have studied in class including serial buses, pin outs of the Arduino and the mega328p, voltage dividers, the stack and interrupts. A simple question on using timers may be asked.

Please contact me about any problems. Good luck.

PeterB





No comments:

Post a Comment