Buscar

Funções em 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 7 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 7 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

22/02/2023 11:16 Avaliação Final (Objetiva) - Individual
about:blank 1/7
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:655539)
Peso da Avaliação 3,00
Prova 23056308
Qtd. de Questões 12
Acertos/Erros 10/2
Nota 10,00
Uma das características mais importantes da linguagem de programação javascript é possibilitar 
ao desenvolvedor a criação de funções. Através das funções, a reutilização do código é mais fácil, 
pois não é preciso reescrever o comportamento que já foi definido em uma função, além de permitir 
uma maior organização e legibilidade do código-fonte. Considerando a criação e a utilização de 
funções dentro do javascript, analise o código-fonte na figura e classifique V para as sentenças 
verdadeiras e F para as falsas:
( ) A página não exibirá nenhum resultado, pois existe um erro no javascript.
( ) O texto contido dentro do parágrafo será “soma (3,3)”.
( ) O texto contido dentro do parágrafo será “6”.
( ) Toda função em javascript deverá ter retorno.
( ) Uma variável criada dentro de uma função não pode ser acessada fora dela.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - V - V.
B F - V - V - F - F.
C V - V - V - F - F.
D F - F - V - F - V.
 VOLTAR
A+
Alterar modo de visualização
1
22/02/2023 11:16 Avaliação Final (Objetiva) - Individual
about:blank 2/7
O design responsivo de páginas para a internet é uma técnica que faz a estruturação do layout 
para que o site se adapte de acordo com a resolução do dispositivo em que ele está sendo visualizado. 
O layout precisa manter coesão e uma boa experiência ao usuário independente do dispositivo. O 
conceito de design responsivo não tem como objetivo apenas adaptar o layout e sim entender as 
necessidades do projeto e do usuário proporcionando uma boa utilização, boa experiência e 
performance do site, independente do dispositivo que o usuário esteja utilizando. Sobre o design 
responsivo, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) O layout da página não se adapta conforme a resolução em que está sendo visualizado. 
( ) É necessário simplificar elementos da tela para dispositivos móveis. 
( ) É necessário ocultar ou remover elementos desnecessários nos dispositivos menores. 
( ) O layout deve utilizar medidas fixas. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F.
B V - F - F - V.
C F - F - V - V.
D F - V - V - F.
Para ser criada uma variável em tempo de execução, na linguagem PHP, não deve ser informado 
o seu tipo, pois esta linguagem possui a tipagem fraca. Neste sentido, basta declarar a variável, 
atribuindo o seu valor. Neste contexto, se a variável for inicializada com um valor do tipo String, e no 
decorrer do programa for atribuído um valor Integer para esta mesma variável, houve a transformação 
de seu tipo para Integer. Com relação aos tipos de dados da linguagem de programação PHP, analise 
as afirmativas a seguir:
I- Entre os tipos de dados suportados pela linguagem de programação PHP, podemos citar os tipos 
Integer, Double, String, Boolean, Object e Array.
II- Valores inteiros podem ser positivos ou negativos.
III- São exemplos de valores para o tipo Double: {-40.62563, -25.01, 0, 150.0}.
IV- Para declarar uma variável do tipo String, basta escrever o código: " $texto = String;".
Agora, assinale a alternativa CORRETA:
A As afirmativas I e IV estão corretas.
B As afirmativas I, II e III estão corretas.
C As afirmativas II e IV estão corretas.
D As afirmativas III e IV estão corretas.
O JavaScript é uma linguagem de programação interpretada pelo navegador e é a mais utilizada 
no mundo, principalmente pelo fato de melhorar a usabilidade com a possibilidade de atualizar uma 
página web, ou parte dela, sem ter que carregá-la completamente. Sobre JavaScript, associe os itens 
2
3
4
22/02/2023 11:16 Avaliação Final (Objetiva) - Individual
about:blank 3/7
utilizando o código a seguir: 
I- if (expressão de teste) { 
 //ação se condição 1 verdadeira 
 } 
II- var contador = 0; 
 while (contador < 5) { 
 alert("Olá"); 
 contador = contador + 1; 
 } 
III- nome = prompt("Qual é seu nome?"); 
 
