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.


861Q146123 | Engenharia de Software, UML, Analista Judiciário Informática, TRF 2a, FCC

Sobre os casos de uso do diagrama de Casos de Uso da UML, é correto afirmar:

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

862Q121548 | Engenharia de Software , UML, Analista de TI Administração de Dados, CETESB, VUNESP

Durante o processo de documentação dos objetos de um sistema, percebeu-se a necessidade de armazenar os eventos que acionam determinados métodos de um objeto. Utilizando UML, o diagrama que oferece artefatos para representar esses recursos é o Diagrama de

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

863Q121833 | Engenharia de Software , Processo de Software, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPE

Texto associado.

Imagem 003.jpg

Considerando a figura acima, que ilustra o modelo geral de
processo de projeto, julgue os próximos itens.

Os diversos modelos de processo de software disponíveis permitem a representação abstrata de um processo de software sob diferentes perspectivas. No modelo evolucionário, sob a perspectiva da arquitetura, a velocidade de desenvolvimento faz que a produção de documentos que reflitam cada versão do sistema seja economicamente inviável, gerando problemas na validação independente de sistemas.

  1. ✂️
  2. ✂️

864Q693787 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019

A maneira usual de processar inserções de registros em um arquivo F consiste em montar um arquivo T de transações contendo os registros a serem inseridos, ordenado pela mesma chave de ordenação de F. Os arquivos F e T sofrem uma operação, gerando o arquivo A, que é a versão atualizada de F.
O tipo do arquivo F e a operação realizada entre F e T são, correta e respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

865Q116441 | Engenharia de Software , Ferramentas CASE, Analista de Sistemas, CVM, ESAF

Ferramentas CASE podem ser usadas pelo engenheiro de sistemas

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

866Q119853 | Engenharia de Software , Conceitos Básicos, Analista de Tecnologia da Informação, UFF, UFF

Segundo Pressman, em um sistema baseado em computador, é uma medida simples de confiabilidade:

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

867Q119867 | Engenharia de Software , Teste de Software, Analista de Tecnologia da Informação, UFAL, COPEVE UFAL

Testes de partições são usados para testar

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

868Q690239 | Engenharia de Software, Auditor Fiscal Administração Tributária Prova II, SEFAZ BA, FCC, 2019

Um profissional está usando um recurso de descoberta de requisitos para o desenvolvimento de um novo software, que consiste em mostrar através de um diagrama a interação dos atores com o sistema de software. Os atores podem ser pessoas ou outros sistemas e são representados por bonecos palito. Já as classes de interação são representadas por uma elipse. Linhas fazem a ligação entre os atores e as elipses. Baseado nessa descrição conclui-se que o profissional está utilizando o recurso de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

869Q197471 | Engenharia de Software, Processo Unificado, Agente Técnico Legislativo, AL SP, FCC

São fases do Processo Unificado de desenvolvimento de software:

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

871Q228759 | Engenharia de Software, DFD, Programador, TCE AL, FCC

Relacionado a um processo representado em DFD Diagrama de Fluxo de Dados,

I. devem conter no mínimo um fluxo de entrada e um fluxo de saída de dados.

II. deve existir pelo menos uma fonte de dados ou um destino de dados.

III. pode conter um ou mais fluxos de apenas entrada de dados.

IV. pode conter um ou mais fluxos de apenas saída de dados.

Está correto o que se afirma APENAS em

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

872Q120743 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, Quadrix

Sobre os requisitos de software, é correto afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

873Q260013 | Engenharia de Software, Ferramentas CASE, Técnico Judiciário Programação de Sistemas, TSE, CONSULPLAN

CASE é uma sigla que tem por significado Computer-Aided Software Engineering. Paralelamente, ferramenta CASE é um software que tem por objetivo auxiliar os projetistas e analistas envolvidos na tarefa de produzir sistemas. Um dos componentes indispensáveis de uma ferramenta CASE é a modelagem visual, ou seja, permitir a representação, por meio de modelos gráficos, o que está sendo definido e, em particular, diagramas da análise orientada a objetos por meio da UML. Nesse sentido, dois exemplos de ferramentas CASE são

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

874Q194293 | Engenharia de Software, Orientação a Objetos, Analista Análise de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.
Julgue os itens que se seguem, referentes a fundamentos de
computação e a linguagens de programação.

Em programação orientada a objetos, a herança serve para criar classes que incorporem propriedades e métodos de outras classes. Assim, é possível construir uma classe a partir de outra sem ter de reescrevê-la.
  1. ✂️
  2. ✂️

875Q111359 | Engenharia de Software, Conceitos Básicos, Analista de Informática, TCE RO, CESPE CEBRASPE

Com relação à engenharia de software, julgue os itens seguintes.

Engenharia de software não está relacionada somente aos processos técnicos de desenvolvimento de softwares, mas também a atividades como gerenciamento de projeto e desenvolvimento de ferramentas, métodos e teorias que apoiem a produção de softwares.
  1. ✂️
  2. ✂️

876Q116527 | Engenharia de Software , UML, Analista de Sistemas, CODESP SP, FGV

A UML é uma linguagem visual para modelar sistemas orientados a objetos, sendo independente tanto de linguagens de programação quanto de processos de desenvolvimento. Nesse contexto, analise a figura abaixo, que representa um modelo de ciclo de vida para desenvolvimento de sistemas. Essa abordagem divide o desenvolvimento de software em ciclos, em que, em cada ciclo, podem ser identificadas as fases de análise, projeto, implementação e testes. Cada um dos ciclos considera um subconjunto de requisitos, e estes são desenvolvidos uma vez que sejam alocados a um ciclo de desenvolvimento. Esse modelo de ciclo de vida é denominado

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

877Q166980 | Engenharia de Software, UML, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Acerca do processo unificado de software, julgue os itens
subsequentes.

UML (unified modeling language) é uma tecnologia concorrente com o processo unificado, no que diz respeito ao apoio à prática de engenharia de software orientada a objetos.

  1. ✂️
  2. ✂️

878Q233061 | Engenharia de Software, DFD, Programador, TCE AL, FCC

Um sistema de informação que fornece um arquivo para ser tratado pelo sistema objeto da modelagem, utilizando DFD da análise estruturada, é caracterizado como

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

879Q116340 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas, ELETROBRÁS, CESGRANRIO

Uma fábrica de software recomenda que a documentação de especificação funcional de um sistema deve ser clara para o cliente e detalhada para o desenvolvedor, estabelecendo um contrato entre eles. Documentos de especificação funcional têm como característica

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

880Q256937 | Engenharia de Software, Teste de Software, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Uma estratégia de teste de software integra métodos de projeto de
casos de teste em uma série planejada de passos, que resultam na
construção bem-sucedida de um software. A esse respeito, julgue
os próximos itens.

Falha é o resultado de um ou mais defeitos em algum aspecto do sistema. No teste de regressão, caso um novo componente ou as suas alterações, quando acrescentados aos componentes restantes do sistema, resultem em novos defeitos em componentes inalterados, então considera-se que o sistema regrediu.

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