Buscar

prova objetiva linguagem programacao PDF

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

Disciplina(s): 
Linguagem de Programação 
Data de início: 05/04/2016 19:01 
Prazo máximo entrega: 05/04/2016 20:31 
Data de entrega: 05/04/2016 19:36 
Questão 1/10 
A sintaxe correta para inicialização de dados em um vetor é: 
 
A vetor =1; 
 
B int vetor[0] = 1; 
Você acertou! 
 
C vetor [0] == 1; 
 
D int vetor [0] := 1; 
 
Questão 2/10 
Em relação a função Strcmp é correto afirmar: 
 
A Devolve o comprimento da String. 
 
B Comparação alfabética de String. 
 
C Converte todos os caracteres de uma String para minúsculas. 
 
D Comparação de strings com ignore case. 
Você acertou! 
 
Questão 3/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 4/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) 
1. A+B = C 
2. B+C < A 
3. C < A*B 
4. B+C = 2*A 
5. C div B > A 
 
A F – F – V – V – V 
 
B V – F – V – V – F 
 
C F – F – V – V – F 
Você acertou! 
 
D F – V – V – V – F 
 
Questão 5/10 
Em relação a linguagem de programação C é incorreto afirmar: 
 
A Um programa em linguagem de programação C começa com uma função main. 
 
B C faz distinção entre letras maiúsculas e minúsculas, ou seja, chama-se a linguagem de case sensitive. 
 
C As strings em C são delimitadas pelo caractere colchete [ ]. 
Você acertou! 
 
D Cada instrução deve ser seguida de um ponto e vírgula. 
 
Questão 6/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”); 
} 
 
Qual a saída da chamada Pong(3): 
 
A Sem qualquer saída 
Você acertou! 
 
B 0 
 
C -1 
 
D Já passei em C 
 
Questão 7/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 8/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 9/10 
O conceito de 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 10/10 
Dados as afirmativas referentes a funções, marque a alternativa incorreta: 
 
A O nome de um função não deve ter mais do que 6 letras. 
Você acertou! 
 
B O nome de uma função não pode ser uma palavra reservada do C. 
 
C Sempre que for necessário devem ser utilizadas variáveis locais. 
 
D Em C, um procedimento não é mais do que uma função que “retorna void”.

Outros materiais