Início

Questões de Concursos Analista de Sistemas Júnior Engenharia de Software

Resolva questões de Analista de Sistemas Júnior Engenharia de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


81Q119824 | Informática , Padrões de projeto, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Deseja-se que uma aplicação possa manipular diferentes tipos de bancos de dados de modo transparente às classes que necessitam de serviços de acesso a dados. Inicialmente será necessário fornecer suporte a bancos de dados XML e SQL, entretanto novos tipos poderão ser futuramente adicionados.

A solução proposta é a seguinte:

1. Uma classe abstrata (DB) será responsável por instanciar um objeto correspondente ao tipo de banco de dados desejado. Isso será feito através do método estático getDB(), que irá retornar um objeto de uma de suas subclasses concretas, de acordo com o parâmetro (tipo) passado.

2. O objeto criado no passo anterior irá instanciar conexões e consultas correspondentes ao tipo de DB criado; isto é, caso um DB XML tenha sido instanciado, apenas consultas XML e conexões XML serão instanciadas; caso um DB SQL tenha sido instanciado, apenas consultas SQL e conexões SQL serão instanciadas.

O diagrama de classe a seguir ilustra a estrutura descrita acima.

Imagem 033.jpg

Qual padrão de projeto foi utilizado na solução proposta?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

82Q121141 | Informática , Memória, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

A fragmentação interna é uma anomalia observada quando o gerenciador de memória usa um esquema de particionamento dinâmico de memória.

PORQUE

No particionamento dinâmico de memória, tanto o número de partições quanto o tamanho das partições podem variar de acordo com a demanda dos processos.

Analisando as afirmações acima, conclui-se que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

83Q119933 | Redes de Computadores , Clusters, Analista de Sistemas Júnior Engenharia de Software, ELETROBRÁS, CESGRANRIO

Observe as características abaixo.

I - Utiliza um modelo de cluster onde uma máquina fica ativa e outra passiva.

II - Necessita de armazenamento compartilhado para base de dados das caixas postais.

III - Pode estar distribuído em mais de um datacenter.

IV - Depende de um hardware proprietário.

É(São) característica(s) de um cluster de Exchange Server 2007 do tipo Cluster Continuous Replication (CCR) APENAS o descrito em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

84Q119428 | Informática , Vetores, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Os vetores e as listas encadeadas constituem as estruturas de dados mais simples e fundamentais para a construção dos algoritmos e são necessários em grande parte das situações de desenvolvimento de programas computacionais. Cada um deles possui características importantes que os tornam mais ou menos eficientes em determinadas operações, acelerando-as ou prejudicando-as devido à estrutura de armazenamento dos dados. Relacione as operações apresentadas na coluna da esquerda com o respectivo pior tempo de execução, entre os indicados na coluna da direita.

Imagem 070.jpg

Estão corretas as associações

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

85Q121854 | Informática , SGBD Sistema de Gerenciamento de Banco de Dados, Analista de Sistemas Júnior Engenharia de Software, ELETROBRÁS, CESGRANRIO

Com relação ao armazenamento em SGBDs Convencionais, relacione as abordagens apresentadas na coluna da esquerda ao respectivo Armazenamento, entre os indicados na coluna da direita.

Imagem 007.jpg

Estão corretas as associações

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

86Q120068 | Informática , SQL Server, Analista de Sistemas Júnior Engenharia de Software, ELETROBRÁS, CESGRANRIO

O administrador de banco de dados SQL Server 2005 de uma empresa têxtil está participando do desenho de um novo database para armazenar os dados sobre a logística de entrega dos produtos da empresa.
Algumas tabelas e seus índices serão criados para melhorar o desempenho, na forma clustered, já que, nesse tipo de implementação,

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

87Q121840 | Engenharia de Software , Teste de Software, Analista de Sistemas Júnior Engenharia de Software, ELETROBRÁS, CESGRANRIO

