Buscar

Prova Presencial_ Programação WEB

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

19/11/2020 Prova Presencial: Programação WEB
https://dombosco.instructure.com/courses/3045/quizzes/14776 1/10
* Algumas perguntas ainda não avaliadas
Prova Presencial
Entrega 21 nov em 23:59 Pontos 60 Perguntas 10
Disponível 16 nov em 0:00 - 21 nov em 23:59 6 dias
Limite de tempo 60 Minutos
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 55 minutos 35 de 60 *
 As respostas corretas estarão disponíveis em 21 nov em 0:00.
Pontuação deste teste: 35 de 60 *
Enviado 19 nov em 1:22
Esta tentativa levou 55 minutos.
A Prova Presencial tem peso 60 e é composta por:
8 (oito) questões objetivas (cada uma com o valor de 5 pontos);
2 (duas) questões dissertativas (cada uma com o valor de 10
pontos);
Você terá 60 (sessenta) minutos para finalizar esta atividade
avaliativa. 
5 / 5 ptsPergunta 1
https://dombosco.instructure.com/courses/3045/quizzes/14776/history?version=1
19/11/2020 Prova Presencial: Programação WEB
https://dombosco.instructure.com/courses/3045/quizzes/14776 2/10
Com base no trecho de código em PHP e a
teoria de Orientação a Objetos, é correto
afirmar: 
 
O erro na linha 17 ocorre, pois, uma classe final (Person) não pode ser
estendida (extends) por uma outra classe. Removendo a palavra final
da classe Person o erro da linha 17 é resolvido.
 
O erro na linha 17 ocorre, pois, não utilizamos a declaração require. 
 
O erro na linha 17 ocorre, pois, uma classe final (Cliente) não pode ser
estendida (extends) por uma outra classe. Removendo a palavra final
da classe Person o erro da linha 17 é resolvido.
19/11/2020 Prova Presencial: Programação WEB
https://dombosco.instructure.com/courses/3045/quizzes/14776 3/10
 Não existe erro na linha 17, o código irá executar corretamente. 
 
O erro na linha 17 ocorre, pois não é possível executar este código
com duas classes no mesmo arquivo.
5 / 5 ptsPergunta 2
Os nomes WebKit, Blink, Gecko e Trident são
relacionados a: 
 Linguagem de marcação. 
 Motores de Renderização. 
 Navegadores. 
 Servidores Apache. 
 Linguagem de programação. 
0 / 5 ptsPergunta 3IncorretaIncorreta
19/11/2020 Prova Presencial: Programação WEB
https://dombosco.instructure.com/courses/3045/quizzes/14776 4/10
Com base nos trechos de código em PHP e a
teoria de Orientação a Objetos, há um erro na
linha 4 da classe Dog. é correto afirmar que o
motivo deste erro é: 
 
Quando uma classe é pai (Dog) de uma classe filha abstrata
(Mamifero), e a classe abstrata pai tem um método abstrato, a classe
filha é obrigada a implementar o método sound().
 
Quando uma classe é filha (Dog) de uma classe pai (Mamifero), e a
classe pai tem um método, a classe filha é obrigada a implementar o
método sound().
 
Quando uma classe é filha (Dog) de uma classe pai abstrata
(Mamifero), e a classe abstrata pai tem um método abstrato, a classe
filha é obrigada a implementar o método run().
 
Quando uma classe é filha (Dog) de uma classe pai abstrata
(Mamifero), e a classe abstrata filha tem um método abstrato, a classe
pai é obrigada a implementar o método sound().
19/11/2020 Prova Presencial: Programação WEB
https://dombosco.instructure.com/courses/3045/quizzes/14776 5/10
 
Quando uma classe é filha (Dog) de uma classe pai abstrata
(Mamifero), e a classe abstrata pai tem um método abstrato, a classe
filha é obrigada a implementar o método sound().
5 / 5 ptsPergunta 4
_______________ referem-se aos padrões
para o desenvolvimento de páginas Web,
incluindo HTML5 CSS, SVG, Ajax, e outras
tecnologias para Aplicações Web (“WebApps”).
Esta seção inclui também informações sobre
como tornar páginas acessíveis para pessoas
com deficiências (WCAG), sobre
internacionalização, e ainda para dispositivos
móveis: 
A alternativa correta para completar a frase é: 
 Web Design e Aplicações. 
 Arquitetura Web e Web Semântica. 
 Web Services e Web de Dispositivos. 
 Tecnologia XML e Web Semântica. 
 Web Design e Web de Dispositivos. 
