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

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
GameKnowt Play
New
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
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

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.