Buscar

Simulado AV1 UNESA 2020 Programação Cliente Servidor

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

Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR   
	Aluno(a): 
	
	Acertos: 5,0 de 10,0
	15/10/2020
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Quando pessoas de diferentes nacionalidades precisam se comunicar, é necessário que todos conheçam uma mesma língua, caso isto não aconteça, a comunicação não é possível, ou pode ser deteriorada, sendo possível usar apenas gestos e outros recursos de sinais.  A mesma coisa acontece entre computadores, e outros dispositivos nas redes.  Para que eles possam se comunicar é necessário que sejam utilizando o mesmo (a):
		
	 
	Protocolo
	
	Servidor
	
	Linguagem
	
	Meio físico de comunicação
	
	Meio lógico de comunicação
	Respondido em 15/10/2020 23:33:41
	
	Explicação:
Os protocolos existem para permitir a comunicação entre serviços, onde cada serviço tem um protocolo específico.  Por exemplo, para que duas pessoas troquem email, ambas tem que utilizar o mesmo protocolo de comunicação, neste caso o protocolo referente a email. 
	
		2a
          Questão
	Acerto: 0,0  / 1,0
	
	A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc.
Em relação a função eval, marque a resposta ERRADA.
		
	
	z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado.
	 
	Converte uma string em código JavaScript e executa-o, se for um comando válido.
	 
	O trecho de código eval("A"), converte A para o código ascii.
	
	É capaz de executar uma operação matemática válida.
	
	eval("x=(8*3/6+2)"); Atribui a x o valor 6.
	Respondido em 15/10/2020 23:45:08
	
	Explicação:
O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Quanto à validação de formulários em Java Script, é correto afirmar que:
		
	 
	Efetua críticas relativas à formatação e regras simples de interface, ao mesmo tempo em que diminui o fluxo de chamadas desnecessárias ao servidor.
	
	Permite se utilizar de recursos locais, entre eles o acesso a bancos de dados e arquivos presentes no computador cliente.
	
	Quando associada ao evento de envio do formulário necessita de uma função sem retorno de valor.
	
	Pode ser utilizada para substituir os testes de consistência referentes aos relacionamentos do banco de dados, normalmente efetuados no servidor.
	
	As críticas relativas à formatação são realizadas com sucessivas chamadas ao servidor.
	Respondido em 15/10/2020 23:38:30
	
	Explicação:
O uso de JavaScript nos formulários irá permitir validações simples, mas não podem ser feitos acessos a recursos servidores, como críticas em Bancos de Dados, ou aos recursos locais da máquina, como arquivos. A principal finalidade é diminuir o fluxo de dados incorretos até o servidor.
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	No que tange ao JSON (Java Script Object Notation), leia as asserções abaixo e, a seguir, assinale a alternativa correta.
I. Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações;
II. O Web Services REST passou a ter uso restrito em função das plataformas móveis, como Android e iOS.
III. A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valor são separados por vírgula.
		
	
	Somente a asserção II está correta
	
	Somente as asserções II e III estão corretas
	 
	Somente as asserções I e III estão corretas
	
	Somente a asserção I está correta
	 
	Somente as asserções I e II estão corretas
	Respondido em 15/10/2020 23:40:01
	
	Explicação:
Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações, das quais podemos destacar os Web Services REST, com o uso muito ampliado pelo advento das plataformas móveis, como Android e iOS.
A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valor são separados por vírgula.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	De modo geral, o XML parser nada mais é do que:
		
	 
	Um analisador de documentos XML, que tem como objetivo carregar ou criar um documento utilizando o JavaScript.
	
	Um objeto DOM implementado dentro do XML.
	
	Uma classe de documentos criados em JavaScript.
	
	Um método utilizado exclusivamente na validação de documento JavaScript.
	
	Uma técnica utilizada para a manipulação de metadados.
	Respondido em 15/10/2020 23:46:34
	
	Explicação:
