AP Comp Sci A- chap 1 vocab quiz

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/24

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.

25 Terms

1
New cards

exception

an error in a program that makes it fail at run-time. Also called a run-time error.

2
New cards

logic error

an error in a program that makes it do something other than what the programmer intended.

3
New cards

debugging

the process of finding and removing any of three kinds of error

4
New cards

natural languages

any of the languages people speak that have evolved naturally

5
New cards

interpret

to run a program in a high-level language by translating it one line at a time

6
New cards

compile

to translate a program in a high-level language into a low-level language, all at once, in preparation for later execution

7
New cards

source code

a program in a high-level language, before being compiled

8
New cards

object code

the output of the compiler, after translating the program

9
New cards

executable

another name for object code that is ready to run

10
New cards

byte code

a special kind of object code used for Java program. Byte code is similar to low-level language, but it is portable, like high-level language

11
New cards

statement

a part of the program that specifies a computation

12
New cards

print statement

a statement that causes the output to be displayed on the screen

13
New cards

comment

a part of the program that contains information about the program, but that has no effect when the program runs.

14
New cards

method

a named collection of statements

15
New cards

library

a collection of class and method definitions

16
New cards

bug

an error in a program

17
New cards

syntax

the structure of a program

18
New cards

semantics

the meaning of a program

19
New cards

parse

to examine a program and analyze the syntactic structure

20
New cards

syntax error

an error in the program that makes it impossible to parse (and therefore impossible to compile)

21
New cards

portability

a property of a program that can run of more than one kind of computer

22
New cards

problem-solving

the process of formulating a problem, finding a solution, and expressing the solution

23
New cards

high-level language

a programming language like java that is designed to be easy for humans to read and write

24
New cards

low-level language

a programming language that is designed to be easy for a computer to run. Also called “machine learning” or “assembly language”

25
New cards

formal language

any of the languages people have designed for specific purposes, like representing mathematical ideas or computer programs. All programming languages are formal language