O coordenador da equipe de testes de uma fábrica de testes deseja implantar uma ferramenta de gestão de defeitos. Para tanto, ele precisa escolher entre três opções, que são:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

88Q121322 | Segurança da Informação , Certificação Digital, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Durante o projeto de uma aplicação Internet, verificou-se a necessidade de a mesma proporcionar conexões seguras entre o browser dos clientes e o servidor de aplicações, utilizando HTTPS. Durante uma reunião entre os diversos membros da equipe do projeto, foram feitas as afirmativas a seguir.

I - Será preciso dotar o servidor de aplicação de um certificado digital.

II - Será preciso obter uma autorização de funcionamento (FA) de uma autoridade certificadora (CA).

III - Se um cliente não possuir uma identidade digital, tal como um e-CPF ou e-CNPJ, somente serão criptografados os dados enviados do cliente para o servidor; nesta situação, o servidor não deve exibir dados sigilosos para o cliente, pelo fato de os mesmos estarem sujeitos à interceptação; esta é a principal razão pela qual alguns serviços na Internet só são disponibilizados para clientes que possuem identidade digital.

IV - Um mesmo endereço de Internet poderá ser usado para conexões HTTP e HTTPS, desde que sejam utilizadas portas diferentes para cada um.

Estão corretas APENAS as afirmativas

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

89Q121007 | Informática , Árvores, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

A figura a seguir apresenta uma árvore binária.
imagem-retificada-questao-032.jpg
Uma função irá percorrê-la em ordem simétrica, inserindo seus nós em uma pilha (implementada sobre uma lista encadeada) à medida que eles forem sendo visitados. A pilha criada por essa função é

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

90Q121081 | Engenharia de Software , Processo Unificado, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Um princípio fundamental do Processo Unificado é

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

91Q121164 | Sistemas Operacionais , Server, Analista de Sistemas Júnior Engenharia de Software, ELETROBRÁS, CESGRANRIO

Qual a melhor opção de cluster, já embarcada no Windows Server 2008, para a alta disponibilidade de um ambiente de banco de dados que será acessado por um servidor rodando IIS 7?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

92Q120596 | Redes de Computadores , Conceitos Básicos, Analista de Sistemas Júnior Engenharia de Software, ELETROBRÁS, CESGRANRIO

Um desenvolvedor adiciona um mecanismo gráfico de CAPTCHA a um sistema de consulta na Internet. No entanto, o administrador de redes aponta que há muitas conexões automatizadas acessando diretamente a consulta, a partir de um mesmo endereço.
Com base nessa situação, conclui-se que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

94Q119565 | Informática, Tecnologia da informação, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

O design baseado em responsabilidades é um método bastante difundido de design orientado a objetos.

Qual ferramenta é usada por essa abordagem para o registro informal de possíveis colaborações entre os objetos de uma aplicação?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

96Q120590 | Governança de TI , Gerência de Projetos, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

O gráfico de GANTT em gerência de projetos

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

97Q121449 | Sistemas Operacionais , Sistemas de arquivos, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Sobre o uso de Tabelas de Alocação de Arquivos (FAT) na implementação de sistemas de arquivos, considere as afirmativas a seguir.

I - O diretório precisa armazenar apenas a posição do primeiro bloco de um arquivo para acessar os demais.

II - A memória principal é usada de modo eficiente, pois apenas as tabelas relativas aos arquivos que estão sendo manipulados são mantidas em memória.

III - O acesso direto aos blocos dos arquivos é bastante eficiente, pois são empregados algoritmos de randomização para tal.

É correto o que se afirma em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

100Q121895 | Informática , Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Sobre visões em bancos de dados relacionais, considere as afirmativas a seguir.

I - O uso de visões permite restringir o acesso a dados das tabelas por razões de segurança.
II - Fazer em uma visão gerada a partir de uma única tabela, e que não contenha a chave primária da tabela nessa visão, gera erro.
III - É impossível fazer em visões geradas por junções em mais de uma tabela.

Está correto APENAS o que se afirma em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.