CSI Unit 5 Study Guide

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

encourage image

There's no tags or description

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

27 Terms

1
Pseudocode
High-level description of programming logic.
New cards
2
Index of a list
Position of each element in the list.
New cards
3
Length of a list
Total number of elements in the list.
New cards
4
Procedure
Function with hard-coded values.
New cards
5
Procedure with parameters
Function with dynamic, user-defined values.
New cards
6
Parameters
Variables for dynamic, user-centric code.
New cards
7
Troubleshooting
Process of identifying and fixing code errors.
New cards
8
Binary search
Divides list, finds target in sorted data.
New cards
9
Linear search
Checks each element until target is found.
New cards
10
Bubble sort
Adjacent element comparison for sorting.
New cards
11
Merge sort
Divide and conquer sorting method.
New cards
12
Bucket sort
Sorting by grouping unique elements.
New cards
13
Undecidable problems
Problems that cannot be solved algorithmically.
New cards
14
Intractable problems
Problems that require excessive resources to solve.
New cards
15
Heuristic solution
Approach providing satisfactory solution, not optimal.
New cards
16
Traveling Salesman Problem
Example of a heuristic problem.
New cards
17
Google search engine
Crawls, indexes, and ranks web information.
New cards
18
CAPTCHA
Test to verify human users online.
New cards
19
Image recognition
AI training through user interaction with CAPTCHAs.
New cards
20
Mobile computing
Allows searching from any location.
New cards
21
Search history
Record of past search queries.
New cards
22
Trust in search engines
Verify information from multiple reliable sources.
New cards
23
Social implications of searching
Influences opinions, privacy, and access to knowledge.
New cards
24
Misinformation
False information spread through internet searches.
New cards
25
Critical thinking
Essential for evaluating online information.
New cards
26
Algorithms
Procedures for solving problems or performing tasks.
New cards
27
Relevance ranking
Determining importance of search results.
New cards
robot