Buscar

Uniasselvi - Programação para web 1 - Avaliação 2

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 6 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 6 páginas

Prévia do material em texto

1. 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, analise o código e classifique V para as sentenças verdadeiras e F para as falsas: 
( ) A linha 08 apresentará uma mensagem no navegador do usuário. 
( ) A linha 13 possui um evento JavaScript associado ao botão. 
( ) Nas linhas 06 a 09, a função clique_botao pode ser associada a vários botões. 
( ) A linha 04 insere código CSS ao documento. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - V - F.
 b) F - F - V - V.
 c) V - F - F - V.
 d) F - V - V - F.
2. Um banco de dados relacional é constituído por tabelas, e cada tabela é desenvolvida por
linhas e colunas que armazenam dados. Tabelas são estruturas que permitem armazenar os
dados, e são resultantes de comandos DDL, que as criam. Pode-se imaginar uma tabela, como
uma grade de uma planilha, onde cada célula pode armazenar um dado. Com relação às
tabelas de banco de dados, analise as afirmativas a seguir:
I- Tabela é uma estrutura do banco de dados, em que comandos DML podem inserir dados.
II- Chave primária, em banco de dados, é a identificação de um registro em uma tabela, o qual
não se repete.
III- Chaves primárias servem para evitar que sejam inseridos registros duplicados em uma
mesma tabela.
IV- Alteração de uma chave primária de uma tabela pode ser realizada através do comando
DML CREATE TABLE.
Agora, assinale a alternativa CORRETA:
 a) As afirmativas II, III 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) Somente a afirmativa I está correta.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDAyNw==&action2=QURTMTU=&action3=NTE0ODM3&action4=MjAyMC8x&prova=MTg1Mjg0Mjk=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDAyNw==&action2=QURTMTU=&action3=NTE0ODM3&action4=MjAyMC8x&prova=MTg1Mjg0Mjk=#questao_2%20aria-label=
3. Antes do surgimento do Javascript, a navegação na internet era limitada ao conteúdo que era
escrito nas páginas e nos links disponibilizados, os quais realizavam requisições ao servidor.
Neste sentido, cada clique em um link solicitava uma requisição ao servidor, sendo a única
forma de alternar entre as páginas web. Com o surgimento do Javascript, a navegabilidade das
páginas web tornaram-se mais rápidas e dinâmicas. Com relação ao Javascript, analise as
afirmativas a seguir:
I- O Javascript é uma linguagem de programação para páginas web, cujos comandos são
executados no lado do cliente e não no servidor da aplicação.
II- O Javascript permite o desenvolvimento de comandos para controlar comportamentos dos
navegadores de internet.
III- O Javascript é uma linguagem interpretada, e neste sentido, não precisa ser compilada,
apenas executada.
IV- A tag "<script>", onde são escritos comandos Javascript, pode ser declarada apenas dentro
da tag "<head>" do HTML.
Agora, assinale a alternativa CORRETA:
 a) As afirmativas II e IV estão corretas.
 b) As afirmativas I, II e III estão corretas.
 c) Somente a afirmativa I está correta.
 d) As afirmativas II, III e IV estão corretas.
4. Os comandos DML são utilizados para selecionar, inserir, excluir ou ainda alterar algum registro
armazenado em uma tabela de um banco de dados. Os principais comandos DML são:
SELECT, INSERT, UPDATE e DELETE. Com relação a estes comandos DML, analise as
sentenças a seguir:
I- Um exemplo de comando utilizado para inserir um registro em uma tabela de um banco de
dados é: ?INSERT INTO PRODUTO (CODIGO, DESCRICAO) VALUES (987654, ?NOTEBOOK
XXXX?) ?.
II- Um exemplo do comando utilizado para inserir um registro em uma tabela de um banco de
dados é: ?INSERT INTO PRODUTO (CODIGO, DESCRICAO) ?.
III- Um exemplo de comando utilizado para selecionar um registro de uma tabela de um banco
de dados é: ?SELECT FROM PRODUTO WHERE CODIGO = 987654 ?.
IV- Um comando para selecionar um registro do banco de dados deve iniciar com a cláusula
SELECT, seguida das colunas da tabela que se deseja, logo após a cláusula FROM e, por
último, o nome da tabela.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e II estão corretas.
 b) As sentenças III e IV estão corretas.
 c) As sentenças I e IV estão corretas.
 d) Somente a sentença II está correta.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDAyNw==&action2=QURTMTU=&action3=NTE0ODM3&action4=MjAyMC8x&prova=MTg1Mjg0Mjk=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDAyNw==&action2=QURTMTU=&action3=NTE0ODM3&action4=MjAyMC8x&prova=MTg1Mjg0Mjk=#questao_4%20aria-label=
