Buscar

Tecnologia web II aula 1 a aula 5

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 48 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 48 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 9, do total de 48 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

O jQuery pode selecionar elementos HTML a partir de seletores, otimizando o
desenvolvimento. Sobre a utilização de seletores no jQuery é correto afirmar: 
Os padrões da Web aos quais o AJAX está intimamente ligado são: 
PROGRAMAÇÃO CLIENTE SERVIDOR 
Lupa Calc.
 
 
EEX0139_201609060482_ESM 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: PROG CLIENTE 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
PROGRAMAÇÃO CLIENTE COM JAVASCRIPT
 
1.
$(´.paragrafo´); retornará o elemento com id igual a ¿paragrafo¿. 
$(´p#first´); retornará o primeiro dos elementos p. 
$(´td, th´); retornará todos os elementos th que são filhos de td. 
$(´p:first´); retornará o primeiro dos elementos p. 
$(´#formulario´); retornará todos os elementos da classe ¿formulario¿. 
 
 
 
Explicação:
A resposta correta é: $(´p:first´); retornará o primeiro dos elementos p. 
 
 
 
TECNOLOGIAS DE TRANSMISSÃO DE DADOS EM SISTEMAS WEB
 
2.
o evento onreadystatechange para recuperar dados de um servidor Web e a
linguagem XHTML para estruturar os dados 
os objetos onreadystatechange e XMLHttpRequest para enviar dados para um
servidor Web 
o objeto XMLHttpResponse para recuperar dados de um servidor Web e a linguagem
XML para formatar os dados 
os objetos onreadystatechange e XMLHttpResponse para recuperar dados de um
servidor Web 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
O servidor de aplicativos GlassFish trabalha com a definição de domínios, que são
ambientes de execução independentes, permitindo grande flexibilidade em termos da
arquitetura utilizada no ambiente. Diversas operações podem ser feitas, com relação aos
domínios, através do comando asadmin, como a listagem dos domínios existentes,
iniciados ou não, através da opção: 
O ferramental do JPA oferece diversos componentes, com finalidades específicas, no
âmbito da persistência de dados, oferecendo um caminho comum para o mapeamento
objeto-relacional. Qual componente, oferecido pelo JPA, é responsável pelo manuseio
das diversas entidades? 
O REST (REpresentaional State Transfer) é um estilo de web service muito utilizado
devido à sua flexibilidade e simplicidade. Um dos conceitos importantes para trabalhar
com REST é a utilização correta dos verbos HTML. São exemplos de verbos HTML: 
o objeto XMLHttpRequest para recuperar dados de um servidor Web e a
linguagem JavaScript/DOM para exibir os dados 
 
 
 
Explicação:
A resposta correta é: o objeto XMLHttpResponse para recuperar dados de um servidor
Web e a linguagem XML para formatar os dados.
 
 
 
PROGRAMAÇÃO SERVIDOR COM JAVA
 
3.
start-domain 
list-domains 
create-domain 
stop-domain 
refresh-domains 
 
 
 
Explicação:
A resposta correta é: list-domains 
 
 
 
TECNOLOGIAS JPA E JEE
 
4.
Column
EntityManager 
EntityManagerFactory 
Transaction
Entity
 
 
 
Explicação:
A resposta correta é: EntityManager 
 
 
 
WEBSERVICES
 
5.
GET e UPDATE 
SELECT e UPDATE 
SELECT e PUT 
PUT e UPDATE 
GET e PUT 
 
 
 
Explicação:
A resposta correta é: GET e PUT 
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:03:34. 
 
 
 
 
 
 
 
 TECNOLOGIAS WEB II
1a aula
 Lupa 
 
Exercício: CCT0882_EX_A1_201609060482_V1 24/03/2021
Aluno(a): WENDEL CORREIA BARBOSA JUNIOR 2021.1 EAD
Disciplina: CCT0882 - TECNOLOGIAS WEB II 201609060482
 
Qual o objetivo da tag < select > ?
 Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
 
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
formulário.
 
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para
desenvolvimento com estas linguagens basta possuir um navegador.
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de
negócio, etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o
backend fornecer os dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o <
form > e o < / form > .
 
Respondido em 24/03/2021 18:05:02
 
 
Explicação:
Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
 
 
 
Qual o objetivo da tag < fieldset > ?
Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de
negócio, etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o
backend fornecer os dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
 
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o <
form > e o < / form> .
 Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
formulário.
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para
desenvolvimento com estas linguagens basta possuir um navegador.
Respondido em 24/03/2021 18:05:18
 
 
Explicação:
 Questão1
 Questão2
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um formulário.
 
 
Apesar de no PHP não ser necessário definir o tipo de uma variável, ele suporta apenas
três os tipos de dados, entre eles os escalares. Das opções abaixo, marque aquela que
apresenta apenas tipos escalares.
Float e Object
Integer e Array
Boolean e Object
 Integer e String
String e Array
Respondido em 24/03/2021 18:05:20
 
 
Explicação:
Os tipos escalares são: integer, float, String, Boolean
 
 
O que é Backend ?
 
 É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de
negócio, etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o
backend fornecer os dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
formulário.
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para
desenvolvimento com estas linguagens basta possuir um navegador.
Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o e
o .
Respondido em 24/03/2021 18:05:08
 
 
Explicação:
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de negócio, etc.
O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o backend fornecer os
dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
 
 
Qual o objetivo do comando $_GET ?
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
formulário.
 
 Recebe valores do formulário via método GET.
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de
negócio, etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o
backend fornecer osdados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para
desenvolvimento com estas linguagens basta possuir um navegador.
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o
e o
.
 
Respondido em 24/03/2021 18:05:22
 
 Questão3
 Questão4
 Questão5
 
Explicação:
Recebe valores do formulário via método GET.
 
 
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 127.0.0.1
192.168.1.1 ou 192.168.1.0
www ou localhost
Localhost ou192.168.1.0
Localhost ou 192.168.1.1
Respondido em 24/03/2021 18:05:11
 
 
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.
 
 
 
 Questão6
javascript:abre_colabore('38403','219939612','4428580857');
 
 
 
 TECNOLOGIAS WEB II
2a aula
 Lupa 
 
Exercício: CCT0882_EX_A2_201609060482_V1 24/03/2021
Aluno(a): WENDEL CORREIA BARBOSA JUNIOR 2021.1 EAD
Disciplina: CCT0882 - TECNOLOGIAS WEB II 201609060482
 
Qual o objetivo do comando IF ?
Recebe valores do formulário via método GET.
 
Estrutura de repetição onde o teste condicional é realizado antes do Loop.
Estrutura de repetição onde o teste condicional é realizado após do Loop.
Recebe valores do formulário via método GET ou POST.
 Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
Respondido em 24/03/2021 18:05:44
 
 
Explicação:
Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
 
 
Qual o objetivo do comando while ?
Estrutura de repetição onde o teste condicional é realizado após do Loop.
Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
Recebe valores do formulário via método GET.
Recebe valores do formulário via método GET ou POST.
 Estrutura de repetição onde o teste condicional é realizado antes do Loop.
Respondido em 24/03/2021 18:05:45
 
 
Explicação:
Estrutura de repetição onde o teste condicional é realizado antes do Loop.
 
 
 
Qual o objetivo do comando $_REQUEST ?
Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
 Questão1
 Questão2
 Questão3
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
 
Recebe valores do formulário via método GET.
 
Estrutura de repetição onde o teste condicional é realizado após do Loop.
 
Estrutura de repetição onde o teste condicional é realizado antes do Loop.
 
 Recebe valores do formulário via método GET ou POST.
 
Respondido em 24/03/2021 18:05:47
 
 
Explicação:
Recebe valores do formulário via método GET ou POST.
 
 
 
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);
9
 4.5
erro
4
Nada será apresentado
Respondido em 24/03/2021 18:05:49
 
 
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.
 
 
Das estruturas utilizadas na linguagem PHP, aquela que funciona somente com vetores
e objetos e emitirá mensagem de erro se for usado em uma variável com tipo de dado
diferente ou não inicializada é?
repeat .. until
 foreach
do .. while
while
for
Respondido em 24/03/2021 18:05:51
 
 
Explicação:
As demais opções representam estruturas de repetição para diversos fins, mas a única que varre, vetores e objetos
automaticamente é o foreach.
 Questão4
 Questão5
 
 
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.
$i = 0;
$arr = array('a', 2,"José", 4);
foreach ($arr as &$value) {
 echo $arr[$i];
 $i++;
}
 
 a2José4
Mensagem de Erro
erro02erro04
NULL2NULL4
0123
Respondido em 24/03/2021 18:05:40
 
 
Explicação:
O código funciona perfeitamente e por se tratar da linguagem php, tanto texto quanto outros tipos de dados podem ser
armazenado no mesmo vetor.
 
 
 
 Questão6
javascript:abre_colabore('38403','219939624','4428581165');
 
 
 
 TECNOLOGIAS WEB II
3a aula
 Lupa 
 
Exercício: CCT0882_EX_A3_201609060482_V1 24/03/2021
Aluno(a): WENDEL CORREIA BARBOSA JUNIOR 2021.1 EAD
Disciplina: CCT0882 - TECNOLOGIAS WEB II 201609060482
 
"Somente acessada pelo objeto e pelos objetos-filhos."
Em relação a Visibilidade de propriedades e métodos, baseado na
afirmativa apresentada na questão, qual modificador de acesso é o
correto?
Default
Public
Private
 Protected
Final
Respondido em 24/03/2021 18:06:23
 
 
Explicação:
O private é apenas para classe e o public acesso de qualquer local, default e final, não são da linguagem PHP.
 
 
Qual 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("insert into aluno(matricula, nome) values('201712345', 'Luiz') ");
echo "
$count registro
";
?>
 
Excluir um registro.
 Incluir um registro.
Este código não está correto.
 Questão1
 Questão2
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
Realizar uma consulta ao banco de dados.
Alterar um registro.
Respondido em 24/03/2021 18:06:27
 
 
Explicação:
Incluir um registro.
 
 
Qual o objetivo da classe PDO ?
 Permitir a conexão com banco de dados.
Estrutura de repetição onde o teste condicional é realizado após do Loop.
Executa uma consulta SQL retornando um objeto com os resultados.
Permite executar um comando SQL retornando a quantidade de registros que foram afetados.
Estrutura de repetição onde o teste condicional é realizado dentro do Loop e o incremento é automático.
Respondido em 24/03/2021 18:06:05
 
 
Explicação:
Permitir a conexão com banco de dados.
 
 
Segundo o que foi apresentado nas aulas, marque aquela que explica corretamente
como se faz a definição de uma classe.
 A definição de uma classe começa com a palavra-chave class, seguida do nome da classe.
Iniciamos a criação de uma classe com o sinal de menor, depois interrogação, php, em seguida usamos a chave
com a palavra-chave class e o nome das propriedades.
A definição de uma classe começa com a palavra-chave classe, seguida do nome da classe e a abertura da chave
e finaliza fechando a chave.
A definição de uma classe começa com a palavra-chave classe, seguida do nome da classe e do comentário a
respeito da mesma.
Iniciamos a definição de uma classe abrindo as chaves, em seguida a palavra-chave class, seguida do nome da
classe.
Respondido em 24/03/2021 18:06:19
 
 
Explicação:
class NomeDaClasse {
 // Local onde atributos, construtores e métodos são criados
 }
 
 
Qual o objetivo do método exec() da classe PDO ?
Executa uma consulta SQL retornando um objeto com os resultados.
Permitir a conexão com banco de dados.
Recebe valores do formulário via método GET ou POST.
 Permite executar um comando SQL retornando a quantidade de registros que foram afetados.
Estrutura de repetição onde o teste condicional é realizado dentro do Loop e o incremento é automático.
Respondido em 24/03/2021 18:06:16
 
 
Explicação:Questão3
 Questão4
 Questão5
Permite executar um comando SQL retornando a quantidade de registros que foram afetados.
 
 
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)
";
?>
Realizar uma consulta ao banco de dados
Este código não está correto.
 Alterar um registro.
