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.


1581Q199120 | 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 teste de validação tem por finalidade encontrar defeitos e inconsistências no programa com relação a sua especificação.
  1. ✂️
  2. ✂️

1582Q847067 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Gestor de Projetos, CESPE CEBRASPE, 2020

Julgue os itens subsequentes, referentes a processo de desenvolvimento de software, CMMI-DEV, MPS.BR, Scrum e programação ágil.
Sprint é o ciclo de desenvolvimento de poucas semanas sobre o qual se estrutura o Scrum e durante o qual cabe ao scrum master manter o sprint backlog atualizado, indicando as tarefas já concluídas e aquelas ainda por concluir.
  1. ✂️
  2. ✂️

1583Q673264 | Engenharia de Software, Analista Judiciário Análise de Sistemas, TRE PA, IBFC, 2020

Conforme a IFPUG (International Function Point Users Group), no Manual de Práticas de Contagem de Pontos de Função, o primeiro passo para se fazer o cálculo do Valor do Fator de Ajuste (VAF) é o de avaliar cada uma das:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1584Q677115 | Engenharia de Software, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020

No IDE Selenium, o XPATH tem a função de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1586Q107013 | Engenharia de Software , Analista de Controle, TCE PR, FCC

Sobre a interoperabilidade de sistemas é INCORRETO afirmar:

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

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

Texto associado.

Com relação à engenharia de requisitos, julgue os itens a seguir.

Considerando-se o programa final como caixa preta, a validação dinâmica, ou teste, pode ser utilizada para identificar a ocorrência de defeitos no programa ou para confirmar se ele atende aos requisitos estabelecidos.

  1. ✂️
  2. ✂️

1588Q119864 | Engenharia de Software , UML, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

No Projeto de Interfaces de software modelados e projetados segundo o paradigma da orientação a objetos, diversos artefatos da UML 2.0 são utilizados para a construção do mapa de navegação das telas. Um diagrama NÃO adequado a essa tarefa é o de

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

1589Q709702 | Engenharia de Software, Técnico de Tecnologia da Informação da Fazenda Municipal, Prefeitura de Manaus AM, FCC, 2019

Um técnico deve, em um diagrama de classes da UML 2.0, utilizar a notação para declarar um atributo denominado ‘produto’, de uma classe, podendo tal atributo conter de 2 a 6 valores. Dessa forma, a maneira correta de declarar esse atributo é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1590Q251496 | Engenharia de Software, UML, Técnico Judiciário Programação, TST, FCC

Considere as afirmações sobre UML:


I. Surgiu da união de três metodologias de modelagem: o método de Booch, o método OMT (Object Modeling Technique) de Jacobson e o método OOSE (Object-Oriented Software Engineering) de Rumbaugh.


II. É uma linguagem de programação cujo objetivo é auxiliar os engenheiros de software a definir as características do software, tais como seus requisitos, seu comportamento, sua estrutura lógica, a dinâca de seus processos e até mesmo suas necessidades físicas em relação ao equipamento sobre o qual o sistema deverá ser implantado.


III. Tornou-se, nos últimos anos, a linguagem-padrão de modelagem de software adotada internacionalmente pela indústria de Engenharia de Software.


Está correto o que se afirma em

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

1591Q117696 | Engenharia de Software , RUP, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Acerca das verificações e dos testes, julgue o item abaixo.

Programação e testes são atividades que acontecem na fase de concepção do processo unificado, pois a realimentação e os testes precoces servem para evoluir os requisitos.

  1. ✂️
  2. ✂️

1592Q241360 | Engenharia de Software, RUP, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.

Acerca de RUP (rational unified process), julgue os itens que se seguem.

No desenvolvimento de software por meio do RUP, definem-se marcos de progresso do processo, com previsão de entrega de produtos e decisões nas passagens das fases.

  1. ✂️
  2. ✂️

1593Q242146 | Engenharia de Software, UML, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.

Julgue os itens subsecutivos, referentes a UML.

Os modelos de casos de uso enfatizam os objetivos e as perspectivas do usuário, demonstrando a visão de quem utiliza o sistema.

  1. ✂️
  2. ✂️

1595Q165667 | Engenharia de Software, Engenharia de Requisitos, Auditor Fiscal da Receita Estadual, SEFAZ SC, FEPESE

Relacione as características de técnicas de eliciação (elicitação) de requisitos da Coluna 2 com os identificadores corretos de técnicas de eliciação da Coluna 1.

Coluna 1

1. Enfoque antropológico
2. Entrevista estruturada
3. Entrevista tutorial
4. Observação (passiva)
5. Reuso

Coluna 2

( ) Análise de soluções previamente elaboradas.
( ) Diálogo em que o cliente "dá uma aula" sobre o domínio do negócio.
( ) Não inclui diálogo.
( ) Demanda questões previamente elaboradas.
( ) O desenvolvedor exerce o papel do cliente no ambiente de atuação deste.

Assinale a alternativa que indica a sequência correta, de cima para baixo.

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

1597Q119932 | Engenharia de Software , UML, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

Aplicações com interfaces web podem apresentar fluxos de navegação complexos entre suas páginas. Há links e botões a serem clicados a qualquer momento, disparando eventos de transição de uma página para outra e até para si mesma. Utilizando Javascript no lado do cliente, e possivelmente recursos Ajax, é possível habilitar ou desabilitar links e permitir ou impedir o envio de formulários com base em condições verificadas em tempo real. Dentre os tipos de diagrama UML listados a seguir, qual o que melhor modelaria o fluxo de navegação descrito?

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

1598Q699778 | Engenharia de Software, Analista de Tecnologia da Informação, SANASA Campinas, FCC, 2019

Considere:


Os hidrômetros, relógios registradores de consumo de água, têm determinadas características. Em um sistema de computação, para processar os dados que deles provêm deve-se atentar para o fato que eles têm atributos e operações comuns e outros específicos. Usando pilares da orientação a objeto e a capacidade de reuso viabilizada por linguagens desse paradigma, um Analista usou dois conceitos fundamentais sendo um empregado no âmbito da descrição e estruturação das classes de hidrômetros e outro no âmbito da invocação dos métodos com mesma assinatura, todavia levando em consideração o comportamento distinto de operação dos hidrômetros. Tais conceitos são:

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

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

Considere uma operação de classe escrita da seguinte forma:

+ adicionarMensagem(m: Mensagem): Status

O símbolo de soma no início do texto e o termo entre parênteses significam, respectivamente:

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

1600Q199367 | Engenharia de Software, Gerência de Projetos, Analista, EBC, CESPE CEBRASPE

Julgue os itens seguintes, relativos a testes de software e gerência de projeto.

No contexto da gerência do projeto, integração inclui características como unificação, consolidação, articulação e ações de integração que são cruciais para concluir o projeto, atender satisfatoriamente os requisitos dos interessados e clientes e gerenciar as expectativas.

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