5 / 5 ptsPergunta 5
19/11/2020 Prova Presencial: Programação WEB
https://dombosco.instructure.com/courses/3045/quizzes/14776 6/10
Com base nos trechos de código em
PHP, é correto afirmar: 
 
Tanto o código A quanto o código B irão imprimir valores de 0 até 10. 
 
Tanto o código A quanto o código B irão imprimir valores de 0 até 9. 
 
O código A quanto irá imprimir valores de 0 até 10. Já o código B irá
imprimir valores de 1 até 10.
 
Tanto o código A quanto o código B irão imprimir valores de 1 até 10. 
 
O código A quanto irá imprimir valores de 1 até 10. Já o código B irá
imprimir valores de 0 até 10.
5 / 5 ptsPergunta 6
O trecho de código em PHP irá imprimir no
navegado as seguintes frases:
19/11/2020 Prova Presencial: Programação WEB
https://dombosco.instructure.com/courses/3045/quizzes/14776 7/10
 “Hello Word”; “br” e “Hello Word Again”, uma em cada linha. 
 “Hello Word” e “Hello Word Again”, uma em cada linha. 
 “Hello Word Again” e “Hello Word”, uma em cada linha. 
 “Hello Word” e “Hello Word Again”, ambas na mesma linha. 
 “Hello Word Again” e “Hello Word”, ambas na mesma linha. 
5 / 5 ptsPergunta 7
o código ______________ é composto por
todas as funções que interagem diretamente
com o usuário. Este é o código que torna seu
aplicativo bonito e, de outra forma, define como
seu usuário o vê e interage com ele. 
 
Com base no padrão MVC, marque a
alternativa que preenche corretamente a
lacuna. 
 de uma classe 
 de um método 
 de uma view
 de um model
19/11/2020 Prova Presencial: Programação WEB
https://dombosco.instructure.com/courses/3045/quizzes/14776 8/10
 de um controller
5 / 5 ptsPergunta 8
Qual o nome dado ao componente que faz
todo trabalho de exibição das páginas web nos
navegadores? 
 Linguagem de marcação. 
 CSS. 
 HTML e CSS. 
 Motor de Renderização. 
 JavaScript. 
Não avaliado ainda / 10 ptsPergunta 9
Escreva uma classe em PHP que receba o cpf de uma pessoa como
entrada, método setCPF( ), e faça as seguintes operações: 
Remover pontos, traço ou qualquer outro valor que não seja um
número; 
Verificar se após a remoção dos caracteres que não são números
a string resultante possui 11 caracteres. Caso não tenha, retorne
uma informação que o cpf não contém a quantidade de caracteres
corretos. 
Para retornar o resultado, utilize um método getCPF( ); 
 
Dicas para esta questão: 
19/11/2020 Prova Presencial: Programação WEB
https://dombosco.instructure.com/courses/3045/quizzes/14776 9/10
Sua Resposta:
Função preg_replace para trocar caracteres diferentes de números
por qualquer outro caractere desejado; 
Expressão regular “/[^0-9]/” ela permite que somente exista
números; e 
Função strlen para verificar o tamanho da string. 
Exemplo de utilização da função preg_replace: 
 
 
Exemplo de utilização da função strlen; 
 
public function setCpf ( $cpf ) { 
 $this -> cpf = $cpf; 
} 
 
$cpf = preg_replace( '/[^0-9]/is', '', $cpf ); 
19/11/2020 Prova Presencial: Programação WEB
https://dombosco.instructure.com/courses/3045/quizzes/14776 10/10
 
public function getCpf () { 
 return $this -> cpf; 
 
Não avaliado ainda / 10 ptsPergunta 10
Sua Resposta:
Escreva uma classe em PHP que contenha um método que receba
uma data no formado “AAAA-MM-DD” e retorne essa data no formato
“DD/MM/AAAA”. 
 
class Data {
 function DataAlt ( $data ) {
 return implode ( '/' , array_reverse ( explode ( '-', $data ) ) );
 }
}
 
Pontuação do teste: 35 de 60

Continue navegando