Excluir um registro.
Incluir um registro.
Respondido em 24/03/2021 18:06:13
 
 
Explicação:
Alterar um registro.
 
 
 
 Questão6
javascript:abre_colabore('38403','219943001','4428574452');
 
Segundo o que foi apresentado e desenvolvido nas aulas, marque a questão que
apresenta corretamente a função do Composer.
require_once "bootstrap.php";
$aluno= $entityManager->find('Alunos', 101);
if ($aluno=== null) {
 echo "aluno $id nao existe.\n";
 exit(1);
}
$aluno->setNome('Luiz');
$aluno->setMatricula('1234');
$entityManager->flush();
?>
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A4_201609060482_V1 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
É uma ferramenta para desenvolvimento de códigos em PHP. Ele permite que você declare as bibliotecas das quais seu
projeto depende, variáveis e demais estruturas e as gerencia para você.
É uma ferramenta para gerenciamento de dependências em PHP. Ele permite que você declare as bibliotecas das quais
seu projeto depende e as gerencia (instala / atualiza) para você.
É apresenta uma estrutura de classes que agiliza, a construção de códigos apenas em PHP. Ele permite que você
declare as bibliotecas das quais seu projeto depende e as gerencia (instala / atualiza) para você.
É apresenta uma estrutura de classes que agiliza, a construção de códigos em PHP e JavaScript. Ele permite que você
declare as bibliotecas das quais seu projeto depende e as gerencia (instala / atualiza) para você.
É uma ferramenta para gerenciamento de código em JavaScript. Ele permite que você declare as bibliotecas das quais
seu projeto depende e as gerencia (instala / atualiza) para você.
 
 
 
