Buscar

Prova Objetiva Linguagem de Programação

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

RUBERVAL DE SOUSA NOGUEIRA - RU: 1216085 
Nota: 80 
PROTOCOLO: 2016040412160857A24CA
Disciplina(s): 
Linguagem de Programação
	Data de início: 
	04/04/2016 18:43 
	Prazo máximo entrega:
	04/04/2016 20:13 
	Data de entrega:
	04/04/2016 18:49 
Questão 1/10
Qual(is) alternativa(s) apresenta(m) um comando válido, em linguagem C, para uma testar se uma variável inteira de nome x pode valer 1, 2, 3 ou 4? Assinale todas as corretas.
if( x == 1, x == 2, x == 3, x == 4 )
if( 1 <= x <= 4 )
if( x = 1 || 2 || 3 || 4 )
if( x >= 1 && x <= 4 )
if( 1 <= x, x <= 4 )
if( x > 0 && x < 5 )
if( x >= 1 || x <= 4 )
if( x = 1 || x = 2 || x = 3 || x = 4 )
	
	A
	Estão corretas a 4 e a 6;
Você acertou!
	
	B
	Estão corretas a 2 e a 4;
	
	C
	Estão corretas a 3 e a 6;
	
	D
	Estão corretas a 2 e a 8;
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
Na instrução while é correto afirmar:
	
	A
	A condição é avaliada somente se o resultado da condição for verdadeiro.
	
	B
	A condição é executada pelo menos uma única vez.
	
	C
	Se o resultado da avaliação for verdadeira o laço é executado.
Você acertou!
	
	D
	A condição é avaliada se for falsa.
Questão 4/10
O conceito de campo ou membro de uma struct
	
	A
	Conjunto de elementos relacionados 
Você acertou!
	
	B
	Conjunto de variáveis
	
	C
	Conjunto de caracteres com o mesmo significado.
	
	D
	Todas as alternativas estão incorretas.
Questão 5/10
Linguagem de programação define-se como
	
	A
	Uma ferramenta que permite ao programador ou usuário de computação escrever programas.
Você acertou!
	
	B
	Conjunto de instruções a serem seguidos pelo computador para realizar um determinado processo.
	
	C
	Sequência de passos que são utilizados para a resolução de um determinado problema em especifico.
	
	D
	Um algoritmo com um conjunto lógico a ser seguido.
Questão 6/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 7/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 Ping(-4):
	
	A
	Sem qualquer saída
	
	B
	Já passei em C
Olá
Você acertou!
	
	C
	-1
	
	D
	0
Questão 8/10
Sendo A=5, B=3 e C=7, análise as operações a seguir e marque a opção correta. (V é verdadeiro e F é falso)
A+B = C
B+C < A
C < A*B
B+C = 2*A
C div B > A
	
	A
	F – F – V – V – V
	
	B
	V – F – V – V – F
	
	C
	F – F – V – V – F
	
	D
	F – V – V – V – F
Você acertou!
correta
Questão 9/10
Um programa em linguagem C, que tenha comentários no seu código, é, em relação a outro que não tenha:
	
	A
	Mais rápido para executar.
	
	B
	Mais lento para executar.
	
	C
	Executado praticamente a mesma velocidade, pois os comentários exigem uma utilização ínfima da CPU.
	
	D
	Executado a mesma velocidade, pois os comentários são simplesmente ignorados pelo compilador, não havendo qualquer reflexo deles no tempo de execução.
Você acertou!
Questão 10/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 Ping(24):
	
	A
	-1
	
	B
	Olá
	
	C
	Sem qualquer saída
Você acertou!
	
	D
	0

Continue navegando

Outros materiais