5. O Javascript é uma linguagem de programação de scripts que executam no navegador do
cliente, e não no servidor de aplicação. O Javascript permite o desenvolvimento de páginas
web dinâmicas e complexas, inclusive com funcionalidades e efeitos animados, e sua sintaxe é
parecida com outras linguagens de programação. O Javascript suporta array, que é uma lista
de elementos de qualquer tipo de dado, e é indexado por números inteiros positivos, iniciando
por zero. Com relação ao código-fonte Javascript sendo apresentado, analise as afirmativas a
seguir:
<script>
var valorProduto = 1500.0;
var valorParcela = 100.0;
var totalParcelas = 0;
var contador = 0;
var arrayParcelasPagas = [100.0, 150.0, 50.0, 80.0,100.0];
for (var i = 0; i < arrayParcelasPagas.length; i++){
totalParcelas = totalParcelas + arrayParcelasPagas[i];
}
while (totalParcelas < valorProduto){
totalParcelas = totalParcelas + valorParcela;
contador++;
}
document.write("<br>Total pagas:" + totalParcelas);
document.write("<br>Foram necessários:" + contador + " meses a mais para pagar");
</script>
I- A penúltima linha impressa na tela pelo código-fonte é "Total pagas:1500".
II- No código-fonte, um array é inicializado com valores de parcelas pagas, os quais são
totalizados, e a seguir é realizado um laço de repetição, que é executado até o valor da variável
"totalParcelas" ser maior que o da variável "valorProduto".
III- A penúltima linha impressa na tela pelo código-fonte é "Total pagas:1580".
IV- A última linha impressa na tela pelo código-fonte é "Foram necessários:11 meses a mais
para pagar".
Agora, assinale a alternativa CORRETA:
 a) As afirmativas II, III e IV estão corretas.
 b) As afirmativas I e III estão corretas.
 c) As afirmativas I, III e IV estão corretas.
 d) Somente a afirmativa III está correta.
6. Nos sistemas para a web, os dados são armazenados em um banco de dados, como o MySQL,
e não inserido no HTML. Os bancos de dados são como planilhas de texto que possuem várias
tabelas. Cada tabela possui colunas e linhas com os dados cadastrados. A manipulação dos
dados dessa tabela é efetuada com uma linguagem conhecida como SQL, ela permite que faça
buscas nas tabelas por certos tipos de dados e inserir, remover e atualizar os dados. Com o
PHP e o HTML são apresentados os dados ao usuário. Sobre o uso do MySQL com PHP,
classifique V para as sentenças verdadeiras e F para as falsas: 
( ) O comando "INSERT INTO habito" é responsável por atualizar um registro na tabela
habito. 
( ) A expressão " $conexao->query($sql) === TRUE " analisa as estatísticas de acesso ao
banco. 
( ) O comando "new mysqli" inicia uma conexão com o banco de dados. 
( ) O comando "$conexao->connect_error" verifica se houve erro ao abrir uma conexão. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - V.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDAyNw==&action2=QURTMTU=&action3=NTE0ODM3&action4=MjAyMC8x&prova=MTg1Mjg0Mjk=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDAyNw==&action2=QURTMTU=&action3=NTE0ODM3&action4=MjAyMC8x&prova=MTg1Mjg0Mjk=#questao_6%20aria-label=b) V - F - F - V.
 c) F - F - V - V.
 d) F - V - V - F.
