1/34
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Logic Errors
A mistake in a program that causes unexpected behavior. For example, a program outputs a result different from the expected value, like saying that three times three equals thirty-three.
Syntax Errors
Occurs when the rules of the programming language aren't followed. Any typos in your code, such as forgetting to close a parentheses or spelling a variable wrong, will cause an error. Fortunately, many code editors will point out syntax errors, making them one of the easier errors to solve.
Run-Time Errors
An error that occurs when the program is running. You'll be able to start your program if you have a run-time error, but something will go wrong when you're trying to use it. Logic errors are examples of run-time errors.
Overflow Errors
An error that occurs when a computer tries to handle a number that's outside of its defined range of values. Usually, this means that your computer's trying to handle a number too big for it.
Iterative Development Process
Repetitive process. Steps repeated several times throughout the process, information gathered, testing, revisions, reflection.
Incremental Development Process
Programmers will break the program they're working on into smaller pieces and make sure that each piece works before adding it to the whole.
Computing Innovations
Innovation that uses a program as a key part of their function.
Computing Artifacts
Anything created by a person using a computer.
Collaboration
Has many benefits; including sharing the workload, creating better solutions than an individual probably would, and testing of each other's work
Code Segment
A smaller collection of statements that are part of a program. It's like the part of a cake recipe that tells you how to make the frosting.
Program
A collection of instructions that a computing device executes, or carries out. It's like a recipe that a computer follows.
Program Input
Pieces of data that a computer takes in and processes. These inputs can be directly submitted by the user or they can come from other programs.
Program Output
Data that the computer returns. They can be in any of the formats that inputs can be.
Program Behavior
How a program will respond to a user interacting with it.
Statements
The individual instruction that code segments are made up of. It's like a line in your recipe that says, "Crack three eggs into the bowl."
Event-driven programming
Program that is designed to respond to events in order to run.
Debugging
Identifying & correcting errors in an algorithm or program
User Interface
The visual elements of an program through which a user controls or communications the application. Often abbreviated UI.
Documentation
A description of how something in your program works.
Comments
Documentation written directly into the program itself.
Iterative development process
Logic error
Overflow error
Program
Program behavior
Program documentation
Program input
Program output
Prototype
Requirements
Runtime error
Syntax error
Testing
User interface
Computer innovation