CSP U10

0.0(0)
Studied by 0 people
0%Big Idea 5 Mastery
0%Exam Mastery
Build your Mastery score
multiple choiceMultiple Choice
call kaiCall Kai
Supplemental Materials
Card Sorting

1/16

Last updated 10:50 AM on 5/12/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

17 Terms

1
New cards

Algorithm

a finite set of instructions that accomplish a task

2
New cards

Iteration

repetitive portion of an algorithm which repeats a specified number of times or until a given condition is met.

3
New cards

Problem

A general description of a task that can(or cannot) be solved with an algorithm

4
New cards

Selection

putting steps in an order

5
New cards

Binary search

A search algorithm that starts at the middle of a sorted set of numbers and removes half of the data; this process repeats until the desired value is found or all elements have been eliminated

6
New cards

Efficiency

A measure of how many steps are needed to complete an algorithm

7
New cards

Linear search

a search algorithm which checks each element of a list, in order, until the desired value is found or all elements in the list have been checked.

8
New cards

Reasonable time

Algorithms with a polynomial efficiency or lower(constant, linear, square, cube, etc) are said to run in an reasonable amount of time.

9
New cards

Unreasonable time

Algorithms with exponential or factorial efficiencies are examples of algorithms that urn in an unreasonable amount of time.

10
New cards

Decision Problem

A problem with a yes/no answer

11
New cards

Heuristic

Provides a "good enough" solution to a problem when an actual solution is impractical or impossible.

12
New cards

Optimization Problem

A problem with the goal of finding the "best" solution among many.

13
New cards

Undecidable problem

A problem for which no algorithm can be constructed that is always capable of providing a correct yes-or-no answer

14
New cards

Distributed Computing

A model in which programs are run by multiple devices

15
New cards

Parallel Computing

A model in which programs are broken into small pieces, some of which are run simultaneously.

16
New cards

Sequential Computing

A model in which programs run in order, one command at a time.

17
New cards

Speedup

the time used to complete a task sequentially divided by the time to complete a task in parallel.

Explore top notes

note
Ch 8 - Monopoly
Updated 1080d ago
0.0(0)
note
Chapter 9 Agriculture Topics
Updated 1125d ago
0.0(0)
note
Chapter 3- Colonial Ways of Life
Updated 1411d ago
0.0(0)
note
Chapter 14: Motivation and Emotion
Updated 1083d ago
0.0(0)
note
Ch 8 - Monopoly
Updated 1080d ago
0.0(0)
note
Chapter 9 Agriculture Topics
Updated 1125d ago
0.0(0)
note
Chapter 3- Colonial Ways of Life
Updated 1411d ago
0.0(0)
note
Chapter 14: Motivation and Emotion
Updated 1083d ago
0.0(0)

Explore top flashcards

flashcards
3.3 AP Spanish Vocab
93
Updated 71d ago
0.0(0)
flashcards
Imaging exam 3
80
Updated 1131d ago
0.0(0)
flashcards
Arson/Mystery Unit List #2
20
Updated 657d ago
0.0(0)
flashcards
Author Test Sets 1-6
135
Updated 1084d ago
0.0(0)
flashcards
E2 PD III- MSK
235
Updated 410d ago
0.0(0)
flashcards
3.3 AP Spanish Vocab
93
Updated 71d ago
0.0(0)
flashcards
Imaging exam 3
80
Updated 1131d ago
0.0(0)
flashcards
Arson/Mystery Unit List #2
20
Updated 657d ago
0.0(0)
flashcards
Author Test Sets 1-6
135
Updated 1084d ago
0.0(0)
flashcards
E2 PD III- MSK
235
Updated 410d ago
0.0(0)