Início

Questões de Concursos Engenharia de Software

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


1101Q647337 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Companhia de Desenvolvimento Econômico de Minas Gerais MG, FUNDEP UFMG, 2018

Um dos problemas relacionados ao gerenciamento de um sistema operacional diz respeito ao deadlock, o qual também pode ocorrer em banco de dados. Uma vez que gerenciar o deadlock pode ser uma tarefa que exija muito tempo do processador, a maior parte dos sistemas operacionais não trata desse problema. Em alguns sistemas críticos, entretanto, tratar os deadlocks é uma tarefa importante.

Qual entre as formas de tratamento a seguir se baseia em retirar o recurso do processo?

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

1102Q631471 | Informática, Engenharia de Software, Analista Judiciário, TJ CE, CESPE CEBRASPE

Com relação aos padrões GRASP, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1103Q635643 | Informática, Engenharia de Software, Analista Administrativo Área 5, Agência Nacional de Vigilância Sanitária, CETRO

Quanto ao modelo de ciclo de vida em Cascata da Engenharia de Software, analise as assertivas abaixo.

I. Projetos reais raramente seguem o fluxo sugerido no modelo de ciclo de vida em Cascata, o que pode causar problemas quando se tem mudanças em um projeto em andamento sendo desenvolvido com base nesse modelo.

II. Exige que os clientes identifiquem todos os requisitos, explicitamente, na primeira fase (requisitos), e tem dificuldade em acomodar a incerteza natural que existe em grande parte dos projetos.

III. A primeira versão executável do produto somente estará disponível na primeira etapa do modelo de ciclo de vida em Cascata.

É correto o que se afirma em

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

1105Q622347 | Informática, Engenharia de Software, Analista de Sistemas, Tribunal de Justiça MG, FUNDEP UFMG

Assinale a afirmativa INCORRETA com relação à análise essencial de sistemas.

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

1106Q643091 | Informática, Engenharia de Software, Administrador de Banco de Dados, CFA, IADES

Considerando os conceitos relacionados ao Modelo Entidade Relacionamento (MER), julgue as afirmativas a seguir.

I - Uma entidade é algo do mundo real que possui uma existência independente.

II - Atributos são as propriedades particulares que descrevem as entidades.

III - Os atributos podem ser simples, compostos, monovalorados, multivalorados, derivados e chave.

IV - A descrição do tipo de entidade é chamada esquema do tipo de entidade e especifica uma estrutura comum compartilhada por todas as entidades individuais.

A quantidade de itens certos é igual a

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

1107Q622619 | Informática, Engenharia de Software, Agente da Fiscalização Financeira, TCE SP, FCC

Um dos tipos de teste de software é o teste de desempenho. Um teste desse tipo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1108Q633918 | Informática, Engenharia de Software, Analista Judiciário, Tribunal de Justiça nbsp PE, FCC

Na UML, quando na assinatura da operação de uma classe aparece, como parâmetro, uma instância de outra classe, estabelece-se um relacionamento

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

1109Q648053 | Informática, Engenharia de Software, Analista de Sistemas, Empresa de Saneamento de Goiás SA GO, UFGO, 2018

O emprego de boas práticas de projeto (design) de software visa resultar em um código
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1110Q649591 | Informática, Engenharia de Software, Analista de Sistemas Júnior, Petrobras, CESGRANRIO, 2018

Em ambientes computacionais, muitas aplicações que oferecem funcionalidades distintas são usadas simultaneamente pelos usuários.

Para possibilitar esse uso simultâneo, sem que o usuário tenha de fazer autenticações distintas em cada uma das aplicações, os administradores podem implantar uma infraestrutura de autenticação com suporte a

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

1111Q610937 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

Julgue os itens seguintes quanto à publicação de informações do SAP BW 3.0 via Web.

As aplicações Web podem empregar folhas de estilo (style sheets) que são mantidas no repositório MIME.

  1. ✂️
  2. ✂️

1112Q645330 | Informática, Engenharia de Software, Analista Judiciário, TRE AP, FCC

Um Analista de Sistemas deve planejar um tipo de teste para avaliar a qualidade externa do produto e também a sua qualidade em uso. É um teste com forte relação com o cliente, que participa do planejamento e realização dessa atividade. O teste deve ser conduzido em 2 etapas:

I. No ambiente de desenvolvimento, com o desenvolvedor acompanhando os usuários e registrando erros e problemas do software (qualidade externa).

II. No ambiente do cliente e o desenvolvedor recebe um relato de todos os problemas encontrados pelos usuários ao interagirem com o software (qualidade de uso).

O tipo de teste a ser planejado pelo Analista e a denominação dos testes realizados nas etapas I e II são, correta e respectivamente,

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

1113Q646882 | Informática, Engenharia de Software, Programador de Tecnologia da Informação, Conselho Regional de Medicina PR, Instituto Quadrix, 2018

Quanto aos conceitos de repositórios de códigos e versionamento de software, julgue os itens que se seguem. Versionamento é o processo de desenvolvimento de software que abrange desde o levantamento de requisitos até a implantação do sistema.
  1. ✂️
  2. ✂️

1114Q644365 | Informática, Engenharia de Software, Tecnologista da Carreira de Desenvolvimento Tecnológico, Instituto Nacional de Pesquisas Espaciais, CESPE CEBRASPE

Acerca do ciclo de desenvolvimento de sistemas, julgue os seguintes itens. No modelo de desenvolvimento iterativo, um ciclo de vida pode ser dividido em fases e estas em iterações, que produzem incrementos. Uma das características desse modelo é o fato de a especificação ser desenvolvida em conjunto com o software. Tipicamente, não há uma especificação completa do sistema até o incremento final ser especificado.
  1. ✂️
  2. ✂️

1115Q611197 | Informática, Engenharia de Software, Policial Federal Perito, Polícia Federal, CESPE CEBRASPE

A gerência de configuração e o controle de versões constituem processos fundamentais do desenvolvimento de software. Acerca desses processos e das técnicas a eles associadas, julgue os itens a seguir.

São tarefas básicas da gerência de configuração a identificação de itens de configuração, o controle de versões, o controle de modificações, a auditoria de configuração e o relatório de status de configuração.

  1. ✂️
  2. ✂️

1116Q649087 | Informática, Engenharia de Software, Analista de Sistemas, Empresa de Saneamento de Goiás SA GO, UFGO, 2018

Uma classe abstrata A contém o método abstrato foo(), que não foi reimplementado pela classe B que herda de A. Nesse contexto,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1117Q647809 | Informática, Engenharia de Software, Assistente Técnico em Tecnologia da Informação, Defensoria Pública do Estado de Amazonas AM, FCC, 2018

Considere que exista uma tabela denominada TabProcessos que possui os seguintes campos: NroProcesso (tipo varchar), NroVara (tipo int), CPFAutor (tipo varchar). Para que seja feita uma consulta que resulte no total de processos em cada uma das varas, o comando SQL correto é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1118Q647332 | Informática, Engenharia de Software, Analista de Sistemas, Conselho Regional de Farmácia SP, IDECAN, 2018

Acerca das métricas de confiabilidade, “a confiabilidade pode ser especificada como a probabilidade de uma falha de sistema ocorrer quando um sistema estiver em uso dentro de um ambiente operacional especificado”. Existem duas métricas importantes para especificar a confiabilidade e uma adicional para especificar os atributos de disponibilidade, que estão relacionadas ao sistema. São essas métricas, EXCETO:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1119Q614832 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

A metodologia accelerated SAP (ASAP) é integrada à família de produtos SAP, na forma de bancos de dados específicos para informações e processos negociais e ferramentas para organização de projetos, orientação aos projetistas e integração com módulos de software SAP. No que se refere à metodologia ASAP e aos componentes e ferramentas que lhe dão sustentação, julgue os itens que se seguem.

A business process master list (BPML) é o principal resultado da terceira fase do ASAP roadmap. Na BPML, encontram-se todos os cenários, processos negociais e transações que foram incluídos no escopo do projeto e que são listados em tabelas do software Microsoft Word.

  1. ✂️
  2. ✂️

1120Q618754 | Informática, Engenharia de Software, Analista Judiciário, TRT 1a, FCC

Na UML 2.0, os diagramas de objeto, de componente, de atividade e de comunicação são, respectivamente, do tipo (considere E para Estrutural e C para Comportamental):

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