7. O JavaScript permite que se trabalhe com funções através de uma abordagem mais moderna,
utilizando uma prática conhecida como literal de função. Esta prática consiste em atribuir o
valor de retorno de uma função sem nome diretamente a uma variável. Considerando esta
característica específica da linguagem de programação JavaScript e sabendo que o código
mostrado na figura a seguir é interpretado sem erros, classifique V para as sentenças
verdadeiras e F para as falsas: 
( ) O código mostrado na linha 17 é uma demonstração dos literais de função.
( ) Na linha 25 é feito um laço que repete 7 vezes o mesmo comando.
( ) A utilização do modificador var na frente da variável numeroAleatorio permite que ela seja
utilizada em qualquer lugar do código-fonte, pois a torna uma variavel global.
( ) Na linha 21, o código-fonte retorna o resultado da divisão da variável numeroAleatorio por
2.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - F.
 b) V - F - F - F.
 c) F - V - F - F.
 d) V - F - F - V.
8. Javascript é uma linguagem de programação para web cujos comandos são executados no
navegador do cliente e não no servidor de aplicação. Antes do surgimento do Javascript,
quando clicava-se em um link, era realizado o redirecionamento para outra página, tornando a
navegação um pouco mais lenta. Através dos recursos que o Javascript disponibiliza, muitas
funcionalidades são executadas no navegador de internet do cliente. Entre os tipos de dados
suportados pelo Javascript, cita-se o array, que é uma coleção de elementos de qualquer tipo
de dado. Com relação ao código-fonte Javascript a seguir, assinale a alternativa CORRETA:
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDAyNw==&action2=QURTMTU=&action3=NTE0ODM3&action4=MjAyMC8x&prova=MTg1Mjg0Mjk=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDAyNw==&action2=QURTMTU=&action3=NTE0ODM3&action4=MjAyMC8x&prova=MTg1Mjg0Mjk=#questao_8%20aria-label=
 a) Será impresso: Chevrolet<br>Fiat<br>Ford<br>Volkswagen<br>.
 b) Será impresso: Chevrolet Fiat Ford Volkswagen.
 c) Será impresso: ChevroletFiatFordVolkswagenundefined.
 d) Será impresso: Chevrolet<br>Fiat<br>Ford<br>Volkswagen<br>undefined<br>.
9. O javascript vem assumindo uma importância cada vez maior no desenvolvimento web,
passando de uma linguagem de cliente, interpretada no browser, para uma linguagem de
servidor, sendo compilada e executada por motores específicos. Considerando as
características da linguagem de programação javascript e o código-fonte da figura a seguir,
classifique V para as sentenças verdadeiras e F para as falsas: 
( ) O literal de função começa na linha 19.
( ) A variável i somente pode ser utilizada dentro do laço for.
( ) A função literal retorna o resto da divisão de numeroAleatorio por 2.
( ) A chamada da função ocorre na linha 26.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - F.
 b) V - F - F - V.
 c) V - F - V - F.
 d) F - F - V - V.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDAyNw==&action2=QURTMTU=&action3=NTE0ODM3&action4=MjAyMC8x&prova=MTg1Mjg0Mjk=#questao_9%20aria-label=
10.Javascript é uma linguagem para navegadores interpretada, que funciona no lado do cliente,
isto é, seus comandos não são executados no servidor da aplicação, os quais são executados
pelo navegador do cliente. Partindo desse pressuposto, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) O comando document.write do Javascript escreve algum valor passado para ele na página
HTML.
( ) O uso do ponto e vírgula como delimitação de comandos Javascript é obrigatório.
( ) O comentário de uma linha em Javascript inicia com duas barras "//".
( ) Os comentários com várias linhas em Javascript iniciam com barra asterisco e terminam
com asterisco barra.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - V.
 b) F - V - V - V.
 c) F - V - V - F.
 d) V - V - F - V.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDAyNw==&action2=QURTMTU=&action3=NTE0ODM3&action4=MjAyMC8x&prova=MTg1Mjg0Mjk=#questao_10%20aria-label=

Continue navegando