Matching Pairs Vocab StudyOnline version Vocab StudyVocab StudyVocab StudyVocab StudyVocab StudyVocab StudyVocab StudyVocab StudyVocab StudyVocab Study by Maker Cervantes 1 Iterate 2 Top Down Design 3 Abstraction 4 API 5 Documentation 6 Library 7 For Loop 8 Function 9 Parameter A collection of commands made available to a programmer A problem solving approach in which you break down a system to gain insight into the subsystems that make it up. A description of the behavior of a command A collection of commands/functions An extra piece of information that you pass to the function to customize it for a specific need A simplified version of something complex A particular type of looping construct provided in many languages A named group of programming instructions The repetition of a statement, process, or procedure