Buscar

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

Prévia do material em texto

Teste seu conhecimento acumulado
Disc.: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C   
Aluno(a): CARLOS EDUARDO COUTINHO PIRES DA SILVA 202101262816
Acertos: 10,0 de 10,0 25/03/2021
Acerto: 1,0  / 1,0
Avalie as assertivas a seguir referente ao conceitos de tipos de dados, em algoritmos.
I. Um dado do dito simples contém apenas 1 valor
II. Um dado dito estruturado contém mais de 1 valor
III. O tipo de dado inteiro é simples
IV. O tipo de dado char (caracter) é  estruturado
V. O tipo de dados de�nine o conjunto de valores que o dado podera assumir
Com base em sua análise, assinale a UNICA alternativa que apresenta APENAS as assertivas CORRETAS
 
 
I, II, III e IV apenas
I, II, III, IV e V
I e II apenas
 I, II, III e V apenas
I, II e IV apenas
Respondido em 25/03/2021 16:33:07
Explicação:
I. Um dado de dado dito simples contém apenas 1 valor --> Verdade
II. Um dado do dito estruturado contém mais de 1 valor  --> Verdade
III. O tipo de dado inteiro é simples  --> Verdade
IV. O tipo de dado char (caracter) é estruturado  --> FALSO, é do tipo
V. O tipo de�nine o conjunto de valores que o dado podera assumir --> VERDADE
Acerto: 1,0  / 1,0
Podem ser considerados 2 componentes principais de um �uxograma
Interceptor e Tempo Real;
Re�uxo e Interceptor;
Receptor e Repositor;
 Decisão e Conector;
Latência e de�uxo;
Respondido em 25/03/2021 16:34:43
Explicação:
Como pode ser observado no Módulo 2 do Tema 1 o �uxograma possui componentes principais como: Ação ou Processo, Decisão,
Conector, Atraso, Entrada e Saída, Fluxo, Extrair e Começo/Fim.
Acerto: 1,0  / 1,0
Os operadores no qual permitem a realização de comparações entre valores são chamados de:
Lógico;
Bit a Bit;
 Relacionais;
Símbolo;
Internacionais;
Respondido em 25/03/2021 16:36:16
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.
Acerto: 1,0  / 1,0
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=25;cont<1033;cont++)
para (cont=1033;cont>25;cont+=2)
 para (cont=25;cont<=1033;cont+=2)
para (cont=1;cont<=1033;cont+=2)
Respondido em 25/03/2021 16:39:37
Acerto: 1,0  / 1,0
Considere o seguinte trecho de código em Portugol Studio:
leia (num)
produto=1
soma=0
enquanto (num !=9) 
{   se (num%2==0)
        Produto=produto*num
    senao
         soma=soma+num
    leia(num)
}
escreva(produto,soma)
Assinale a UNICA opção que mostra as saídas corretas, para os seguintes valores da variável num:  2, 4, 5 e 9
 8 e 5
4 e 5
8 e 16
4 e 16
8 e 14
Respondido em 25/03/2021 16:42:33
Acerto: 1,0  / 1,0
Considere a seguinte estrutura do comando FOR:
for (ind=15;ind>=4;cont--).
Quantas vezes a repetição vai ocorrer?
11
25
 12
13
15
Respondido em 25/03/2021 16:46:33
Acerto: 1,0  / 1,0
Assinale a alternativa que apresenta o trecho de código correto para armazenar o nome de 10 pessoas - cada nome tem até 40
caracteres: 
for (lin=0;lin<10;lin++)      
{ 
   scanf ("%c",nome[lin]); 
}
for (lin=0;lin<10;lin++)      
{ 
   scanf ("%s",nome); 
}
for (lin=0;lin<40;lin++)      
{ 
   scanf ("%c",nome[lin]); 
}
 for (lin=0;lin<10;lin++)      
{ 
   scanf ("%s",nome[lin]); 
}
for (lin=0;lin<40;lin++)      
{ 
   scanf ("%s",nome[lin]); 
}
Respondido em 25/03/2021 16:50:19
Acerto: 1,0  / 1,0
Qual o incremento correto que deve ser colocado nos asteriscos (********) para que seja exibido os valores ímpares no intervalo
entre 1 e 11, inclusive o 11, em ordem CRESCENTE.
int i;
for (i=1; i <=11; ********)
{
   printf (i);
}
i = i - 2
i++
 i = i + 2
i--
i = i + 3
Respondido em 25/03/2021 16:51:28
Acerto: 1,0  / 1,0
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  -4  -1   2
-10  -7  0  -1   2
-7  -4  -1   2  5
-7  -4  -1   2   5
-10  -7  0  3   6
Respondido em 25/03/2021 16:55:00
Acerto: 1,0  / 1,0
Considere o seguinte trecho de código do processamento de matrizes de inteiros: 
    for (i=0;i<5;i++)
       for (j=0;j<7;j++)
          m[i][j]= mat[i][j]*5;
Assinale a alternativa que apresenta, em ordem, as respostas para as seguintes questões: 
I.    Qual é a de�nição correta da(s) matriz(es) usada(s)?
II.    O que faz o trecho de código?
I. char m[7][5],mat[7],[5]; II. Multiplica por 5 cada elemento da matriz mat, armazenando o resultado na matriz m.
 I. int m[5][7],mat[5],[7]; II. Multiplica por 5 cada elemento da matriz m, armazenando o resultado na matriz mat.
I. mat[5],[7]; II. Multiplica por 5 cada elemento da matriz mat.
I. int m[7][5],mat[7],[5]; II. Multiplica por 5 cada elemento da matriz mat, armazenando o resultado na matriz m.
I. �oat m[5][7],mat[5],[7]; II. Multiplica por 5 cada elemento da matriz m, armazenando o resultado na matriz mat.
Respondido em 25/03/2021 16:57:32
 Questão1
a
 Questão2
a
 Questão3
a
 Questão4
a
 Questão5
a
 Questão6
a
 Questão7
a
 Questão8
a
 Questão9
a
 Questão10
a

Continue navegando