Computer Science Unit 10 notes

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 / 17

18 Terms

1

Problem

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

New cards
2

Algorithm

a finite set of instructions that accomplish a task

New cards
3

Sequencing

putting steps in an order

New cards
4

Selection

deciding which steps to do next

New cards
5

Iteration

doing some steps over and over

New cards
6

Efficiency

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

New cards
7

Linear Search

a search algorithm checking each element in order until the desired value is found

New cards
8

Binary Search

a search algorithm starting in the middle and eliminating half the data until the desired value is found

New cards
9

Reasonable Time

algorithms with polynomial efficiency or lower running in a reasonable amount of time

New cards
10

Unreasonable Time

algorithms with exponential or factorial efficiencies running in an unreasonable amount of time

New cards
11

Heuristic

provides a "good enough" solution when an actual solution is impractical or impossible

New cards
12

Decision Problem

a problem with a yes/no answer

New cards
13

Optimization Problem

a problem aiming to find the "best" solution among many

New cards
14

Undecidable Problem

a problem with no algorithm always providing a correct yes/no answer

New cards
15

Sequential Computing

programs running one command at a time in order

New cards
16

Parallel Computing

breaking programs into small pieces, running some simultaneously

New cards
17

Distributed Computing

running programs on multiple devices

New cards
18

Speedup

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

New cards

Explore top notes

note Note
studied byStudied by 29 people
854 days ago
5.0(2)
note Note
studied byStudied by 11 people
979 days ago
5.0(1)
note Note
studied byStudied by 5 people
42 days ago
5.0(1)
note Note
studied byStudied by 5 people
826 days ago
5.0(1)
note Note
studied byStudied by 7 people
685 days ago
5.0(1)
note Note
studied byStudied by 1 person
48 days ago
5.0(1)
note Note
studied byStudied by 7 people
46 days ago
5.0(2)
note Note
studied byStudied by 59 people
831 days ago
5.0(2)

Explore top flashcards

flashcards Flashcard (104)
studied byStudied by 42 people
327 days ago
5.0(1)
flashcards Flashcard (67)
studied byStudied by 7 people
127 days ago
5.0(1)
flashcards Flashcard (45)
studied byStudied by 3 people
683 days ago
5.0(1)
flashcards Flashcard (92)
studied byStudied by 1 person
667 days ago
5.0(1)
flashcards Flashcard (120)
studied byStudied by 3 people
273 days ago
5.0(1)
flashcards Flashcard (95)
studied byStudied by 7 people
685 days ago
5.0(1)
flashcards Flashcard (46)
studied byStudied by 24 people
783 days ago
5.0(3)
flashcards Flashcard (54)
studied byStudied by 13 people
701 days ago
5.0(2)
robot