Buscar

Desenvolvimento de Software para internet Questionário Unidade IV

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 8 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 8 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

Prévia do material em texto

Usuário plinio.silva6 @aluno.unip.br 
Curso DESENVOLVIMENTO DE SOFTWARE PARA INTERNET 
Teste QUESTIONÁRIO UNIDADE IV 
Iniciado 28/10/22 01:21 
Enviado 28/10/22 01:40 
Status Completada 
Resultado da 
tentativa 
2,25 em 2,5 pontos 
Tempo decorrido 18 minutos 
Resultados 
exibidos 
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas 
respondidas incorretamente 
• Pergunta 1 
0,25 em 0,25 pontos 
 
A linguagem de programação _____________ pode ser utilizada em conjunto com o HTML e o 
CSS na construção de páginas web. Trata-se de uma linguagem muito conhecida, capaz de 
modificar conteúdo HTML e estilos CSS de forma dinâmica. 
Assinale a alternativa que completa corretamente a lacuna do texto acima. 
 
Resposta Selecionada: b. 
JavaScript. 
Respostas: a. 
J#. 
 
b. 
JavaScript. 
 
c. 
C#. 
 
d. 
Node. 
 
e. 
JSON. 
Comentário 
da resposta: 
Resposta: B 
Comentário: A linguagem de programação JavaScript pode ser utilizada em 
conjunto com o HTML e o CSS na construção de páginas web. Trata-se de uma 
linguagem muito conhecida, capaz de modificar conteúdo HTML e estilos CSS de 
forma dinâmica. Com ela, podemos criar diversos conteúdos, como controles de 
mídias, gráficos e animações, que fornecem interatividade e versatilidade às 
nossas páginas. 
 
 
• Pergunta 2 
0,25 em 0,25 pontos 
 
O construtor __________________ utiliza-se de um número indefinido de parâmetros, mas o 
último parâmetro esperado pelo construtor _______________ é uma sequência que contém 
instruções que compõem o corpo do construtor. 
Assinale a alternativa que completa corretamente as lacunas do texto acima. 
 
Resposta Selecionada: e. 
Function() - Function () 
Respostas: a. 
Readonly() - Function() 
 
b. 
Function () - Get() 
 
c. 
Post() - Function() 
 
d. 
Select() - Select () 
 
e. 
Function() - Function () 
Comentário 
da resposta: 
Resposta: E 
Comentário: O construtor Function() utiliza-se de um número indefinido de 
parâmetros, mas o último parâmetro esperado pelo construtor Function() é uma 
sequência que contém instruções que compõem o corpo da função. Quaisquer 
parâmetros trafegados para o construtor antes do último estarão disponíveis para a 
função que está sendo criada, ou seja, também é possível enviar vários parâmetros 
como uma sequência separada por vírgula. 
 
 
• Pergunta 3 
0,25 em 0,25 pontos 
 
O JavaScript possui muitas funcionalidades. Entre as funcionalidades mais interessantes, temos o 
método _____________________ que nos possibilita modificar elementos HTML a partir de seus 
identificadores. 
Para complementarmos corretamente a lacuna podemos afirmar que o método atribuído será o: 
 
Resposta Selecionada: c. 
getElementById() 
Respostas: a. 
 
getElementByJson() 
 
b. 
getElementByXML() 
 
c. 
getElementById() 
 
d. 
getElementByJavascript() 
 
e. 
getElementBySelect() 
Comentário 
da resposta: 
Resposta: C 
Comentário: O JavaScript possui muitas funcionalidades. Entre as mais 
interessantes, está o método getElementById(), que nos possibilita modificar 
elementos HTML a partir de seus identificadores. Esse método é muito funcional 
quando utilizado em eventos de clique de elementos, como botões. 
 
• Pergunta 4 
0,25 em 0,25 pontos 
 
É uma lista ordenada de valores, normalmente criada com a finalidade de percorrer valores 
indexados, iniciando com o índice zero. O texto refere-se ao conceito de: 
 
Resposta Selecionada: d. 
Array. 
Respostas: a. 
JSON. 
 
b. 
JavaScript. 
 
c. 
CSS. 
 
d. 
Array. 
 
e. 
Seletores. 
Comentário 
da resposta: 
Resposta: D 
 
Comentário: Um array (matriz) é uma lista ordenada de valores, normalmente 
criada com a finalidade de percorrer valores indexados, iniciando com o índice 
zero. O que precisamos saber é que um array em posição de objeto possui uma 
definição de nomes e de propriedades associada a valores em ordem não numérica 
também. 
 
• Pergunta 5 
0,25 em 0,25 pontos 
 
A camada controle é responsável por efetuar o trabalho de gestão de métodos que serão executados 
e consolidados na base de dados. Trabalha também com persistência de dados para que todo o fluxo 
de execução seja realizado com sucesso. Sobre o assunto avalie as afirmações a seguir: 
I – Persistência é a característica que indica que apenas um objeto pode sobreviver à finalização de 
determinado processo. Sem isso, ele permanece apenas um ciclo de execução na memória RAM. 
II – Persistência é a característica que indica que o objeto sobrevive à finalização de determinado 
processo. Sem isso, ele só existiria na RAM, perdendo-se após o encerramento da atividade de 
origem. 
III – Persistência é a característica que detém o projeto que é renomeado para controle, sendo assim, 
garantido que apenas com essa atribuição ele executará um ciclo de execução na memória RAM. 
É correto o que se afirma em: 
 
