Questões de Concurso Público UFRN 2018 para Analista de Tecnologia da Informação - 103
Foram encontradas 49 questões
Para responder a questão considere a definição abaixo.
Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções
utilizadas anteriormente em outros sistemas.
Considere as afirmações a seguir, acerca dos padrões de projeto Template Method, Adapter
e Facade.
I O padrão Template Method faz uso do mecanismo de delegação para implementar um algoritmo.
II O padrão Template Method permite variar partes de um algoritmo e é implementado por meio de extensão de classes abstratas.
III O padrão Facade contribui para o aumento do acoplamento entre subsistemas.
IV O padrão Adapter pode ser implementado através de herança múltipla.
Estão corretas as afirmações
Para responder a questão considere a definição abaixo.
Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções
utilizadas anteriormente em outros sistemas.
Considere as seguintes afirmativas a respeito do padrão Singleton.
I O padrão Singleton pode ser usado para determinar uma quantidade fixa de instâncias de uma classe que podem ser criadas em uma aplicação.
II A classe que implementa o padrão Singleton deve manter público seus construtores.
III A implementação comum do padrão Singleton funciona em ambientes multi-threads.
IV O padrão Singleton é implementado através de atributos e métodos estáticos na classe onde é aplicado.
Estão corretas as afirmativas
O Tomcat é um servidor que serve como container de Java Servlets. A respeito do Tomcat, considere as afirmativas abaixo.
I O Tomcat define o Log4J como seu framework default de logging para reportar o status e os erros de aplicações web.
II O arquivo logging.properties é usado para definir as configurações de logging do servidor Tomcat.
III O Tomcat roda, por default, na porta 80.
IV O Tomcat permite restringir os endereços IP das máquinas dos browsers clientes que podem acessar o servidor, através de configuração específica no arquivo server.xml.
Estão corretas as afirmativas
JBoss é um servidor open-source de aplicações Java Enterprise Edition. A respeito do servidor JBoss, versão 7 (JBoss-V7), considere as afirmativas abaixo.
I O JBoss-V7 oferece suporte para gerenciamento centralizado de múltiplas instâncias, através do modo Domain.
II O modo Domain caracteriza a criação de clusters do servidor de aplicação JBoss -V7, garantindo a alta disponibilidade e o balanceamento de carga do sistema.
III É possível definir um cluster de servidores de aplicação rodando no modo StandAlone do JBoss-V7.
IV A configuração do JBoss-V7 no modo Domain é realizada através dos arquivos domain.xml e instances.xml.
Estão corretas as afirmativas
Programação Extrema (XP - Extreme Programming) é uma das principais metodologias ágeis já propostas. Considere as seguintes afirmativas a respeito de suas práticas.
I A técnica de refatoração promove mudanças no código que visam à adição de novas funcionalidades.
II XP determina a produção de um executável do sistema desenvolvido a cada iteração.
III XP motiva a criação de projetos simples onde requisitos futuros não são inicialmente contemplados.
IV Integração contínua consiste na geração de builds diários do sistema.
Estão corretas as afirmativas