Explicação:
Segundo o que foi apresentado nas aulas, ele é uma ferramenta para gerenciamento de dependências em PHP. Ele permite
que você declare as bibliotecas das quais seu projeto depende e as gerencia (instala / atualiza) para você.
 
 
 
 
2.
Incluir um registro.
Realizar uma consulta ao banco de dados.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
Qual o objetivo do código abaixo ?
require_once "bootstrap.php"; 
$aluno= $entityManager->find('Alunos', 101);
if ($aluno=== null) {
 echo "aluno $id nao existe.\n";
 exit(1);
}
$entityManager->remove($aluno);
$entityManager->flush();
?>
A criação do arquivo bootstrap.php é parte importante do processo
para a criação da criação das classes baseado em um banco de dados
previamente gerado.
Marque a opção que NÃO apresenta um comando necessário deste
arquivo.
 
Qual o objetivo do código abaixo ?
require_once "bootstrap.php"; 
Alterar um registro.
Excluir um registro.
Este código não está correto.
 
 
 
Explicação:
Alterar um registro.
 
 
 
 
3.
Realizar uma consulta ao banco de dados.
Este código não está correto.
Incluir um registro.
Excluir um registro.
Alterar um registro.
 
 
 
Explicação:
Excluir um registro.
 
 
 
 
4.
require_once "vendor/autoload.php";
require_once "bootstrap.php";
$isDevMode = true;
use Doctrine\ORM\Tools\Setup;
use Doctrine\ORM\EntityManager;
 
 
 
Explicação:
require_once "bootstrap.php"; fica em arquivo de configuração, que faz referência ao bootstrap e não dentro dele.
 
 
 
 
5.
$aluno= new Aluno() ;
$aluno->setNome('Luiz');
$aluno->setMatricula('1234');
$entityManager->flush();
?>
 
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());
}
?>
Este código não está correto.
Realizar uma consulta ao banco de dados.
Incluir um registro.
Excluir um registro.
Alterar um registro.
 
 
 
Explicação:
Incluir um registro.
 
 
 
 
6.
Alterar um registro.
Excluir um registro.
Este código não está correto.
 
Realizar uma consulta ao banco de dados.
Incluir um registro.
 
 
 
Explicação:
Realizar uma consulta ao banco de dados.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:07:35. 
 
 
 
 
javascript:abre_colabore('35581','219947354','4428590614');
 
Qual o objetivo da View ( Visão ) no padrão MVC ?
Qual o objetivo do Controller ( Controlador ) no padrão MVC ?
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A5_201609060482_V1 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
É responsável pelo comportamento da aplicação. 
É onde se encontram os códigos referentes ao regras de negócio, serviços, persistência com o banco de dados, etc. 
É um padrão de arquitetura que implementa interfaces para o usuário
Responsável por exibir os resultados das regras de negócio (Model).
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.
 
 
 
Explicação:
Responsável por exibir os resultados das regras de negócio (Model).
 
 
 
 
2.
É responsável pelo comportamento da aplicação. 
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. 
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.
 
 
 
Explicação:
É responsável pelo comportamento da aplicação. 
 
 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
Qual a importância da pasta module no Zend Framework ?
O que é framework ?
O Zend Framework é um conjunto de programas que estão divididos em várias pastas.
Marque a questão que apresenta o nome da pasta que é responsável por armazenar
configurações de cache, upload de arquivos etc.
Existem algumas vantagens na produção de sistemas utilizando um framework.
Segundo o que foi apresentado nas aulas marque aquela que não representa uma
vantagem.
 
 
3.
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.
É um padrão de arquitetura que implementa interfaces para o usuário
É responsável pelo comportamento da aplicação. 
É onde se encontram os códigos referentes ao regras de negócio, serviços, persistência com o banco de dados, etc. 
Contém os módulos desenvolvidos pelos usuários.
 
 
 
