Pascal Bartl
Test por , creado hace más de 1 año

TYPO3 CI 2022 (Pre-Release) Test sobre 2. Web Technology Basics, creado por Pascal Bartl el 10/05/2022.

0
0
0
Pascal Bartl
Creado por Pascal Bartl hace más de 2 años
Cerrar

2. Web Technology Basics

Pregunta 1 de 7

1

Which HTTP response status code indicates that an error occurred at the server side? (1)

Selecciona una o más de las siguientes respuestas posibles:

  • The HTTP status code 301

  • The HTTP status code 404

  • Any HTTP status code between 500 and 599

  • Any HTTP status code below 200

Explicación

Pregunta 2 de 7

1

Which HTTP response status code should a web server (or web application) send to inform the client that a resource was moved to a new location? (1)

Selecciona una o más de las siguientes respuestas posibles:

  • The HTTP status code 100 to instruct the client that further requests are required to complete the request

  • The HTTP status code 200 to indicate that neither a client nor a server error occurred

  • The HTTP status code 301 if the resource was moved permanently, or 302 if the resource was only moved temporarily

  • The HTTP status code 404 as the original resource was not found

  • The HTTP status code 504 as the resource has been changed on the server which means that it’s a server error

Explicación

Pregunta 3 de 7

1

What is the main difference between the HTTP response status codes 301, 302, 307, and 308, given that they all redirect a client to a new location? (3)

Selecciona una o más de las siguientes respuestas posibles:

  • Web servers may only send the status code 307 if the client made a request through HTTPS, whereas the code 301 is valid in HTTP and HTTPS

  • The status codes 307 and 308 return the new URI but explicitly instruct the client not to follow the redirect

  • The status codes 307 and 308 explicitly instruct the client to use the same method (GET or POST) when requesting the resource at the new location

  • The status code 308 explicitly instructs the client to use HTTPS rather than HTTP when requesting the resource at the new location

  • The status code 301 indicates that the resource has been moved permanently, whereas the code 302 indicates a temporary change

  • The status code 307 indicates that the resource has been moved temporarily, whereas the code 308 indicates a permanent change

Explicación

Pregunta 4 de 7

1

What is a regular expression? (1)

Selecciona una o más de las siguientes respuestas posibles:

  • A rule that the TYPO3 Association developed for the TYPO3 Code of Conduct

  • An expression that is regularly used in the web technology to securely encrypt passwords

  • A technology that allows users to specify search patterns for texts

  • A configuration language to define virtual hosts in the Apache HTTP server

Explicación

Pregunta 5 de 7

1

Which of the following statements about the regular expression /^(cute)*(kitty)+/ are correct? (3)

Selecciona una o más de las siguientes respuestas posibles:

  • It matches the input “cute” as the word “kitty” is optional (due to the quantifier +)

  • It matches the input “cutekittycat” as the regex does not feature the $-character that would define the end of the input

  • It matches the input “etucyttik” as the order of characters is arbitrary

  • It does not match the input “fookitty” as the input does neither start with “cute” nor “kitty”

  • It does not match the input “cutekitty” as the input must not start with the word “cute” (due to the quantifier *)

  • It matches the input “kitty” as the word “cute” at the beginning is optional (due to the quantifier *)

Explicación

Pregunta 6 de 7

1

Which of these terms does the regular expression /^foo.bar[1-9]?$/ match? (1)

Selecciona una o más de las siguientes respuestas posibles:

  • foobar

  • foobar6

  • foo2bar123

  • fooobar1

  • foobar1

  • foo123

  • fffoobarrr

  • bar9

  • 123foobar123

Explicación

Pregunta 7 de 7

1

Which regular expressions match the term “Image 42”? (2)

Selecciona una o más de las siguientes respuestas posibles:

  • /^[A-Za-z0-9][a-z]?\s[0-9]{2,4}$/

  • /^Image[0-9]+$/

  • /^[a-z]{1}[a-z]{1,}[0-9]{1}$/

  • /^\w{1,5}\s\d+$/

  • /^\d[a-zA-Z]*\s42$/

Explicación