Questões de Concurso sobre Servidores de Aplicação - Página 4 | Gran Questões

Questões de Concurso sobre Servidores de Aplicação

 
 
Disciplina 1
Assunto 25
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
136 questões encontradas
Questões por página
20
Mais recentes
 

Sobre o Servidor Nginx, assinale a afirmativa incorreta.


A

O Nginx consome mais memória que o Apache.


B

Em comparação ao Apache, o Nginx consome muito menos memória, o que é ideal para projetos com alto volume de acessos.


C

O NginX pode ser configurado para servir conteúdo HTTP dinâmico através do uso de FastCGI, que é um protocolo que cuida da comunicação de aplicações web interativas e o servidor web.


D

O NGINX conta com uma arquitetura modular extensível, o que facilita a extensão dos recursos para quem quiser mexer em seu código fonte.


E

O NGINX é um servidor web que oferece recursos como o balanceamento de cargas, proxy reverso e muito mais.

Com relação as principais características técnicas do servidor de aplicação JBoss (Versão 7), analise as afirmativas a seguir se são verdadeiras (V) ou falsas (F) e assinale a alternativa com a sequência correta.


( ) Implementado na Linguagem de Programação Java.

( ) Open source.

( ) Roda somente no Sistema Operacional Windows.

( ) Baseado na Plataforma Java EE.


A

V – V – F – V.


B

V – V – V – V.


C

V – F – V – F.


D

V – F – F – F.


E

F – V – F – V.

JBoss e TomCat são termos muito mencionados quando se trata de contêineres e servidores. Marque a alternativa que melhor os descrevem:


A

JBoss é um contêiner de aplicação enquanto o Tomcat é um servidor de aplicação, portanto o Tomcat é mais completo de acordo com as especificações do Java EE.


B

Tomcat é um contêiner de aplicação enquanto o JBoss é um servidor de aplicação, portanto o JBoss é mais completo de acordo com as especificações do Java EE.


C

Tomcat e JBoss são, ambos, contêineres de aplicação.


D

Tomcat é um servidor de aplicação, assim como o JBoss.

Um webserver Tomcat rodando em um Sistema Operacional Linux gera um arquivo de log catalina.out. Caso um usuário root no caminho do referido arquivo envie para o terminal o comando tail -f catalina.out, qual é o comportamento esperado?


A

Será criada uma cópia de segurança do arquivo de log catalina.out no caminho /root/tomcat


B

No terminal irá aparecer o conteúdo atualizado do arquivo de log catalina.out


C

O arquivo de log catalina.out será substituído pelo arquivo catalina.in


D

O arquivo de log catalina.out será enviado para impressão


E

O arquivo de log catalina.out será enviado para a lixeira

Com relação ao servidor de aplicação JBoss, assinale a alternativa correta.


A

Tanto no Linux quanto no Windows, a única opção para finalizar a execução do JBoss é executar o comando run.sh –shutdown now.


B

Diferentemente de outros utilitários no Linux, não é possível, por meio do comando nohup, colocar/iniciar o JBoss em background, devido à sua incompatibilidade com esse comando.


C

O comando jps é muito útil, pois serve para clicar o snapshot do JBoss.


D

No Windows, por padrão, o JBoss é executado como serviço.


E

Por padrão, todas as portas TCP abertas pelo JBoss são acessíveis por todos os endereços IP de uma rede local (LAN).

O Tomcat é um servidor web Java que é uma implementação de código aberto de várias tecnologias (segundo a própria Apache), tais como:


(1) Java Servlet.

(2) Java WebSocket.

(3) JavaServer Pages.


Das relações apresentadas:


A

existem somente o 1 e 2


B

existem somente o 1 e 3


C

existem somente o 2 e 3


D

existem todos

O script de inicialização da versão 7 do JBoss Application Server, ou simplesmente AS7, será um pouco diferente dependendo do Sistema Operacional. Esse script será, respectivamente, para Windows e para o Linux:


A

standalone.bat e standalone.bin


B

standalone.sh e standalone.bat


C

standalone.exe e standalone.bin


D

standalone.bat e standalone.sh

A documentação do Apache Tomcat 10.0 recomenda que a aplicação web desenvolvida siga uma estrutura padrão de diretórios e arquivos. Considerando tal estrutura padrão e sua descrição, assinale a alternativa CORRETA.


A

O diretório /WEB-INF/classes deve conter arquivos JAR requeridos pela aplicação.


B

O diretório WEB-INF/lib deve conter arquivos Java do tipo .class que implementam a aplicação de acordo com a estrutura de diretórios definida pelos pacotes.


C

As páginas JSP e HTML devem ser distribuídas em subpastas, de acordo com a necessidade da aplicação. A pasta raiz apenas aceita o arquivo index.jsp.


D

O arquivo /WEB-INF/web.xml descreve os componentes da aplicação, bem como parâmetros de inicialização e restrições de segurança.

