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.


1321Q684615 | Engenharia de Software, Analista Judiciário Sistemas de Tecnologia da Informação, TRF 4a, FCC, 2019

 Uma Analista de TI está atuando como Product Owner em um projeto Scrum. Ela está trabalhando na formulação de um acordo para definir quais são os passos mínimos para a conclusão de um item potencialmente entregável, que serve como um contrato entre o Scrum Team e o Product Owner, de forma que os integrantes tenham um entendimento compartilhado do que significa o trabalho estar completo, assegurando a transparência e os padrões de qualidade estabelecidos entre eles. O acordo, denominado
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1322Q153160 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRE AL, CESPE CEBRASPE

Texto associado.

A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.

No contexto da UML (unified modelling language), a visão
do modelo comportamental representa os aspectos dinâmicos
do comportamento dos usuários do sistema.

  1. ✂️
  2. ✂️

1323Q187238 | Engenharia de Software, Agente de Defensoria Programador, DPE SP, FCC

Texto associado.

Com base no texto é possível concluir que o nível de maturidade atingido foi o:

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

1324Q152750 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRE AL, CESPE CEBRASPE

Texto associado.

A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.

Determinada operação definida em uma classe tem a
restrição de somente poder modificar um único atributo dos
objetos dessa classe.

  1. ✂️
  2. ✂️

1325Q196786 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE

A engenharia de software engloba, além dos processos técnicos de desenvolvimento de software, atividades de gerenciamento de projeto de software e desenvolvimento de ferramentas, métodos e procedimento para apoiar a produção de software. Oferece uma base para a construção de software de alta qualidade e produtividade. Com relação à engenharia de software, julgue o item que se segue.

Procedimento é o conjunto de tarefas que inclui o planejamento e estimativa de projeto, análise de requisitos de sistema, modelagem de dados, arquitetura, codificação, teste e manutenção.

  1. ✂️
  2. ✂️

1326Q689848 | Engenharia de Software, Técnico de Tecnologia da Informação Sistemas, UFRPE, SUGEP, 2019

Na linguagem UML é utilizado um diagrama que define o comportamento do sistema durante execução dinâmica, deixando claro o fluxo de controle quando certas ações são executadas. Este é o diagrama de: 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1327Q117990 | Engenharia de Software , UML, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Texto associado.

A respeiro dos diagramas da UML, julgue os itens subsequentes.

Um diagrama de estado é capaz de mostrar os estados possíveis de um objeto. Além disso, pode mostrar as transações responsáveis pelas suas mudanças de estado.

  1. ✂️
  2. ✂️

1328Q99935 | Engenharia de Software , UML, Analista Tecnologia da Informação, METRÔ SP, FCC

São os meios utilizados para a visualização dos blocos de construção da UML e representam graficamente um conjunto de elementos, além de permitir visualizar o sistema sob diferentes perspectivas. Essa é a definição de

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

1329Q120946 | Engenharia de Software, UML, Analista de Tecnologia da Informação, DATAPREV, Quadrix

O que diferencia os diagramas de _____________ de outros tipos de diagramas é o seu conteúdo particular. Esses diagramas costumam conter: papéis ou objetos; comunicações ou vínculos; e mensagens.

O termo que completa corretamente a lacuna é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Texto associado.

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

RUP e UML são interdependentes, isto é, não há como se aplicar o RUP no desenvolvimento de um sistema se não se utilizar o UML.

  1. ✂️
  2. ✂️

1332Q120294 | Engenharia de Software , RUP, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Sobre testes no Processo Unificado, é correto afirmar que um(a)

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

1333Q262389 | Engenharia de Software, Gerência de Projetos, Técnico Judiciário Tecnologia da Informação, TRT 9a REGIÃO, FCC

No grupo de processos de iniciação do projeto, definido no PMBoK, há um que visa desenvolver o termo de abertura do projeto. Nessa etapa é desenvolvido um documento que autoriza formalmente o início do projeto. Esse documento pode conter a necessidade do negócio, a definição do produto, o nome do gerente e a justificativa da importância do projeto.

O documento descrito no texto é chamado de

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

1334Q256507 | Engenharia de Software, Metodologias Ageis, Técnico Judiciário Programação de Sistemas, TRE AP, FCC

As práticas se baseiam em técnicas ágeis, tais como, Test Driven Development (TDD), Agile Model Driven Development (AMDD) e Database Refactoring, concentrando as atividades de análise, desenho e requisitos unicamente na disciplina Modelagem. Trata-se de

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

1335Q117784 | Engenharia de Software , Teste de Software, Analista de Sistemas, CVM, ESAF

Assinale a opção correta.

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

1336Q229406 | Engenharia de Software, UML, Programador de Computador, TRE MA, CESPE CEBRASPE

Em UML (unified modeling language), os diagramas estruturais são organizados em função dos principais grupos de itens encontrados na modelagem de um sistema. Os diagramas estruturais em UML não incluem o diagrama de

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

1337Q109359 | Engenharia de Software , RUP, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Rational unified process (RUP) é um processo de
negócios genérico para engenharia de software orientada a
objetos. Ele descreve uma família de processos de engenharia de
software relacionados que compartilham uma estrutura comum,
uma arquitetura de processos comum. Ele proporciona
abordagem disciplinada para a atribuição de tarefas e de
responsabilidades dentro de uma organização de
desenvolvimento. O processo de engenharia de software é o
processo de desenvolvimento de sistema a partir dos requisitos,
sejam eles novos (ciclo de desenvolvimento inicial), ou alterados
(ciclo de evolução).
Internet: (com adaptações).

Tendo o texto acima como referência inicial, julgue os itens a
seguir.

No RUP, a análise estrutural, parte da análise de requisitos, constitui atividade que inclui decisões acerca de implementação da visão, arquitetura física e lógica e requisitos não funcionais do sistema. Além disso, a análise estrutural tem como finalidade definir as estratégias de reutilização e os padrões de arquitetura do sistema.

  1. ✂️
  2. ✂️

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

Durante os preparativos para elaboração de um cronograma de trabalho, o que um Analista de TI NÃO precisa considerar é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1339Q169286 | Engenharia de Software, Gerência de Projetos, Auxiliar Judiciário Serviços Gerais, TRT 16a REGIÃO, CESPE CEBRASPE

Texto associado.

Acerca do trabalho em equipe e das relações humanas
no ambiente de trabalho, julgue os itens que se seguem.

A construção das relações entre empregados de uma organização é favorecida ou desfavorecida, dependendo do grau de equilíbrio emocional, da motivação e da satisfação com as condições físicas do trabalho apresentado por esses empregados.

  1. ✂️
  2. ✂️

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

Uma das técnicas mais comuns utilizadas para o desenvolvimento/execução de testes de software é chamada de Caixa-Preta. Selecione os tipos de teste que são aplicáveis essa técnica:
A - unitário.
B - integração.
C - sistema/funcional.
D - aceitação.
Assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.