Você está na página 1de 6

19/06/2021 Estácio: Alunos

Simulado AV
Teste seu conhecimento acumulado

Disc.: DESENVOLV. WEB EM HTML5, CSS, JAVASCRIPT E PHP   

Aluno(a): FRANCISCO TIAGO SILVEIRA DE SOUZA 202007207912

Acertos: 10,0 de 10,0 15/06/2021

1a
          Questão Acerto: 1,0  / 1,0

Referente às aplicações no modelo cliente x servidor, assinale a alternativa incorreta.

O modelo Cliente x Servidor tornou possível o desenvolvimento de aplicações que fizessem uso de sua
arquitetura distribuída. Tais aplicações foram desenvolvidas tendo como base o conceito de
desenvolvimento em camadas.
A camada de aplicação, no modelo de 3 camadas, é representada por um servidor responsável pela
lógica e regras de negócio, assim como pelo controle de acesso ao servidor de dados.
O modelo de 3 camadas foi criado para resolver alguns problemas do modelo anterior, entre eles a
necessidade de reinstalação/atualização da aplicação nos clientes a cada mudança de regra ou lógica.
O grande avanço obtido no modelo de 4 camadas foi adicionar à máquina cliente a responsabilidade
pela interface com o usuário, passando a replicá-la em vários pontos, normalmente em um cluster
Web
No modelo de 2 camadas, temos as camadas Cliente e Servidor, sendo função da primeira tratar a
lógica do negócio e fazer a interface com o usuário, enquanto a segunda é responsável por tratar os
dados.
Respondido em 15/06/2021 19:46:29

Explicação:

A opção:

O grande avanço obtido no modelo de 4 camadas foi adicionar à máquina cliente a responsabilidade
pela interface com o usuário, passando a replicá-la em vários pontos, normalmente em um cluster
Web não está correta.

O grande avanço obtido no modelo de 4 camadas foi tirar da máquina cliente a responsabilidade pela interface
com o usuário, passando a centralizá-la em um único ponto, normalmente em um servidor Web.

2a
          Questão Acerto: 1,0  / 1,0

Sobre as páginas dinâmicas, assinale a afirmativa incorreta:

O acesso a um banco de dados para recuperação de dados e exibição no navegador precisa ser feito
através de uma linguagem server side.
Linguagens como Java ou PHP são necessárias para se criarem páginas dinâmicas.
Uma página dinâmica pode ser criada com a combinação de códigos HTML, CSS, Javascript e PHP.
Para criação de uma página dinâmica são necessários apenas código HTML e um banco de dados.
Uma das principais características das páginas dinâmicas é a utilização de um sistema gerenciador de
conteúdo ou sistema de gestão de conteúdo ¿ conhecidos como CMS.

https://simulado.estacio.br/alunos/?p0=192935196&user_cod=2985562&matr_integracao=202007207912 1/6
19/06/2021 Estácio: Alunos
Respondido em 15/06/2021 19:47:13

Explicação:

Questão enviada pela EAD para inserção.

3a
          Questão Acerto: 1,0  / 1,0

Ao codificarmos uma página HTML tendo em mente a semântica, devemos utilizar:

A HTML5.
A tag HTML correta de acordo com o seu conteúdo ou finalidade.
O correto DTD: Strict, transitional ou frameset.
Atributos em todas as tags.
As tags de estrutura, que são comuns na maioria as páginas Web.
Respondido em 15/06/2021 19:48:06

Explicação:

Remetem a: Tipos de tags: Estruturais, textuais e semânticas.

Questão enviada pela EAD para inserção.

4a
          Questão Acerto: 1,0  / 1,0

O formulário é um elemento que permite interação do usuário e, consequentemente, que dados sejam
enviados para um servidor Web.

Neste contexto, assinale a afirmação correta

A única maneira de validar os dados de um formulário é utilizando a HTML5.


O tratamento dos dados enviados pelo formulário deve ser feito com a utilização de uma linguagem de
programação que rode no servidor (server side)
Apenas os formulários validados podem ser submetidos a um servidor Web.
Como é o único elemento HTML que permite interação do usuário, formulário precisa ficar sozinho em
uma página Web, sem nenhum outro elemento de conteúdo.
Quando não for necessário enviar os dados para um servidor, basta utilizar os campos do formulário,
sem a tag principal
Respondido em 15/06/2021 19:49:27

5a
          Questão Acerto: 1,0  / 1,0

