Title: Orientation Exam
Course: Special Topics: Ruby on Rails (APT TEMPLATE) > Section: Assignments & Exam

Q: Due to the difficulty of the material, students are emphatically encouraged to begin work on the RoR Tutorial ASAP.
- True
- False
A: True

Q: Assignments can be submitted late provided they are submitted by the extension date.
- True
- False
A: False

Q: Assignments will be awarded partial credit if they meet a portion of the requirements.
- True
- False
A: False

Q: Only the .zip compression format is supported in this course. .rar, .tar, .bar compression formats are not allowed.
- True
- False
A: True

Q: Assignment links remain visible even after due dates but cannot be used to submit.
- True
- False
A: False

Q: There are 3 Ruby Program assignments and 11 RoR WebApp assignments for a total of 14 assignments (plus an Extra Credit Program).
- True
- False
A: True

Q: The appropriate RoR WebApp chapter directory (e.g.“sample_app”) must be uploaded to Bb and published to Heroku for the RoR WebApp assignments.
- True
- False
A: True

Q: It is not necessary to include your Heroku application link in Bb comments for each of the RoR WebApp assignments.
- True
- False
A: False

Q: Each RoR WebApp should not be published to Heroku until the previous assignment has been graded.
- True
- False
A: True

Q: The assignment requirements are only guidelines and need not be followed exactly.
- True
- False
A: False

Q: Step 1.a. of Ruby Program 2:
- Starts with the functionality contained in rubyprogram1.rb
- Using an if statement, includes code to determine if the name “Bob”
was entered.
- If “Sue” was entered, outputs “Nice to meet you Sue” 4 times using a
for loop.
- Includes a method named multiply_numbers that is called that
multiplies two numbers passed to it and outputs the product.
A: Starts with the functionality contained in rubyprogram1.rb

Q: The Extra Credit Program can be used to:
- add to the course grade
- replace a zero for an earlier assignment
- replace the Orientation Exam grade
- replace more than one earlier grade
A: replace a zero for an earlier assignment

Q: Which of the following is accurate about the course?
- the professor recommends version 1.93 of the Rails Installer
- only one textbook is required
- course content is from two websites
- Maven is the primary compilation tool
A: course content is from two websites

Q: Who is the author of the Ruby on Rails Tutorial?
- Abbott
- Michaels
- Jacobs
- Hartl
A: Hartl

Q: Which of the following is NOT in the list of Resources?
- Git
- Visual Studio
- Rails Screencasts
- ROR.org
A: Visual Studio

Q: How many parts comprise the Ruby Programming portion of the course?
- 2
- 3
- 4
- 5
A: 3

Q: Where are links to course resources located?
- at the Resources link on the syllabus
- in the Course Subjects section of the syllabus
- at the Resources link in Bb
- at the Course Subjects link in Bb
A: at the Resources link in Bb

Q: What is the title of Chapter 6 of the Ruby on Rails Tutorial?
- Static Pages
- Sign up
- User microposts
- Modeling Users
A: Modeling Users

Q: Which of the following is NOT a concept covered in the Ruby Programming Tutorial?
- Recursion
- Ranges
- Operators
- Exceptions
A: Recursion

Q: Who is responsible for my success (or lack thereof) in the course?
- a cool guy I met at the coffee shop
- a smart lady who works at a bookstore
- I am
- my professor, ACC administrators, tutors, and other students
A: I am