Buscar

PROVA ON-LINE_ 15 - APIs e Web Services (2023)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1/8/24, 6:05 PM PROVA ON-LINE: 15 - APIs e Web Services (2023)
https://pucminas.instructure.com/courses/146492/quizzes/399193 1/7
PROVA ON-LINE
Entrega Sem prazo Pontos 40 Perguntas 10
Limite de tempo 60 Minutos Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 9 minutos 40 de 40
Pontuação desta tentativa: 40 de 40
Enviado 8 jan em 18:04
Esta tentativa levou 9 minutos.
INSTRUÇÕES DA AVALIAÇÃO ON-LINE
- A prova tem a duração de 60 minutos. 
- Ao clicar em PROVA ON-LINE, no menu “Testes” você iniciará a prova. Ao acessar a página com as
questões, o tempo começa a ser contado.
- A prova é composta de 10 (dez) questões objetivas, sendo 04 (quatro) pontos cada.
- Ao final do teste não se esqueça de enviá-lo, clicando no botão “ENVIAR TESTE”. Só utilize esse
botão quando tiver finalizado a avaliação.
- Se necessário, durante a prova, entre em contato pelo link “Atendimento”.
- Você terá 02 (duas) tentativas e, caso necessite de uma nova, será preciso solicitar a prova extra,
que requer pagamento de taxa adicional.
Atenção: Todas as provas iniciadas e que não houverem sido submetidas serão automaticamente
encerradas pelo sistema transcorridos os 60 minutos de duração.
Boa prova!
Fazer o teste novamente
4 / 4 ptsPergunta 1
https://pucminas.instructure.com/courses/146492/quizzes/399193/history?version=1
https://pucminas.instructure.com/courses/146492/quizzes/399193/take?user_id=253584
1/8/24, 6:05 PM PROVA ON-LINE: 15 - APIs e Web Services (2023)
https://pucminas.instructure.com/courses/146492/quizzes/399193 2/7
A respeito de PUT e PATCH, é verdadeiro dizer
 PATCH e PUT são idênticos 
 
PATCH altera todo o recurso enquanto PUT altera apenas algumas
partes
 Para alterar um recurso deve-se usar exclusivamente PUT 
 
PUT altera todo o recurso enquanto PATCH altera apenas os campos
enviados
Correto!Correto!
4 / 4 ptsPergunta 2
O mecanismo de autenticação e autorização OAuth é um protocolo
aberto que tem foco na autenticação e autorização de recursos na
Web. Dentre as alternativas, identifique a afirmativa FALSA com
relação ao OAuth ?
 
Não expõe as senhas dos usuários durante o processo de interação
com a aplicação cliente.
 
Facilita a interoperabilidade entre diversos ambientes em dispositivos
diferentes
 
Controla o escopo de acesso a ser concedido pelo usuário aos seus
recursos disponibilizados na Web
 Oferece diversos tipos de autorização em cenários distintos 
1/8/24, 6:05 PM PROVA ON-LINE: 15 - APIs e Web Services (2023)
https://pucminas.instructure.com/courses/146492/quizzes/399193 3/7
 
Oferece um algoritmo eficaz de criptografia na troca de senhas do
usuário com a aplicação cliente.
Correto!Correto!
4 / 4 ptsPergunta 3
Utilizando os recursos providos nativamente pelo protocolo HTTP é
possível oferecer às aplicações Web diversas abordagens, EXCETO?
 Autenticação OAuth Correto!Correto!
 Autenticação anônima com validação via formulários 
 Autenticação básica 
 Autenticação digest 
4 / 4 ptsPergunta 4
Considerando os seguintes recursos:
Cliente: Cliente de uma empresa
Produto: Produtos a serem vendidos
Nota Fiscal: Uma nota fiscal de cliente sem os produtos
Items nota fiscal: Item de uma nota fiscal que inclui produto,
quantidade e valor
Para você alterar o valor de do item 10 da nota fiscal 5, cliente 50 você
deve:
1/8/24, 6:05 PM PROVA ON-LINE: 15 - APIs e Web Services (2023)
https://pucminas.instructure.com/courses/146492/quizzes/399193 4/7
 
Fazer um PATCH para o endpoint /clientes/50/notas-fiscais/5/items/10
com o um JSON no header com o novo valor.
 