Em uma servlet, de um site desenvolvido em Java, o fragmento de código abaixo retorna uma lista de processos para o arquivo exibir_processos.jsp.


ProcessosDao dados = new ProcessosDao();

ArrayList<Processo> listaProcessos = dados.consultar(processo);

request.setAttribute("retornaProcessos", listaProcessos);

RequestDispatcher disp = request.getRequestDispatcher("exibir_processos.jsp");

disp.forward(request, response);


No arquivo exibir_processos.jsp, para receber a lista de processos, utiliza-se a instrução


A

<%ArrayList<Processo> listaProcessos = request.getAttribute ("retornaProcessos");%>


B

<%ArrayList<Processo> listaProcessos = (Processo) request.getList("retornaProcessos");%>


C

<%ArrayList<Processo> listaProcessos = ${retornaProcessos};%>


D

<%ArrayList<Processo> listaProcessos = (ArrayList<Processo>) request.getAttribute ("retornaProcessos");%>


E

<%ArrayList listaProcessos = (ArrayList<Processo>) $_REQUEST.getParameter ("retornaProcessos");%>

Assinale a alternativa que NÃO apresenta uma atribuição de um Servidor de Aplicação.


A

Gerenciamento de transações.


B

Balanceamento de carga.


C

Execução de aplicações.


D

Segurança de aplicações.


E

Integração contínua.

Em informática, um servidor é um software ou computador, com sistema de computação centralizada que fornece serviços a uma rede de computadores, chamada de cliente. Esta arquitetura é chamada de modelo cliente-servidor, é utilizada em redes de médio e grande porte (com muitas máquinas) e em redes onde a questão da segurança desempenha um papel de grande importância. O termo servidor é amplamente aplicado a computadores completos, embora um servidor possa equivaler a um software ou a partes de um sistema computacional, ou até mesmo a uma máquina que não seja necessariamente um computador. Assinale a alternativa que não representa um tipo de servidor de rede.


A

Servidor de Comandos.


B

Servidor de Arquivos.


C

Servidor de Banco de Dados.


D

Servidor de Impressão.

TomCat é um projeto da Apache Software Foundation. Marque (V) verdadeiro ou (F) falso:


(__)TomCat é um servlet Java (um tipo de programa em JavaScript que define como essas solicitações de servidor são tratadas).

(__)TomCat atua como um ambiente de servidor HTTP para hospedar páginas estáticas, embora ele seja menos eficaz que o Apache ou o NGINX para essa função.

(__)TomCat é de código aberto.

(__)TomCat fornece o conjunto completo de recursos do Java EE.

(__)TomCat também usa HTML, CSS e JavaScript do lado do cliente (e bibliotecas relacionadas), além de servir a páginas da Web, acessar bancos de dados etc.


Após análise, assinale a alternativa que apresenta a sequência CORRETA dos itens acima, de cima para baixo:


A

V, V, V, V, V.


B

V, F, F, F, V.


C

V, V, V, F, V.


D

F, V, V, F, V.


E

V, V, V, F, F.

No servidor TOMCAT, as diretivas SSI (Server Side Includes) têm como tarefa


A

requerer memória no servidor.


B

adicionar conteúdo gerado dinamicamente a uma página HTML existente.


C

mapear os tipos de dados internos do servidor.


D

otimizar o tempo de resposta do servidor.


E

interagir com programas externos.

Os servidores de aplicação WildFly possuem uma ferramenta de linha de comando para gerenciar implementações tanto de domínios gerenciados quanto de instâncias standalone.


Assinale a alternativa que indica corretamente o script que invoca a interface de linha de comando do WildFly.


A

wildfly.sh


B

wildfly-cli.sh


C

wildfly-adm.sh


D

jboss-cli.sh


E

jboss.sh

Um servidor de aplicação Java EE torna-se instável quando submetido a um alto volume de requisições, ficando indisponível por alguns minutos, embora o consumo de CPU, memória, disco e rede não estejam saturados. Frente a essa situação, o correto diagnóstico desse servidor requer


A

a expansão da memória reservada para uso pela aplicação, para evitar seu esgotamento.


B

o emprego de um mecanismo de balanceamento de carga, para diminuir o volume de requisições sobre um mesmo servidor.


C

a utilização de ferramentas que simulem carga para reproduzir o problema de forma controlada.


D

a aplicação de recursos para limitar o uso da CPU, evitando sobrecargas nos horários de pico.


E

a reconfiguração do servidor em um novo dispositivo de hardware, para mitigar possíveis falhas no equipamento.

Uma das características esperadas de um servidor é a escalabilidade. Neste sentido, o aumento da capacidade computacional pode ser dividido em escalabilidade horizontal e escalabilidade vertical. Assim, podemos definir escalabilidade horizontal como:


A

aumento da quantidade de servidores.


B

aumento da quantidade de recursos no mesmo servidor.


C

aumento da disponibilidade.


D

diminuição da fragmentação.


E

montagem de cluster em rack U.

   
Gerar simulado