Logo Passei Direto
Buscar

Teste de conhecimento

Ferramentas de estudo

Passei Direto Aniversário

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Podem ser considerados 2 componentes principais de um fluxograma
Latência e defluxo;
Interceptor e Tempo Real;
Decisão e Conector;
Receptor e Repositor;
Refluxo e Interceptor;

Os operadores no qual permitem a realização de comparações entre valores são chamados de:


Lógico;
Internacionais;
Relacionais;
Símbolo;
Bit a Bit;

Sobre os operadores avalie as assertivas a seguir.
Com base em sua análise, assinale a UNICA alternativa que contém TODAS as assertivas corretas.
I. Os operadores aritméticos permitem que escrevamos expressões que retornem valores numéricos
II. Os operadores relacionais nos permitem comparar valores
III. As expressões relacionais retornam valores lógicos
IV. As expressões lógicas retornam valores inteiros
I, II e III
I, II e IV
II e III
I e II
I, II, III e IV

Considere o seguinte trecho de código em Portugol Studio: num=10 produto=1 soma=0 enquanto (num < 9) { se (num%2==0) Produto=produto*num senao soma=soma+num num=num+1 } escreva(produto,soma) O que será exebido pelo trecho de código acima?
O algoritmo não exibirá nenhuma resposta
10 e 20, respectivamente
1 e 1, respectivamente
1 e 0, respectivamente
0 e 0, respectivamente

