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.


1081Q642355 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Mato Grosso do Sul, FCC

Um padrão de projeto é uma solução repetível para um problema recorrente no projeto de sistemas de software. Um exemplo de padrão de projetos apresentado pelo Gang of Four (GOF) é o

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

1082Q628534 | Informática, Engenharia de Software, Analista Administrativo, ANVISA, CESPE CEBRASPE

Com relação a conceitos da engenharia de software cliente/servidor, julgue os itens que se seguem.

Em sistemas cliente/servidor, o diagrama de fluxo de dados pode ser usado para estabelecer a abrangência de um sistema, identificar as funções de alto nível e os assuntos das áreas de dados e permitir a decomposição das funções de alto nível.

  1. ✂️
  2. ✂️

1083Q636012 | Informática, Engenharia de Software, Analista Judiciário, TJ RJ, FCC

No que se refere a testes de software, é correto afirmar que

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

1084Q648071 | Informática, Engenharia de Software, Profissional Júnior TI, Liquigás Distribuidora SA, CESGRANRIO, 2018

Um grupo de desenvolvedores elaborou vários casos de teste que selecionam caminhos de teste de acordo com as definições e com o uso de variáveis existentes em um programa. Esse tipo de teste caixa-branca é denominado
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1085Q610965 | Informática, Engenharia de Software, Analista de Sistemas, Centrais Elétricas Brasileiras SA, NCE

Considere a seguinte lista de produtos componentes de modelos de sistemas de informação:

I. Declaração de objetivos;

II. Lista de eventos externos;

III. Modelo Comportamental;

IV. Diagrama de Contexto;

V. Mini-especificações de processos.

Os itens que fazem parte do modelo Ambiental de um sistema de informação são:

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

1086Q632739 | Informática, Engenharia de Software, Analista Administrativo, ANATEL, CESPE CEBRASPE

Com base nos conceitos gerais e nas disciplinas de engenharia de software, julgue os próximos itens. O princípio da extensibilidade, adotado pelo metamodelo da UML 2.3, permite que sejam usados perfis na customização da linguagem para se modelarem cenários específicos de uma organização.
  1. ✂️
  2. ✂️

1087Q626137 | Informática, Engenharia de Software, Analista de Sistemas, TJ MG, FUMARC

Em relação aos tipos de requisitos de software, julgue os itens a seguir, marcando com (V) a assertiva verdadeira e com (F) a assertiva falsa.

( ) Requisitos não-funcionais são restrições sobre os serviços ou as funções oferecidos pelo sistema.

( ) Requisitos de domínio são declarações, em uma linguagem natural, de quais serviços são esperados do sistema.

( ) Requisitos funcionais são declarações de serviços que o sistema deve fornecer.

( ) Requisitos funcionais podem estabelecer explicitamente o que o sistema não deve fazer.

Assinale a opção com a sequência CORRETA.

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

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

O desenvolvimento de sistemas de informação concebidos para emprego e utilização de arquitetura Web acarreta um conjunto de requisitos para as fases de projeto (design) e de implementação do ciclo de vida do software. Esses requisitos precisam ser considerados desde as fases de análise e concepção dos sistemas, além de influenciarem na definição da metodologia e da abordagem de desenvolvimento a serem seguidas. Julgue os itens seguintes, acerca de metodologias de desenvolvimento de sistemas e de requisitos de projeto e implementação para sistemas com arquitetura Web.

Um requisito típico para projeto de sistemas para ambientes do tipo Web é a implementação de interfaces em linguagem HTML e suas principais extensões.

  1. ✂️
  2. ✂️

1089Q622343 | Informática, Engenharia de Software, Oficial, Ministério da Defesa Exército Brasileiro

Com relação aos modelos de desenvolvimento ágeis de software, qual modelo ágil de processo possui como principais características o uso de histórias do usuário durante as atividades de planejamento, o uso de cartões CRC (Class- Responsability-Colaboration) como mecanismo efetivo para raciocinar sobre o software no contexto orientado a objetos e o uso de protótipos denominados ?solução de ponta? como estratégia de diminuir riscos antes da implantação real do software?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1090Q637788 | Informática, Engenharia de Software, Analista Judiciário, TRF 5a, FCC

Na UML 2.0, são dois diagramas comportamentais:

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

1091Q625565 | Informática, Engenharia de Software, Analista Administrativo, ANATEL, CESPE CEBRASPE

Com relação a testes de sistemas de software, julgue os itens a seguir. Por meio do JUnit, framework de teste que viabiliza a documentação e execução automática de testes de unidade em Java, é possível obter informações a respeito da cobertura obtida pelos casos de teste.
  1. ✂️
  2. ✂️

1092Q649158 | Informática, Engenharia de Software, Assistente Técnico em Regulação de Serviços Públicos I, ARCON, IADES, 2018

Uma das técnicas de elicitação de requisitos tem foco na promoção da cooperação, de entendimento e de trabalho em grupo entre os desenvolvedores, gerando uma visão compartilhada do que o produto deve ser. Essa técnica é conhecida como
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1093Q644807 | Informática, Engenharia de Software, Especialista em Regulacao de Servicos Publicos, ANATEL, CESPE CEBRASPE

No que se refere aos modelos de desenvolvimento e ciclos de vida, julgue os itens que se seguem.

No modelo iterativo, divide-se o desenvolvimento em iterações. A cada iteração, podem ser acrescentadas novas funcionalidades ao software. Uma iteração parte do estado no qual se encontravam os artefatos ao término da iteração anterior e resulta em um incremento. Uma iteração pode ter disciplinas como captura de requisitos, análise, projeto, implementação e teste.

  1. ✂️
  2. ✂️

1094Q640746 | Informática, Engenharia de Software, Técnico Judiciário, TRE MA, CESPE CEBRASPE

Julgue os seguintes itens, relativos a caso de uso.

I     Os casos de uso podem ser aplicados para captar o comportamento pretendido do sistema que está sendo desenvolvido, sem ser necessário especificar como esse comportamento é implementado.

II    Os casos de uso fornecem uma maneira para os desenvolvedores chegarem a uma compreensão comum com os usuários finais do sistema e com os especialistas.

III   Os casos de uso servem para validar a arquitetura e para verificar o sistema à medida que ele evolui durante seu desenvolvimento.

IV   Um caso de uso envolve a interação dos atores com o sistema.

A quantidade de itens certos é igual a

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

1095Q639754 | Informática, Engenharia de Software, Profissional Júnior, Liquigás Distribuidora SA, CESGRANRIO

Processos organizacionais dividem-se em três categorias: processos de governança, processos de gerenciamento e processos operacionais.

Um exemplo de processo operacional é o(a)
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1096Q634933 | Informática, Engenharia de Software, Tecnologia da Informação, MDIC, MOVENS Instituto

Os projetos e o gerenciamento de projetos são executados em um ambiente mais amplo que o do projeto propriamente dito. A equipe de gerenciamento de projetos precisa entender esse contexto mais amplo para que possa selecionar as fases do ciclo de vida, os processos, as ferramentas e as técnicas adequadas a cada projeto. Assinale a opção que apresenta as fases de um projeto.

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

1098Q649029 | Informática, Engenharia de Software, Profissional Júnior TI, Liquigás Distribuidora SA, CESGRANRIO, 2018

Os componentes de uma Estrutura Analítica de Projeto (EAP ou WBS) devem representar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1099Q611232 | 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.

Embora o SAP BW possa gerar relatórios para a exploração direta no Microsoft Excel, não é possível exportar dados de uma aplicação Web do SAP BW para o Excel.

  1. ✂️
  2. ✂️

1100Q647337 | 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. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.