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.


881Q116568 | Engenharia de Software , Teste de Software, Analista de Sistemas, UNEAL, COPEVE UFAL

Dada as seguintes proposições,

I. Testes de usabilidade foram criados para realizar a análise da habilidade de um conjunto de usuários utilizando um produto ou site.

II. Testar a usabilidade de um site é um processo que deve ser realizado uma única vez durante o desenvolvimento de um produto ou site.

III. Análise de Tarefas estuda o usuário imaginando como fazer tarefas com o produto a ser criado.

IV. Protótipos de programas são fundamentais para a realização de testes usabilidade.

verifica-se que são corretas unicamente

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

882Q711779 | Engenharia de Software, Analista de TI, CRF TO, IADES, 2019

Texto associado.
Em um documento de engenharia de requisitos, são descritos cinco tipos de usuários. Considere a definição a seguir:    
           Usam os requisitos para entender o sistema e os relacionamentos entre suas partes. 
                                                                              SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Education, 2011. 
A definição apresentada se refere a qual tipo de usuário de um documento de engenharia de requisitos?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

883Q241777 | Engenharia de Software, XP, Técnico Administrativo Informática, ANAC, CESPE CEBRASPE

Texto associado.

A respeito dos conceitos relacionados ao desenvolvimento de
sistemas e às metodologias de desenvolvimento de sistemas,
julgue os itens seguintes.

A técnica conhecida como refactoring é constantemente aplicada no desenvolvimento baseado no método ágil extreme programming.

  1. ✂️
  2. ✂️

884Q111733 | Engenharia de Software , UML, Analista de Finanças e Controle, CGU, ESAF

O Diagrama de Estado mostra

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

885Q131741 | Engenharia de Software, UML, Analista do Ministério Público, MPE SE, FCC

Dentre os diagramas de interação da UML 2.0, linha de vida e foco de controle são duas as características que distinguem os diagramas de

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

886Q155580 | Engenharia de Software, Engenharia de Requisitos, Analista Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCC

Tabelas de rastreamento para relacionar os requisitos identificados a um ou mais aspectos do sistema ou do seu ambiente devem ser desenvolvidas, segundo Pressman, na engenharia de requisitos por meio da função de

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

887Q131814 | Engenharia de Software, Teste de Software, Analista do Banco Central Área 1, BACEN, CESGRANRIO

Em determinado formulário de um sistema WEB, é apresentado um campo de entrada que deve aceitar números inteiros de 10 a 500. De acordo com a análise de valor limite, que valores devem ser testados?

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

888Q115765 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista de Sistemas, CVM, ESAF

Assinale a opção correta.

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

889Q121663 | Engenharia de Software , Teste de Software, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

No contexto da Engenharia de Software, a verificação e a validação são conjuntos de atividades que

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

890Q154981 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 14a Região, FCC

Na UML, o componente que tem acesso aos serviços do outro componente por meio da interface é conectado a ela usando um

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

892Q712312 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação Programador, Prefeitura de Manaus AM, FCC, 2019

Ao realizar a manutenção de software, a equipe de TI deve aplicar algumas métricas de modo a avaliar a eficiência do processo de manutenção de software, sendo aspectos positivos
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

893Q197274 | 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, um construtor java serve para inicializar os atributos, sendo automaticamente executado sempre que se cria um novo objeto.
  1. ✂️
  2. ✂️

894Q104871 | Engenharia de Software , Análise de Pontos de Função, Analista de Controle, TCE PR, FCC

O processo de contagem de pontos de função pode ser composto pelos seguintes passos:

I. Identificação do propósito da contagem para determinar o que se pretende atingir com a contagem que será feita e qual o problema que se pretende resolver com ela.

II. Determinação do tipo de contagem: composta por três tipos de contagem, sendo um deles, o projeto de desenvolvimento, que mede todas as funções que o projeto entregará e eventuais funções de conversão de dados.

III. Contagem das funções tipo dado, que representam requisitos de armazenamento do usuário, e conta- gem das funções tipo transação, que representam requisitos de processamento do usuário.

IV. Cálculo do fator de ajuste para representar a influência de requisitos técnicos e de qualidade no tamanho do software.

V. Cálculo dos pontos de função ajustados, consistindo basicamente em multiplicar o fator de ajuste pelos pontos de função não ajustados.

Está correto o que se afirmaem

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

895Q217614 | Engenharia de Software, Teste de Software, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, relativos a métodos de desenvolvimento de
software.

Para a verificação de resultados de um protótipo de sistema, podem-se utilizar testes back-to-back, nos quais os mesmos casos de teste são submetidos ao protótipo e ao sistema em teste a fim de se produzir um relatório de diferenças.

  1. ✂️
  2. ✂️

896Q690239 | 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. ✂️

897Q113999 | Engenharia de Software , UML, Analista de Informática, SPTrans, VUNESP

Texto associado.

Considere o diagrama de classes apresentado na figura a seguir
para responder às questões de números 42 e 43.

Imagem 025.jpg

Sabendo-se que houve redeclaração de métodos herdados em pelo menos uma das subclasses, assinale a alternativa que conceitua esta situação.

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

898Q118100 | Engenharia de Software , UML, Analista de Sistemas, CFA, IADES

A Unified Modeling Language (UML) é uma linguagem para visualizar, especificar, construir e documentar os artefatos de um sistema complexo de software. Por se tratar de uma linguagem, ela possui uma sintaxe e uma semântica bem definida. Considerando os conceitos relacionados a esta linguagem, assinale a alternativa incorreta.
>

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

899Q100717 | Engenharia de Software , Analista Programador, DPE RO, FGV

Observe a instância de uma tabela relacional R, mostrada a seguir.

2015_08_04_55c0ac983bb04.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac.

A dependência funcional que certamente NÃO pode ser depreendida dessa instância é:

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

900Q266876 | Engenharia de Software, RUPProcesso Unificado Rational, Analista Desenvolvimento de Sistemas, MPU, CESPE CEBRASPE

Em relação às abordagens de desenvolvimento de software, julgue os próximos itens.

Os princípios fundamentais do processo unificado não incluem natureza iterativa e incremental, visto que este é um processo tradicional organizado em cascata.

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