Test Pratice 1 Flashcards

1
Q

Define what data protection in software development

A

Data protection in software development refers protecting to sensitive information from unauthorised access or modification.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Give two methods of implementing data protection

A

Two methods are encryption and access controls, encryption hide data so that it harder to understand and access control, specifically Role-base access controls (RBAC) ensure only approved user can access certain data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is cyber attack and 2 example of common type of cyber attack

A

Cyber attack happen when hacker exploit systems that are weak to steal money, spy or cause disruption

Phishing attack: Attacker pretend to be trusted person to trick people giving away personal details like password

Denial of Service (Dos): Hacker flood a system with traffic, making it slow or unusable for users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Define what a data packet is and what does it contain

A

A data packet is a small piece of data sent over a network, like breaking a big piece into a smaller piece, each packet contains

Header: Metadata like sources and Ip addresss

Payload: The actual data being sent

Trailer: Marks the packet ends

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Describe data packet structure and explain how it contributes data trainsmission over the internet using packet switching

A

Data packet travel across the network through packet switching, where the best route is picked based on the best traffic and availability

For example watching a video online, the video is split into packet, sent across the internet to show video smoothly

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Explain what the internet protocol (IP) and the domain name system (dns)

A

Internet protocol (IP) is the main system for sending data across network.

Domain name system work like a phone book converting website name into their Ip address

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Discuss the internet protocol (IP) key difference between IPv4 and IPv6

A

IPv4 uses a 32 bits address

IPv6 uses a 128 bit adress

How well did you know this?
1
Not at all
2
3
4
5
Perfectly