Fazer um POST para o endpoint /clientes/50/notas-fiscais/5/items/10
com o um JSON no body com o novo valor.
 
Fazer um PATCH para o endpoint /clientes/50/notas-fiscais/5/items/10
com o um JSON no body com o novo valor.
Correto!Correto!
 
Fazer um PUT para o endpoint /clientes/50/notas-fiscais/5/items/10 com
o um JSON no body com o novo valor.
4 / 4 ptsPergunta 5
Tem crescido muito a utilização dos Web Services no formato REST
(REpresentational State Transfer), diante dos tradicionais Web
Services SOAP.
Identifique abaixo uma afirmativa FALSA com relação ao REST.
 
REST é um estilo arquitetural baseado nos padrões Web e utiliza o
HTTP para comunicação de dados.
 
Cada recurso na abordagem REST é identificado pela sua URI
específica.
 
Os Web Services REST podem utilizar o protocolo FTP como
comunicação cliente/servidor.
Correto!Correto!
1/8/24, 6:05 PM PROVA ON-LINE: 15 - APIs e Web Services (2023)
https://pucminas.instructure.com/courses/146492/quizzes/399193 5/7
 
REST suporta formatos variados para a representação dos dados
trocados entre cliente e servidor.
 
Em serviços baseados no padrão CRUD (Create Retrieve Update
Delete), o método HTTP indica a operação a ser executada.
4 / 4 ptsPergunta 6
Existem duas abordagens comumente utilizadas para a implementação
de Web Services, o padrão SOAP e o REST. Embora a ideia principal
dessas abordagens seja a mesma, existem diferenças estruturais na
sua construção.
Dentre as alternativas abaixo, identifique a afirmativa INCORRETA
quanto ao padrão SOAP:
 
SOAP foi projetado atuar na comunicação de Web Services via Internet.
 SOAP é uma tecnologia independente de plataforma. 
 SOAP é utilizado para descrever a interface do Web Service. Correto!Correto!
 SOAP é baseado no formato de arquivos XML. 
 
SOAP é um formato para mensagens enviadas e recebidas de um Web
Service.
4 / 4 ptsPergunta 7
1/8/24, 6:05 PM PROVA ON-LINE: 15 - APIs e Web Services (2023)
https://pucminas.instructure.com/courses/146492/quizzes/399193 6/7
No fluxo OAuth do Código de Autorização, podemos identificar diversas
interações realizadas entre as diversos entidades participantes. Todas
as alternativas abaixo retratam interações do referido fluxo, EXCETO?
 
De posse da token de acesso, a "Aplicação Cliente" faz acesso aos
recursos armazenados no "Servidor de Recursos"
 
O "Dono do Recurso" confirma com o "Servidor dos Recursos" a
autorização para que a "Aplicação Cliente" possa acessar os recursos
Correto!Correto!
 
Ao receber a token de acesso, o "Servidor de Recursos" repassa o
recurso solicitado à "Aplicação Cliente"
 
Antes de acessar os recursos a "Aplicação cliente" requisita ao
"Servidor de Autorização" a token de acesso ao "Servidor de Recursos"
 
A "Aplicação Cliente" responde ao dono do recurso redirecionando esse
para "Servidor de Autorização" para que seja concedido o acesso
4 / 4 ptsPergunta 8
A respeito dos WEBHOOKs é CORRETO afirmar
 A Meta utiliza para mostrar o Instagram Web 
 Nenhuma das respostas acima 
 
É totalmente síncrono, você se inscreve e recebe a resposta com os
dados na mesma requisição
 É um protocolo assíncrono Correto!Correto!
1/8/24, 6:05 PM PROVA ON-LINE: 15 - APIs e Web Services (2023)
https://pucminas.instructure.com/courses/146492/quizzes/399193 7/7
4 / 4 ptsPergunta 9
Qual o significado da sigla SOAP?
 Server Object Authorization Protocol 
 State Object Allied Protocol 
 State Object Access Protocol 
 Simple Object Allied Protocol 
 Simple Object Access Protocol Correto!Correto!
4 / 4 ptsPergunta 10
São verbos HTTP, exceto
 PATCH 
 PUSH Correto!Correto!
 GET 
 POST 
Pontuação do teste: 40 de 40

Continue navegando