Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/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 2/10 Os métodos de compilação de uma linguagem de programação pode ser definidos como: A Híbrido, estruturado e orientado a objetos. B Concorrente, funcional e interpretação pura. C Compilação, interpretação pura e híbrido. Você acertou! D Estruturado, compilado e híbrido. Questão 3/10 Marque a sintaxe correta para manipulação dos dados do vetor usando vetores de structs: A Nome[1].P1 = 2; B cadastro.Nome[1].P1 = 2; C Nome[1]= 2; D Todas as alternativas estão incorretas. Questão 4/10 Foi pedido a um aluno que escrevesse um trecho de código no qual, dado um número inteiro positivo X, imprimisse Yes caso este fosse múltiplo, simultaneamente, de 3 e de 5. Dos trechos abaixo, qual deles representa um código válido em C que satisfaz o pedido? A if ( x % 3==0 || X % 5==0 ) { printf (“ Yes”); } B if ( x / 3 ==0 && x / 5 == 0 ) { printf (“ Yes”); } C if ( x % 15 == 0) { printf (“ Yes”); } Você acertou! D if ( 5 / x == 0 && 3 / x == 0 ) { printf (“ Yes”); } 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 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 7/10 Dado as declarações de matrizes assinale a correta A char notas [10] [10]; B float notas [10]; C int notas {10 10}; D float notas [10] [10]; Você acertou! 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 Ping(-4): A Sem qualquer saída B Já passei em C Olá Você acertou! C -1 D 0 Questão 9/10 O conceito de struct é: A Conjunto de elementos relacionados 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 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
Compartilhar