Buscar

Quiz Algoritmos

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

Usuário ********************************** 
Curso 2101-ALGORITMOS E PROGRAMAÇÃO I 
Teste Clique aqui para iniciar o Quiz 
Iniciado 04/06/21 12:18 
Enviado 04/06/21 12:33 
Data de vencimento 07/06/21 23:59 
Status Completada 
Resultado da tentativa 10 em 10 pontos 
Tempo decorrido 14 minutos 
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários 
• Pergunta 1 
1 em 1 pontos 
 
 
Observe o código em JavaScript: 
 
Var nome = prompt (“insira sua idade”); 
Alert (nome + 1); 
 
Caso o usuário digite o valor 22, o que será exibido na tela? 
 
Resposta Selecionada: 
c. 
221 
Respostas: a. 
A variável “nome” não armazena valor inteiro referente à idade. 
 
b. 
23 
 
c. 
221 
 
d. 
O código está errado, pois “nome + 1” deveria estar entre aspas. 
 
e. 
Não vai exibir nada na tela. 
Comentário da 
resposta: 
Resposta C. A variável “nome” está armazenando uma string e foi concatenada ao valor “1”, 
exibindo, na tela, 221. 
 
 
• Pergunta 2 
1 em 1 pontos 
 
Observe o comando em JavaScript: 
Numero = prompt (“Digite sua idade”) 
Que tipo de dado a variável “Numero” irá armazenar? 
 
Resposta Selecionada: 
c. 
Caractere 
Respostas: a. 
Inteiro 
 
b. 
Real 
 
c. 
Caractere 
 
d. 
Booleano 
 
e. 
Flutuante 
Comentário da resposta: Resposta C. O comando prompt() retorna uma cadeia de caracteres, também chamada de string. 
 
• Pergunta 3 
1 em 1 pontos 
 
Escolha a alternativa correta em relação à instrução, em JavaScript, abaixo: 
Var A = [ [], [], [] ]; 
 
Resposta Selecionada: 
d. 
Trata-se de uma matriz que possui 3 linhas, porém com quantidade indefinida de colunas. 
Respostas: a. 
Trata-se de um vetor de 3 posições. 
 
b. 
Trata-se de uma matriz 3x3. 
 
c. 
Trata-se de uma função geradora de arrays. 
 
d. 
Trata-se de uma matriz que possui 3 linhas, porém com quantidade indefinida de colunas. 
 
e. 
Trata-se de uma matriz com quantidades indefinidas de linhas e colunas. 
Comentário da 
resposta: 
Resposta D. O JavaScript simula matrizes com vetor de vetores. Essa matriz possui 3 vetores dentro dela, 
portanto 3 linhas. Porém, a quantidade de colunas irá depender do número de inserções que teremos 
em cada vetor. 
 
 
• Pergunta 4 
1 em 1 pontos 
 
Analise o código abaixo: 
 
 
var nome = [[],[],[]]; 
 for(i=0; i < ___; i++){ 
 for (j=0; j<10; J++){ 
 nome[i][j] = prompt ("Insira seu nome"); 
 } 
} 
 Qual o valor que vede ter na lacuna para satisfazer a matriz nome? 
Resposta Selecionada: 
b. 
3 
Respostas: a. 
4 
 
b. 
3 
 
c. 
2 
 
d. 
1 
 
e. 
O valor que quisermos, afinal não foi definido o tamanho da matriz. 
Comentário da resposta: Texto feedback 
 
 
• Pergunta 5 
1 em 1 pontos 
 
Analise o trecho de código abaixo: 
 
var b = 3; 
do{ 
 for (var a=1; a<6; a++){ 
 a = a + 2; 
 b = a * b; 
 } 
}while(b<10); 
 
Quais os valores finais de A e B, respectivamente? 
 
Resposta Selecionada: 
a. 
7 e 54 
Respostas: 
a. 
 
7 e 54 
 
b. 
9 e 63 
 
c. 
6 e 48 
 
d. 
1 e 3 
 