Explicação:Contém os módulos desenvolvidos pelos usuários.
 
 
 
 
4.
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.
É 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. 
Responsável por exibir os resultados das regras de negócio (Model).
É responsável pelo comportamento da aplicação. 
 
 
 
Explicaçã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.
 
 
 
 
5.
module
config
public
data
vendor
 
 
 
Explicação:
O que pode gerar confusão são as configurações de cache, porém estes arquivos, também ficam na pasta data.
 
 
 
 
6.
Código seguro, pois já foi extensivamente testado.
Reaproveitamento de código.
Permite o uso de padrões de projetos (Design Patterns).
Curva de aprendizagem menor.
Facilidade de manutenção.
 
 
 
Explicação:
A curva de aprendizagem é maior e representa uma desvantagem, segundo apresentado nas aulas.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:08:18. 
 
 
 
 
javascript:abre_colabore('35581','219939709','4428593021');
 
Qual o objetivo da tag < select > ?
Qual o objetivo da tag < fieldset > ?
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A1_201609060482_V2 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o < form
> e o < / form > .
 
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
formulário.
 
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para desenvolvimento
com estas linguagens basta possuir um navegador.
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de negócio,
etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o backend
fornecer os dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
 
 
 
 
Explicação:
Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
 
 
 
 
 
2.
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o < form
> e o < / form> .
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
formulário.
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para desenvolvimento
com estas linguagens basta possuir um navegador.
Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de negócio,
etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o backend
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
Apesar de no PHP não ser necessário definir o tipo de uma variável, ele suporta apenas
três os tipos de dados, entre eles os escalares. Das opções abaixo, marque aquela que
apresenta apenas tipos escalares.
O que é Backend ?
 
Qual o objetivo do comando $_GET ?
fornecer os dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
 
 
 
 
Explicação:
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um formulário.
 
 
 
 
3.
String e Array
Integer e Array
Integer e String
Float e Object
Boolean e Object
 
 
 
Explicação:
Os tipos escalares são: integer, float, String, Boolean
 
 
 
 
4.
Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
formulário.
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de negócio,
etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o backend
fornecer os dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para desenvolvimento
com estas linguagens basta possuir um navegador.
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o e o .
 
 
 
Explicação:
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de negócio, etc. O
desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o backend fornecer os dados.
Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
 
 
 
 
5.
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de negócio,
etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o backend
fornecer os dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
Recebe valores do formulário via método GET.
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o
e o
.
 
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
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:
formulário.
 
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para desenvolvimento
com estas linguagens basta possuir um navegador.
 
 
 
Explicação:
Recebe valores do formulário via método GET.
 
 
 
 
6.
Localhost ou 192.168.1.1
192.168.1.1 ou 192.168.1.0
Localhost ou192.168.1.0
localhost ou 127.0.0.1
www ou localhost
 
 
 
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.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:09:00. 
 
 
 
 
javascript:abre_colabore('35581','219947409','4428598649');
 
Qual o objetivo da View ( Visão ) no padrão MVC ?
Qual o objetivo do Controller ( Controlador ) no padrão MVC ?
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A5_201609060482_V2 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
É onde se encontram os códigos referentes ao regras de negócio, serviços, persistência com o banco de dados, etc. 
Responsável por exibiros resultados das regras de negócio (Model).
É um padrão de arquitetura que implementa interfaces para o usuário
É 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.
 
 
 
Explicação:
Responsável por exibir os resultados das regras de negócio (Model).
 
 
 
 
2.
É 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. 
Responsável por exibir os resultados das regras de negócio (Model).
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 pelo comportamento da aplicação. 
 
 
 
Explicação:
É responsável pelo comportamento da aplicação. 
 
 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
Qual a importância da pasta module no Zend Framework ?
O que é framework ?
O Zend Framework é um conjunto de programas que estão divididos em várias pastas.
Marque a questão que apresenta o nome da pasta que é responsável por armazenar
configurações de cache, upload de arquivos etc.
Existem algumas vantagens na produção de sistemas utilizando um framework.
Segundo o que foi apresentado nas aulas marque aquela que não representa uma
vantagem.
 
 
3.
Contém os módulos desenvolvidos pelos usuários.
É 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. 
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 pelo comportamento da aplicação. 
 
 
 
Explicação:
Contém os módulos desenvolvidos pelos usuários.
 
 
 
 
4.
Responsável por exibir os resultados das regras de negócio (Model).
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.
É um padrão de arquitetura que implementa interfaces para o usuário
É responsável pelo comportamento da aplicação. 
É onde se encontram os códigos referentes ao regras de negócio, serviços, persistência com o banco de dados, etc. 
 
 
 
Explicaçã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.
 
 
 
 
5.
config
data
module
public
vendor
 
 
 
Explicação:
O que pode gerar confusão são as configurações de cache, porém estes arquivos, também ficam na pasta data.
 
 
 
 
6.
Permite o uso de padrões de projetos (Design Patterns).
Facilidade de manutenção.
Curva de aprendizagem menor.
Código seguro, pois já foi extensivamente testado.
Reaproveitamento de código.
 
 
 
Explicação:
A curva de aprendizagem é maior e representa uma desvantagem, segundo apresentado nas aulas.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:09:44. 
 
 
 
 
javascript:abre_colabore('35581','219947434','4428599266');
 
