Computer Science Flashcards
5 laws in computer science
Copyright Freedom of information Data protection Computer misuse Creative commons
Give 2 ethical issues of computers
public safety
data security
Give 2 cultural issues of computers
digital divide
changing nature of employnment
Give 2 environmental issues of computers
web DNS etc servers need a lot of energy
a lot of waste from people throwing tech
How do you protect against phishing
By using a firewall
Give 5 utility programs
Compression Anti-malware Back up Encryption Defragmentation CABED
Identify 5 threats to networks
Brute forcing passwords Denial of service Phishing Data interception Malware BDPDM
Identify 3 types of malware
Viruses
Worms
Ransomware
VW-R
Give 2 differences between viruses and worms
Viruses are embedded in files and attack other files. Worms are their own file and spread through emails
Symbol for decision
Diamond
Symbol for process
Rectangle
Input output symbol
Slanted rectangle
Define insertion sort
Goes through each element and puts it in the right place
Define bubble sort
Compares two elements and switches them if needs be
Define binary search
Repeatedly finds middle value and checks the half it is in