Buscar

Prova objetiva de linguagem Programacao

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 6 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 6 páginas

Prévia do material em texto

Prova objetiva de linguagem de programacao
Questão 1/10
Marque a alternativa correta referente a inserção de 10 elementos em um vetor.
	
	A
	for (i:=0; i<10; i++)
       vetor[i] = i +1;
Você acertou!
	
	B
	for (i:=0; i>=10; i++)
vetor[i] = i +1;
 
	
	C
	for (i:=0; i>10; i++)
vetor[i] = i +1;
	
	D
	for (i:=0; i<=10; i++)
vetor[i] = i +1;
Questão 2/10
Dentre os benefícios de se estudar linguagem de programação destacam-se:
	
	A
	Capacidade de resolver problemas para soluções computacionais, habilidade de usar novas linguagens, escolher linguagens de programação, aprender e projetar novas linguagens.
Você acertou!
	
	B
	Capacidade de testar linguagens, aprender novas linguagens e projetar novas soluções.
	
	C
	Capacidade de escolher novas linguagens e de programar novas soluções computacionais.
	
	D
	Capacidade de usar e projetar novas linguagens.
 
Questão 3/10
Qual o valor lógico apresentado pela expressão if (10 ==5)
	
	A
	Verdadeiro
	
	B
	Falso
Você acertou!
	
	C
	10
	
	D
	5
Questão 4/10
Como leitura de dados numa matriz é correto o seguinte trecho de código.
	
	A
	for ( i = 0 ; i < 4; i++ )
      for ( j = 0; j < 40; j++)
Você acertou!
	
	B
	for ( i ; i < 4; i++ )
     for ( j = 0 j < 40; j++)
	
	C
	for ( i = 0 ; i < 4; i++ )
      for (i = 0; j < 40; j++)
	
	D
	for ( j = 0 ; i < 4; i++ )
     for ( j = 0; j < 40; j++)
Questão 5/10
Uma estrutura deve ser declarada em qual posição do programa:
	
	A
	Dentro do programa main
	
	B
	Antes das bibliotecas
	
	C
	Após as bibliotecas e antes do main
Você acertou!
	
	D
	Depois das bibliotecas
Questão 6/10
Qual o significado da palavra reservada struct na linguagem de programação C:
	
	A
	Indica ao compilador que esta sendo criada uma estrutura.
Você acertou!
	
	B
	Indica que é uma variável
	
	C
	Indica que será possível criar um fluxo de controle
	
	D
	Indica ao interpretador que é uma variável
Questão 7/10
Como serão as saídas do algoritmo em C, respectivamente?
#include <stdio.h>
int main()
{ 
printf(“Valor: %f”,153.7); 
printf(“Valor: %.2f”,12.34598);
printf(“Valor: %.4f”,13.75649);
return 0;         
 }
	
	A
	13.75649, 12.34598 e 13.75649
	
	B
	153.7, 12.34 e 13.7564
Você acertou!
	
	C
	13.7564, 12.348 e 13.75649
	
	D
	13.75649, 12.345 e 13.7
Questão 8/10
Dados as funções Ping e Pong
 
void Ping (int i)
{
            switch (i)
            {
                        case 1:
                        case 2:
                        case 3: while (i--)
                                               printf(“\n%d”, --i);
                                   break;
                        case 25: Pong(3);
                                      break;
                        default: printf(“\nJá Passei em C”);
                                   Pong(123);
            }
}
 
 
void Pong (int x)
{
            int j=0;
            switch (x)
            {
                        case 1:
                        case 2: Ping(x);
                        case 3: j =5;
                                   j++;
                                   return;
                        default: printf(“Olá”);
                                   return;
            }
            printf(“Vou Sair”);
}
Ainda considerando as funções acima, qual a saída para a chamada Pong(1):
	
	A
	Sem qualquer saída
	
	B
	Já passei em C
	
	C
	0
	
	D
	-1
-3
-5
(laço infinito com os números ímpares)
Você acertou!
Questão 9/10
Qual o valor lógico apresentado pela  expressão if (10 !=5)
	
	A
	Verdadeiro
Você acertou!
	
	B
	Falso
	
	C
	10
	
	D
	5
Questão 10/10
A endentação facilita o processo de:
	
	A
	Compilação
	
	B
	Linkagem
	
	C
	Execução
	
	D
	Programação
Você acertou!

Continue navegando