Unit 3 Flashcards
(12 cards)
What is Input?
Data that are sent to a computer for processing by a program. Can come in a variety of forms, such as tactile interaction, audio, visuals, or text.
What is Output?
Any data that are sent from a program to a device. Can come in a variety of forms, such as tactile interaction, audio, visuals, or text.
What is User Interface?
The inputs and outputs that allow a user to interact with a piece of software. User interfaces can include a variety of forms such as buttons, menus, images, text, and graphics.
What is Event Driven Programming?
Some program statements run when triggered by an event, like a mouse click or a key press.
What is a Program?
A collection of program statements. Programs run (or “execute”) one command at a time.
What is a Program Statement?
A command or instruction. Sometimes also referred to as a code statement.
What is Sequential Programming?
Program statements run in order, from top to bottom.
What is a Comment in programming?
A form of program documentation written into the program to be read by people and which do not affect how a program runs.
What is Debugging?
Finding and fixing problems in an algorithm or program.
What is Documentation?
A written description of how a command or piece of code works or was developed.
What is the Development Process?
The steps or phases used to create a piece of software. Typical phases include investigating, designing, prototyping, and testing.
What is Pair Programming?
A collaborative programming style in which two programmers switch between the roles of writing code and tracking or planning high level progress.