Buscar

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

1. Analise o código abaixo:
function a(x){ return x + b(); } function b (){ var y = 3; while (y >= 0){ y--; } return y; } alert ( a(10) );
O que será exibido?
Resposta: E – 9
2. Estrutura utilizada para armazenar diversos valores sem perder os anteriores (sem sobrescrever). Possui apenas 1 linha e diversas colunas. Sobre qual estrutura estamos nos referindo?
Resposta: D – Vetor
3. 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: B - Terceira revolução industrial.
4. Pode ser definido como um conjunto de regras necessárias para a execução de uma tarefa específica. Este conceito está relacionado:
Resposta: A - Algoritmo.
5. 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: C – 221
6. Essa estrutura de comporta como uma tabela e armazena valores diversos em suas linhas e colunas. Sobre qual estrutura de programação estamos falando?
Resposta: A – Matriz
7. Escolha a alternativa correta em relação à instrução, em JavaScript, abaixo:
Var A = [ [], [], [] ];
Resposta: D - Trata-se de uma matriz que possui 3 linhas, porém com quantidade indefinida de colunas.
8. 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: E - A = 0 e B = 0
9. Variável é um espaço de memória que reservamos para armazenar um valor. Para criar uma variável, precisamos dar um nome a ela. Esse nome possui uma série de regras e características.
Escolha a opção INCORRETA em relação ao nome de uma variável.
Resposta: E - Pode haver até duas variáveis com o mesmo nome.
10. Para utilizarmos função em nosso sistema, devemos obedecer a algumas regras. Identifique os elementos importantes na declaração de uma função:
I. Palavra function para identificar que é uma função
II. Toda função deve ter um nome
III. Toda função deve ter retorno
IV. Toda função deve ter passagem de parâmetro
Quais das afirmações acima são verdadeiras?
Resposta: C - I e II
	11. 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: A 
	7 e 54 
	
12. 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: C - Lógica de programação.
13. Verifique o código abaixo:
Var a = 10, b = 10;
While (a != 0){
a = a – 1;
b = b + 1;
}
Qual o valor final da variável B?
Resposta: D – 20
14. Analise o trecho de código abaixo:
var x = []; var n = 1; for(i=0; i<5; i++){ x[i] = n * n; }
Se imprimirmos os valores do vetor X, o que será exibido na tela?
	Resposta: 
	 1,1,1,1,1 
	 
15. Quais valores que as variáveis X e I devem ter para que o código abaixo imprima o valor 15?
function a(x,i){ while (i < 10){
i++; x = a(x+1); } return x; } alert ( a(__,__) );
Resposta: B - 5 e 0
16. Quando vemos uma pessoa realizar determinada tarefa e, tendo êxito, procuramos imitá-la para obter êxito também. Isso se torna um processo que será imitado por todas as pessoas. Esse comportamento é o conceito de:
Resposta: A -paradigma
17. Qual é a alternativa CORRETA sobre programação imperativa?
Resposta: B - Baseada em estado de variáveis e em comandos que dão a ideia de ordens.
18. Existem algumas formas de se representar um algoritmo. A forma de representação
baseada em elementos gráficos chama-se:
Resposta: B - fluxograma.
19. Uma matriz, também chamada de array bidimensional, é uma estrutura de
armazenamento de dados constituída de linhas e colunas. Para manipularmos esses
dados devemos “varrer” essa matriz, ou seja, percorrer todas as suas linhas e
colunas. Qual é a melhor estrutura para varrermos uma matriz?
Resposta: D - For aninhado (um for dentro do outro)
20. Durante a Segunda Guerra Mundial, houve a necessidade de se desenvolver uma
máquina capaz de desvendar a estratégia dos inimigos e, assim, ganhar a guerra. 
Porém, sabemos que as máquinas de hoje em dia funcionam por meio de linguagens
de programação.
Qual linguagem foi utilizada na primeira máquina, a chamada ENIAC?
Resposta: D - Chaves manuais
21. 												
22. 												
23. 												
24. 												
25. 												
26. 												
27. Na década de 1970, muitas empresas corriam para ganhar o mercado de vendas
de computadores, mas a interface não era nada amigável e era de difícil
utilização. Para aumentar as vendas de computadores para o uso de usuários
comuns em suas casas, um grupo de pessoas desenvolveu o quê?
Resposta: E - Um sistema operacional simples e fácil de usar.
28. Observe a instrução escrita em portugol (ou pseudocódigo): Leia (nome)
Escolha a alternativa CORRETA sobre esse comando:
Resposta: A - É um comando de entrada de dados.
29. 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: B – 3
30. Analise o trecho de código abaixo:
var nome = []; for(i=0; i<10; i++){ nome[0] = prompt ("Insira seu nome"); }
Indique o erro existente nesse código.
Resposta: C - Estamos inserindo os nomes sempre na mesma posição do vetor.
31.

Mais conteúdos dessa disciplina