Comp Sci Vocab

studied byStudied by 0 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 23

24 Terms

1

roundoff error

error from trying to represent a value that is too precise, which is then rounded

New cards
2

overflow error

error from trying to represent a number that is too big

New cards
3

lossless compression

reducing the number of bits without losing data

New cards
4

lossy compression

reducing the number of bits and losing some data (irreversible)

New cards
5

copyright

when you create anything, you automatically own a copyright to this creativity.

New cards
6

creative commons

copyright licenses that tell people how they are allowed to use your creativity

New cards
7

user interface

the inputs/outputs that allow a user to interact with a software

New cards
8

input

data sent to the computer that tells it what to do

New cards
9

output

data sent from a computer program to the device, such as audio or text

New cards
10

debugging

finding and fixing problems in a code

New cards
11

memory

holds a program while working on it

New cards
12

storage

holds a program when it’s put away

New cards
13

string

a string of characters/text

New cards
14

program statement

a command or instruction

New cards
15

program

a collection of program statements

New cards
16

sequential programming

when the program runs in order from top to bottom

New cards
17

event driven programming

the program runs when triggered by an event

New cards
18

global variables

permanent code that can be used anywhere

New cards
19

local variables

temporary code that can only be used where it was created (should be avoided)

New cards
20

open data

public available date

New cards
21

citizen science and crowdsourcing

collecting data from a crowd to analyze

New cards
22

big data

huge amounts of data

New cards
23

metadata

data about data

New cards
24

concatenation

strings of strings/variables

New cards
robot