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.


961Q246204 | Engenharia de Software, DFD, Técnico Científico Análise de Sistemas, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Acerca de análise estruturada de sistema e seu diagrama de fluxo de
dados (DFD), julgue os itens a seguir.

Os depósitos de dados são os elementos de um DFD que representam os dados armazenados pelo sistema e que necessariamente são implementados em sistemas de bancos de dados.

  1. ✂️
  2. ✂️

962Q131805 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Analista do Ministério Público, MPE SE, FCC

"A utilização de um sistema orientado a objetos não deve depender de sua implementação interna, mas de sua interface." Esta afirmação remete ao conceito de

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

963Q117476 | Engenharia de Software , UML, Analista de Sistemas, CFA, IADES

O modelo conceitual da linguagem é composto de 3 elementos principais: os blocos de básicos da UML, as regras que determinam como os blocos se relacionam e alguns mecanismos comuns. Os blocos são classificados em 3 tipos: itens, relacionamentos e diagramas. Por sua vez, estes itens são classificados em outros 4 tipos: estruturais, comportamentais, de agrupamentos e anotacionais, de acordo com suas funções.

Assinale a alternativa onde aparecem apenas itens estruturais básicos e comportamentais.

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

964Q118505 | Engenharia de Software , UML, Analista de Sistemas, INB, CONSULPLAN

São diagramas utilizados pela UML, EXCETO:

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

965Q147952 | Engenharia de Software, Engenharia de Requisitos, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCC

Texto associado.

Considere um sistema de controle de estoque com
cadastramento de materiais e movimentação do estoque.
São necessários os seguintes cálculos automáticos: controlar
o saldo, o ponto de reposição e o lote econômico. O
cadastro de materiais é feito pelo almoxarife (responsável)
e as requisições são feitas por todos os departamentos
da empresa e ficam guardadas. A cada entrega
de material, o almoxarife dá baixa na requisição (atendida)
e, com isso, o sistema faz todos os cálculos acima.
A entrada de materiais também é feita pelo almoxarife,
quando os cálculos também são realizados. Os dados
calculados devem ficar guardados também e o tempo de
resposta de consultas feitas no cadastro de materiais não
deve exceder a 5 milissegundos (ms).

É considerado um requisito NÃO funcional

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

967Q100635 | Engenharia de Software , Analista Programador, DPE RO, FGV

Índices baseados em árvores B são amplamente utilizados nas implementações de bancos de dados. Uma das razões é que o tempo de busca é teoricamente constante para todos os registros. Isso ocorre porque:

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

968Q197947 | Engenharia de Software, Teste de Software, Analista Análise de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.
Considerando que a aplicação de testes em um programa possibilita
verificar se ele atende à sua especificação e se realiza o que o
cliente deseja, julgue os itens subsecutivos, relativos a testes de
software.

O framework JUnit, embora tenha sido projetado para realizar testes de unidade em um programa, também é utilizado para realizar testes funcionais.
  1. ✂️
  2. ✂️

969Q105571 | Engenharia de Software , Analista Administrativo Tecnologia da Informação, TC DF, CESPE CEBRASPE

Texto associado.

A respeito da análise de pontos de função e de métricas de software, julgue os seguintes itens.

As características gerais dos sistemas são utilizadas para realizar o ajuste dos pontos de função, cuja contagem pode sofrer uma alteração de 35% em relação ao valor inicial.

  1. ✂️
  2. ✂️

971Q121725 | Engenharia de Software , Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Na Engenharia de Software, os requisitos que descrevem o comportamento externo do sistema, estabelecendo uma descrição detalhada das funções, dos serviços e das restrições operacionais do referido sistema, são os requisitos

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

972Q149123 | Engenharia de Software, Qualidade de Software, Analista Judiciário Tecnologia da Informação, STJ, CESPE CEBRASPE

Texto associado.

Acerca de qualidade de software, julgue os itens
subseqüentes.

Os processos no ciclo de vida de um produto de software podem ser classificados como fundamentais, de apoio ou organizacionais. O processo de garantia da qualidade pode ser considerado um processo de apoio que define atividades para garantir a conformidade dos processos e produtos de software com requisitos e planos estabelecidos. Um processo de garantia da qualidade pode abranger a garantia da qualidade do produto, do processo e do sistema de qualidade.

  1. ✂️
  2. ✂️

974Q166551 | Engenharia de Software, Análise Estruturada, Auditor Fiscal da Receita Federal, Receita Federal, ESAF

Analise as seguintes afirmações relacionadas à análise e ao projeto estruturados:

I. Um Diagrama de Fluxo de Dados (DFD) é uma técnica gráfica que descreve o fluxo da informação e as transformações que são aplicadas à medida que os dados se movimentam da entrada para a saída.

II. Um Diagrama de Fluxo de Dados (DFD) pode ser usado para representar um sistema ou software em qualquer nível de abstração. O nível 0 (zero) do DFD, denominado modelo fundamental do sistema, representa o elemento software global como uma única bolha, com dados de entrada indicados por setas que chegam, e a saída indicada por setas que saem.

III. No DFD, um círculo é usado para representar uma entidade externa, isto é, um sistema que produza informação a ser transformada ou receba a informação transformada. Um retângulo representa a transformação a ser aplicada ao dado.

IV. Um Diagrama de Fluxo de Dados (DFD) deve, além do fluxo da informação, descrever detalhadamente a lógica procedimental do sistema.

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

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

976Q176808 | Engenharia de Software, UML, Desenvolvedor, MEC, FGV

Na UML o diagrama que descreve uma sequência de ações que representam um cenário principal e cenários alternativos, com o objetivo de demonstrar o comportamento de um sistema, por meio de interações com atores, é o diagrama de:

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

977Q694033 | Engenharia de Software, Sargento da Aeronáutica Informática, EEAR, Aeronáutica, 2019

Considerando os conceitos de introdução a UML, assinale a alternativa cuja assertiva é verdadeira.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

978Q117315 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas, CVM, ESAF

Considerando Arquivos de Interface Externa (AIE), na contagem de Registros Lógicos Referenciados (RLR),

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

979Q118342 | Engenharia de Software , UML, Analista de Sistemas Desenvolvimento de Sistemas, BRDE, AOCP

A linguagem UML possui vários tipos de diagramas. Sobre o diagrama de sequência, analise as assertivas e assinale a alternativa que aponta as corretas

I. No corpo de um diagrama de sequência, podemos encontrar operações ativadas, dimensionadas para refletir suas durações aproximadas.

II. Um diagrama de sequência empresta uma grande força à orientação a objetos, sendo a ligação dinâmica que corresponde ao mecanismo de implementação de um determinado processo.

III. O diagrama de sequência é um tipo de diagrama de interação entre objetos que enfatiza mais a sequência temporal que os relacionamentos estáticos do objeto.

IV. Um diagrama de sequência representa a ação entre dois eventos através de uma seta de generalização que se estende do evento até o subevento.

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

980Q846922 | Engenharia de Software, XP, Desenvolvedor de Software, CESPE CEBRASPE, 2020

Julgue o item seguinte, a respeito de programação ágil com XP (extreme programming).

Como forma de agilizar as implantações de novas releases nesse modelo, são acumulados grandes grupos de funcionalidades e implantadas grandes releases.

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