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.


1781Q154015 | Engenharia de Software, Ferramentas CASE, Analista Judiciário Tecnologia da Informação, TRE AL, CESPE CEBRASPE

Texto associado.

A respeito de ferramentas CASE (computer-aided software
engineering
) - que auxiliam de diversas formas na elaboração
de projetos de sistemas -, julgue os itens que se seguem.

Uma ferramenta CASE completa, para modelo de
desenvolvimento de software orientado a objeto, deve
utilizar mecanismos de geração de código a partir de um
diagrama de classes.

  1. ✂️
  2. ✂️

1782Q687519 | Engenharia de Software, Analista de Gestão de Resíduos Sólidos Informática, SLU DF, CESPE CEBRASPE, 2019

Com relação a desenvolvimento de software, julgue o item a seguir. Na prática de integração contínua para desenvolvimento de software, vários colaboradores criam e mantêm o código de forma organizada e controlada, utilizando ferramentas como Git (controle de versão), Junit (testes), Hudson e Jenkins (deploys em ambientes de desenvolvimento e produção), o que reduz a geração de erros de integração.
  1. ✂️
  2. ✂️

1783Q262580 | Engenharia de Software, Ferramentas CASE, Técnico Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPE

Texto associado.

Existem diversas ferramentas para o desenvolvimento de software, entre elas as ferramentas CASE. Acerca dessas ferramentas, julgue os itens subseqüentes.

Ferramentas CASE que suportam o desenvolvimento orientado a objeto não se integram com bancos relacionais porque o mecanismo de geração de código SQL não é orientado a objeto.

  1. ✂️
  2. ✂️

1784Q247733 | Engenharia de Software, UML, Técnico de Informática, TJ ES, CESPE CEBRASPE

Texto associado.

Com referência a engenharia de software e uso de UML para a
modelagem de sistemas, julgue os itens subsecutivos.

Os casos de uso devem ser definidos de tal forma que representem todas as situações possíveis de utilização do sistema que está sendo definido; opcionalmente, a descrição dos casos de uso pode ser feita por meio de cenários.

  1. ✂️
  2. ✂️

1785Q144358 | Engenharia de Software, RUP, Analista Judiciário Informática, TJ ES, CESPE CEBRASPE

Texto associado.

Acerca de engenharia de software, métricas, RUP, UML e teste de
software, julgue os itens subsequentes.

No RUP, são definidos vários artefatos para cada disciplina. O modelo de casos de uso, artefato da disciplina de análise e design, descreve as funções pretendidas do sistema e seu ambiente.

  1. ✂️
  2. ✂️

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

Um relacionamento todo-parte onde o todo controla a vida das partes; todavia as partes podem ser removidas explici- tamente antes da morte do todo. Trata-se de

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

1787Q198498 | 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 partições caracteriza-se por ser um projeto de caso de teste, em que o conhecimento da estrutura do programa é utilizado para projetar testes que verificam todas as partes desse programa.
  1. ✂️
  2. ✂️

1788Q220052 | Engenharia de Software, Desenvolvimento de Software, Perito Criminal Especial, Polícia Civil ES, CESPE CEBRASPE

Texto associado.

A respeito de desenvolvimento de sistema, reengenharia e
linguagens de programação, julgue os próximos itens.

A reengenharia procura introduzir melhorias em processos já existentes, reformulando o que já existe ou fazendo pequenas mudanças que deixem as estruturas básicas intactas.

  1. ✂️
  2. ✂️

1789Q694427 | Engenharia de Software, Técnico de Tecnologia da Informação da Fazenda Municipal, SEMEF Manaus AM, FCC, 2019

Um técnico, ao utilizar a UML 2.0, deve atentar que os atributos e operadores de uma classe exibem propriedades de visibilidade, sendo correto que o nível de visibilidade
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1790Q155315 | Engenharia de Software, RUP, Analista Judiciário Tecnologia da Informação, TJ PA, FCC

O RUP é geralmente descrito por meio

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

1794Q246161 | Engenharia de Software, Técnico Científico Administração de Dados, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Com relação às ferramentas CASE, julgue os itens a seguir.

As linguagens de consulta a bancos de dados, os compiladores, as linguagens de programação convencionais e os ambientes de programação orientada a objetos são exemplos típicos de ferramentas CASE de apoio e manutenção.

  1. ✂️
  2. ✂️

1795Q218518 | Engenharia de Software, UML, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE

Texto associado.

Com relação aos diagramas da UML, julgue os itens de 128 a 133.

A persistência é uma característica de determinada classe relativa à necessidade de preservar em disco suas instâncias. A utilização de uma camada de persistência permite definir as maneiras como as instâncias de cada classe são preservadas. Os diagramas de classe podem ser utilizados para modelar o projeto lógico de um banco de dados e para modelar as classes não persistentes.

  1. ✂️
  2. ✂️

1796Q268754 | Engenharia de Software, Analista Desenvolvimento de Sistemas, MPU, CESPE CEBRASPE

Acerca de estimativas e métricas de software, julgue os itens subsequentes.

Um story point é representado por um número inteiro ou fracionário que representa uma agregação de certo número de aspectos, como conhecimento, complexidade, volume, incerteza e tempo.

  1. ✂️
  2. ✂️

1797Q682843 | Engenharia de Software, Assistente Judiciário Programador, TJ AM, CESPE CEBRASPE, 2019

Com relação a subversion, julgue o item subsecutivo. O programa independente denominado svnserve pode ser invocado por SSH e, portanto, não disponibiliza o repositório para outro subversion através da rede.
  1. ✂️
  2. ✂️

1798Q149142 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCC

Os operadores de controle estruturados, aplicados aos diagramas de sequência (região retangular que circunscreve o diagrama e que serve para mostrar modos de execução), NÃO têm o objetivo de mostrar execução

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

1799Q257219 | Engenharia de Software, Técnico Judiciário Informática, STJ, CESPE CEBRASPE

Texto associado.

Um modelo de processo de software é escolhido com base na natureza e na aplicação do projeto, nos métodos e nas ferramentas a serem usados, nos controles e nos produtos intermediários e finais que são requeridos. A respeito dos conceitos relacionados com o modelo de processo de software, julgue os itens seguintes.

O modelo seqüencial linear começa no nível de sistema e progride por meio de análise, projeto, codificação, teste e manutenção.

  1. ✂️
  2. ✂️

1800Q197085 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE

Julgue o   item  subsequente, no que se refere aos processos de desenvolvimento de software.

As principais características do Extreme Programming são a divisão em equipes de até 7 pessoas, duração de uma iteração de quatro semanas e distribuição de equipes.

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