Matching Pairs Vocab StudyOnline version Vocab StudyVocab StudyVocab StudyVocab StudyVocab StudyVocab StudyVocab StudyVocab StudyVocab StudyVocab Study by Maker Cervantes 1 Library 2 Abstraction 3 API 4 Iterate 5 For Loop 6 Top Down Design 7 Parameter 8 Function 9 Documentation A particular type of looping construct provided in many languages A collection of commands made available to a programmer A named group of programming instructions The repetition of a statement, process, or procedure 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 problem solving approach in which you break down a system to gain insight into the subsystems that make it up.