Para que, ao se posicionar o ponteiro do mouse sobre cada um dos links da


página, a cor da letra do link mude para vermelha, deve-se utilizar para a
página web a configuração CSS
(Prefeitura Municipal de Manaus - Técnico de Tecnologia da Informação da
Fazenda Municipal - FCC - 2019)

a:hover {font-color: #FF0000}.


a:over {font-color: #0000FF}.
a:hover {color: #FF0000}.
a:hover {color: #00FF00}.
https://simulado.estacio.br/alunos/?p0=192935196&user_cod=2985562&matr_integracao=202007207912 2/6
19/06/2021 Estácio: Alunos

a:over {color: #00FF00}.


Respondido em 15/06/2021 19:51:29

Explicação:

FF0000 - Vermelho

6a
          Questão Acerto: 1,0  / 1,0

Utilizando JavaScript , qual é a sintaxe correta para alterar o conteúdo do elemento HTML de id="teste", por
meio do clique do botão abaixo?

#demo.innerHTML = "Universidade Federal do Ceará"


document.getElement("p").innerHTML = "Universidade Federal do Ceará"
document.p.innerHTML = "Universidade Federal do Ceará"
document.getElementByName("p").innerHTML = "Universidade Federal do Ceará"
document.getElementById('teste').innerHTML = 'Universidade Federal do Ceará'
Respondido em 15/06/2021 19:53:26

Explicação:

Deve-se obter o componente cujo id é teste para então alterar o seu conteúdo interno.

7a
          Questão Acerto: 1,0  / 1,0

Em JavaScript, há vários métodos pré-definidos para manipular valores em arrays. Dois desses métodos
permitem adicionar e remover um elemento no final de um vetor, respectivamente. Considere a array a seguir:

var carros = ["gol", "palio", "fiesta", "onix"]

Após a execução da instrução carros.pop(), em JavaScript, os elementos do array carros serão:

carros.slice("HB20"); e carros.remove()
carros.put("HB20"); e carros.drop()
carros.set("HB20"); e carros.get()
carros.push("HB20"); e carros.pop()
carros.slice("HB20"); e carros.unshift()
Respondido em 15/06/2021 19:54:19

Explicação:

https://simulado.estacio.br/alunos/?p0=192935196&user_cod=2985562&matr_integracao=202007207912 3/6
19/06/2021 Estácio: Alunos
O método pop() remove o último elemento de um array.

8a
          Questão Acerto: 1,0  / 1,0

Sobre a linguagem PHP é INCORRETO afirmar que:

Não pode ser embutida dentro do HTML.


É uma linguagem de script open source de uso geral.
A primeira finalidade do PHP foi interpretar os formulários HTML.
É especialmente adequada para o desenvolvimento Web.
NÃO é executada do lado do cliente.
Respondido em 15/06/2021 19:54:52

Explicação:

PHP e HTML possuem muita interação: PHP pode gerar HTML, e o HTML pode passar informações para on PHP. O
PHP tambem pode ser embutido dentro do HTML, afinal são 2 linguagens integradas para desenvolvimento WEB

9a
          Questão Acerto: 1,0  / 1,0

(NC-UFPR - 2019 - Prefeitura de Matinhos - PR - Técnico em Informática)

Qual instrução apresenta o conteúdo do primeiro elemento do vetor ou array declarado em PHP na forma?

$estados = array("AM", "AP", "DF", "PR", "SP","SC", "RS"); 

echo  $estados[1]
echo $estados[0];
$estados[1]
print_r( $estados[1] 
print_r( $estados );
Respondido em 15/06/2021 19:55:33

10a
          Questão Acerto: 1,0  / 1,0

A implementação correta de uma classe chamada Usuário em PHP é


(FADESP - 2017 - COSANPA - Analista de Sistema)

https://simulado.estacio.br/alunos/?p0=192935196&user_cod=2985562&matr_integracao=202007207912 4/6
19/06/2021 Estácio: Alunos

Respondido em 15/06/2021 19:56:57

Explicação:

A resposta do gabarito implementa todos os conceitos corretamente. 


https://simulado.estacio.br/alunos/?p0=192935196&user_cod=2985562&matr_integracao=202007207912 5/6
19/06/2021 Estácio: Alunos

https://simulado.estacio.br/alunos/?p0=192935196&user_cod=2985562&matr_integracao=202007207912 6/6

Você também pode gostar