Home
Explore
Exams
Search for anything
Search for anything
Login
Get started
Home
CSI Unit 5 Study Guide
Studied by 0 people
0.0
(0)
Add a rating
Learn
A personalized and smart learning plan
Practice Test
Take a test on your terms and definitions
Spaced Repetition
Scientifically backed study method
Matching Game
How quick can you match all your cards?
Flashcards
Study terms and definitions
1 / 26
There's no tags or description
Looks like no one added any tags here yet for you.
27 Terms
View all (27)
Star these 27
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