Com o uso de um XML Parser, é possível trabalhar os dados de um documento XML segundo uma visão em árvore. 
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	"Uma (I) nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou acender de luzes do dispositivo. É muito comum seu uso quando temos uma aplicação que roda em segundo plano, como, por exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação telefônica."
(I) na sentença acima explica o conceito de: (assinale a alternativa correta)
		
	
	Classe
	
	Chamada Android
	
	Caixa de texto 
	
	Text Box
	 
	Notificação Android
	Respondido em 15/10/2020 23:48:53
	
	Explicação:
Notifications
Uma notificação Android nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou acender de luzes do dispositivo.
É muito comum seu uso quando temos uma aplicação que roda em segundo plano, como, por exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação telefônica.
	
		7a
          Questão
	Acerto: 0,0  / 1,0
	
	O uso de um DAO (Data Access Object) em um código tem a função de:
		
	 
	Prover uma interface para acesso a um banco de dados ou outro mecanismo de persistência.
	 
	Prover uma camada de segurança para a aplicação.
	
	Gerenciar a geração de logs de acesso com API específica.
	
	Impedir que uma classe tenha mais de um objeto instanciado.
	
	Encapsular o usuário e senha de acesso ao banco de dados relacional.
	Respondido em 15/10/2020 23:47:33
	
	Explicação:
O padrão DAO concentra as chamadas SQL, evitando que este tipo de código se perpetue ao longo da aplicação.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre POJO é correto afirma que:
		
	
	 É uma classe com métodos de negócios e atributos definidos de forma privada e métodos de acesso público.
	
	 É uma classe sem métodos de negócios, mas com atributos definidos de forma publica e métodos de acesso público.
	
	 É uma classe sem métodos de negócios, mas com atributos definidos de forma privada e métodos de acesso privado.
	 
	 É uma classe sem métodos de negócios, mas com atributos definidos de forma privada e métodos de acesso público.
	
	 É uma classe com métodos de negócios e com atributos definidos de forma privada e métodos de acesso privado.
	Respondido em 15/10/2020 23:47:03
	
	Explicação:
um POJO (Plain Old Java Object), ou seja, uma classe sem métodos de negócios, mas com atributos definidos de forma privada e métodos de acesso públicos, além de um construtor padrão e alguns métodos utilitários, como hash. Esta classe deve receber anotações que serão responsáveis pelo mapeamento efetuado entre a classe e a tabela, ou seja, o mapeamento objeto-relacional.
	
		9a
          Questão
	Acerto: 0,0  / 1,0
	
	Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é um padrão
		
	
	de operação dirigida para uma classe e não para um objeto individual.
	 
	que garante que uma lógica de negócios possa ser acessada e visualizada por uma única interface.
	
	de desenvolvimentocuja finalidade é definir uma interface na mesma camada da "lógica da aplicação".
	
	de objeto que executa uma operação quando ele recebe uma solicitação (mensagem) correspondente de um outro objeto.
	 
	de arquitetura de aplicações que visa separar a "lógica da aplicação", a "interface do usuário" e a "persistência de dados".
	Respondido em 15/10/2020 23:46:54
	
	Explicação:
A arquitetura MVC divide o aplicativo em 3 camadas: Model (Persistência), Control (Regras de Negócio) e View (Interfaces). Não pode ocorrer contato entre a View e a Model.
	
		10a
          Questão
	Acerto: 0,0  / 1,0
	
	Sobre REST é incorreto afirmar que:
		
	
	 É um modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação via rede.
	
	Consiste em princípios que, quando seguidas, permitem a criação de um projeto com interfaces bem definidas.
	 
	É baseado em protocolos off-line.
	
	Um dos seus princípios diz que todo recurso deve possuir uma identificação única.
	 
	É um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services.
	Respondido em 15/10/2020 23:45:50
	
	Explicação:
REST tem como base certos protocolos da internet, logo são on-line.

Continue navegando