Buscar

SIMULADOS AV1 JAVASCRIPT

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

SIMULADOS AV1 – JAVASCRIPT
1. A CSS permite alterar o comportamento padrão dos elementos HTML. Nesse sentido, a propriedade responsável por alterar a posição dos elementos é:
A- Border
B- Line-height
C- Padding
D- Position
E- Display
A resposta correta é: E.
2. Na linguagem CSS (Cascading Style Sheets), a pseudoclasse que indica um link, enquanto o cursor é mantido sobre ele, ou seja, corresponde ao momento em que o usuário designa um elemento com um dispositivo apontador, mas não necessariamente o ativa, é a:
A- Hover
B- Active
C- Visited
D- Focus
E- Link
A resposta correta é: A.
3. Como resposta a uma requisição AJAX, o script executando no servidor envia para o cliente a cadeia de caracteres seguinte, no formato JSON:
A- JSONResponse
B- JSONResponseString
C- responseText
D- responseString
E- serverResponse
A resposta correta é: C.
4. Analise o seguinte código escrito na linguagem JavaScript:
A- banana | laranja | limao | uva |
B- uva |
C- laranja | uva |
D- laranja | uva | limao
E- banana | uva | laranja | limao |
A resposta correta é: C.
5. Dos códigos PHP apresentados em cada uma das alternativas a seguir, assinale aquele que apresenta estrutura sintática correta e que possa ser processado sem qualquer problema:
A resposta correta é: B.
6. (IFB - 2017 - IFB - Professor - Informática/ Desenvolvimento de Sistemas) Segundo Beighley e Morrison (2010), quando um formulário HTML envia dados a um script PHP, utiliza-se um conjunto de variáveis superglobais (superglobais são variáveis pré-definidas pelo interpretador PHP e que estão sempre disponíveis em todos os escopos) para acessar os dados enviados pelo formulário HTML. Assinale a alternativa que apresenta os identificadores/nomes de variáveis superglobais corretos para a tarefa de acessar dados enviados por um formulário HTML:
A- $_GET, $_POST
B- $_FORM, $_HTTP
C- $_SUPER_GET, $_SUPER_POST
D- $_SUPER_FORM, $_SUPER_HTTP
E- $_FORM, $_RESPONSE
A resposta correta é: A.
7. Em relação à arquitetura de sistemas multicamadas, considere as assertivas abaixo.
I. A estação cliente faz acesso direto ao servidor de banco de dados.
II. Um conjunto de bibliotecas, localizadas no computador cliente, tem a função de viabilizar a comunicação entre ele e o servidor.
III. As conexões no banco de dados são realizadas pelo servidor de aplicação.
IV. O gargalo de I/O (Input/Output) é evitado, uma vez que é possível ter a mesma regra de negócio dividida entre vários servidores através do balanceamento de carga.
Os itens I a IV referem-se, respectivamente, aos modelos de:
A- 3, 3, 3 e 3 camadas.
B- 2, 2, 3 e 3 camadas.
C- 2, 3, 2 e 3 camadas.
D- 2, 2, 2 e 2 camadas.
E- 3, 3, 2 e 2 camadas.
A resposta correta é: B.
8. Dentre as alternativas a seguir, assinale a que NÃO se aplica ao conceito de Design Responsivo:
A- O design de uma interface responsiva precisa entender o viewport, espaço de renderização da página.
B- Um site responsivo utiliza apenas uma URL, servindo a todos os usuários, independentemente de seus dispositivos.
C- Um sítio responsivo simplifica o desenvolvimento, pois só precisa de um código para os diversos dispositivos.
D- Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas.
E- As consultas de mídias são essenciais para páginas responsivas, pois permitem adaptação do layout.
A resposta correta é: D.
9. O W3C é o consórcio internacional mantenedor dos padrões para a Web e uma de suas funções é a de cuidar da evolução da HTML, o que normalmente acontece com o lançamento de novas versões. Selecione a opção que não representa uma melhoria esperada em uma nova especificação HTML:
A- Desenvolver novas funcionalidades para os navegadores, como a navegação por tabs, por exemplo.
B- Criação de novas tags.
C- Correção de problemas de compatibilidade.
D- Formalização de regras e características.
E- Criação de novos atributos.
A resposta correta é: A.
10. 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- Quando não for necessário enviar os dados para um servidor, basta utilizar os campos do formulário, sem a tag principal .
B- 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.
C- A única maneira de validar os dados de um formulário é utilizando a HTML5.
D- 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).
E- Apenas os formulários validados podem ser submetidos a um servidor Web.
A resposta correta é: D.
11. A CSS3 tornou possível que novos tipos de fontes sejam usados nas páginas com a utilização da regra @fontface. Sobre o suporte a fontes na CSS3, analise as afirmações abaixo e assinale a alternativa que contém as corretas:
I. A regra @font-face permite que fontes de diferentes formatos sejam declaradas, aumentando assim a compatibilidade entre navegadores.
II. A regra @font-face permite que novas fontes sejam criadas e utilizadas em páginas. Essa regra informa ao browser o local onde a fonte a ser utilizada se encontra, permitindo ainda que seja verificado se o usuário já possui a fonte em questão.
III. A regra @font-face manteve o suporte à declaração font-family. Com isso, é possível indicar uma ou várias fontes alternativas caso a preferencial não esteja disponível.
IV. A única desvantagem da nova regra, @font-face, é descontinuar as famílias de fontes que não possuíam total suporte pelos navegadores.
A- Apenas I e IV
B- Apenas III e IV
C- I, II, III e IV
D- Apenas I e II
E- Apenas I, II e III
A resposta correta é: E.
12. A CSS permite alterar o comportamento padrão dos elementos HTML. Nesse sentido, a propriedade responsável por alterar a posição dos elementos é:
A- Position
B- Line-height
C- Padding
D- Border
E- Display
A resposta correta é: A.
13. A respeito da linguagem JavaScript, é correto afirmar que:
A- A mais importante limitação desta linguagem é não rodar em navegadores executados em dispositivos móveis, como celulares.
B- É uma linguagem que, embora rode no lado cliente, precisa ser interpretada pelo servidor Web.
C- É uma linguagem exclusiva para o lado cliente.
D- É uma linguagem de programação que permite a criação de conteúdos dinâmicos, além do controle sobre os elementos de uma página HTML.
E- É uma extensão da linguagem Java, com foco em códigos que rodem em navegadores Web.
A resposta correta é: D
14. Qual alternativa abaixo define o que é contido em uma distribuição XAMPP?
A- É uma distribuição de servidor Linux, que traz um servidor Web Apache, uma base de dados MySQL e os interpretadores para linguagens Python e Perl.
B- É uma distribuição de servidor Linux, que traz um servidor Web Apache, uma base de dados MongoDB e os interpretadores para linguagens PHP e Perl.
C- É uma distribuição de servidor disponível para várias plataformas que traz um servidor Web Apache, uma base de dados MariaDB e os interpretadores para linguagem PHP.
D- É uma distribuição de servidor disponível para várias plataformas que traz um servidor Web Apache, uma base de dados MongoDB e os interpretadores para linguagens Python e PHP.
E- É uma distribuição de servidor Unix, que traz um servidor Web Apache, uma base de dados MariaDB e os interpretadores para linguagens Python e Perl.
A resposta correta é: C.
15. (FCC - 2017 - DPE-RS - Analista - Desenvolvimento de Sistemas)
Considere o fragmento de código abaixo, em um ambiente PHP em condições ideais.
Para que o comando DELETE possa ser executado corretamente, a lacuna I deve ser preenchida com:
A- PDO: :query
B- PDO: :exec
C- $dbh->exec
D- self::$dbh->execute
E- $dbh->update
A resposta correta é: C.
16. Dentre as alternativas a seguir, assinale a que NÃO se aplica ao conceito de Design Responsivo:
A- As consultas de mídias são essenciais para páginas responsivas, pois permitem adaptação do layout.B- Um site responsivo utiliza apenas uma URL, servindo a todos os usuários, independentemente de seus dispositivos.
C- Um sítio responsivo simplifica o desenvolvimento, pois só precisa de um código para os diversos dispositivos.
D- O design de uma interface responsiva precisa entender o viewport, espaço de renderização da página.
E- Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas.
A resposta correta é: E.
17. Ao codificarmos uma página HTML tendo em mente a semântica, devemos utilizar:
A- Atributos em todas as tags.
B- As tags de estrutura, que são comuns na maioria as páginas Web.
C- A tag HTML correta de acordo com o seu conteúdo ou finalidade.
D- A HTML5.
E- O correto DTD: Strict, transitional ou frameset.
A resposta correta é: C.
18. Numa discussão entre os programadores sobre os conceitos de AJAX (Asynchronous JavaScript and XML), as seguintes afirmações foram feitas:
( ) Permite atualizar dinamicamente o conteúdo, ou partes, de uma página Web.
( ) Embora usado no nome, a utilização da linguagem XML não é obrigatória.
( ) A XMLHttpRequest(XHR) é utilizada para enviar requisições pelo script para o lado liente.
Dê valores Verdadeiro (V) ou Falso (F) em cada afirmação e identifique a alternativa que apresenta a
sequência correta (de cima para baixo):
A- V - F - V
B- F - F - V
C- V - V - F
D- F - F - F
E- V - V - V
A resposta correta é: C.
19. 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?
.
A- #demo.innerHTML = "Universidade Federal do Ceará"
B- document.getElementById('teste').innerHTML = 'Universidade Federal do Ceará'
C- document.p.innerHTML = "Universidade Federal do Ceará"
D- document.getElement("p").innerHTML = "Universidade Federal do Ceará"
E- document.getElementByName("p").innerHTML = "Universidade Federal do Ceará"
A resposta correta é: B.
20. Analise o código PHP a seguir: 
Ao ser executado, esse código imprimirá o número:
A- 16
B- 24
C- 15
D- 12
E- 21
A resposta correta é: C.
21. (Colégio Pedro II - 2016 - Colégio Pedro II - Professor - Ciência da Computação). O código de PHP abaixo insere dados em um banco de dados local MySQL, cujo usuário é root; a senha é mypsw e o nome do banco de dados, bdConcurso.
A- mysqli_connect; localhost; bdConcurso; !mysqli_query; $sql; mysqli_close; $con;
B- mysqli_select_db; localhost; bdConcurso; !mysqli_insert_db; $sql; mysqli_close; $con;
C- mysqli_connect; localhost; bdConcurso; !mysqli_select_db; $sql; mysqli_close; $con;
D- mysqli_select_db; bdConcurso; localhost; !mysqli_query;$sql; mysqli_close; $sql;
E- mysqli_connect; localhost; bdConcurso; !mysqli_query; $sql; close; $sql.
A resposta correta é: A.
22. Sobre as formas de acesso a dados, é correto afirmar:
A- Uma linguagem de programação server side, como o PHP, possui componentes próprios capazes de armazenar e recuperar dados.
B- A forma mais rápida para acesso a dados é fazendo uso unicamente de HTML.
C- É possível recuperar dados utilizando HTML, através de formulários, ou Javascript, através de APIs. Emambos os casos é necessária ainda uma linguagem server side.
D- Um SGDB é capaz de recuperar dados e exibi-los diretamente no navegador.
E- O Javascript possui uma estrutura própria para armazenamento e recuperação de dados, que pode substituir os bancos de dados tradicionais.
A resposta correta é: C.
23. Dentre as alternativas a seguir, assinale a que NÃO se aplica ao conceito de Design Responsivo:
A- Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas.
B- Um sítio responsivo simplifica o desenvolvimento, pois só precisa de um código para os diversos dispositivos.
C- As consultas de mídias são essenciais para páginas responsivas, pois permitem adaptação do layout.
D- Um site responsivo utiliza apenas uma URL, servindo a todos os usuários, independentemente de seus dispositivos.
E- O design de uma interface responsiva precisa entender o viewport, espaço de renderização da página.
A resposta correta é: A.
24. 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- A única maneira de validar os dados de um formulário é utilizando a HTML5.
B- Apenas os formulários validados podem ser submetidos a um servidor Web.
C- 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.
D- 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).
E- Quando não for necessário enviar os dados para um servidor, basta utilizar os campos do formulário, sem a tag principal .
A resposta correta é: D.
25. O objetivo principal de uma linguagem de marcação, como a HTML, é estruturar o conteúdo de um documento. Neste contexto, qual das opções abaixo não se aplica a conteúdo?
A resposta correta é: C.
26. Um programador PHP desenvolveu o código a seguir:
No entanto, ao executar esse código, ele notou que o programa imprimia a mensagem "verdadeiro", embora a mensagem "falso" fosse esperada. Isso ocorreu devido a:
A- Utilização do "echo", que imprime a primeira string após sua declaração e independe do valor lógico das variáveis apresentadas.
B- Um bug na versão do PHP sendo utilizada, que causa inconsistências nas variáveis booleanas.
C- Utilização do operador ternário, que faz com que o valor lógico da variável booleana seja invertido.
D- Avaliação de curto-circuito, que permitiu a avaliação da expressão booleana sem analisar todos os operandos.
E- Precedência dos operadores utilizados nesse programa PHP, que fez com que a 
atribuição da variável ocorresse antes do cálculo da expressão.
A resposta correta é: E.
27. (FCC - 2013 - AL-RN - Técnico Legislativo - Programador). Para receber, em um arquivo PHP no servidor, os valores enviados em campos texto de um formulário HTML, utilizam-se variáveis predefinidas. Se o elemento form do formulário contiver method="get", a variável utilizada será ..I.. . Caso contenha method="post", a variável utilizada será ..II.. . Pode-se também utilizar a variável ..III.. que recebe os valores tanto se method="get" quanto se method="post".
As lacunas I, II e III da frase acima são preenchidas, correta e respectivamente, com:
A- $_GET, $_POST e $_REQUEST
B- doGet, doPost e processRequest
C- GET, POST e DATAREQUEST
D- $GET_DATA, $POST_DATA e $REQUEST_DATA
E- $_DOGET, $_DOPOST e $_DOREQUEST
A resposta correta é: A.
28. Sobre as formas de acesso a dados, é correto afirmar:
A- É possível recuperar dados utilizando HTML, através de formulários, ou Javascript, através de APIs. Em ambos os casos é necessária ainda uma linguagem server side.
B- A forma mais rápida para acesso a dados é fazendo uso unicamente de HTML.
C- O Javascript possui uma estrutura própria para armazenamento e recuperação de dados, que pode substituir os bancos de dados tradicionais.
D- Um SGDB é capaz de recuperar dados e exibi-los diretamente no navegador.
E- Uma linguagem de programação server side, como o PHP, possui componentes próprios capazes de armazenar e recuperar dados.
A resposta correta é: A.
29. A arquitetura multicamadas divide-se em três camadas lógicas. São elas:
A- Manipulação, Negócio e Acesso a Dados.
B- Apresentação, Natureza e Acesso a Dados.
C- Apresentação, Negócio e Acesso a Dados.
D- Apresentação, Negócio e Alteração.
E- Manipulação, Natureza e Acesso a Dados.
A resposta correta é: C.
30. O W3C é o consórcio internacional mantenedor dos padrões para a Web e uma de suas funções é a de cuidar da evolução da HTML, o que normalmente acontece com o lançamento de novas versões. Selecione a opção que não representa uma melhoria esperada em uma nova especificação HTML:
A- Criação de novas tags.
B- Criação de novos atributos.
C- Desenvolver novasfuncionalidades para os navegadores, como a navegação por tabs, por exemplo.
D- Correção de problemas de compatibilidade.
E- Formalização de regras e características.
A resposta correta é: C.
31. 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- A única maneira de validar os dados de um formulário é utilizando a HTML5.
B- Quando não for necessário enviar os dados para um servidor, basta utilizar os campos do formulário, sem a tag principal .
C- 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.
D- 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).
E- Apenas os formulários validados podem ser submetidos a um servidor Web.
A resposta correta é: D.

Continue navegando