JavaScript isn't enabled in your browser, so this file can't be opened. Enable and reload.
In-Class
A small in-class quiz following our lecture.
Note: For this activity and all other activities, you should only make 1 submission (your first submission is always the one graded)
Sign in to Google
to save your progress.
Learn more
* Indicates required question
First Name
*
Your answer
Last Name
*
Your answer
E-mail (Please use your Northeastern Address)
*
Your answer
What is a linkers primary job?
*
1 point
Glue together libraries, object files, into one final exectuable
Complicate the build process.
What is a pro of a 'header only' library?
*
1 point
It's simple to implement, and simple to include into any project
It is useful for protecting intellectual property
What does the 'inline' keyword do in C++?
1 point
Essentially 'hints' to the compiler to copy and paste the function body directly into the call site as a potential optimization to our code.
Clear selection
In our math library, should we carefully think about how many copies we are creating when using our functions and passing Vector3D's and Matrix4x4's as arguments?
*
1 point
Yes, copies of data structures, however big or small can cost us a lot of time. That is why we need to be careful to pass things by reference when we can and return references to avoid unnecessary copies.
What does the dot product of two vectors result in?
*
1 point
The angle between the two vectors
A new vector perpendicular to both vectors
What does the cross product of two vectors result in?
*
1 point
The angle between the two vectors
A new vector perpendicular to both vectors
Submit
Page 1 of 1
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google.
Report Abuse
-
Terms of Service
-
Privacy Policy
Forms