Considere o seguinte trecho de código na linguagem Portugol Studio e responda o que se pede. ind=3 cont10=0 contmaior=0 faca { leia(num; se (num > 1 && num < 10) cont10++ senao contmaior++ ind++; } enquanto (ind<=3) Quantas vezes o laço de repetição FACA-ENQUANTO será executado?
4
1
3
nenhuma
2

Considere o seguinte enunciado:
Escreva um trecho de codigo, em Portugol, que leia uma lista de números terminada em zero e mostre se o número é par ou ímpar. Assinale a alternativa que apresenta corretamente esse trecho de código em Portugol Studio, usando o comando com teste no início (pré-teste).
leia(num) faca { se num%2==0 escreva ( numero e par¿) senao escreva (¿numero impar¿) leia (num) } enquanto (num!=0)
leia(num) enquanto (num!=0) { se num%2==0 escreva ( numero e par¿) senao escreva (¿numero impar¿) leia (num) }
leia(num) enquanto (num<> 0) { se num%2==0 escreva ( numero e par¿) senao escreva (¿numero impar¿) leia (num) }
leia(num) enquanto (num!=0) { se num%2 != 0 escreva ( numero e par¿) senao escreva (¿numero impar¿) leia (num) }
leia(num) enquanto (num==0) { se num%2==0 escreva ( numero e par¿) senao escreva (¿numero impar¿) leia (num) }

Analise o código abaixo e selecione a opção que melhor descreve o seu funcionamento. #include int main() { int v[100], i; printf("\nDigite os numeros:\n"); for (i=0; i<100; i++) scanf("%d", &v[i]); for (i=99; i>=0; i--) printf("%d \n", v[i]); }
Solicita ao usuário a entrada de cem números inteiros e exibe na tela.
Solicita ao usuário a entrada de um ou mais números e soma os próximos cem números e exibe na tela.
Solicita ao usuário que digite um número e exibe na tela os cem números posteriores.
Solicita ao usuário a entrada de cem número inteiros e exibe na tela em ordem inversa da leitura.
Solicita ao usuário que digite um número e exibe na tela os cem números anteriores.

Qual a saida para o trecho de código abaixo? int i; for (i= -10; i < 5; i=i+3) { printf("%d",i); }
-10 -7 0 -1 2
-7 -4 -1 2 5
-7 -4 -1 2 5
-10 -7 0 3 6
-10 -7 -4 -1 2

Considere a seguinte declaração de vetor na linguagem C: int vet [8] = {5,1,4,2,7,8,3,6};
Marque a alternativa que apresenta cada elemento do vetor após a execução do seguinte trecho de código: int ind, aux,vet[7]; for (ind=7;ind>=4;ind--) { aux=vet[7-ind]; vet[7-ind]=vet[ind]; vet[ind]=aux; }
6 3 8 2 7 4 1 5
5 1 4 2 7 8 3 6
6 3 4 2 7 8 1 5
6 1 4 2 7 8 3 5
6 3 8 7 2 4 1 5

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Podem ser considerados 2 componentes principais de um fluxograma
Latência e defluxo;
Interceptor e Tempo Real;
Decisão e Conector;
Receptor e Repositor;
Refluxo e Interceptor;

Os operadores no qual permitem a realização de comparações entre valores são chamados de:


Lógico;
Internacionais;
Relacionais;
Símbolo;
Bit a Bit;

Sobre os operadores avalie as assertivas a seguir.
Com base em sua análise, assinale a UNICA alternativa que contém TODAS as assertivas corretas.
I. Os operadores aritméticos permitem que escrevamos expressões que retornem valores numéricos
II. Os operadores relacionais nos permitem comparar valores
III. As expressões relacionais retornam valores lógicos
IV. As expressões lógicas retornam valores inteiros
I, II e III
I, II e IV
II e III
I e II
I, II, III e IV

Considere o seguinte trecho de código em Portugol Studio: num=10 produto=1 soma=0 enquanto (num < 9) { se (num%2==0) Produto=produto*num senao soma=soma+num num=num+1 } escreva(produto,soma) O que será exebido pelo trecho de código acima?
O algoritmo não exibirá nenhuma resposta
10 e 20, respectivamente
1 e 1, respectivamente
1 e 0, respectivamente
0 e 0, respectivamente

Considere o seguinte trecho de código na linguagem Portugol Studio e responda o que se pede. ind=3 cont10=0 contmaior=0 faca { leia(num; se (num > 1 && num < 10) cont10++ senao contmaior++ ind++; } enquanto (ind<=3) Quantas vezes o laço de repetição FACA-ENQUANTO será executado?
4
1
3
nenhuma
2

Considere o seguinte enunciado:
Escreva um trecho de codigo, em Portugol, que leia uma lista de números terminada em zero e mostre se o número é par ou ímpar. Assinale a alternativa que apresenta corretamente esse trecho de código em Portugol Studio, usando o comando com teste no início (pré-teste).
leia(num) faca { se num%2==0 escreva ( numero e par¿) senao escreva (¿numero impar¿) leia (num) } enquanto (num!=0)
leia(num) enquanto (num!=0) { se num%2==0 escreva ( numero e par¿) senao escreva (¿numero impar¿) leia (num) }
leia(num) enquanto (num<> 0) { se num%2==0 escreva ( numero e par¿) senao escreva (¿numero impar¿) leia (num) }
leia(num) enquanto (num!=0) { se num%2 != 0 escreva ( numero e par¿) senao escreva (¿numero impar¿) leia (num) }
leia(num) enquanto (num==0) { se num%2==0 escreva ( numero e par¿) senao escreva (¿numero impar¿) leia (num) }

Analise o código abaixo e selecione a opção que melhor descreve o seu funcionamento. #include int main() { int v[100], i; printf("\nDigite os numeros:\n"); for (i=0; i<100; i++) scanf("%d", &v[i]); for (i=99; i>=0; i--) printf("%d \n", v[i]); }
Solicita ao usuário a entrada de cem números inteiros e exibe na tela.
Solicita ao usuário a entrada de um ou mais números e soma os próximos cem números e exibe na tela.
Solicita ao usuário que digite um número e exibe na tela os cem números posteriores.
Solicita ao usuário a entrada de cem número inteiros e exibe na tela em ordem inversa da leitura.
Solicita ao usuário que digite um número e exibe na tela os cem números anteriores.

Qual a saida para o trecho de código abaixo? int i; for (i= -10; i < 5; i=i+3) { printf("%d",i); }
-10 -7 0 -1 2
-7 -4 -1 2 5
-7 -4 -1 2 5
-10 -7 0 3 6
-10 -7 -4 -1 2

Considere a seguinte declaração de vetor na linguagem C: int vet [8] = {5,1,4,2,7,8,3,6};
Marque a alternativa que apresenta cada elemento do vetor após a execução do seguinte trecho de código: int ind, aux,vet[7]; for (ind=7;ind>=4;ind--) { aux=vet[7-ind]; vet[7-ind]=vet[ind]; vet[ind]=aux; }
6 3 8 2 7 4 1 5
5 1 4 2 7 8 3 6
6 3 4 2 7 8 1 5
6 1 4 2 7 8 3 5
6 3 8 7 2 4 1 5

Prévia do material em texto

Prezado (a) Aluno(a), 
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não 
valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. 
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. 
Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 
 
 
 
 
 
1. 
 
 
(INPE - Técnico da Carreira de Desenvolvimento Tecnológico - 
2006)Considere as três afirmações a seguir: 
 
I. Recursividade é uma forma de repetição. 
II. Variáveis são uma abstração de locais de memória do 
computador. 
III. Operações aritméticas e lógicas só́ podem ser 
realizadas entre operandos do mesmo tipo. 
Está(ão) correta(s): 
 
 
I, II e III 
 
 
Apenas I 
 
 
II e III 
 
 
Apenas II 
 
 
I e II 
Data Resp.: 09/10/2021 13:05:29 
 
Explicação: 
Explicação. 
 
 
 
 
 
2. 
 
 
Podem ser considerados 2 componentes principais de um 
fluxograma 
 
 
Latência e defluxo; 
 
 
Interceptor e Tempo Real; 
 
 
Decisão e Conector; 
 
 
Receptor e Repositor; 
 
 
Refluxo e Interceptor; 
Data Resp.: 09/10/2021 13:05:51 
 
Explicação: 
Como pode ser observado no Módulo 2 do Tema 1 o fluxograma possui componentes principais 
como: Ação ou Processo, Decisão, Conector, Atraso, Entrada e Saída, Fluxo, Extrair e 
Começo/Fim. 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
 
 
3. 
 
 
Os operadores no qual permitem a realização de comparações 
entre valores são chamados de: 
 
 
Símbolo; 
 
 
Bit a Bit; 
 
 
Relacionais; 
 
 
Lógico; 
 
 
Internacionais; 
Data Resp.: 09/10/2021 13:06:14 
 
Explicação: 
Como pode ser observado no Módulo 2 do Tema 2 Os operadores relacionais permitem a 
realização de comparações entre valores. Elas são expressas por meio dos valores verdadeiro e 
falso. 
 
 
 
 
 
4. 
 
 
Sobre os operadores avalie as assertivas a seguir 
I. Os operadores aritméticos permitem que escrevamos 
expressões que retornem valores numéricos 
II. Os operadores relacionais nos permitem comparar valores 
III. As expressões relacionais retornam valores lógicos 
IV. As expressões lógicas retornam valores inteiros 
Com base em sua análise, assinale a UNICA alternativa que 
contém TODAS as assertivas corretas 
 
 
I, II e IV 
 
 
I e II 
 
 
I, II e III 
 
 
I, II, III e IV 
 
 
II e III 
Data Resp.: 09/10/2021 13:06:24 
 
Explicação: 
I. Os operadores aritméticos permitem que escrevamos expressões que retornem valores 
numéricos --> VERDADE 
II. Os operadores relacionais nos permitem comparar valores --> VERDADE 
III. As expressões relacionais retornam valores lógicos --> VERDADE 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
IV. As expressões lógicas retornam valores inteiros --> FALSO, retornam valores lógicos 
 
 
 
 
 
5. 
 
 
Considere o seguinte trecho de código em Portugol Studio: 
num=10 
produto=1 
soma=0 
enquanto (num < 9) 
{ se (num%2==0) 
 Produto=produto*num 
 senao 
 soma=soma+num 
 num=num+1 
} 
escreva(produto,soma) 
O que será exebido pelo trecho de código acima? 
 
 
O algoritmo não exibirá nenhuma resposta 
 
 
0 e 0, respectivamente 
 
 
10 e 20, respectivamente 
 
 
1 e 0, respectivamente 
 
 
1 e 1, respectivamente 
Data Resp.: 09/10/2021 13:06:35 
 
Explicação: 
Com num =10, a repetição não será executada e serão impressos os valores de produto e soma 
que foram inicializados (1 e 0) 
 
 
 
 
 
6. 
 
Considere o seguinte trecho de código na linguagem Portugol 
Studio e responda o que se pede. 
 ind=3 
 cont10=0 
 contmaior=0 
 faca 
 { leia(num; 
 se (num > 1 && num < 10) 
 cont10++ 
 senao 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
 contmaior++ 
 ind++; 
 } 
 enquanto (ind<=3) 
Quantas vezes o laço de repetição FACA-ENQUANTO será 
executado ? 
 
 
1 
 
 
3 
 
 
nenhuma 
 
 
4 
 
 
2 
Data Resp.: 09/10/2021 13:06:46 
 
Explicação: 
Ind começa com 3 
vai entrar na 1a vez, na repetição, onde recebera o valor 4. 
No teste da condição 4 <= 3 é false e sai da repetição 
Conclusão: executou a repetição 1x 
abs 
 
 
 
 
 
7. 
 
 
Considere o seguinte enunciado: 
Escreva um trecho de codigo, em Portugol, que leia uma lista de 
números terminada em zero e mostre se o número é par ou 
ímpar. 
Assinale a alternativa que apresenta corretamente esse trecho de 
código em Portugol Studio, usando o comando com teste no início 
(pré-teste). 
 
 
 
leia(num) 
enquanto (num!=0) 
{ se num%2 != 0 
 escreva ( numero e par¿) 
 senao 
 escreva (¿numero impar¿) 
 leia (num) 
} 
 
 
leia(num) 
enquanto (num<> 0) 
{ se num%2==0 
 escreva ( numero e par¿) 
 senao 
 escreva (¿numero impar¿) 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 leia (num) 
} 
 
 
leia(num) 
enquanto (num!=0) 
{ se num%2==0 
 escreva ( numero e par¿) 
 senao 
 escreva (¿numero impar¿) 
 leia (num) 
} 
 
 
 
leia(num) 
enquanto (num==0) 
{ se num%2==0 
 escreva ( numero e par¿) 
 senao 
 escreva (¿numero impar¿) 
 leia (num) 
} 
 
 
leia(num) 
faca 
{ se num%2==0 
 escreva ( numero e par¿) 
 senao 
 escreva (¿numero impar¿) 
 leia (num) 
} 
enquanto (num!=0) 
Data Resp.: 09/10/2021 13:06:54 
 
Explicação: 
Explicação. 
 
 
 
 
 
8. 
 
 
Analise o código abaixo e selecione a opção que melhor 
descreve o seu funcionamento. 
#include 
int main() 
{ int v[100], i; 
 printf("\nDigite os numeros:\n"); 
 for (i=0; i<100; i++) 
 scanf("%d", &v[i]); 
 
 for (i=99; i>=0; i--) 
 printf("%d \n", v[i]); 
} 
 
 
Solicita ao usuário que digite um número e exibe na tela os cem números anteriores. 
 
 
Solicita ao usuário a entrada de um ou mais números e soma os próximos cem números e exibe 
na tela. 
 
 
Solicita ao usuário a entrada de cem número inteiros e exibe na tela em ordem inversa da 
leitura 
 
 
Solicita ao usuário a entrada de cem números inteiros e exibe na tela. 
 
 
 
Solicita ao usuário que digite um número e exibe na tela os cem números posteriores. 
Data Resp.: 09/10/2021 13:07:03 
 
 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
9. 
 
 
Qual a saida para o trecho de código abaixo? 
int i; 
for (i= -10; i < 5; i=i+3) 
{ 
 printf("%d",i); 
} 
 
 
-10 -7 0 -1 2 
 
 
-10 -7 -4 -1 2 
 
 
-7 -4 -1 2 5 
 
 
-10 -7 0 3 6 
 
 
-7 -4 -1 2 5 
Data Resp.: 09/10/2021 13:07:15 
 
 
 
 
10. 
 
 
Considere a seguinte declaração de vetor na linguagem C: 
int vet [8] = {5,1,4,2,7,8,3,6}; 
Marque a alternativa que apresenta cada elemento do vetor após 
a execução do seguinte trecho de código: 
 int ind, aux,vet[7]; 
 for (ind=7;ind>=4;ind--) 
 { 
 aux=vet[7-ind]; 
 vet[7-ind]=vet[ind]; 
 vet[ind]=aux; 
 } 
 
 
5 1 4 2 7 8 3 6 
 
 
6 1 4 2 7 8 3 5 
 
 
6 3 8 7 2 4 1 5 
 
 
6 3 4 2 7 8 1 5 
 
 
6 3 8 2 7 4 1 5 
Data Resp.: 09/10/2021 13:07:21 
 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp

Mais conteúdos dessa disciplina