Buscar

Colaborar - Av1 - Desenvolvimento 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 5 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

Prévia do material em texto

Portal Digital
do Aluno
(/index/index)
Início (/)   Sistemas de Informação - Bacharelado - 2º S…   Desenvolvimento em Javascript (/aluno/tim…   Av1 - Desenvolvimento em Javascript
Av1 - Desenvolvimento em Javascript

(/notificacao/index)
Meus Cursos (/index/index) Serviços Online Apoio ao Estudo Oportunidades Ajuda  Area do Usuário  Sair
Informações Adicionais
Período: 01/08/2022 00:00 à 29/08/2022 23:59
Situação: Confirmado
Tentativas: 1 / 3
Pontuação: 750
Protocolo: 763832920
A atividade está fora do período do cadastro
Avaliar Material
1) Observe o código a seguir:
 
x = 10;
do{
    if(x % 2 == 1){
https://colaboraread.com.br/index/index
https://colaboraread.com.br/
https://colaboraread.com.br/aluno/dashboard/index/3332022702
https://colaboraread.com.br/aluno/timeline/index/3332022702?ofertaDisciplinaId=1843929
https://colaboraread.com.br/notificacao/index
https://colaboraread.com.br/index/index
javascript:void(0);
a)
b)
c)
d)
e)
2)
        y = x * 2;
        console.log(y);
    }
    x--;
}while((x % 2 == 0)||(x >= 5))
 
Esse código apresenta um laço de repetição do tipo do...while, a qual um bloco de código é repetido enquanto uma condição for válida (sendo repetido pelo
menos uma vez).
Com base na análise do código acima, responda: o que será impresso?
Alternativas:
9 7 5
20 18 14
9 7 6 5
20 18 16 14 12
18 14 10  Alternativa assinalada
O código JavaScript a seguir implementa um laço de repetição for:
 
for(i = 0; i < 5; i++){
 
    if(i % 2 == 0){
        break;
    }
    console.log(i)
a)
b)
c)
d)
e)
3)
a)
b)
}
 
Analise a saída do código acima e depois resposta a questão a seguir:
Quais valores serão impressos?
Alternativas:
1 3
1
0 2 4
0 1 2 3 4
Nada será impresso  Alternativa assinalada
O código a seguir apresenta erros quando executado:
 
1. // declaração de uma lista de compras
2. var lista-de-compras = ['alface', 'beterraba', 'couve']
3.
4. // imprimindo o último item comprado
5. console.log(lista-de-compras[3])
 
Das alternativas a seguir, qual melhor representa o motivo PRIMÁRIO para esse código não funcionar corretamente:
Alternativas:
Não se pode usar acentos em documentos JavaScript, pois geram erro de codificação.
A contagem em JavaScript começa do 0, logo não há item na posição 3.
c)
d)
e)
4)
a)
b)
c)
d)
e)
5)
Não se pode usar hífen na declaração de um nome de variável.  Alternativa assinalada
Não há erro, o código imprimirá “couve”.
Arrays devem ser declarados usando o método Array( ).
Em JavaScript, objetos são estruturas de dados sequenciais que recebem coleções de chaves e valores. Eles podem ser comparados com os arrays, com a
diferença de que arrays utilizam a posição numérica para indexação.
Sobre objetos JavaScript, pode-se afirmar:
Alternativas:
Podem receber outros objetos como chave primária.
A indentação define o nível do bloco em um objeto.
Podem ser declarados listando itens entre colchetes.
Valores podem ser acessados com base nas chaves.  Alternativa assinalada
Pode receber apenas strings como valores.
Para responder à próxima questão, observe o código a seguir:
 
1. lista = {
2.    'a':'abacate',
3.    'b':'bola',
4.    'c':'casa'
5. }
6. console.log(lista[1])
Este código descreve um objeto denominado lista que recebe três itens. O que seria impresso ao executar esse código?
a)
b)
c)
d)
e)
Alternativas:
bola
abacate
undefined  Alternativa assinalada
a
b

Continue navegando