( ) Função com o recurso de receber dados inseridos pelo usuário. 
( ) Representa uma estrutura condicional. 
( ) Estrutura capaz de executar um conjunto de ações enquanto uma condição for verdadeira. 
Assinale a alternativa que apresenta a sequência CORRETA:
A I - III - II.
B I - II - III.
C III - I - II.
D III - II - I.
O Structured Query Language - SQL -, Linguagem de Consulta Estruturada, em português, é 
uma linguagem padronizada para utilização em bancos de dados relacionais. Muitos dos bancos de 
dados relacionais, como o MySql, Oracle, Firebird e Microsoft Access possuem o SQL como 
linguagem para seu gerenciamento. Existem outras linguagens para bancos de dados, porém o SQL é 
o que predomina. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as 
falsas:
( ) "INSERT INTO CARRO VALUES (1, 'Teste', 20161014)" é um comando DML.
( ) "DELETE FROM CARRO WHERE CODCAR = 1" é um comando DDL.
( ) "DROP TABLE CARRO" é um comando DML.
( ) "CREATE TABLE CARRO (CODCAR INT(6) NOT NULL)" é um comando DDL.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B F - V - V - F.
C F - V - F - F.
5
22/02/2023 11:16 Avaliação Final (Objetiva) - Individual
about:blank 4/7
D V - V - F - V.
As SPA têm seu desenvolvimento baseado em técnicas de front-end, usando prioritariamente 
JavaScript. Tem como objetivo codificar menos na linguagem do servidor e mais nas tecnologias do 
cliente/navegador, de forma a proporcionar ao usuário uma aplicação mais dinâmica, que carrega 
recursos conforme necessário. Uma página SPA é praticamente uma aplicação desktop rodando no 
navegador Web, e o servidor fica prioritariamente com a responsabilidade de acessar o banco de 
dados. Sobre as Single Page Applications, classifique V para as sentenças verdadeiras e F para as 
falsas: 
( ) O resultado de SEO é pior em SPAs. 
( ) O tempo de carregamento da página é maior. 
( ) O JavaScript é a linguagem mais importante da aplicação. 
( ) Dificulta a experiência de usuário. 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F.
B V - V - V - F.
C V - F - F - V.
D F - F - V - V.
O design responsivo se caracteriza por páginas Web que se adaptam dispositivo que o usuário 
está utilizando. O usuário pode utilizar os mais variados dispositivos, como um tablet ou um 
smartphone. Sobre o design responsivo, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) Uma página Web não se adapta ao tamanho da tela do dispositivo. 
( ) O Bootstrap é um framework back-end. 
( ) Informações não essenciais da página podem ser ocultadas ao ser apresentada em smartphone. 
( ) Mockups são protótipos das páginas para avaliação antes do desenvolvimento. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B V - F - V - F.
C F - F - V - V.
D F - V - V - F.
O protocolo HTTP (HYPERTEXT TRANSFER PROTOCOL) é o protocolo responsável pela 
transferência das páginas HTML até o navegador do cliente, possuindo diversos métodos para 
interação com os recursos disponíveis no servidor. Com relação aos métodos disponíveis no HTTP, 
6
7
8
22/02/2023 11:16 Avaliação Final (Objetiva) - Individual
about:blank 5/7
analise as sentenças a seguir:
I- O método GET é responsável pela busca de determinado recurso dentro do servidor web.
II- O método POST é responsável pelo envio de informações a determinado recurso dentro de um 
servidor, como, por exemplo, as informações contidas em um formulário HTML de cadastro.
III- O método PUT tem exatamente a mesma função do método post; entretanto, as informações 
enviadas ao servidor ficam visíveis na URL.
IV- O método GET não pode ser utilizado para envio de informaçõesao servidor web.
Agora, assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B As sentenças I, II e IV estão corretas.
C As sentenças II e III estão corretas.
D As sentenças I e III estão corretas.
O comando SELECT está entre os mais importantes dentro da linguagem de programação SQL, 
afinal é ele que permite a seleção de dados existentes dentro das tabelas e a consequente 
implementação de consultas e relatórios dentro dos sistemas. Com relação ao comando SELECT, 
assinale a alternativa CORRETA:
A Cada comando do tipo SELECT somente pode ser aplicado a uma tabela do banco de dados de
cada vez.
B Caso não se aplique nenhuma cláusula where em uma query SQL, nenhum resultado será
retornado, pois o banco de dados não sabe qual informação deve ser buscada.
C O comando SELECT permite a criação dos comandos chamados de querys, em que é possível
aplicar critérios de filtragem para definir detalhadamente qual informação deve ser buscada.
D Na sintaxe do comando select, é obrigatório o uso dos nomes das tabelas seguidas pelos nomes
das colunas que se deseja selecionar.
O HTML (Hypertext Markup Language) é uma linguagem de marcação utilizada no 
desenvolvimento de páginas web, e o CSS (Cascading Style Sheets) é utilizado para definir a 
apresentação do HTML e XML, isto é, definir o estilo da página, com cores, tamanhos de fontes, 
configurações de tamanhos e posições de componentes na tela, entre outros. O principal objetivo do 
CSS é separar o código HTML do código de apresentação, tornando-os mais limpo. Com relação ao 
9
10
22/02/2023 11:16 Avaliação Final (Objetiva) - Individual
about:blank 6/7
código CSS que está sendo apresentado, assinale a alternativa CORRETA:
A É uma classe de estilo que define a posição do topo, posição da margem esquerda, a largura e a
altura de um componente HTML.
B É uma classe de estilo que define o tamanho do fonte, posição do topo, posição da margem
esquerda, a largura e a altura de um componente HTML.
C É uma classe de estilo que define o tamanho do fonte, posição do topo, posição da margem
esquerda, a largura, a altura e define a cor do plano de fundo de um componente HTML.
D É uma classe de estilo que define o tamanho do fonte, posição do topo e da margem esquerda de
um componente HTML.
(ENADE, 2005) Considere o seguinte script SQL de criação de um banco de dados.
CREATE TABLE PECAS (
CODIGO NUMERIC(5) NOT NULL,
DESCRICAO VARCHAR(20) NOT NULL,
ESTOQUE NUMERIC(5) NOT NULL,
PRIMARY KEY(CODIGO));
CREATE TABLE FORNECEDORES
(COD_FORN NUMERIC(3) NOT NULL,
NOME VARCHAR(30) NOT NULL,
PRIMARY KEY(COD_FORN)
);
CREATE TABLE FORNECIMENTOS (
COD_PECA NUMERIC(5) NOT NULL,
COD_FORN NUMERIC(3) NOT NULL,
QUANTIDADE NUMERIC(4) NOT NULL,
PRIMARY KEY(COD_PECA, COD_FORN),
FOREIGN KEY (COD_PECA) REFERENCES PECAS,
FOREIGN KEY (COD_FORN) REFERENCES FORNECEDORES
);
A partir desse script, assinale a opção CORRETA que apresenta comando SQL que permite obter uma 
lista que contenha o nome de cada fornecedor que tenha fornecido alguma peça, o código da peça 
fornecida, a descrição dessa peça e a quantidade fornecida da referida peça.
A SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS;
11
22/02/2023 11:16 Avaliação Final (Objetiva) - Individual
about:blank 7/7
B
SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS WHERE PECAS.CODIGO
= FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN =
FORNECIMENTOS.COD_FORN;
C
SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS,
FORNECEDORES, FORNECIMENTOS WHERE PECAS.CODIGO =
FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN =
FORNECIMENTOS.COD_FORN;
D SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS,
FORNECEDORES, FORNECIMENTOS;
(ENADE, 2011) Em um modelo de dados que descreve a publicação acadêmica de 
pesquisadores de diferentes instituições
em eventos acadêmicos, considere as tabelas abaixo.
DEPARTAMENTO (#CodDepartamento, NomeDepartamento)
EMPREGADO (#CodEmpregado, NomeEmpregado, CodDepartamento, Salario)
Assinale a alternativa CORRETA com o comando SQL mais simples para recuperar os códigos dos 
departamentos cuja média salarial seja maior que 2000.
A SELECT CodDepartamento FROM EMPREGADO GROUP BY CodDepartamento HAVING
AVG (Salario) > 2000
B SELECT CodDepartamento FROM EMPREGADO WHERE AVG (Salario) > 2000 GROUP BY
CodDepartamento
C SELECT CodDepartamento, AVG (Salario) > 2000 FROM EMPREGADO GROUP BY
CodDepartamento
D SELECT CodDepartamento FROM EMPREGADO WHERE AVG (Salario) > 2000
12
Imprimir

Continue navegando