Segundo o que foi apresentado e desenvolvido nas aulas, marque a questão que
apresenta corretamente a função do Composer.
require_once "bootstrap.php";
$aluno= $entityManager->find('Alunos', 101);
if ($aluno=== null) {
 echo "aluno $id nao existe.\n";
 exit(1);
}
$aluno->setNome('Luiz');
$aluno->setMatricula('1234');
$entityManager->flush();
?>
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A4_201609060482_V2 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
É uma ferramenta para gerenciamento de código em JavaScript. Ele permite que você declare as bibliotecas das quais
seu projeto depende e as gerencia (instala / atualiza) para você.
É apresenta uma estrutura de classes que agiliza, a construção de códigos apenas em PHP. Ele permite que você
declare as bibliotecas das quais seu projeto depende e as gerencia (instala / atualiza) para você.
É uma ferramenta para gerenciamento de dependências em PHP. Ele permite que você declare as bibliotecas das quais
seu projeto depende e as gerencia (instala / atualiza) para você.
É uma ferramenta para desenvolvimento de códigos em PHP. Ele permite que você declare as bibliotecas das quais seu
projeto depende, variáveis e demais estruturas e as gerencia para você.
É apresenta uma estrutura de classes que agiliza, a construção de códigos em PHP e JavaScript. Ele permite que você
declare as bibliotecas das quais seu projeto depende e as gerencia (instala / atualiza) para você.
 
 
 
Explicação:
Segundo o que foi apresentado nas aulas, ele é uma ferramenta para gerenciamento de dependências em PHP. Ele permite
que você declare as bibliotecas das quais seu projeto depende e as gerencia (instala / atualiza) para você.
 
 
 
 
2.
Excluir um registro.
Incluir um registro.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
Qual o objetivo do código abaixo ?
require_once "bootstrap.php"; 
$aluno= $entityManager->find('Alunos', 101);
if ($aluno=== null) {
 echo "aluno $id nao existe.\n";
 exit(1);
}
$entityManager->remove($aluno);
$entityManager->flush();
?>
A criação do arquivo bootstrap.php é parte importante do processo
para a criação da criação das classes baseado em um banco de dados
previamente gerado.
Marque a opção que NÃO apresenta um comando necessário deste
arquivo.
 
Qual o objetivo do código abaixo ?
require_once "bootstrap.php"; 
Alterar um registro.
Realizar uma consulta ao banco de dados.
Este código não está correto.
 
 
 
Explicação:
Alterar um registro.
 
 
 
 
3.
Incluir um registro.
Excluir um registro.
Alterar um registro.
Este código não está correto.
Realizar uma consulta ao banco de dados.
 
 
 
Explicação:
Excluir um registro.
 
 
 
 
4.
require_once "bootstrap.php";
require_once "vendor/autoload.php";
use Doctrine\ORM\Tools\Setup;
$isDevMode = true;
use Doctrine\ORM\EntityManager;
 
 
 
Explicação:
require_once "bootstrap.php"; fica em arquivo de configuração, que faz referência ao bootstrap e não dentro dele.
 
 
 
 
5.
$aluno= new Aluno() ;
$aluno->setNome('Luiz');
$aluno->setMatricula('1234');
$entityManager->flush();
?>
 
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());
}
?>
Excluir um registro.
Incluir um registro.
Realizar uma consulta ao banco de dados.
Este código não está correto.
Alterar um registro.
 
 
 
Explicação:
Incluir um registro.
 
 
 
 
6.
Realizar uma consulta ao banco de dados.
Incluir um registro.
Este código não está correto.
 
Alterar um registro.
Excluir um registro.
 
 
 
Explicação:
Realizar uma consulta ao banco de dados.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:10:41. 
 
 
 
 
javascript:abre_colabore('35581','219943166','4428603958');
 
"Somente acessada pelo objeto e pelos objetos-filhos."
Em relação a Visibilidade de propriedades e métodos, baseado na
afirmativa apresentada na questão, qual modificador de acesso é o
correto?
Qual 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("insert into aluno(matricula, nome) values('201712345', 'Luiz') ");
echo "
$count registro
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A3_201609060482_V2 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Private
Final
Public
Protected
Default
 
 
 
Explicação:
O private é apenas para classe e o public acesso de qualquer local, default e final, não são da linguagem PHP.
 
 
 
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
";
?>
 
Qual o objetivo da classe PDO ?
Segundo o que foi apresentado nas aulas, marque aquela que explica corretamente
como se faz a definição de uma classe.
Qual o objetivo do método exec() da classe PDO ?
Alterar um registro.
Excluir um registro.
Este código não está correto.
Realizar uma consulta ao banco de dados.
Incluir um registro.
 
 
 
Explicação:
Incluir um registro.
 
 
 
 
3.
Estrutura de repetição onde o teste condicional é realizado após do Loop.
Permite executar um comando SQL retornando a quantidade de registros que foram afetados.
Executa uma consulta SQL retornando um objeto com os resultados.
Permitir a conexão com banco de dados.
Estrutura de repetição onde o teste condicional é realizado dentro do Loop e o incremento é automático.
 
 
 
Explicação:
Permitir a conexão com banco de dados.
 
 
 
 
4.
A definição de uma classe começa com a palavra-chave classe, seguida do nome da classe e a abertura da chave e
finaliza fechando a chave.
Iniciamos a criação de uma classe com o sinal de menor, depois interrogação, php, em seguida usamos a chave com a
palavra-chave class e o nome das propriedades.
Iniciamos a definição de uma classe abrindo as chaves, em seguida a palavra-chave class, seguida do nome da classe.
A definição de uma classe começa com a palavra-chave classe, seguida do nome da classe e do comentário a respeito
da mesma.
A definição de uma classe começa com a palavra-chave class, seguida do nome da classe.
 
 
 
Explicação:
class NomeDaClasse {
 // Local onde atributos, construtores e métodos são criados
 }
 
 
 
 
