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.


1281Q647842 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal do Pernambuco PE, UPE UPENET IAUPE

Sobre as recomendações de acessibilidade do eMAG v3.1, analise as afirmativas abaixo:

I. A observação desses padrões facilita o acesso ao conte do da Web, independente de certas limitações de ordem técnicas, como uma conexão lenta, a falta de recursos de mídia, etc.

II. ara facilitar a implementação das recomendações, no eMAG, elas são separadas por seções, de acordo com as necessidades de implementação.

III. Diferente da WCAG internacional, as recomendações de acessibilidade desse documento não estão divididas por níveis de prioridade e sim, por área.

Assinale a alternativa CORRETA.

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

1282Q633004 | Informática, Engenharia de Software, Analista de Sistemas, FMS PI, NUCEPE

Sobre o diagrama de classes na notação UML, analise as proposições a seguir.

1) Uma classe representa um conjunto de objetos cuja cardinalidade é sempre maior do que um.

2) O polimorfismo das operações é uma consequência da relação de herança entre classes.

3) Se um objeto A está associado a um objeto B, e B está associado a mais de um objeto C, então, obrigatoriamente, um objeto C estará associado a mais de um objeto.

Está(ão) correta(s), apenas:

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

1283Q646858 | Informática, Engenharia de Software, Assessor Técnico Legislativo, Câmara Municipal de Goiânia GO, UEG, 2018

Leia o texto a seguir extraído da Internet.

Se o débito técnico não é pago, ele pode acumular, tornando mais difícil implementar mudanças posteriores.

No contexto desta informação, o débito técnico

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

1284Q627676 | Informática, Engenharia de Software, Agente Técnico, Ministério Público Estadual AM, CESPE CEBRASPE

Julgue os itens a seguir, no que se refere a análise de negócio e requisitos.

Para produzir um modelo suficientemente genérico de sistema, o analista deve, na fase de modelagem, ignorar as limitações, deixando essa preocupação para as fases de concepção detalhada do sistema.

  1. ✂️
  2. ✂️

1285Q623581 | Informática, Engenharia de Software, Analista Ministerial, MPE PE, FCC

Os requisitos não funcionais não estão diretamente ligados aos serviços específicos oferecidos pelo sistema a seus usuários. Eles podem estar relacionados às propriedades emergentes do sistema, como confiabilidade, tempo de resposta e ocupação de área, entre outros. Dentre os tipos de requisitos não funcionais, é possível destacar os requisitos de produto, organizacionais e externos. Dentre os requisitos de produto, podemos citar os requisitos

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

1286Q631012 | Informática, Engenharia de Software, Analista Judiciário, TRE MS, FCC

Com relação aos diagramas da UML, é correto afirmar que o diagrama de

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

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

Dada a amplitude dos processos de recursos humanos (HCM - Human Capital Management), o SAP-ERP o dividiu em submódulos, dentre os quais:

1. Administração de Pessoal (PA)

2. Estrutura organizacional (PD)

3. Gerenciamento de Tempo (TM)

4. Folha de Pagamento (PY)

Sobre os submódulos do HCM apresentados acima e seus infotipos, identifica-se que

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

1288Q623874 | Informática, Engenharia de Software, Analista, CVM, ESAF

No ciclo da Engenharia da Usabilidade, as atividades da fase de análise são:

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

1289Q619595 | Informática, Engenharia de Software, Analista Judiciário, TRE SP, FCC

Sobre a análise de pontos por função, considere:

I. É um método de contagem padrão capaz de medir as funcionalidades de um sistema sobre o ponto de vista do desenvolvedor.

II. A contagem sem ajustes (UFPC - unadjusted function point count) reflete as funcionalidades contáveis específicas disponibilizadas pelo sistema ou aplicação para o usuário.

III. É uma ferramenta para ajudar usuários a determinar os benefícios de um pacote de aplicativos para sua empresa por meio de contagem das funcionalidades que especificamente atendem seus requerimentos.

Está correto o que consta em

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

1291Q647787 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional do Trabalho 7a Região, CESPE CEBRASPE

No âmbito de noções de gerenciamento de processos, atividades inter-relacionadas, governadas por meio de regras de negócio, agregadas para atingir objetivos de negócio, fornecendo uma visão de fluxo, de modo que pessoas e máquinas possam alcançar um ou mais resultados é uma definição de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1292Q633463 | Informática, Engenharia de Software, Analista de Tecnologia, IAMSPE SP, VUNESP

Na Engenharia de Software, uma atividade de suma importância é a especificação de requisitos de software que inclui a etapa do estudo de viabilidade. Considere as seguintes possíveis questões a serem abordadas por esse estudo de viabilidade relativo a um novo sistema:

I. se o novo sistema enquadra-se na política geral da empresa;

II. se há tecnologia suficiente para a implementação do novo sistema;

III. se o custo e prazo estão adequados às restrições da empresa.

Sobre as afirmações, pode-se dizer que de fato representam questões relacionadas ao estudo de viabilidade o contido em

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

1293Q636029 | Informática, Engenharia de Software, Analista Executivo em Metrologia, INMETRO, CESPE CEBRASPE

Acerca de linhas de produtos e de componentes de software, julgue os itens subsequentes.

Em um ciclo de vida, com base em componentes de software, as atividades de busca, avaliação, adaptação e testes de componentes ocorrem basicamente após as fase de desenho e antes da fase de testes do sistema de software.

  1. ✂️
  2. ✂️

1294Q623563 | Informática, Engenharia de Software, Programador, CFA, IADES

A UML inclui diagramas de interação para ilustrar como os objetos interagem por meio de mensagens. Os diagramas de interação constituem uma generalização de dois tipos de diagramas especializados na UML: Diagrama de Sequência e Diagrama de Comunicação. Assinale a alternativa que se refere exclusivamente a um Diagrama de Comunicação.

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

1295Q628710 | Informática, Engenharia de Software, Assistente Técnico de Sistemas, TJ MG, FUNDEP UFMG

Ao se desenvolver um projeto de desenvolvimento de software, é fundamental determinar o cronograma de tarefas. O PERT e o CPM são ferramentas quantitativas que permitem ao planejador de software executar várias atividades.

Examine as seguintes ações.

I. Calcular a flutuação total do projeto.

II. Calcular as estimativas de tempo mais prováveis.

III. Determinar o caminho crítico do projeto.

A partir desse exame, pode-se concluir que, por meio da análise do PERT e do COM,

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

1296Q616947 | Informática, Engenharia de Software, Analista, IRB, ESAF

Analise as seguintes afirmações relacionadas a Projetos, Programação Orientada a Objetos e Engenharia de Software.

I. A intenção do Padrão de Projeto Builder, também conhecido como Command, é adaptar a interface de uma ou mais classes para permitir que classes com interfaces incompatíveis possam interagir.

II. A intenção do Padrão de Projeto Singleton é garantir que exista apenas uma instância de sua classe.

III. A intenção do Padrão de Projeto Prototype é permitir a criação de famílias de objetos relacionados ou dependentes através de uma única interface e sem que a classe concreta seja especificada. Por exemplo, cria-se uma classe abstrata que declara uma interface genérica para criação dos controles visuais e uma classe abstrata para criação de cada tipo de controle. Em cada um dos padrões tecnológicos contemplados existirá uma classe concreta que deverá conter a implementação relativa a cada controle.

IV. A intenção do Padrão de Projeto Bridge é garantir, quando desejável, que uma interface possa variar independentemente das suas implementações, como por exemplo, na implementação de um sistema gráfico de janelas.

Indique a opção que contenha todas as afirmações verdadeiras.

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

1297Q625907 | Informática, Engenharia de Software, Analista de Sistemas, CFA, IADES

No modelo de desenvolvimento em espiral, cada loop da espiral representa uma fase do processo de software. A importante distinção entre este modelo e os demais é a consideração em todos os ciclos da análise de

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

1298Q633862 | Informática, Engenharia de Software, Analista de Sistemas, CAU BR, IADES

Entre os modelos evolucionários de processo de software, o que combina a natureza iterativa da prototipagem com os aspectos controlados e sistemáticos do modelo cascata, e que fornece o potencial para o desenvolvimento rápido de versões de software cada vez mais completas, é o modelo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1299Q620809 | Informática, Engenharia de Software, Atividade Técnica de Complexidade Gerencial, Ministério da Educação, CESPE CEBRASPE

Considerando a UML (Unified Modeling Language), linguagem visual utilizada para modelar sistemas computacionais por meio do paradigma de orientação a objetos, julgue os seguintes itens.

Os diagramas da UML 2.0 dividem-se em diagramas estruturais e diagramas comportamentais, possuindo, ainda, estes últimos uma subdivisão representada pelos diagramas de interação.

  1. ✂️
  2. ✂️

1300Q637206 | Informática, Engenharia de Software, Perícia Forense do Estado do Ceará CE, CESPE CEBRASPE

Acerca da reengenharia e da engenharia direta de sistemas, julgue os itens subsequentes.

Reestruturação de software é uma atividade do processo de reengenharia de software voltada para a modificação da arquitetura global do programa, cujo objetivo consiste em tornar mais fácil o entendimento, os testes e a manutenção dos software.

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