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.


641Q118890 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas Arquitetura de Software, INFRAERO, FCC

Na Orientação a Aspectos (Sommerville), o código que implementa um aspecto e um evento em um programa em execução no qual a recomendação associada a um aspecto pode ser executada são as respectivas definições de

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

642Q151154 | Engenharia de Software, Middleware, Analista Judiciário Tecnologia da Informação, TRE RJ, NCE UFRJ

O objetivo de uma camada de Middleware em um sistema multicamadas é:

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

643Q112518 | Engenharia de Software , Teste de Software, Analista de Gestão Corporativa, EPE, CESGRANRIO

Devido ao aumento da demanda por aplicações que funcionem 24 horas por dia na Internet, um software deve ser capaz de manter-se em operação após uma determinada falha. A estratégia de teste que melhor garante essa característica é o(a):

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

644Q116196 | Engenharia de Software , UML, Analista de Sistemas, INB, CONSULPLAN

Assinale F para falso ou V para verdadeiro e marque a alternativa correspondente:
( ) A UML pode ser utilizada somente para modelagem de sistemas ligados à informática.
( ) UML é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos.
( ) Ao se modelar um sistema utilizando a UML, segundo normas do grupo gestor da UML (Object Management Group - OMG), tem-se que utilizar pelo menos quatro de seus diagramas.
( ) A UML é um método de desenvolvimento, o que significa que ela diz o que fazer primeiro e em seguida como desenhar seu sistema.
A seqüência está correta em:

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

645Q658457 | Engenharia de Software, Refatoração, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020

No processo de TDD (test driven development), a refatoração
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

646Q108067 | Engenharia de Software , Análise de Requisitos, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 007.jpg
Considerando a figura acima, que apresenta um modelo de processo para desenho de sítios web, o qual contempla vários aspectos de
engenharia de usabilidade, julgue os itens seguintes, relativos aos conceitos de engenharia de usabilidade e engenharia de software.

A análise e decomposição de tarefas de um usuário é normalmente representada por uma estrutura hierárquica e em árvore.

  1. ✂️
  2. ✂️

647Q162341 | Engenharia de Software, Engenharia de Requisitos, Auditor de Controle Externo Informática, TCM GO, INSTITUTO CIDADES

Identifique dentre as opções abaixo o processo de engenharia de requisitos composto por quatro atividades de alto nível.

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

648Q119882 | Engenharia de Software , Qualidade de Software, Analista de Tecnologia da Informação, UFPR, UFPR

Na avaliação da qualidade de software, corretitude é:

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

649Q219485 | Engenharia de Software, Análise Estruturada, Perito Criminal Federal Informática, Polícia Federal, CESPE CEBRASPE

Texto associado.

Considere que se deseja desenvolver um sistema para controle
de caixa de supermercado tendo como base um computador
que registra os produtos vendidos, interagindo com
dispositivos de entrada e saída tais como impressora, teclado
e leitora de código de barras. Esse sistema deve interagir
também com o operador do caixa e com um banco de dados do
estabelecimento. A partir dessas informações, julgue os itens
que se seguem.

Utilizando-se uma metodologia de análise e projeto
estruturada, elementos como caixa e mercadoria definem
módulos básicos sobre os quais deve-se estruturar o
programa.

  1. ✂️
  2. ✂️

650Q248953 | Engenharia de Software, Engenharia da Informação, Técnico de Nível Superior Área Tecnologia da Informação, EPE, CESGRANRIO

Para a Engenharia da Informação são feitas as afirmativas abaixo.

I - A Engenharia da Informação pode ser representada por uma pirâmide de faces distintas, sendo que a mais mutável delas é a de Requerimentos.

II - Durante a fase de Projeto os DFDs são derivados para Diagramas de Estrutura, que por sua vez, possibilitarão a obtenção de uma Especificação Física precisa do sistema.

III - A criação do protótipo, quando utilizado, é feita na fase de Planejamento.

Está(ão) correta(s) a(s) afirmativa(s):

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

651Q121259 | Engenharia de Software , UML, Analista de Tecnologia da Informação Banco de Dados, CETESB, VUNESP

Na UML, quando um processo é descrito por meio do consumo direto de objetos, e estes, por meio da colaboração entre eles, o seu comportamento deve ser descrito utilizando o Diagrama de

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

652Q259255 | Engenharia de Software, UML, Técnico Judiciário, TRT 12a Região, FCC

A UML é utilizada para modelar sistemas orientados a objetos. Um de seus diagramas é usado como técnica para descrever lógica de procedimento, processo de negócio e fluxo de trabalho.Esse diagrama, de várias formas, desempenha um papel semelhante aos fluxogramas, mas a principal diferença entre esse diagrama e a notação de fluxograma é que o diagrama suporta comportamento paralelo. O diagrama citado é o de:

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

653Q115678 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas, Senado Federal, FGV

Considere as assertivas sobre a técnica de pontos de função para a estimativa de custo de desenvolvimento de um software:

I. A medida de pontos de função é independente da linguagem de implementação do software.
II. Os pontos de função são mais apropriados para medir os sistemas de processamento de dados dominados por operações de entrada e saída.
III. Existem grandes variações na contagem de pontos de função, dependendo do julgamento de quem fez a estimativa.

As assertivas corretas são:

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

654Q121841 | Engenharia de Software , Desenvolvimento de Software, Analista de Tecnologia da Informação Banco de Dados, CETESB, VUNESP

Durante o processo de desenvolvimento de um sistema, percebeu-se a necessidade de se padronizar o desenvolvimento dos objetos do sistema com o intuito de garantir a interoperabilidade entre eles. Considerando que o projeto deve seguir padrões de desenvolvimento e a documentação deve ser capaz de fornecer, ao desenvolvedor, subsídio para garantir o desenvolvimento dentro dos padrões iniciais do projeto, assim como gerenciar o fluxo de desenvolvimento, deve-se utilizar ferramentas

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

655Q166159 | Engenharia de Software, Métricas de Software, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Acerca da métrica de análise por ponto de função, julgue os itens
seguintes.

A análise por ponto de função não permite prever o número de erros que serão encontrados durante o teste; por isso, é necessário o uso de uma métrica adicional para tal fim.

  1. ✂️
  2. ✂️

656Q109814 | Engenharia de Software, Orientação a Objetos, Analista de Controle Externo Tecnologia da Informação, TCE AM, FCC

Sobre a orientação a objeto é correto afirmar:

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

657Q117306 | Engenharia de Software , Engenharia da Informação, Analista de Sistemas, CVM, ESAF

Segundo os princípios da boa especi?cação,

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

659Q198287 | Engenharia de Software, Processo Unificado, Agente Técnico Legislativo, AL SP, FCC

No Processo Unificado de desenvolvimento de software, Requisitos e Teste são

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

660Q167364 | Engenharia de Software, Metodologia de desenvolvimento de software, Auditor do Tesouro Municipal Tecnologia da Informação, Prefeitura de Natal RN, ESAF

O modelo Espiral para a Engenharia de Software define quatro importantes atividades representadas pelos quatro quadrantes da figura. Quanto a estas atividades, é correto afi rmar que a

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