5.
Permitir a conexão com banco de dados.
Estrutura de repetição onde o teste condicional é realizado dentro do Loop e o incremento é automático.
Recebe valores do formulário via método GET ou POST.
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)
";
?>
Permite executar um comando SQL retornando a quantidade de registros que foram afetados.
Executa uma consulta SQL retornando um objeto com os resultados.
 
 
 
Explicação:
Permite executar um comando SQL retornando a quantidade de registros que foram afetados.
 
 
 
 
6.
Alterar um registro.
Realizar uma consulta ao banco de dados
Este código não está correto.
Incluir um registro.
Excluir um registro.
 
 
 
Explicação:
Alterar um registro.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:11:25. 
 
 
 
 
javascript:abre_colabore('35581','219945497','4428610638');
 
Qual o objetivo do comando IF ?
Qual o objetivo do comando while ?
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A2_201609060482_V2 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
Estrutura de repetição onde o teste condicional é realizado antes do Loop.
Estrutura de repetição onde o teste condicional é realizado após do Loop.
Recebe valores do formulário via método GET.
 
Recebe valores do formulário via método GET ou POST.
 
 
 
Explicação:
Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
 
 
 
 
2.
Recebe valores do formulário via método GET ou POST.
Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
Estrutura de repetição onde o teste condicional é realizado antes do Loop.
Recebe valores do formulário via método GET.
Estrutura de repetição onde o teste condicional é realizado após do Loop.
 
 
 
Explicação:
Estrutura de repetição onde o teste condicional é realizado antes do Loop.
 
 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
 
Qual o objetivo do comando $_REQUEST ?
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);
Das estruturas utilizadas na linguagem PHP, aquela que funciona somente com vetores e
objetos e emitirá mensagem de erro se for usado em uma variável com tipo de dado
diferente ou não inicializada é?
 
 
3.
Estrutura de repetição onde o teste condicional é realizado após do Loop.
 
Estrutura de repetição onde o teste condicional é realizado antes do Loop.
 
Recebe valores do formulário via método GET ou POST.
 
Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
 
Recebe valores do formulário via método GET.
 
 
 
 
Explicação:
Recebe valores do formulário via método GET ou POST.
 
 
 
 
 
4.
Nada será apresentado
4.5
9
erro
4
 
 
 
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.
 
 
 
 
5.
for
repeat .. until
while
do .. while
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.
$i = 0;
$arr = array('a', 2,"José", 4);
foreach ($arr as &$value) {
 echo $arr[$i];
 $i++;
}
 
foreach
 
 
 
Explicação:
As demais opções representam estruturas de repetição para diversos fins, mas a única que varre, vetores e objetos
automaticamente é o foreach.
 
 
 
 
6.
NULL2NULL4
erro02erro04
Mensagem de Erro
0123
a2José4
 
 
 
Explicação:
O código funciona perfeitamente e por se tratar da linguagem php, tanto texto quanto outros tipos de dados podem ser
armazenado no mesmo vetor.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:12:04. 
 
 
 
 
javascript:abre_colabore('35581','219943203','4428614379');
 
Qual o objetivo da tag < select > ?
Qual o objetivo da tag < fieldset > ?
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A1_201609060482_V3 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o < form
> e o < / form > .
 
Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
 
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para desenvolvimento
com estas linguagens basta possuir um navegador.
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
formulário.
 
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de negócio,
etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o backend
fornecer os dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
 
 
 
Explicação:
Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
 
 
 
 
 
2.
Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de negócio,
etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o backend
fornecer os dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
 
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para desenvolvimento
com estas linguagens basta possuir um navegador.
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o < form
> e o < / form> .
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
Apesar de no PHP não ser necessário definir o tipo de uma variável, ele suporta apenas
três os tipos de dados, entre eles os escalares. Das opções abaixo, marque aquela que
apresenta apenas tipos escalares.
O que é Backend ?
 
Qual o objetivo do comando $_GET ?
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
formulário.
 
 
 
Explicação:
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um formulário.
 
 
 
 
3.
Integer e String
Integer e Array
String e Array
Boolean e Object
Float e Object
 
 
 
Explicação:
Os tipos escalares são: integer, float, String, Boolean
 
 
 
 
4.
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para desenvolvimento
com estas linguagens basta possuir um navegador.
Elemento que permite a criação de uma caixa onde somente um elemento será escolhido.
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
formulário.
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de negócio,
etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o backend
fornecer os dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o e o .
 
 
 
Explicação:
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de negócio, etc. O
desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o backend fornecer os dados.
Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
 
 
 
 
5.
É a tela que o usuário interage e deve ser construído basicamente com HTML, CSS e Javascript. Para desenvolvimento
com estas linguagens basta possuir um navegador.
É o código interno do sistema podendo ser o acesso ao banco de dados, um servidor de arquivos, regras de negócio,
etc. O desenvolvimento do backend é importante pois o desenvolvimento do frontend só funciona se o backend
fornecer os dados. Para o desenvolvimento do backend é necessário a instalação de um servidor Web.
Recebe valores do formulário via método GET.
Elemento que permite um agrupamento de informações, geralmente utilizado como uma seção dentro de um
formulário.
 
É a tag que representa o início e fim de um formulário, todas as tags de entrada de dados devem ficar entre o
e o
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:
.
 
 
 
 
Explicação:
Recebe valores do formulário via método GET.
 
 
 
 
6.
192.168.1.1 ou 192.168.1.0
Localhost ou192.168.1.0
Localhost ou 192.168.1.1
www ou localhost
localhost ou 127.0.0.1
 
 
 
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.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:14:42. 
 
 
 
 
javascript:abre_colabore('35581','219943298','4428623240');
 
