Computer Science Principles AP

48 flashcardspar Azeem
Réviser ces flashcardsGratuit · répétition espacée · iPhone, Android, Mac et web

Toutes les cartes

1
syntax error
A mistake in typed code violating programming language rules.
2
logic error
Mistake in an algorithm causing unexpected behavior.
3
run-time error
Error in a program occurring during execution.
4
overflow error
Error due to insufficient bits to represent a number.
5
bit
Binary Digit 0 or 1
6
Byte
Sequence of 8 bits
7
analog data
Values changing smoothly over time.
8
lossless
Data compression preserving all original data.
9
metadata
Descriptive data about data.
10
sequencing
Sequential execution of steps in an algorithm.
11
selection
Choosing a path based on a Boolean condition.
12
iteration
Repetition of steps in an algorithm.
13
linear search
Algorithm finding a target value in a list.
14
binary search
Algorithm searching a sorted list by splitting it.
15
reasonable time
Algorithm's run time not increasing superpolynomially.
16
heuristic
Technique aiding algorithms in finding solutions.
17
undecidable
Problem impossible to solve with an algorithm.
18
library
Collection of useful procedures.
19
API
Library of procedures with usage descriptions.
20
modularity
Separating a program into independent modules.
21
traversal
Iterating over items in a list.
22
computing device
Physical device running programs.
23
computer network
Interconnected devices for data exchange.
24
bandwidth
Max data sent over a network in a period.
25
protocol
Set of rules specifying system behavior.
26
scalability
System's ability to adjust to new demands.
27
IP (Internet Protocol)
Protocol for addressing and routing data.
28
TCP (Transmission Control Protocol)
Data transport protocol ensuring packet delivery.
29
UDP (User Datagram Protocol)
Lightweight data transport protocol.
30
World Wide Web
System of linked web pages and media.
31
HTTP (Hypertext Transfer Protocol)
Protocol for web data exchange.
32
parallel computing
Model splitting a program into tasks.
33
speedup
Improvement in solving time with parallelism.
34
distributed computing
Model using multiple devices for program tasks.
35
digital divide
Disparity in access to computing resources.
36
crowdsourcing
Collaborative model for funding or creating.
37
citizen science
Public participation in scientific research.
38
Creative Commons
Copyright alternative for sharing creations.
39
open access
Policy allowing access to documents or data.
40
PII (Personally identifiable information)
Data identifying an individual.
41
multifactor authentication (MFA)
User authentication with multiple evidence types.
42
encryption
Scrambling data to prevent unauthorized access.
43
symmetric encryption
Data encryption with a single key.
44
public key encryption
Asymmetric encryption technique.
45
cookie
Text tracking user information on websites.
46
virus
Type of self-replicating computer malware.
47
phishing
Deceptive method to obtain private information.
48
rogue access point
Unauthorized wireless network access point.
Réviser les 48 cartes gratuitement

Plus de flashcards : Informatique

Totale kostprijs van een aankoop61 cartesInformatique · NéerlandaisYaniRepublic Act No. 10175 (Cybercrime Prevention Act of 2012)50 cartesInformatique · AnglaisSANGALLAPython42 cartesInformatique · Anglais—Griffith—Lecture 2 + Lecture 2 (IDK)37 cartesInformatique · AnglaisAmoghLogical Modelling31 cartesInformatique · Anglais—Griffith—IT 276 Final25 cartesInformatique · Anglaisargord2health laws20 cartesInformatique · AnglaismichaComp Sci II Midterm14 cartesInformatique · AnglaisEucalyptusWeek 8 - Input and Output Management9 cartesInformatique · Anglais—Griffith—Computer Security: Requirements and Policies (ECS 153A)306 cartesInformatique · AnglaisYashComputer Security (CSDS 344) Midterm 1105 cartesInformatique · AnglaisSydneyNetworking: OSI Model Layers75 cartesInformatiqueJmac

Tous les decks : Informatique

Révise ces decks dans l’app

Gratuit sur iPhone, Android, Mac et le web. Ajoute n’importe quel deck à ton compte en un tap.

Télécharger dans l’App StoreDisponible sur Google Play
Réviser les 48 cartes gratuitement