REST Introduction Flashcards

1
Q

An electronic device for storing and processing data, typically in binary form, according to instructions given to it in a variable program.

A

Computer

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

A number of interconnected computers, machines, or operations that gives them the ability to communicate with each other.

A

Network

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

A worldwide collection of networks that links millions of businesses,
government agencies, educational institutions, and individuals

A

Internet

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

Many home and small business users connect to the Internet via high-speed broadband Internet service: What are they

A
  • Cable Internet
  • DSL
  • Fiber
  • Cellular Radio Network
  • Satellite Services
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A British computer scientist who is widely regarded as the creator of the World Wide Web.

A

TIM BERNERS-LEE

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

Is a number that uniquely identifies each computer or device connected to the Internet

A

IP address (72.14.207.99)

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

The domain name is the text version of an IP address

A

Domain name (www.google.com)

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

A well-known form of hacking a website including social media sites

A

SQL INJECTION

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

A type of social engineering attack often used to steal user data, including login credentials and credit card numbers.

A

Phishing

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

Sim Swap Scam

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

A syntax that assigns each web document a unique
address

A

URI - Uniform Resource Identifier

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

A message-based language that computers could
use to communicate over the internet

A

HTTP - HyperText Transfer Protocol

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

To represent informative documents that contain
links to related documents

A

HTML HyperText Mark-Up Language

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

The first web browser

A

World Wide Web

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

The creator of the Representational State Transfer (REST) architectural style and one of the major authors of the HTTP specification. He co-founded the Apache HTTP Server project and is an expert in computer network architecture.

A

ROY THOMAS FIELDING

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

The Web is a client-server based system, client and server have distinct parts to play. Implementation and deployment could be independent of each other, using any language or technology so long as they conform with Web’s uniform interface

A

client-server

17
Q

Interaction between the Web’s components (clients, servers, and network-based intermediaries)

A

Uniform interface

18
Q

FOUR CONSTRAINTS FOR WEB COMPONENTS TO INTEROPERATE

A

IDENTIFICATION OF RESOURCES
MANIPULATION OF RESOURCES THROUGH REPRESENTATION
SELF-DESCRIPTIVE MESSAGES
HYPERMEDIA AS THE ENGINE OF APPLICATION STATE (HATEOAS)