Baixe o app para aproveitar ainda mais
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
Compartilhar