Baixe o app para aproveitar ainda mais
Prévia do material em texto
AV2 Linguagem de programação Uninassau Ser Educacional Conteúdo do exercício 1. Pergunta 1 /0,6 Para que serve a biblioteca STDIO da linguagem C? Ocultar opções de resposta 1. para realizar cálculos 2. implementa paralelismo 3. traz comandos de entrada e saída de dados Resposta correta 4. para realizar o comando SET 5. para realizar o comando GET 2. Pergunta 2 /0,6 As linguagens costumam usar funções e procedimentos. Sobre eles, qual das alternativas abaixo está CORRETA ? Ocultar opções de resposta 1. as funções nunca retornam valores. 2. nenhum deles pode receber parâmetros. 3. são usados apenas em C, mas não em C++. 4. apenas as funções desviam o fluxo dos programas – os procedimentos não. 5. o procedimento nunca retorna valores. Resposta correta 3. Pergunta 3 /0,6 O conceito de método é largamente utilizado em orientação a objetos. Quanto a esse conceito, qual das alternativas abaixo está INCORRETA? Ocultar opções de resposta 1. permite melhorar classes existentes. 2. melhora a produtividade no desenvolvimento. 3. sempre impede o reuso por subclasses. Resposta correta 4. pode ser herdado. 5. agrega comportamento às classes. 4. Pergunta 4 /0,6 Na linguagem C existem algumas funções para trabalhar com a entrada e saída de dados. Entre elas temos uma com a seguinte descrição “função que recolhe a linha inteira (mesmo com os espaços)”. Assinale a alternativa que apresenta a função correspondente a descrição. Ocultar opções de resposta 1. Length. 2. Getline. Resposta correta 3. Endfnt. 4. Count. 5. Cin. 5. Pergunta 5 /0,6 O conceito de métodos é muito empregado na orientação a objetos dentro da linguagem C. Entre os métodos, existe um tipo que se destaca, ele não apresenta retorno de dados, não podem ser invocados explicitamente pelo programador e é chamado quando os objetos são criados. Qual o nome dado a esse tipo de método? Ocultar opções de resposta 1. Abstrato. 2. Básico. 3. Construtor. Resposta correta 4. Destruidor. 5. Privado. 6. Pergunta 6 /0,6 A seguir é apresentado um código em linguagem C, solicitamos a você que realize uma análise do código e responda o que ele realiza: #include <stdio.h> int main() { float pe, mape= 0; int i,b,n; for(i=0; i<10; ++i) { printf("Digite o numero: "); scanf("%f", &pe); if (pe > mape) { mape = pe; } } printf("????? = %f", mape); return 0; } Ocultar opções de resposta 1. O programa não conseguirá ser compilado. 2. O programa irá receber quantidade de números a serem digitados, os números que serão digitados e apresentará o maior número digitado. Resposta correta 3. O programa entrará em loop. 4. O programa irá receber quantidade de números a serem digitados, os números que serão digitados e apresentará a média dos números digitados. 5. O programa irá receber quantidade de números a serem digitados, os números que serão digitados e apresentará o menor número digitado. 7. Pergunta 7 /0,6 O programa em linguagem C++ utiliza uma grande quantidade de operadores. Orientadores de atribuição, aritméticos, relacionais e lógicos. A seguir estão representados alguns desses operadores. Assinale a alternativa que apresenta a sequência correta entre o operador e o tipo do operador. Tipos: A – Aritmético; R – Relacional; L – Lógico; Operadores: && - ( ) ; == - ( ); || - ( ); >= - ( ); % - ( ) Ocultar opções de resposta 1. L – A – R – R – A; 2. R – R – L – A – L; 3. L – R – R – L – A; 4. L – R – L – R – A; Resposta correta 5. L – R – A – L – A. 8. Pergunta 8 /0,6 A linguagem C apresenta cinco tipos de dados, cada um representa um tipo de informação. Analise as alternativas a seguir e assinale a alternativa que não representa um desses tipos usado na linguagem C: Ocultar opções de resposta 1. Long. Resposta correta 2. Double. 3. Void. 4. Char. 5. Float. 9. Pergunta 9 /0,6 Analise o código a seguir em linguagem C e depois selecione a alternativa que melhor descreve o que faz o programa: #include <stdio.h> main() { for (int i =3; i >= 100; i= i+3){ printf(" %d",i); } } Ocultar opções de resposta 1. mostra todos os múltiplos de 3 em 3 até 100. Resposta correta 2. mostra todos os inteiros de 100 até 3. 3. o programa entra em um loop infinito. 4. mostra todos os números ímpares de 3 até 100. 5. mostra a soma de todos os números de 3 até 100. 10. Pergunta 10 /0,6 A linguagem C apresenta alguns modificadores de tipo. Entre as alternativas apresentadas a seguir, qual delas não é um desses modificadores? Ocultar opções de resposta 1. Signed 2. Long. 3. Short. 4. Unsigned. 5. Void. Resposta correta
Compartilhar