Computer Programming Concepts: Pair Programming, Control Structures, and Development Processes

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/18

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

19 Terms

1
New cards

Pair Programming

A software development approach where two programmers work together at one workstation.

2
New cards

Program

A set of instructions that a computer can execute to perform a specific task.

3
New cards

Code Segment

A block or section of code in a computer program.

4
New cards

Behavior of a Program

How a program functions during execution and the results it produces.

5
New cards

Event

An action or occurrence, such as a mouse click or key press, that is recognized by a program.

6
New cards

Program Documentation

Written text or illustrations that accompany computer software or are embedded in the source code, explaining how the program works.

7
New cards

Comments

Programmer-readable explanations or annotations in the source code of a computer program that are ignored by the compiler or interpreter.

8
New cards

Iterative Development Process

A software development process that develops a system through repeated cycles (iterations) and in smaller portions at a time.

9
New cards

Incremental Development Process

A software development process where requirements are broken down into multiple standalone modules of the software development cycle.

10
New cards

Program Inputs

Data that is given to a computer program for processing.

11
New cards

Program Outputs

Data that a computer program produces as a result of processing.

12
New cards

Variable

A storage location paired with an associated symbolic name, which contains some known or unknown quantity of information referred to as a value.

13
New cards

Conditional Statements or If-Statements

A feature of a programming language that performs different computations or actions depending on whether a programmer-specified Boolean condition evaluates to true or false.

14
New cards

Boolean Value

A data type that has one of two possible values, typically denoted as true or false.

15
New cards

Nested Conditional Statements

A conditional statement that is placed inside another conditional statement.

16
New cards

Iteration Statements

A statement that causes a set of instructions to be executed repeatedly until a certain condition is met. Also known as a loop.

17
New cards

Procedure

A named sequence of statements or instructions that performs a specific task. Also known as a function or subroutine.

18
New cards

Parameters

Variables listed as part of a procedure's definition that are used to accept input values.

19
New cards

Arguments

The actual values that are passed to a procedure when it is called.