Questões de Concurso Comentadas para fade - ufpe
Foram encontradas 114 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Ano: 2023
Banca:
FADE - UFPE
Órgão:
UFPE
Prova:
FADE - UFPE - 2023 - UFPE - Analista de Tecnologia da Informação - Área: Sistemas |
Q2290471
Engenharia de Software
Acerca do sistema de controle de versão distribuído Git,
analise as proposições a seguir.
1) O comando git diff exibe as mudanças entre os commits, o commit, a árvore de trabalho etc.
2) O comando git rebase redefine o HEAD atual para a condição especificada.
3) O comando git stash armazena as alterações em um diretório fora do diretório de trabalho.
4) O comando git revision exibe qual revisão e qual foi o autor que alterou cada linha de um arquivo pela última vez.
Estão corretas, apenas:
1) O comando git diff exibe as mudanças entre os commits, o commit, a árvore de trabalho etc.
2) O comando git rebase redefine o HEAD atual para a condição especificada.
3) O comando git stash armazena as alterações em um diretório fora do diretório de trabalho.
4) O comando git revision exibe qual revisão e qual foi o autor que alterou cada linha de um arquivo pela última vez.
Estão corretas, apenas:
Ano: 2023
Banca:
FADE - UFPE
Órgão:
UFPE
Prova:
FADE - UFPE - 2023 - UFPE - Analista de Tecnologia da Informação - Área: Sistemas |
Q2290469
Arquitetura de Computadores
Acerca da arquitetura hexagonal (hexagonal architecture) e
considerando o contexto de microsserviços, assinale a
alternativa correta.
Ano: 2023
Banca:
FADE - UFPE
Órgão:
UFPE
Prova:
FADE - UFPE - 2023 - UFPE - Analista de Tecnologia da Informação - Área: Sistemas |
Q2290468
Programação
Suponha que, em Java, utilizamos a classe LinkedList para
implementar uma estrutura de dados dinâmica. Vamos
considerar duas possibilidades para inserção e remoção: i.
usar apenas os métodos addFirst() e removeFirst(); ou ii.
usar apenas os métodos addLast() e removeLast().
Podemos, então, afirmar que,
Ano: 2023
Banca:
FADE - UFPE
Órgão:
UFPE
Prova:
FADE - UFPE - 2023 - UFPE - Analista de Tecnologia da Informação - Área: Sistemas |
Q2290460
Programação
Analise as seguintes afirmações sobre polimorfismo em
Java.
1) Operadores aritméticos para tipos primitivos, como os destacados a seguir, +, –, * e / podem ser considerados um tipo de polimorfismo.
2) Suponha que, numa classe-pai, tenhamos um método: “…public void metodo1(){…}”. Numa classe-filha, suponha que reescrevamos o método herdado: “…public void metodo1 {...[código diferente]…}”. O polimorfismo ocorre porque, quando invocamos o método da classe-filha, o interpretador entende que deve executar o código de metodo1() da classe-pai, antes da execução do código metodo1() da classefilha.
3) Quando queremos fazer um polimorfismo utilizando sobrecarga, em Java, é obrigatório o uso da palavrachave “@overload” no preâmbulo do novo método.
4) Um polimorfismo de sobrecarga pode ser criado ao se fornecer na classe-filha um método com o mesmo nome do método da classe-pai, mas com o número de argumentos diferente
Estão corretas, apenas:
1) Operadores aritméticos para tipos primitivos, como os destacados a seguir, +, –, * e / podem ser considerados um tipo de polimorfismo.
2) Suponha que, numa classe-pai, tenhamos um método: “…public void metodo1(){…}”. Numa classe-filha, suponha que reescrevamos o método herdado: “…public void metodo1 {...[código diferente]…}”. O polimorfismo ocorre porque, quando invocamos o método da classe-filha, o interpretador entende que deve executar o código de metodo1() da classe-pai, antes da execução do código metodo1() da classefilha.
3) Quando queremos fazer um polimorfismo utilizando sobrecarga, em Java, é obrigatório o uso da palavrachave “@overload” no preâmbulo do novo método.
4) Um polimorfismo de sobrecarga pode ser criado ao se fornecer na classe-filha um método com o mesmo nome do método da classe-pai, mas com o número de argumentos diferente
Estão corretas, apenas:
Ano: 2023
Banca:
FADE - UFPE
Órgão:
UFPE
Prova:
FADE - UFPE - 2023 - UFPE - Analista de Tecnologia da Informação - Área: Sistemas |
Q2290459
Programação
Numa certa linguagem, a programadora criou uma classe
chamada vdiesel, para conter vários atributos e métodos a
fim de tratar veículos de motor a diesel em geral. Tomando
proveito de uma característica dessa linguagem, ela criou
duas novas classes que aproveitavam todos os atributos e
métodos de vdiesel, as quais ela chamou de ônibus e
trem_a_diesel. Além dos atributos e métodos de vdiesel,
cada classe tinha atributos e métodos adicionais,
específicos para o seu tipo de transporte, se ônibus ou
trem. Essa característica permitida pela linguagem acima
referida é denominada