Baixe o app para aproveitar ainda mais
Prévia do material em texto
AV2 @ Pergunta 1 A orientação a objetos é baseada em conceitos como classes, objetos, métodos e herança, entre outros. Quanto a esses conceitos, qual das alternativas abaixo está INCORRETA? Ocultar opções de resposta ,. @ as funções retornam valores. @ os comportamentos das classes são chamados métodos. @ os atributos são as características que definem uma classe de objetos. @ classes possuem nomes. O Incorreta: são usados tanto em c quanto em C++. 0 Pergunta 2 Resposta correta Polimorfismo em linguagens orientadas a objetos é a capacidade de objetos se comportarem de forma diferenciada em face de suas características ou do ambiente ao qual estejam submetidos. o polimorfismo pode ser classificado em quatro tipos. Embora nem todos esteja disponíveis para Orientação Objetos. Assinale a alternativa que não apresenta um desses tipos: Ocultar opções de resposta " @ Sobrecarga. @ Paramétrico. @ Coerção. A Privado. Re�µu�lU wrrelU @ Inclusão. 0 Pergunta 3 Assinale a alternativa que está correta quanto à orientação a objetos. Ocultar opções de resposta "' @ Identidade é a forma como o objeto reage às mudanças @ Os objetos não possuem identidade única @ Não é possível ter mais de um atributo por objeto @ As propriedades não são herdadas o A mudança de estado dos objetos é realizada por meio da atribuição e/ou modificação de valores de seus atributos 0 Pergunta 4 Resposta correta A linguagem e apresenta alguns modificadores de tipo. Entre as alternativas apresentadas a seguir, qual delas não é um desses modificadores? Ocultar opções de resposta "' @ Unsigned. @ Signed @ Long. @ Short. o Void. 0 Pergunta 5 Resposta correta 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 e: Ocultar opções de resposta "' � Double. ® Void. © Float. ® Char. o Long. Resposta correta @ Pergunta 6 Você recebeu um programa que foi construido usando como base a orientação a objetos. Ele apresenta um código-fonte e nele encontramos um método M abstrato não-estático em uma classe e. Isso significa dizer que: Ocultar opções de resposta ,., @ M não recebe nenhum parâmetro. Incorreta: O M pode ser chamado diretamente no contexto da classe e, sem necessidade de se ter uma instância de e ou de uma de suas subclasses. © A visibilidade de M é pública. @ Uma chamada a M requer uma implementação do mesmo em uma subclasse de e. @ M é uma função avulsa, que é definida fora do contexto de uma classe. 0 Pergunta 7 Resposta correta MH+ Funções e procedimentos são semelhantes, mas possuem diferenças importantes. Das alternativas abaixo, marque a alternativa INCORRETA. Ocultar opções de resposta " @ ambos desviam o fluxo dos programas. @ as funções retornam valores. G o procedimento sempre retorna valores @ ambos podem receber parâmetros. @ são usados tanto em e quanto em C++. Resposta correta 0 Pergunta 8 A orientação a objetos é baseada em conceitos como classes, objetos, métodos e herança, entre outros. Um desses conceitos se refere a características que são passadas de classe para classe. Que conceito é esse? Ocultar opções de resposta ,., @ get. @ classe. G herança. @ set. @ objeto. 0 Pergunta 9 Resposta correta +·iéi+ A linguagem e++ apresenta três estruturas de repetição que garantem que um bloco de comandos seja executado algumas vezes. Analise o programa a seguir que utiliza a estrutura "for" e assinale a alternativa correta. #include <stdio.h> main() { for (int i =2; i <= 15; i= i+2){ printf("%d\n",i-1 ); o que esse programa faz? Ocultar opções de resposta ,., @ Ele usa um comando de entrada de dados. @ Ele imprime os números pares entre 1 e 15. @ Ele imprime os números impares entre 1 e 15. 4l) Ele imprime os números impares entre 1 e 13. @ Ele apresenta um erro lógico, e entrará em loop. 0 Pergunta 10 Para que serve a biblioteca STDIO da linguagem C? Resposta correta +·iéi+ Ocultar opções de resposta ,., @ para realizar o comando GET O traz comandos de entrada e saída de dados @ implementa paralelismo @ para realizar cálculos @ para realizar o comando SET Comentários Comentários para o aluno Resposta correta
Compartilhar