Resposta Selecionada: b. 
II, apenas. 
Respostas: a. 
I e II, apenas. 
 
b. 
II, apenas. 
 
c. 
I, apenas. 
 
d. 
III, apenas. 
 
e. 
I e III, apenas. 
Comentário 
da resposta: 
Resposta: B 
Comentário: Persistência é a característica que indica que o objeto sobrevive à 
finalização de determinado processo. Sem isso, ele só existiria na RAM, 
perdendo-se após o encerramento da atividade de origem. Dessa forma, uma vez 
que as classes foram criadas e utilizadas como objetos dentro de programas 
codificados. 
 
 
• Pergunta 6 
0,25 em 0,25 pontos 
 
Podemos definir a camada de apresentação (camada do cliente ou também camada superior), como 
a interface com o usuário, que poderia ser considerada até mesmo como as janelas do Windows do 
nosso aplicativo, por exemplo. Essa camada interage com a camada de controle (intermediária) para 
fazer solicitações e recuperar informações da camada de dados, exibindo-as para os usuários. 
Pensando na execução dessa camada, qual “componente” é utilizado para criação de telas quando se 
trabalha em aplicações web? 
 
Resposta Selecionada: e. 
Web Form. 
Respostas: a. 
Web Table. 
 
b. 
Web Set. 
 
c. 
Web Web. 
 
d. 
Web Desktop. 
 
e. 
Web Form. 
 
 
• Pergunta 7 
0,25 em 0,25 pontos 
 
Podemos definir a camada de apresentação (camada do cliente, ou também camada superior), como 
a interface com o usuário, que poderia ser considerada até mesmo o Web Form do projeto web. 
Sobre o tema, avalie as afirmações a seguir: 
I – A camada de apresentação interage com a camada controle para fazer solicitações e recuperar 
informações de camadas de dados, exibindo-as para os usuários. 
II – A camada de apresentação interage com a camada modelo para fazer solicitações e recuperar 
informações de camadas de dados, exibindo-as para os usuários. 
III – A camada de apresentação interage sempre com camadas externas de uma aplicação, 
recuperando informações de camadas de dados, exibindo-as para os usuários. 
É correto o que se afirma em: 
 
Resposta Selecionada: c. 
I, apenas. 
 
Respostas: a. 
I e II, apenas. 
 
b. 
II e III, apenas. 
 
c. 
I, apenas. 
 
d. 
III, apenas. 
 
e. 
I e III, apenas. 
 
• Pergunta 8 
0,25 em 0,25 pontos 
 
Podemos definir o Representational State Transfer (Rest) como um estilo de arquitetura que se 
assenta em uma série de princípios. A ascensão do Rest nos últimos anos está ligada ao design da 
API que a maioria dos aplicativos da web oferece para estender suas funcionalidades. Mesmo que 
não esteja vinculado ao HTTP, ele geralmente está associado aos aplicativos da web. O HTTP se 
encaixa bem com os seus princípios. Os princípios do Rest são: 
 
Resposta 
Selecionada: 
e. 
Interface uniforme, sem estado, armazenável em cache, cliente-
servidor, sistema em camadas e código sob demanda. 
Respostas: a. 
Desenvolvimento multicamadas, armazenável em cache, cliente-servidor.b. 
Serialização de objetos, armazenável em cache, cliente-servidor. 
 
c. 
Array de ponteiros, armazenável em cache, cliente-servidor. 
 
d. 
Ajuste de camadas mvc, armazenável em cache, cliente-servidor. 
 
e. 
Interface uniforme, sem estado, armazenável em cache, cliente-
servidor, sistema em camadas e código sob demanda. 
Comentário da 
resposta: 
Resposta: E 
 
Comentário: Os princípios do Rest são: interface uniforme, sem estado, 
armazenável em cache, cliente-servidor, sistema em camadas e código sob 
demanda. 
 
• Pergunta 9 
0 em 0,25 pontos 
 
Conhecido por possuir uma sintaxe muito próxima à do HTML, com abertura e fechamento de tags 
em páginas aspx. No Razor, não conseguimos identificar esse item, reduzindo, portanto, a 
quantidade de texto necessária para a codificação de itens contidos em controle, ou parte da página 
aspx. O conceito que melhor se encaixa ao texto é: 
 
Resposta Selecionada: d. 
View Home Page. 
Respostas: a. 
View Engine Default. 
 
b. 
View Bag. 
 
c. 
View Result. 
 
d. 
View Home Page. 
 
e. 
View Razor. 
 
 
• Pergunta 10 
0,25 em 0,25 pontos 
 
O Front End está contido em uma das camadas mais importantes no projeto de desenvolvimento de 
software para internet. Responsável pela entrada de dados, tem grande importância no momento de 
validação de requisitos junto ao cliente. A camada em questão é a: 
 
Resposta Selecionada: c. 
Apresentação. 
Respostas: a. 
Controle. 
 
b. 
Dados. 
 
 
c. 
Apresentação. 
 
d. 
Navegação. 
 
e. 
Móvel. 
Comentário da 
resposta: 
Resposta: C 
Comentário: Em primeiro lugar, é importante sabermos que a camada de 
apresentação é a entrada de dados de uma aplicação. Em muitos momentos, ela é 
apresentada em projetos de software como o Front End, definida como protótipo 
na fase de levantamento de requisitos.

Outros materiais