AVA | Algoritmo e Lóg. Prog. | GABARITO - U4S1











Considere o vetor ilustrado pela figura a seguir:



vetor



Sobre este vetor, analise as seguintes asserções e a relação proposta entre elas:



I. Caso este vetor fosse implementado em Linguagem C, o terceiro elemento (número 5), estaria contido no índice 3.

PORQUE

II. Em Linguagem C, os elementos de um vetor iniciam-se a partir do índice 1.

A respeito dessas asserções, assinale a opção correta.

Escolha uma:
a.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

b.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.

c.
As asserções I e II são proposições falsas. Correto

d.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.

e.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.

Questão 2
Correto
Não marcadaMarcar questão
Texto da questão
Considere os seguintes trechos de código escritos em Linguagem C:



struct ponto{

  float coord_x;

  float coord_y;

};


struct circulo{

  float raio;

  struct ponto centro;

};



Sobre estes trechos de código, analise as seguintes sentenças:



I. Os trechos de código definem novos tipos de dados: ponto e circulo.

II. A instrução “struct circulo c” atribui uma variável à estrutura circulo.

III. As instruções “c.raio = 10.0”, “c.centro.coord_x = 2.5” e “c.centro.coord_y = 1.5” atribuem valores aos campos da variável c, que é do tipo circulo.

IV. Estas estruturas criadas podem ser passadas como parâmetros de funções assim como qualquer outro tipo de variável.

Agora, assinale a alternativa que apresenta a resposta CORRETA.

Escolha uma:
a.
As afirmativas I e II estão corretas.

b.
As afirmativas I, II e III estão corretas.

c.
As afirmativas I, III e IV estão corretas.

d.
As afirmativas I, II, III e IV estão corretas. Correto

e.
Somente a afirmativa IV está correta.

Questão 3
Correto
Não marcadaMarcar questão
Texto da questão
Considere o seguinte programa escrito em Linguagem C:





int main(){

float num[10];

for (i=1; i<=10; i++){

    printf(“Digite um número: “);

    scanf(“%d”,&num[i]);

}

printf(“\nVetor: \n“);

for (i=1; i<=10; i++){

    printf(““%f ”,&num[i] “);

}

system(“PAUSE”);

return 0;

}



Sobre o programa acima, analise as seguintes asserções e a relação proposta entre elas:



I. Há um erro no código do programa na etapa de leitura dos elementos do vetor num.

PORQUE 

II. O vetor num é do tipo de dados float e a tag que acompanha a função scanf para leitura de dados deste tipo não é “%d”.

A respeito dessas asserções, assinale a opção correta.

Escolha uma:
a.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.

b.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

c.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. Correto

d.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.

e.
As asserções I e II são proposições falsas.

Comentários

Postagens mais visitadas deste blog

Teste de Raciocínio Lógico | Andrade Gutierrez

Download do CopySpider FREE - Baixar CopySpider anti-plágio grátis

PROVAS | GABARITOS | PROFICIÊNCIA | Uniderp [Grupo Kroton]

Entenda sobre o Desafio Nota Máxima e prova de Proficiência:

Gabarito | Desafio Nota Máxima | Uniderp | KROTON

Grupo de WhatsApp | Concurso de Engenharia Civil

VisualG 3.0 disponível para download [GRÁTIS]

Desafio Nota Máxima - Química Inorgânica

Grupo de WhatsApp | Concurso | Auditor Fiscal | Receita Federal