Qual o objetivo do comando IF ?
Qual o objetivo do comando while ?
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A2_201609060482_V3 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
Recebe valores do formulário via método GET ou POST.
Estrutura de repetição onde o teste condicional é realizado após do Loop.
Estrutura de repetição onde o teste condicional é realizado antes do Loop.
Recebe valores do formulário via método GET.
 
 
 
 
Explicação:
Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
 
 
 
 
2.
Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
Estrutura de repetição onde o teste condicional é realizado antes do Loop.
Recebe valores do formulário via método GET ou POST.
Estrutura de repetição onde o teste condicional é realizado após do Loop.
Recebe valores do formulário via método GET.
 
 
 
Explicação:
Estrutura de repetição onde o teste condicional é realizado antes do Loop.
 
 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
 
Qual o objetivo do comando $_REQUEST ?
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);
Das estruturas utilizadas na linguagem PHP, aquela que funciona somente com vetores e
objetos e emitirá mensagem de erro se for usado em uma variável com tipo de dado
diferente ou não inicializada é?
 
 
3.
Estrutura de repetição onde o teste condicional é realizado antes do Loop.
 
Recebe valores do formulário via método GET.
 
Recebe valores do formuláriovia método GET ou POST.
 
Permite executar um bloco de comando caso uma condição seja verdadeira, ou a condição seja falsa.
 
Estrutura de repetição onde o teste condicional é realizado após do Loop.
 
 
 
 
Explicação:
Recebe valores do formulário via método GET ou POST.
 
 
 
 
 
4.
Nada será apresentado
4
erro
9
4.5
 
 
 
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.
 
 
 
 
5.
for
while
foreach
repeat .. until
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.
$i = 0;
$arr = array('a', 2,"José", 4);
foreach ($arr as &$value) {
 echo $arr[$i];
 $i++;
}
 
do .. while
 
 
 
Explicação:
As demais opções representam estruturas de repetição para diversos fins, mas a única que varre, vetores e objetos
automaticamente é o foreach.
 
 
 
 
6.
Mensagem de Erro
NULL2NULL4
a2José4
0123
erro02erro04
 
 
 
Explicação:
O código funciona perfeitamente e por se tratar da linguagem php, tanto texto quanto outros tipos de dados podem ser
armazenado no mesmo vetor.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:17:04. 
 
 
 
 
javascript:abre_colabore('35581','219943405','4428635513');
 
"Somente acessada pelo objeto e pelos objetos-filhos."
Em relação a Visibilidade de propriedades e métodos, baseado na
afirmativa apresentada na questão, qual modificador de acesso é o
correto?
Qual 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("insert into aluno(matricula, nome) values('201712345', 'Luiz') ");
echo "
$count registro
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A3_201609060482_V3 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Private
Public
Default
Protected
Final
 
 
 
Explicação:
O private é apenas para classe e o public acesso de qualquer local, default e final, não são da linguagem PHP.
 
 
 
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
";
?>
 
Qual o objetivo da classe PDO ?
Segundo o que foi apresentado nas aulas, marque aquela que explica corretamente
como se faz a definição de uma classe.
Qual o objetivo do método exec() da classe PDO ?
Alterar um registro.
Realizar uma consulta ao banco de dados.
Este código não está correto.
Incluir um registro.
Excluir um registro.
 
 
 
Explicação:
Incluir um registro.
 
 
 
 
3.
Executa uma consulta SQL retornando um objeto com os resultados.
Permitir a conexão com banco de dados.
Estrutura de repetição onde o teste condicional é realizado dentro do Loop e o incremento é automático.
Estrutura de repetição onde o teste condicional é realizado após do Loop.
Permite executar um comando SQL retornando a quantidade de registros que foram afetados.
 
 
 
Explicação:
Permitir a conexão com banco de dados.
 
 
 
 
4.
A definição de uma classe começa com a palavra-chave classe, seguida do nome da classe e a abertura da chave e
finaliza fechando a chave.
A definição de uma classe começa com a palavra-chave class, seguida do nome da classe.
Iniciamos a criação de uma classe com o sinal de menor, depois interrogação, php, em seguida usamos a chave com a
palavra-chave class e o nome das propriedades.
Iniciamos a definição de uma classe abrindo as chaves, em seguida a palavra-chave class, seguida do nome da classe.
A definição de uma classe começa com a palavra-chave classe, seguida do nome da classe e do comentário a respeito
da mesma.
 
 
 
Explicação:
class NomeDaClasse {
 // Local onde atributos, construtores e métodos são criados
 }
 
 
 
 
5.
Permitir a conexão com banco de dados.
Executa uma consulta SQL retornando um objeto com os resultados.
Estrutura de repetição onde o teste condicional é realizado dentro do Loop e o incremento é automático.
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)
";
?>
Permite executar um comando SQL retornando a quantidade de registros que foram afetados.
Recebe valores do formulário via método GET ou POST.
 
 
 
Explicação:
Permite executar um comando SQL retornando a quantidade de registros que foram afetados.
 
 
 
 
6.
Excluir um registro.
Incluir um registro.
Este código não está correto.
Alterar um registro.
Realizar uma consulta ao banco de dados
 
 
 
Explicação:
Alterar um registro.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:17:56. 
 
 
 
 
javascript:abre_colabore('35581','219947706','4428641143');
 
Segundo o que foi apresentado e desenvolvido nas aulas, marque a questão que
apresenta corretamente a função do Composer.
require_once "bootstrap.php";
$aluno= $entityManager->find('Alunos', 101);
if ($aluno=== null) {
 echo "aluno $id nao existe.\n";
 exit(1);
}
$aluno->setNome('Luiz');
$aluno->setMatricula('1234');
$entityManager->flush();
?>
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A4_201609060482_V3 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
É apresenta uma estrutura de classes que agiliza, a construção de códigos em PHP e JavaScript. Ele permite que você
declare as bibliotecas das quais seu projeto depende e as gerencia (instala / atualiza) para você.
É apresenta uma estrutura de classes que agiliza, a construção de códigos apenas em PHP. Ele permite que você
declare as bibliotecas das quais seu projeto depende e as gerencia (instala / atualiza) para você.
É uma ferramenta para gerenciamento de dependências em PHP. Ele permite que você declare as bibliotecas das quais
seu projeto depende e as gerencia (instala / atualiza) para você.
É uma ferramenta para gerenciamento de código em JavaScript. Ele permite que você declare as bibliotecas das quais
seu projeto depende e as gerencia (instala / atualiza) para você.
É uma ferramenta para desenvolvimento de códigos em PHP. Ele permite que você declare as bibliotecas das quais seu
projeto depende, variáveis e demais estruturas e as gerencia para você.
 
 
 
