Computer science

studied byStudied by 2 people
5.0(1)
Get a hint
Hint

Computing Innovation

1 / 21

encourage image

There's no tags or description

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

22 Terms

1

Computing Innovation

An innovation that uses a program as a key part of its function.

New cards
2

Physical Computing Innovations

Examples include robots, tablets, and smart tech.

New cards
3

Non-Physical Computing Innovations

Examples include social media and video games.

New cards
4

Collaboration

Allows for diverse ideas and thoughts that cater to different people.

New cards
5

Pair Programming

A practice where two people share one computer and take turns coding.

New cards
6

Program Purpose

What a program is designed to do, such as solving problems or creative expression.

New cards
7

Code Segments

A smaller collection of statements that are part of a program.

New cards
8

Code Statements

Individual instructions within a program.

New cards
9

Program Inputs

Pieces of data (visual, auditory, touch, etc.) that a computer takes in and processes.

New cards
10

Program Outputs

The data (same types as inputs) that the computer returns.

New cards
11

Program Events

An action that gives a program data to respond to.

New cards
12

Program Behavior

How a program responds to user interactions.

New cards
13

Iterative Development Process

Developing working prototypes of a program and revisiting the cycle to redevelop it.

New cards
14

Incremental Development Process

Breaking a problem into small parts and reassembling the solution when each part is fixed.

New cards
15

Program Documentation

A description of how something in your program works.

New cards
16

Comments

Program documentation written directly into the program itself.

New cards
17

Logic Errors

Unexpected behavior in a program’s output.

New cards
18

Syntax Errors

Errors that occur when the code is typed or written incorrectly.

New cards
19

Run-Time Errors

Errors that occur while the code is running.

New cards
20

Overflow Errors

Errors that occur when numbers are too big for the computer.

New cards
21

Hand Tracing

Manually tracking your variables' values as your program executes.

New cards
22

Print Statements

Printing out values to verify their correctness.

New cards

Explore top notes

note Note
studied byStudied by 62 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 24 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 61 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 25 people
Updated ... ago
5.0 Stars(3)
note Note
studied byStudied by 7364 people
Updated ... ago
4.6 Stars(5)
note Note
studied byStudied by 30 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 18 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 24 people
Updated ... ago
5.0 Stars(1)

Explore top flashcards

flashcards Flashcard102 terms
studied byStudied by 39 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard82 terms
studied byStudied by 5 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard52 terms
studied byStudied by 172 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard38 terms
studied byStudied by 6 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard44 terms
studied byStudied by 74 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard23 terms
studied byStudied by 10 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard91 terms
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard28 terms
studied byStudied by 19 people
Updated ... ago
5.0 Stars(1)