Questões

Total de Questões Encontradas: 60

Diante da crescente demanda por automatização de processos de negócio, o gerente de desenvolvimento de sistemas de informação busca a maximização do reúso de software. A abordagem de reúso que utiliza abstrações genéricas, não incluindo detalhes de implementação, que mostram objetos abstratos e concretos e interações, é:
A
design pattern;
B
desenvolvimento baseado em componentes;
C
framework de aplicação;
D
sistemas orientados a serviços;
E
bibliotecas de programas.
A documentação de requisitos pode ser feita combinando modelos e linguagem natural. A alternativa que ilustra o diagrama utilizado para documentar requisitos pela perspectiva estrutural é:
A
Imagem da Opção A
B
Imagem da Opção B
C
Imagem da Opção C
D
Imagem da Opção D
E
Imagem da Opção E
Software, assim como todos os sistemas complexos, evolui ao longo do tempo. Modelos de processos evolucionários reconhecem a natureza iterativa e incremental da maioria dos projetos de engenharia de software e são projetados para adequar mudanças. Os modelos a serem utilizados em um processo evolucionário são:
A
cascata e modelo V;
B
prototipação e modelo espiral;
C
concorrente e métodos formais;
D
incremental e baseado em componentes;
E
processo unificado e orientado a aspectos.
Preocupado com a continuidade da execução das atividades que são apoiadas por serviços de Tecnologia da Informação (TI), o Gerente de um Datacenter quer otimizar os recursos da sua infraestrutura de TI para que esta seja capaz de:
  1. ajustar seus componentes para que a demanda computacional seja distribuída o mais rápido possível pelos seus recursos físicos; e
  2. continuar executando suas funções quando um ou mais componentes falham.
Para isso, a infraestrutura de TI deve ser capacitada, respectivamente, com:
A
replication e mirroring;
B
scalability e switch-over;
C
high availability e swapping;
D
redundancy e striping;
E
load balancing e failover tolerance.
Observe o seguinte esquema de implementação de máquinas virtuais (VM) utilizando o VMware.
Imagem da Questão
Para transferir uma VM em execução de um host para outro, sem desligamento do servidor virtual e sem tempo de inatividade, é utilizado o:
A
vMotion;
B
Hypervisor;
C
vCenter Server;
D
Fusion;
E
Trivial File Transfer Protocol (TFTP).
Em relação às políticas de proteção contra a perda ou destruição de dados em um Datacenter, analise as afirmativas a seguir.

I – Tecnologia de espelhamento de dados (mirroring) permite a recuperação na qual uma coleção de dados é copiada para outro site por meio de uma conexão não confiável.
II – Backups protegem os dados contra falhas de hardware, mau funcionamento de software e erros de usuários. Os dados devem ser copiados quando estão em um estado consistente.
III – Replicação de dados é a técnica empregada quando duas ou mais cópias idênticas do dado são mantidas online em discos separados, também conhecida como RAID nível 1 ou disk shadowing.

Está correto o que se afirma em:
A
somente I;
B
somente II;
C
somente III;
D
somente I e II;
E
I, II e III.
O Tribunal de Contas do Município de São Paulo precisa revitalizar seu Datacenter para atender a crescente demanda por espaço de armazenamento de dados digitais. Para isso, os seguintes requisitos foram definidos:
  1. os dispositivos de armazenamento devem se comunicar entre si e com os computadores por uma rede de alta velocidade (fibre channel);
  2. os dados devem ser acessados em blocos, em vez de arquivos, para se obter melhor desempenho; e
  3. a capacidade de armazenamento deve ser escalável.
Para atender esses requisitos, deve ser usada a tecnologia: 
A
Storage Area Network (SAN); 
B
Network Attached Storage (NAS); 
C
Direct Attached Storage (DAS); 
D
Common Internet File System (CIFS); 
E
Serial Advanced Technology Attachment (SATA).
Augusto, funcionário do Tribunal de Contas do Município de São Paulo, recebeu a incumbência de desenvolver o Sistema de Gestão Integrada de Usuários, chamado SIGUser. O SIGUser deve realizar a tarefa de autenticar e autorizar os servidores nos sistemas do tribunal. O tribunal possui uma base de dados SQLServer, in loco, com informações de login e senha de usuários. Muitas vezes, faz-se necessário acessar sistemas do tribunal durante a realização de inspeções externas nas jurisdicionadas. Augusto, então, decide pelo uso do ASP.NET Identity para realização da tarefa de autenticação e autorização do SIGUser. Sobre a tecnologia ASP.NET Identity e as razões que levaram Augusto a escolhê-la, é correto afirmar que:
A
a tecnologia ASP.NET Identity permite que os servidores do tribunal se autentiquem nos sistemas internos utilizando providers externos, como: Twitter, Facebook ou Google;
B
os sistemas internos do tribunal somente serão acessados se utilizadas informações da base de dados SQLServer, in loco, com informações de login e senha de usuários do tribunal;
C
apenas os sistemas ASP.NET MVC do tribunal poderão ser acessados utilizando o ASP.NET Identity;
D
a escolha do ASP.NET Identity por Augusto foi acertada e para cada sistema o usuário deverá ter sua própria senha na base SQLServer do tribunal;
E
os sistemas do tribunal poderão ser acessados utilizando ASP.NET Identity e o acesso dos perfis de administração, auditoria e TI deverá ser configurado no SQLServer.
Ao criar um projeto ASP.NET MVC, por padrão, um arquivo chamado _ViewStart.cshtml é gerado na pasta Views. Sobre o uso de ViewStart no ASP.NET MVC, é correto afirmar que:
A
o código do arquivo _Viewstart.cshtml sempre é executado, independentemente da ação do programador; 
B
o código do arquivo _ViewStart.cshtml é aplicado a todas as views da pasta corrente, mas não das subpastas; 
C
o código do arquivo _ViewStart.cshtml não será executado se, em um método do controlador de uma página ASP.NET MVC, o programador retornar uma PartialView() ao invés de View(); 
D
o código do arquivo _ViewStart.cshtml não será executado se em um método controlador for chamada a diretiva RedirectToRoute sem fazer referência a nenhuma ViewStart;
E
não é possível evitar a execução de uma ViewStart em um projeto ASP.NET MVC.
Analise o trecho de código ASP.NET MVC a seguir.
Imagem da Questão
Sobre o retorno da instrução

          return RedirectToAction("Index","Servidores");

é correto afirmar que:
A
transfere o fluxo navegacional do usuário para a página definida na aplicação MVC como Default Web Site, ou seja, Index; 
B
transfere o fluxo navegacional do usuário para a Action Index do Controller Servidores; 
C
transfere o fluxo navegacional do usuário para a página Servidores abaixo do diretório Index; 
D
a substituição da instrução RedirectToAction("Index","Servidores"); por Redirect("Index","Servidores"); não traria alteração de resultado para a aplicação; 
E
a instrução RedirectToAction("Index",”Servidores”) retorna um ActionResult, que é subtipo de ViewResult.
Página 5 de 6