Buscar

INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C

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

1/5 
 
 
Disc.: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C 
Aluno(a): 
Acertos: 0 , 8 de 10,0 
Acerto: 0 , 1 / 0 , 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) : 
Apenas II 
I, II e III 
II e III 
Apenas I 
 I e II 
Respondido em 09/11/2020 12:07:45 
Explicação: 
Explicação. 
Acerto: 0 , 1 / 1 , 0 
Podem ser considerados 2 componentes principais de um fluxograma 
Receptor e Repositor; 
Refluxo e Interceptor; 
Interceptor e Tempo Real; 
Latência e defluxo; 
 Decisão e Conector; 
Respondido em 09/11/2020 12:08:08 
 
 
 2/5 
 
Os operadores no qual permitem a realização de comparações entre valores são chamados de: 
Bit a Bit; 
Símbolo; 
Internacionais; 
Lógico; 
Relacionais; 
Respondido em 09/11/2020 12:08:59 
 
Utilizando a sintaxe do Portugol Studio, assinale a estrutura do comando PARA que seria 
adequada para iniciar uma repetição capaz de exibir todos os números ímpares entre 25 e 
1033 (inclusive), em ordem crescente 
para (cont=25;cont<=1033;cont+-2) para 
(cont=1033;cont>25;cont+=2) para 
(cont=25;cont<=1033;cont+=2) para 
(cont=1;cont<=1033;cont+=2) para 
(cont=25;cont<1033;cont++) 
Respondido em 09/11/2020 12:10:33 
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? 
1 e 1, respectivamente 
0 e 0, respectivamente 
 O algoritmo não exibirá nenhuma resposta 
1 e 0, respectivamente 
10 e 20, respectivamente 
Respondido em 09/11/2020 12:25:11 
 
3a Questão Acerto: 1,0 / 1,0 
 
4a Questão Acerto: 1,0 / 1,0 
 
5a Questão Acerto: 1,0 / 1,0 
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. 
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. 
 
 
 
 3/5 
 
 
Considere a seguinte estrutura do comando FOR: 
 
for (ind=15;ind>=4;cont--). 
Quantas vezes a repetição vai ocorrer? 
15 
11 
13 
12 
25 
Respondido em 09/11/2020 12:16:35 
 
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) 
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) 
Acerto: 0 , 0 / 1 , 0 
Acerto: 0 , 0 / 1 , 0 
 
 
 
 
 4/5 
} 
 leia(num) 
enquanto (num==0) 
{ se num%2==0 
 escreva ( numero e par¿) 
senao 
 escreva (¿numero impar¿) 
leia (num) } 
Respondido em 09/11/2020 12:19:19 
 
 
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 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 anteriores. 
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 posteriores. 
Solicita ao usuário a entrada de cem números inteiros e exibe na tela. 
 
Respondido em 09/11/2020 12:24:57 
 
Assinale a resposta correta a questão abaixo. 
- Considerando um vetor de 400 posições de inteiro. Qual o indice do vetor que ocupa o terceiro e vigéssimo 
elemento, respectivamente, em uma implementação em linguagem C ? 
 
2 e 19 
3 e 19 
2 e 20 
4 e 21 
3 e 20 
Explicação: 
Explicação. 
Acerto: 1 , 0 / 1 , 0 
Acerto: 1 , 0 / 1 , 0 
 
 
 5/5 
Respondido em 09/11/2020 12:24:55 
 
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 1 4 2 7 8 3 5 
6 3 8 2 7 4 1 5 
5 1 4 2 7 8 3 6 
6 3 8 7 2 4 1 5 
6 3 4 2 7 8 1 5 
Respondido em 09/11/2020 12:20:50 
 
 
 
 
10a Questão Acerto: 1,0 / 1,0 
Explicação: 
Posição 0 - 1o elemento 
Posiçao 1 - 2o elemento 
Posição 2 - 3o elemento 
----- 
---- 
Posição 19 - 20o elemento 
Explicação: 
...

Outros materiais