AP Comp Sci A- chap 1 vocab quiz

studied byStudied by 0 people
0.0(0)
Get a hint
Hint

exception

1 / 24

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

25 Terms

1

exception

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

New cards
2

logic error

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

New cards
3

debugging

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

New cards
4

natural languages

any of the languages people speak that have evolved naturally

New cards
5

interpret

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

New cards
6

compile

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

New cards
7

source code

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

New cards
8

object code

the output of the compiler, after translating the program

New cards
9

executable

another name for object code that is ready to run

New cards
10

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

New cards
11

statement

a part of the program that specifies a computation

New cards
12

print statement

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

New cards
13

comment

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

New cards
14

method

a named collection of statements

New cards
15

library

a collection of class and method definitions

New cards
16

bug

an error in a program

New cards
17

syntax

the structure of a program

New cards
18

semantics

the meaning of a program

New cards
19

parse

to examine a program and analyze the syntactic structure

New cards
20

syntax error

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

New cards
21

portability

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

New cards
22

problem-solving

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

New cards
23

high-level language

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

New cards
24

low-level language

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

New cards
25

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

New cards

Explore top notes

note Note
studied byStudied by 16 people
... ago
5.0(1)
note Note
studied byStudied by 20 people
... ago
5.0(1)
note Note
studied byStudied by 9 people
... ago
5.0(1)
note Note
studied byStudied by 25 people
... ago
5.0(1)
note Note
studied byStudied by 12 people
... ago
5.0(1)
note Note
studied byStudied by 9 people
... ago
5.0(1)
note Note
studied byStudied by 22 people
... ago
5.0(1)
note Note
studied byStudied by 5865 people
... ago
4.8(33)

Explore top flashcards

flashcards Flashcard (53)
studied byStudied by 113 people
... ago
5.0(3)
flashcards Flashcard (76)
studied byStudied by 235 people
... ago
5.0(2)
flashcards Flashcard (48)
studied byStudied by 9 people
... ago
5.0(1)
flashcards Flashcard (39)
studied byStudied by 5 people
... ago
5.0(1)
flashcards Flashcard (28)
studied byStudied by 6 people
... ago
5.0(1)
flashcards Flashcard (73)
studied byStudied by 2 people
... ago
4.0(1)
flashcards Flashcard (250)
studied byStudied by 5 people
... ago
5.0(1)
flashcards Flashcard (48)
studied byStudied by 5 people
... ago
5.0(1)
robot