Name:     ID: 
 
Email: 

MECH1350Chapter4Homework

Multiple Choice
Identify the choice that best completes the statement or answers the question.
 

 1. 

The ____ generation of robots evolved through the use of artificial intelligence.
A.
first
B.
second
C.
third
D.
fourth
 

 2. 

Three classifications of a robot’s pattern of movement are pick-and-place motion, ____ motion, and continuous path motion.
A.
walk-through
B.
task-level
C.
high-level
D.
point-to-point
 

 3. 

A(n) ____ is a device that blocks end effector movement past a certain point on the axis.
A.
compiler
B.
end stop
C.
manual rate control box
D.
subroutine
 

 4. 

Using a great number of points in ____ motion creates movement that is smooth and continuous.
A.
pick-and-place
B.
point-to-point
C.
continuous-path
D.
walk-through
 

 5. 

In ____ programming, an operator adjusts end stops, switches, cams, wires, and hoses to set up the sequence of robot motion.
A.
manual
B.
teach pendant
C.
walk-through
D.
on-line
 

 6. 

Which programming method allows a robot to remain in operation while a new program is written and debugged?
A.
Teach pendant programming
B.
Walk-through programming
C.
Manual programming
D.
Computer programming
 

 7. 

The first robot programming language was known as ____.
A.
AML
B.
WAVE
C.
BASIC
D.
Pascal
 

 8. 

Programming languages that closely resemble standard English are ____ languages.
A.
task-level
B.
high-level
C.
sensory
D.
operational
 

 9. 

A ____ is a set of instructions within a program that has a beginning and an end.
A.
menu
B.
comment line
C.
subroutine
D.
code
 

 10. 

In ____ programming, each level accepts commands from the level above and generates simplified commands for the level below.
A.
hierarchical control
B.
off-line
C.
walk-through
D.
task-level
 

 11. 

In ____ programming, the user specifies the goals of each task rather than the motions required to achieve the goal.
A.
hierarchical control
B.
on-line
C.
manual
D.
task-level
 

 12. 

A(n) ____ system uses recognizable words as a form of audio data entry.
A.
off-line
B.
voice recognition
C.
manual programming
D.
None of the above.
 

True/False
Indicate whether the statement is true or false.
 

 13. 

The first generation of industrial robots was controlled by means of programming languages.
 

 14. 

Manual programming does not require an operator skilled in the use of computers.
 

 15. 

In continuous-path motion, an operator leads the robot through the various positions involved in an operation.
 

 16. 

In teach pendant programming, an operator adjusts end stops, switches, and hoses to set up the motion sequence.
 

 17. 

Walk-through programming is used for continuous-path robots.
 

 18. 

Off-line programming is performed using a computer that is not connected to the robot.
 

 19. 

A manual rate control box translates high-level languages into machine code.
 

 20. 

Hierarchical control systems use sensory feedback to affect how the robot responds.
 

 21. 

Using task-level programming, instructions are entered using menu-selected statements.
 

Completion
Complete each statement.
 

 22. 

The ______________________________ generation of robots were the first used in industry.
 

 

 23. 

______________________________ is the science and engineering of making machines perform operations commonly associated with intelligent human behavior.
 

 

 24. 

Robots receive information about their surroundings from ______________________________ devices in the system.
 

 

 25. 

With ______________________________ motion, the end effector follows a fixed pattern of movement and allows for two positions per axis.
 

 

 26. 

The path of motion for ______________________________ robots is a series of straight lines between hundreds of possible programmed points to position the end effector at the correct spot.
 

 

 27. 

With ______________________________ motion, control of the end effector’s path is more important than the end point positioning.
 

 

 28. 

In ______________________________ programming, recorded points are used to generate a point-to-point path the robot follows during operation.
 

 

 29. 

Using ______________________________ programming, the person programming the robot must be highly skilled in the precise motion required by the task.
 

 

 30. 

Creating the instructions for a robot on a computer that is connected to the robot console is called ______________________________ programming.
 

 

 31. 

A(n) ______________________________ is a set of instructions within a program.
 

 

 32. 

A(n) ______________________________ program translates high-level languages into machine code.
 

 

 33. 

Each programming language defines the number of ______________________________ allowed for a program name and the use of special characters.
 

 

 34. 

In hierarchical control programming, ______________________________ are structured in levels.
 

 

 35. 

The ______________________________ level in hierarchical control programming receives commands for elemental moves.
 

 

 36. 

______________________________ programming systems offer interactive screens that create, teach, debug, and run application programs.
 

 

Matching
 
 
Match the programming methods with the appropriate method description or characteristic. Answers may be used more than once.
A.
Hierarchical control programming
B.
Manual programming
C.
Off-line programming
D.
On-line programming
E.
Task-level programming
F.
Teach pendant programming
G.
Walk-through programming
 

 37. 

Only two positions are programmed for each axis.
 

 38. 

Programming away from the robot.
 

 39. 

Each level generates simplified commands.
 

 40. 

The goals of an operation are specified, instead of points in the process.
 

 41. 

Thousands of points may be recorded for fluid movement.
 

 42. 

A type of machine setup process.
 

 43. 

An operator leads the robot through an operation and records desired points into memory.
 

 44. 

Programming at the robot’s console.
 

 45. 

Sensory feedback affects robot operation.
 



 
         Start Over