Explicação:
Segundo o que foi apresentado nas aulas, ele é uma ferramenta para gerenciamento de dependências em PHP. Ele permite
que você declare as bibliotecas das quais seu projeto depende e as gerencia (instala / atualiza) para você.
 
 
 
 
2.
Realizar uma consulta ao banco de dados.
Incluir um registro.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();Qual o objetivo do código abaixo ?
require_once "bootstrap.php"; 
$aluno= $entityManager->find('Alunos', 101);
if ($aluno=== null) {
 echo "aluno $id nao existe.\n";
 exit(1);
}
$entityManager->remove($aluno);
$entityManager->flush();
?>
A criação do arquivo bootstrap.php é parte importante do processo
para a criação da criação das classes baseado em um banco de dados
previamente gerado.
Marque a opção que NÃO apresenta um comando necessário deste
arquivo.
 
Qual o objetivo do código abaixo ?
require_once "bootstrap.php"; 
Excluir um registro.
Este código não está correto.
Alterar um registro.
 
 
 
Explicação:
Alterar um registro.
 
 
 
 
3.
Este código não está correto.
Excluir um registro.
Incluir um registro.
Alterar um registro.
Realizar uma consulta ao banco de dados.
 
 
 
Explicação:
Excluir um registro.
 
 
 
 
4.
require_once "vendor/autoload.php";
use Doctrine\ORM\EntityManager;
use Doctrine\ORM\Tools\Setup;
$isDevMode = true;
require_once "bootstrap.php";
 
 
 
Explicação:
require_once "bootstrap.php"; fica em arquivo de configuração, que faz referência ao bootstrap e não dentro dele.
 
 
 
 
5.
$aluno= new Aluno() ;
$aluno->setNome('Luiz');
$aluno->setMatricula('1234');
$entityManager->flush();
?>
 
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());
}
?>
Este código não está correto.
Realizar uma consulta ao banco de dados.
Incluir um registro.
Alterar um registro.
Excluir um registro.
 
 
 
Explicação:
Incluir um registro.
 
 
 
 
6.
Este código não está correto.
 
Realizar uma consulta ao banco de dados.
Incluir um registro.
Excluir um registro.
Alterar um registro.
 
 
 
Explicação:
Realizar uma consulta ao banco de dados.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:18:38. 
 
 
 
 
javascript:abre_colabore('35581','219940027','4428634022');
 
Qual o objetivo da View ( Visão ) no padrão MVC ?
Qual o objetivo do Controller ( Controlador ) no padrão MVC ?
TECNOLOGIAS WEB II
Lupa Calc.
 
 
CCT0882_A5_201609060482_V3 
 
Aluno: WENDEL CORREIA BARBOSA JUNIOR Matr.: 201609060482
Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
É onde se encontram os códigos referentes ao regras de negócio, serviços, persistência com o banco de dados, etc. 
Responsável por exibir os resultados das regras de negócio (Model).
É um padrão de arquitetura que implementa interfaces para o usuário
É 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.
 
 
 
Explicação:
Responsável por exibir os resultados das regras de negócio (Model).
 
 
 
 
2.
É um padrão de arquitetura que implementa interfaces para o usuário
Responsável por exibir os resultados das regras de negócio (Model).
É responsável pelo comportamento da aplicação. 
É onde se encontram os códigos referentes ao regras de negócio, serviços, persistência com o banco de dados, etc. 
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.
 
 
 
Explicação:
É responsável pelo comportamento da aplicação. 
 
 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
Qual a importância da pasta module no Zend Framework ?
O que é framework ?
O Zend Framework é um conjunto de programas que estão divididos em várias pastas.
Marque a questão que apresenta o nome da pasta que é responsável por armazenar
configurações de cache, upload de arquivos etc.
Existem algumas vantagens na produção de sistemas utilizando um framework.
Segundo o que foi apresentado nas aulas marque aquela que não representa uma
vantagem.
 
 
3.
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.
É um padrão de arquitetura que implementa interfaces para o usuário
Contém os módulos desenvolvidos pelos usuários.
É responsável pelo comportamento da aplicação. 
É onde se encontram os códigos referentes ao regras de negócio, serviços, persistência com o banco de dados, etc. 
 
 
 
Explicação:
Contém os módulos desenvolvidos pelos usuários.
 
 
 
 
4.
É onde se encontram os códigos referentes ao regras de negócio, serviços, persistência com o banco de dados, etc. 
É um padrão de arquitetura que implementa interfaces para o usuário
É 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).
 
 
 
Explicaçã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.
 
 
 
 
5.
data
module
public
vendor
config
 
 
 
Explicação:
O que pode gerar confusão são as configurações de cache, porém estes arquivos, também ficam na pasta data.
 
 
 
 
6.
Código seguro, pois já foi extensivamente testado.
Curva de aprendizagem menor.
Facilidade de manutenção.
Permite o uso de padrões de projetos (Design Patterns).
Reaproveitamento de código.
 
 
 
Explicação:
A curva de aprendizagem é maior e representa uma desvantagem, segundo apresentado nas aulas.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 24/03/2021 18:19:16. 
 
 
 
 
javascript:abre_colabore('35581','219943476','4428643659');

Outros materiais