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.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

1Q121346 | Sistemas Operacionais , Algoritmo de Escalonamento, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Alguns dos objetivos dos algoritmos de escalonamento de processos são comuns a todos os tipos de sistemas operacionais. Outros, entretanto, variam de acordo com o tipo de sistema.

Qual dos objetivos abaixo NÃO se aplica a algoritmos de escalonamento de processos utilizados em sistemas voltados para o processamento em lote (batch)?

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

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

Sobre o funcionamento de servidores Web, considere as afirmações a seguir.

I - Conexões HTTP/1.0 são, por default, persistentes, exceto quando são explicitamente fechadas.

II - Em uma requisição estática, o servidor mapeia a URL para uma localização de arquivo relativa ao seu diretório raiz de documentos.

III - Virtual Hosting é uma técnica que permite mapear múltiplos servidores e nomes de domínio para um único endereço IP.

IV - As variáveis de ambiente de uma aplicação CGI são alimentadas com informações obtidas da linha da requisição, dos parâmetros da conexão e dos cabeçalhos HTTP.

Estão corretas as afirmações

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

4Q119565 | 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. ✂️

5Q119824 | 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. ✂️

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

Com relação às influências organizacionais nos projetos, verifica-se que as organizações matriciais

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

7Q121630 | Informática, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Seja o seguinte algoritmo de substituição de página:

Todas as páginas são mantidas em uma lista circular, e um ponteiro (H) referencia a página mais antiga.
Quando uma falta de página ocorre, a página apontada por H é inspecionada:
Caso o seu bit de referência seja igual a 0, a página é retirada da lista e uma nova é inserida no seu lugar. O ponteiro H passa a apontar para a próxima página da lista.
Caso o seu bit de referência seja igual a 1, ele será zerado, e H passará a apontar para a próxima página da lista.
O processo é repetido até que uma página onde R=0 seja encontrada.

Qual é o nome desse algoritmo de substituição de página?

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

8Q120873 | Programação , Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

SOA e Web services utilizam interfaces de serviço para definir o que será solicitado e o que deve ser retornado como resultado do processamento do serviço. No entanto, problemas surgem quando a SOA e os consumidores de Web services se baseiam em estruturas de dados que possuem certas discrepâncias.

Qual a tecnologia usada para resolver esse tipo de problema?

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

9Q120364 | Governança de TI , COBIT, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Para dar suporte a diferentes perfis de profissionais, os produtos do COBIT 4.1 foram organizados em uma pirâmide de 3 níveis (diagrama com o conteúdo do COBIT).

A quais profissionais se destina o nível base dessa pirâmide?

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

11Q121658 | Informática , SQL, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Seja o modelo E-R em que todas as colunas foram definidas como INTEGER, pois os tipos de dados são irrelevantes para o problema. imagem-retificada-questao-026.jpg
Qual modelo lógico relacional preserva a semântica do modelo acima?

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

12Q120639 | Governança de TI , Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

De acordo com a norma ISO 9001:2008, a análise crítica é fundamental para garantir que a organização tenha a possibilidade de exercitar a melhoria contínua de seus processos.

São exemplos de entradas para a análise crítica:

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

14Q120901 | Governança de TI , Conceitos Básicos, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

A respeito do tema Governança de TI, verifica-se que a(o)

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

15Q121680 | Matemática, Princípio multiplicativo, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

O responsável pelo design de um jogo de computadores pediu que o programador fizesse um mapa do continente em que se passa o jogo para referência dos jogadores. Nesse continente, há 5 países. Dois são países do norte que estão em constante guerra contra os dois países do sul. O país central é um campo neutro e faz fronteira com todos os outros quatro países. A figura a seguir representa o esquema dado ao designer para ele colorir usando, no máximo, 4 cores (verde, amarelo, azul e branco), de modo que países que fazem fronteira entre si não recebam a mesma cor. imagem-retificada-questao-039.jpg
De quantos modos diferentes o designer pode fazer essa coloração?

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

17Q120424 | Programação , XML, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Sobre o XML DOM, que define uma forma padrão para acessar e manipular documentos XML, considere as afirmativas a seguir.

I - Utiliza um modelo dirigido por eventos para ler documentos XML.

II - Por ser uma API definida através de uma linguagem de definição de interface (IDL), é independente em relação a plataformas e linguagens de programação.

III - É bastante eficiente em relação ao consumo de memória, mesmo no caso de grandes documentos XML.

É correto APENAS o que se afirma em

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

18Q121449 | 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. ✂️

19Q120685 | Informática , Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Tomando como verdadeiras as premissas:

p1 : Eu passo no concurso ou continuarei estudando.

p2 : Se eu passar no concurso, comprarei um carro.

p3 : Se eu continuar estudando, comprarei mais livros.

A conclusão que se pode inferir a partir da regra do silogismo disjuntivo aplicado nas premissas acima é:

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

20Q121453 | Informática , SQL, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Texto associado.

imagem-retificada-texto-024.jpg

Considere os parâmetros a seguir:

Para o cálculo da média de viagens, devem ser levados em conta apenas os dias em que o motorista realizou pelo menos uma viagem, ao invés dos 31 dias do mês de março.

As viagens não finalizadas não devem ser levadas em conta.

Apenas o início da viagem precisa ocorrer no mês de março de 2012.

A função TO_CHAR(INICIO,DD) retorna o dia do mês (ex: 15).

Qual consulta permite exibir o CPF do motorista e o número médio de viagens diárias que cada um deles realizou no mês de março de 2012?

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