Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Arquitetura Web

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

O que significa SPA?

a)

Simple Page Application

b)

Single Page Application

c)

Standard Patterns and Applications

d)

Standard Platform Application

2.

É possível utilizar um sistema web offline?

a)

SIM, apenas utilizando as APIs do HTML

b)

SIM, utilizando algum plugin instalado no computador

c)

NÃO, se é web é online

d)

SIM, com algum programa auxiliar

3.

Responsividade é:

a)

Capacidade de redimensionar o texto na tela que está sendo exibido

b)

Capacidade de adaptação do conteúdo ao dispositivo em uso

c)

Capacidade de responder aos questionamentos feitos pelo usuário durante o uso do aplicativo

d)

Capacidade de responder às interações feitas pelo usuário durante o uso do aplicativo

4.

O que significa REST?

a)

REpresentational State Transfer

b)

REde Segura de Transferência

c)

REsearch Status Transfer

d)

REcover STatus

5.

São métodos HTTP:

a)

GET

b)

NULL

c)

DEL

d)

POST

e)

INT

6.

Protocolo de Transferência de HiperTexto:

a)

PTHT

b)

HTHP

c)

HTTP

d)

PTHP

7.

São requisitos de um PWA:

a)

Seguro

b)

Offline

c)

Applike

d)

Responsivo

e)

Instalável

8.

Sobre as aplicações de página única

a)

Carregam conteúdo mesmo sem conexão com a internet

b)

Carregam os dados através de requisições assíncronas e renderizam o conteúdo dinamicamente na tela.

c)

Devem estar disponíveis mesmo offline para cumprir com os requisitos desse tipo de aplicação

d)

Precisam passar a experiência de uso de um aplicativo nativo de celular.

9.

Segundo o google, para ser considerado um PWA, o aplicativo precisa ser "instalável". Para que isso seja possível, o que é necessário?

a)

HTTPS

b)

Service Worker

c)

Cordova

d)

Installation Service

10.

São formatos de representação aceitos pelo padrão rest:

a)

HTML

b)

XML

c)

JSON

d)

CSS

e)

JS

11.

A comunicação do cliente com uma API REST deve ser STATELESS, isso significa que:

a)

O "estado" da transação realizada deve ser exibido ao usuário

b)

A comunicação deve conter a identificação do cliente

c)

O cliente não precisa de informações sobre o "estado" da comunicação com o servidor.

d)

A comunicação não deve depender de nenhuma informação do cliente armazenada no servidor.

12.

Sobre aplicações REST é correto afirmar que:

a)

A comunicação deve ser STATELESS

b)

As informações de sessão não devem ficar guardadas no servidor, devendo ser utilizado um serviço de autenticação via token (JWT, OAuth...)

c)

Deve ser Responsivo

d)

Deve funcionar offline