e. 
O laço entrará num loop infinito. 
Comentário da 
resposta: 
Resposta A. O alço FOR irá executar por completo 1 vez. O laço do-while impede que o FOR se repita 
novamente. A variável A será incrementada duas vezes a cada interação e a variável B multiplica seu 
valor com o valor atual de A. 
 
• Pergunta 6 
1 em 1 pontos 
 
Consiste na arte de pensar de forma estruturada, ou seja, desenvolver e aperfeiçoar a técnica de pensamento e seguir uma 
sequência de raciocínio que crie passos objetivos e seguros até a solução. 
Essa definição refere-se a que conceito? 
 
Resposta Selecionada: 
c. 
Lógica de programação. 
Respostas: a. 
Inteligência artificial. 
 
b. 
Algoritmo. 
 
c. 
Lógica de programação. 
 
d. 
Fluxograma. 
 
e. 
Linguagem de programação. 
Comentário da 
resposta: 
Resposta C. Para usar o raciocínio lógico, é necessário ter domínio do pensar, bem como saber 
pensar, ou seja, possuir e usar a “arte de pensar”. 
 
 
• Pergunta 7 
1 em 1 pontos 
 
Analise o seguinte código em JavaScript: 
 
If (A >= 0) && (B != 2){ 
 
 Alert (“Olá”); 
} else { 
 Alert(“Tchau”); 
} 
 
Quais são os valores de a e b para que o programa exiba a palavra “Olá” ? 
Resposta Selecionada: 
e. 
A = 0 e B = 0 
Respostas: a. 
A = 0 e B = 2 
 
b. 
A = -1 e B = 3 
 
c. 
A = -2 e B = 2 
 
d. 
A = 10 e B = 2 
 
e. 
A = 0 e B = 0 
Comentário da 
resposta: 
Resposta E. Para exibir a palavra “Olá”, as duas expressões lógicas precisam ser verdadeiras, pois 
estão unidas pelo operador lógico E. 
 
 
• Pergunta 8 
1 em 1 pontos 
 
Após a Segunda Guerra Mundial, cientistas e empresas começaram a se interessar pelas máquinas chamadas computadores, 
e o mercado tornou-se muito atraente para o consumidor final. Em meados de 1950, deu-se início à era conhecida como: 
Resposta Selecionada: 
b. 
terceira revolução industrial. 
Respostas: a. 
revolução das máquinas. 
 
b. 
terceira revolução industrial. 
 
c. 
internet das coisas. 
 
d. 
inteligência artificial. 
 
e. 
revolução dos robôs. 
 
Comentário da 
resposta: 
Resposta B. Foi na metade do século XX que a grande evolução tecnológica teve início, com interesses 
de cientistas e, principalmente, das indústrias. Isso deu início à chamada terceira revolução industrial. 
 
• Pergunta 9 
1 em 1 pontos 
 
As funções são estruturas muito importantes para a construção de sistemas computacionais. Elas trabalham com 
particionamento ou modularização do sistema, dividindo-o em várias partes independentes, onde podemos desenvolver 
cada uma, separadamente, tornando a solução do nosso problema menos complexa. 
Esse é o conceito de: 
 
Resposta Selecionada: 
e. 
Modularização 
Respostas: a. 
Funcionalidade 
 
b. 
Laço de repetição 
 
c. 
Linguagem Orientada a Objetos 
 
d. 
Programação estruturada 
 
e. 
Modularização 
Comentário da 
resposta: 
Resposta E. O conceito de modularização é dividir nosso complexo sistema em problemas menores e 
resolver, cada um, independentemente um dos outros. 
 
 
• Pergunta 10 
1 em 1 pontos 
 
Existem algumas formas de se representar um algoritmo. A forma de representação baseada em elementos gráficos chama-
se: 
Resposta Selecionada: 
b. 
fluxograma. 
Respostas: a. 
algoritmo visual. 
 
b. 
fluxograma. 
 
c. 
narração dinâmica. 
 
 
d. 
diagrama de Venn. 
 
e. 
instrução. 
Comentário da 
resposta: 
Resposta B. Uma maneira bastante eficiente de representar um algoritmo é a forma gráfica, por 
meio de fluxogramas.

Outros materiais