CS Vocab

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/27

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:05 PM on 4/6/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

28 Terms

1
New cards

Object-Oriented Programming

A programming paradigm that uses interacting objects.

2
New cards

Program Specification

A description of a task.

3
New cards

Program Design

A written plan, an overview of the solution.

4
New cards

Program Implementation

The actual code written to fulfill the program design.

5
New cards

Test Data

Input used to test the program's functionality.

6
New cards

Program Maintenance

The process of keeping the program up to date and functional.

7
New cards

Top-Down Development

A development approach that involves implementing main classes first, followed by subsidiary classes.

8
New cards

Independent Class

A class that does not use other classes in its code.

9
New cards

Bottom-Up Development

A development strategy that involves implementing the lowest level, independent classes first.

10
New cards

Driver Class

A class used to test other classes, containing a main method.

11
New cards

Inheritance Relationship

An 'is-a' relationship between classes.

12
New cards

Composition Relationship

A 'has-a' relationship between classes.

13
New cards

Inheritance Hierarchy

A tree-like diagram representing inheritance relationships.

14
New cards

UML Diagram

A tree-like representation of relationships between classes in Unified Modeling Language.

15
New cards

Data Structure

A construct in Java for storing data fields.

16
New cards

Data Encapsulation

The practice of hiding data fields and methods within a class.

17
New cards

Stepwise Refinement

The process of breaking down methods into smaller, more manageable methods.

18
New cards

Procedural Abstraction

The use of separate methods to encapsulate specific tasks.

19
New cards

Algorithm

A step-by-step process used to solve a problem.

20
New cards

Stub Method

A dummy method called by another method during testing.

21
New cards

Debugging

The process of fixing errors within a program.

22
New cards

Robust Program

A program designed to screen out bad input.

23
New cards

Compile Time Error

An error, usually a syntax error, that prevents a program from compiling.

24
New cards

Syntax Error

An error caused by bad language usage, such as a missing brace.

25
New cards

Run Time Error

An error that occurs during the execution of a program, for example, integer division by zero.

26
New cards

Exception

A runtime error that is thrown by a Java method.

27
New cards

Logic Error

An error where the program runs but produces incorrect results.

28
New cards

Software Development

Writing a Program

Explore top notes

note
GLOBAL REGENTS NOTES
Updated 645d ago
0.0(0)
note
rg4yrfgt
Updated 395d ago
0.0(0)
note
Chapter 3: Federalism
Updated 1028d ago
0.0(0)
note
The congregations in Latin
Updated 1173d ago
0.0(0)
note
Week 5 quiz
Updated 713d ago
0.0(0)
note
Enzymes
Updated 758d ago
0.0(0)
note
Japanese Term 4 Vocabulary
Updated 145d ago
0.0(0)
note
GLOBAL REGENTS NOTES
Updated 645d ago
0.0(0)
note
rg4yrfgt
Updated 395d ago
0.0(0)
note
Chapter 3: Federalism
Updated 1028d ago
0.0(0)
note
The congregations in Latin
Updated 1173d ago
0.0(0)
note
Week 5 quiz
Updated 713d ago
0.0(0)
note
Enzymes
Updated 758d ago
0.0(0)
note
Japanese Term 4 Vocabulary
Updated 145d ago
0.0(0)

Explore top flashcards

flashcards
ARKY 303 - Midterm 1
132
Updated 405d ago
0.0(0)
flashcards
German numbers 1-31
31
Updated 433d ago
0.0(0)
flashcards
HRM Prelims
196
Updated 746d ago
0.0(0)
flashcards
Unit 16: Industrial Revolution
35
Updated 1072d ago
0.0(0)
flashcards
AP Psychology Unit 0 Vocab
57
Updated 83d ago
0.0(0)
flashcards
Histology
57
Updated 1232d ago
0.0(0)
flashcards
ARKY 303 - Midterm 1
132
Updated 405d ago
0.0(0)
flashcards
German numbers 1-31
31
Updated 433d ago
0.0(0)
flashcards
HRM Prelims
196
Updated 746d ago
0.0(0)
flashcards
Unit 16: Industrial Revolution
35
Updated 1072d ago
0.0(0)
flashcards
AP Psychology Unit 0 Vocab
57
Updated 83d ago
0.0(0)
flashcards
Histology
57
Updated 1232d ago
0.0(0)