Questões de Concurso Público UEL 2015 para Agente Universitário - Analista de Informática/Suporte
Foram encontradas 40 questões
Sobre o JBoss, considere as afirmativas a seguir.
I. Escolher entre domain ou standalone determina como o sistema é gerenciado.
II. O modo standalone permite a existência de uma única instância.
III. O modo domain permite que várias instâncias sejam iniciadas.
IV. A configuração standalone.xml fornece capacidades de clustering.
Assinale a alternativa correta.
Sobre a estrutura de diretórios do JBoss AS, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.
( ) welcome-content contém a página padrão de boas vindas.
( ) bundles contém os pacotes OSGi.
( ) domain contém arquivos de configuração.
( ) bin contém os vários módulos usados no servidor.
( ) doc/schema contém vários scripts de inicialização.
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
Considere o trecho de código a seguir, em que são declaradas interfaces de rede em um arquivo de configuração do JBoss AS.
<interfaces>
<interface name="management">
<inet-address value="127.0.0.1"/>
</interface>
<interface name ="public">
<inet-address value="127.0.0.1"/>
</interface>
</interfaces>
Com base nesse trecho, assinale a alternativa correta.
Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda às questões de 24 a 27.
R1:
CREATE TRIGGER Sal_total1
AFTER INSERT ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario
WHERE Dnr = NEW.Dnr;
R2:
CREATE TRIGGER Sal_total2
AFTER UPDATE OF Salario ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario - OLD.Salario
WHERE Dnr = NEW.Dnr;
R3:
CREATE TRIGGER Sal_total3
AFTER UPDATE OF Dnr ON FUNCIONARIO
FOR EACH ROW
BEGIN
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario
WHERE Dnr = New.Dnr;
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total - OLD.Salario
WHERE Dnr = OLD.Dnr;
END;
R4:
CREATE TRIGGER Sal_total4
AFTER DELETE ON FUNCIONARIO
FOR EACH ROW
WHEN (OLD.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total - OLD.Salario
WHERE Dnr = OLD.Dnr;
R5:
CREATE TRIGGER Informar_supervisor1
BEFORE INSERT OR UPDATE OF Salario,Cpf_supervisor
ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Salario> (SELECT Salario FROM FUNCIONARIO)
WHERE Cpf = NEW.Cpf_supervisor))
informar_supervisor(NEW.Cpf_supervisor,NEW.Cpf);
Assinale a alternativa que apresenta, corretamente, a regra que será ativada quando um funcionário possuir um salário maior que seu supervisor.
Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda às questões de 24 a 27.
R1:
CREATE TRIGGER Sal_total1
AFTER INSERT ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario
WHERE Dnr = NEW.Dnr;
R2:
CREATE TRIGGER Sal_total2
AFTER UPDATE OF Salario ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario - OLD.Salario
WHERE Dnr = NEW.Dnr;
R3:
CREATE TRIGGER Sal_total3
AFTER UPDATE OF Dnr ON FUNCIONARIO
FOR EACH ROW
BEGIN
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario
WHERE Dnr = New.Dnr;
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total - OLD.Salario
WHERE Dnr = OLD.Dnr;
END;
R4:
CREATE TRIGGER Sal_total4
AFTER DELETE ON FUNCIONARIO
FOR EACH ROW
WHEN (OLD.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total - OLD.Salario
WHERE Dnr = OLD.Dnr;
R5:
CREATE TRIGGER Informar_supervisor1
BEFORE INSERT OR UPDATE OF Salario,Cpf_supervisor
ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Salario> (SELECT Salario FROM FUNCIONARIO)
WHERE Cpf = NEW.Cpf_supervisor))
informar_supervisor(NEW.Cpf_supervisor,NEW.Cpf);
Assinale a alternativa que apresenta, corretamente, a regra que será ativada quando um funcionário mudar de departamento.
Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda às questões de 24 a 27.
R1:
CREATE TRIGGER Sal_total1
AFTER INSERT ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario
WHERE Dnr = NEW.Dnr;
R2:
CREATE TRIGGER Sal_total2
AFTER UPDATE OF Salario ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario - OLD.Salario
WHERE Dnr = NEW.Dnr;
R3:
CREATE TRIGGER Sal_total3
AFTER UPDATE OF Dnr ON FUNCIONARIO
FOR EACH ROW
BEGIN
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario
WHERE Dnr = New.Dnr;
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total - OLD.Salario
WHERE Dnr = OLD.Dnr;
END;
R4:
CREATE TRIGGER Sal_total4
AFTER DELETE ON FUNCIONARIO
FOR EACH ROW
WHEN (OLD.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total - OLD.Salario
WHERE Dnr = OLD.Dnr;
R5:
CREATE TRIGGER Informar_supervisor1
BEFORE INSERT OR UPDATE OF Salario,Cpf_supervisor
ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Salario> (SELECT Salario FROM FUNCIONARIO)
WHERE Cpf = NEW.Cpf_supervisor))
informar_supervisor(NEW.Cpf_supervisor,NEW.Cpf);
Assinale a alternativa que apresenta, corretamente, as regras que serão ativadas quando um funcionário de um departamento tiver o seu salário alterado.
Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda às questões de 24 a 27.
R1:
CREATE TRIGGER Sal_total1
AFTER INSERT ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario
WHERE Dnr = NEW.Dnr;
R2:
CREATE TRIGGER Sal_total2
AFTER UPDATE OF Salario ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario - OLD.Salario
WHERE Dnr = NEW.Dnr;
R3:
CREATE TRIGGER Sal_total3
AFTER UPDATE OF Dnr ON FUNCIONARIO
FOR EACH ROW
BEGIN
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total + NEW.Salario
WHERE Dnr = New.Dnr;
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total - OLD.Salario
WHERE Dnr = OLD.Dnr;
END;
R4:
CREATE TRIGGER Sal_total4
AFTER DELETE ON FUNCIONARIO
FOR EACH ROW
WHEN (OLD.Dnr IS NOT NULL)
UPDATE DEPARTAMENTO
SET Sal_total = Sal_total - OLD.Salario
WHERE Dnr = OLD.Dnr;
R5:
CREATE TRIGGER Informar_supervisor1
BEFORE INSERT OR UPDATE OF Salario,Cpf_supervisor
ON FUNCIONARIO
FOR EACH ROW
WHEN (NEW.Salario> (SELECT Salario FROM FUNCIONARIO)
WHERE Cpf = NEW.Cpf_supervisor))
informar_supervisor(NEW.Cpf_supervisor,NEW.Cpf);
Considere que, em um departamento, todos os funcionários receberam 10% de aumento.
Assinale a alternativa que apresenta, corretamente, a regra que será ativada e quantas vezes ela será ativada.
Sobre TRIGGERS, considere as afirmativas a seguir.
I. São ações a serem tomadas quando certos eventos acontecem.
II. Podem ser utilizadas para manter a coerência do banco de dados.
III. Podem ser utilizadas para executar procedimentos armazenados.
IV. Podem ser executadas operações após a TRIGGER utilizando-se o comando AFTER.
Assinale a alternativa correta.
Sobre a classificação de datacenters, definida pela norma TIA 942, considere as afirmativas a seguir.
I. O nível TIER I possui piso elevado.
II. O nível TIER II prevê até 28,8 horas de downtime.
III. O nível TIER III possui componentes redundantes.
IV. O nível TIER IV possui ventilação distribuída.
Assinale a alternativa correta.
Os datacenters possuem algumas áreas principais. Uma delas é utilizada para conexão com áreas de equipamentos, incluindo equipamentos intermediários.
Assinale a alternativa que apresenta, corretamente, a área descrita.
Em relação à virtualização, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.
( ) Um hypervisor é uma interface de gerenciamento para primitivas de hardware.
( ) Um hypervisor gerencia os recursos de hardware que uma máquina virtual pode utilizar.
( ) O isolamento da CPU, memória e I/O é feito em nível de software.
( ) O isolamento de hardware e software é um mecanismo de segurança na virtualização.
( ) O Virtual Machine Monitor (VMM) executa em um nível abaixo do hypervisor.
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
Sobre redes de máquinas virtuais, considere as afirmativas a seguir.
I. Máquinas virtuais que não compartilham um switch virtual estão isoladas de outras redes virtuais pelo host.
II. Máquinas virtuais, executando em um mesmo host, podem se comunicar entre si utilizando um switch físico.
III. Uma máquina virtual se comunica com a rede física através de uma interface de rede virtual.
IV. Uma máquina virtual pode estar conectada a mais de um switch virtual se for configurada pelo administrador para tal.
Assinale a alternativa correta.
Considere a figura a seguir, que mostra uma rede com máquinas virtuais.
Com base nessa figura, assinale a alternativa correta
Sobre a detecção de instrução, assinale a alternativa correta.
Sobre redes wireless, assinale a alternativa correta.
Considere o comando a seguir dentro de um script.
2>&1
Sobre esse comando, assinale a alternativa correta.
Em relação ao BGP, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.
( ) A comunidade no-export aplica a política de não anunciar para um correspondente BGP externo.
( ) As sessões BGP interno (iBGP) descartam o atributo de salto seguinte obtido nos correspondentes eBGP.
( ) Na atualização de entrada, a ordem de preferência é: lista de prefixos; lista de filtros; mapa de rotas.
( ) O atributo de comunidade é opcional e transitivo criado para agrupar destinos em uma certa comunidade.
( ) Quando habilitado, o sumário automático resume as redes BGP originadas localmente a seus limites com classes.
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
Sobre topologia de redes, considere as afirmativas a seguir.
I. A topologia de barramento, em geral, consiste em um único cabo ao qual os computadores se conectam.
II. Na topologia em anel, os computadores são em série, formando um circuito fechado.
III. Na topologia em estrela, os computadores se conectam a um ponto central.
IV. Na topologia em malha, os computadores são conectados a barramentos interconectados.
Assinale a alternativa correta.
Em relação a memórias RAM e barramentos, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.
( ) Os barramentos podem ser síncronos ou assíncronos.
( ) Um barramento possui linhas de endereço, controle e dados.
( ) Em um barramento, a arbitração pode ser centralizada ou distribuída.
( ) As memórias do tipo DRAM são mais rápidas que as memórias do tipo SRAM.
( ) As memórias DRAM possuem um custo de fabricação maior do que as memórias SRAM.
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
Considere o script a seguir.
#!/bin/bash
no=10
No=11
NO=20
nO=2
echo $no;
echo $No;
echo $nO;
echo no;
echo NO;
Sobre esse script, considere as afirmativas a seguir.
I. A linha echo NO; imprimirá NO.
II. A linha echo $nO; imprimirá o valor 2.
III. A linha echo $No; imprimirá o valor 2.
IV. A linha echo no; imprimirá o valor 2.
Assinale a alternativa correta.