Buscar

SIMULADO TECNOLOGIAS WEB II

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

1a
          Questão
	Acerto: 1,0  / 1,0
	
	Para que uma página PHP possa ser visualizada dentro de um navegador, é necessário que a url faça referência a um servidor web. Para executarmos isso localmente em um computador, podemos fazer referência a ele como:
		
	
	Localhost ou 192.168.1.1
	
	www ou localhost
	 
	localhost ou 127.0.0.1
	
	Localhost ou192.168.1.0
	
	192.168.1.1 ou 192.168.1.0
	Respondido em 13/04/2021 14:58:23
	
	Explicação:
Por padrão, localhost é o nome usado para conecção com servidor local e também pode ser utilizado o endereço 127.0.0.1
Demais endereços não representam o servidor local.
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Baseado no código apresentado na questão, marque a resposta que apresenta o que será exibido pelo navegador após a execução do mesmo.
Desconsidere a necessidade do sinal de maior e menor e ? no início e final do código php.
function prova($x) {
    $res= ($x)/2;
    return $res;
}
echo prova(9);
		
	
	erro
	
	Nada será apresentado
	
	4
	 
	4.5
	
	9
	Respondido em 13/04/2021 14:59:22
	
	Explicação:
res receberá o resultado da divisão do número enviado por parâmetro, no caso o 9 e exibirá na tela este resultado.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	ual o objetivo do código abaixo ?
$dsn = 'pgsql:dbname=testdb;host=127.0.0.1';
$user = 'dbuser';
$password = 'dbpass';
try {
$dbh = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
echo 'Connection failed: ' . $e->getMessage();
}
$count = $dbh->exec("update aluno set nome='Rodrigo' where matricula='201712345')
");
echo "
$count registro(s)
";
?>
		
	
	Excluir um registro.
	
	Este código não está correto.
	
	Realizar uma consulta ao banco de dados
	
	Incluir um registro.
	 
	Alterar um registro.
	Respondido em 13/04/2021 15:08:46
	
	Explicação:
Alterar um registro.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual o objetivo do código abaixo ?
require_once "bootstrap.php";
$alunosRepository = $entityManager->getRepository('Alunos'); 
$alunos = $alunosRepository->findAll();
foreach ($alunos as $aluno) {
   echo sprintf("-%s\n", $aluno->getNome());
}
?>
		
	
	Alterar um registro.
	
	Incluir um registro.
	
	Excluir um registro.
	
	Este código não está correto.
 
	 
	Realizar uma consulta ao banco de dados.
	Respondido em 13/04/2021 15:09:59
	
	Explicação:
Realizar uma consulta ao banco de dados.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual o objetivo da View ( Visão ) no padrão MVC ?
		
	
	É responsável pelo comportamento da aplicação. 
	
	Um framework é basicamente é um conjunto de funções (códigos) desenvolvidos para resolver uma família de problemas que pertencem a um mesmo domínio.
	 
	Responsável por exibir os resultados das regras de negócio (Model).
	
	É um padrão de arquitetura que implementa interfaces para o usuário
	
	É onde se encontram os códigos referentes ao regras de negócio, serviços, persistência com o banco de dados, etc. 
	Respondido em 13/04/2021 15:12:19
	
	Explicação:
Responsável por exibir os resultados das regras de negócio (Model).
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Das alternativas apresentadas, marque aquela que apresenta o conceito de: Padrão Singleton
		
	
	Representa uma solução elegante na comunicação entre subsistemas, pois centraliza em um único ponto toda a comunicação que ocorre entre eles, reduzindo o acoplamento e facilitando a manutenção.
	
	Define uma maneira de encapsular uma família de algoritmos, também conhecidos por estratégias, e os torna intercambiáveis.
	
	 É responsável por adaptar a interface do novo fornecedor ao formato que o sistema espera.
	
	É um padrão que define uma interface para criar um objeto, mas permite às classes decidirem qual classe instanciar.
	 
	Garante que um objeto terá apenas uma única instância, isto é, que uma classe irá gerar apenas um objeto e que este estará disponível de forma única para todo o escopo de uma aplicação.
	Respondido em 13/04/2021 15:15:29
	
	Explicação:
O padrão Singleton, garante que um objeto terá apenas uma única instância, isto é, que uma classe irá gerar apenas um objeto e que este estará disponível de forma única para todo o escopo de uma aplicação.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	O que é um framework ?
		
	
	É um conjunto de programas que enviam e recebem emails
	
	É um conjunto de programas que gerenciam o conteúdo de um site.
	 
	É um conjunto de programas que auxiliam na criação de sistemas.
	
	É uma linguagem específica
	
	É um servidor Web
	Respondido em 13/04/2021 15:19:08
	
	Explicação:
É um conjunto de programas que auxiliam na criação de sistemas.
Existem vários frameworks para a linguagem PHP que possuem programas (ferramentas) específicas para resolução de problemas na construção de um sistema Web.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Conforme apresentado na aula, no processo de exclusão de arquivos, no arquivo PetsController.php temos a linha de comando:
$this->entityManager->flush();
Qual a função desta linha dentro deste arquivo?
		
	
	Excluir um arquivo do banco de dados.
	 
	Salvar os dados da classe no Banco de dados.
	
	Realizar uma busca com todos os registros.
	
	Colocar dados no formulário para edição.
	
	Encontrar todos os registros e preparar ara exclusão.
	Respondido em 13/04/2021 15:30:51
	
	Explicação:
O comando flush é o responsável por salvar no banco de dados.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Podemos inserir comentários nos arquivos PHP e esta é uma prática comum e muito importante no desenvolvimento de sistemas. Em relação ao doctrine, podemos afirmar que?
		
	
	Os comentários podem ser por retirados sempre.
	 
	Os comentários influenciam diretamente na forma de execução do sistema pelo doctrine.
	
	Os comentários podem ou não serem utilizados quando na associação de tabelas de banco de dados e entidades.
	
	A retirada dos comentários não irá influenciar na execução do sistema.
	
	Os comentários funcionam como em outras linguagens, como base para os desenvolvedores saberem o que fazer.
	Respondido em 13/04/2021 15:32:49
	
	Explicação:
O doctrine utiliza os comentários para avaliação de caminhos, banco de dados e outros propósitos.  
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual a diferença entre API e Serviço ?
		
	
	​​​​​​​Um serviço é composto por várias API¿s
	
	​​​​​​​A API e o serviço são independentes
	
	​​​​​​​São a mesma coisa
	 
	Uma API é composta por vários serviços
	
	​​​​​​​A API permite o acesso a um módulo, o serviço não.
	Respondido em 13/04/2021 15:34:26
	
	Explicação:
A API é um módulo dentro do Apigility que possui um ou vários serviços.

Outros materiais