Questões de Concurso Público AMAZUL 2015 para Engenheiro da Computação

Foram encontradas 4 questões

Q1393646 Programação

Considere o código abaixo, escrito na linguagem de programação C++.


#include <iostream>

usingnamespacestd;

intmain(){

int A = 0, B = 7, C = 4, D = 3;

for (A = 0; A < B; A++)

D = D + 1;

for (A = 0;A <= C; A++)

D = D + 2;

if (D>=20)

cout<< "SISTEMAS OPERACIONAIS";

else

cout<< "REDES DE COMPUTADORES";

}


Assinale a alternativa que apresenta o valor que a variável D apresentará ao final da execução do programa e qual mensagem aparecerá na tela do computador.

Alternativas
Q1393649 Programação
Considere o trecho de código abaixo, escrito na linguagem de programação C++, que define uma classe chamada Pessoa.
class Pessoa { public: char nome[45]; char sexo; intanoNascimento; private float salario; private voidcalcularAumento();
public: intcalcularIdade (int ano); }
Sobre a definição acima, assinale a alternativa correta.
Alternativas
Q1393652 Programação
Considere o código abaixo, escrito na linguagem de programação C++, que é o arquivo Aluno.hpp (supondo que exista um arquivo previamente escrito chamado Pessoa.hpp).
#ifndef _Aluno_H #define _Aluno_H #include “Pessoa.hpp” #include <string> usingnamespacestd; class Aluno: public Pessoa { private: string curso; string semestre; public: Aluno(); stringobtemCurso(); voidconfiguraCurso(); stringobtemSemestre(); voidconfiguraSemestre)(; ); #endif

Sobre o código, assinale a alternativa correta.
Alternativas
Q1393657 Programação
Utilizando a linguagem de programação C++, foi definida uma classe Empregado em empregado.hpp. Nessa definição, é encontrada a seguinte linha de comando:
virtualfloatcalculaSalario () ;

Assinale a alternativa que apresenta a propriedade da orientação a objetos implementada utilizando esse comando e o que essa linha de comando indica.
Alternativas
Respostas
1: B
2: B
3: B
4: C