Questões de Concurso Público UFES 2018 para Técnico em Tecnologia da Informação
Foram encontradas 11 questões
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/59624/2.jpg)
Analise as afirmativas a seguir, acerca do trecho de código acima:
I. Os dois caracteres da sigla do estado passada como argumento serão impressos e serão seguidos imediatamente por um caractere de quebra de linha. II. A troca da linha printf("%c%c\n", lSigla[0],lSigla[1]); pela linha original printf("%s\n", lSigla); produziria o resultado desejado. III. Os dois caracteres da sigla do estado passada como argumento serão impressos primeiramente, mas não se pode prever o que será impresso entre a segunda letra da sigla e o caractere de quebra de linha. IV. Não se pode prever nenhum dos caracteres que serão impressos, mesmo que se conheça a sigla do estado passada como argumento.
É CORRETO o que se afirma em
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/59624/3.jpg)
Assumindo que a chamada da função foi feita passando uma string válida qualquer como argumento, é CORRETO afirmar sobre o código acima:
Analise o trecho de código C++ abaixo.
Considerando os conceitos de iteradores e algoritmos presentes na Standard Template Library
(STL), o código C++ acima imprimirá na saída padrão:
Analise o trecho de código C++ abaixo.
class MinhaClasse{
private:
int a;
public:
MinhaClasse(int b){
a = b;
ImprimeA();
};
~MinhaClasse(){
IncrementaA();
ImprimeA();
};
void IncrementaA(){
a++;
};
void ImprimeA(){
printf("[%d]", a);
};
};
int main(){
MinhaClasse * mClasseD = new MinhaClasse(1);
MinhaClasse mClasseE(10);
return 0;
}
Considerando os conceitos de gerenciamento dinâmico de memória, o código C++ acima imprimirá
na saída padrão:
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/59624/5.jpg)
O código Java acima imprimirá na saída padrão: