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.


1681Q152866 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ PI, FCC

Em UML (Unified Modeling Language), os Diagramas de Caso e Uso são

I. adequados para representar o desenho e descrever os mecanismos internos de um sistema.

II. feitos para facilitar a comunicação com os futuros usuários do sistema e com o cliente.

III. projetados para determinar o que o sistema deve fazer e especificar como isto será conseguido.

IV. especialmente úteis para determinar os recursos necessários que o sistema deve ter.

É correto o que consta APENAS em

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

1682Q150364 | Engenharia de Software, Análise de Pontos de Função, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCC

No processo de Análise de Pontos de Função - APF, aplicam-se os mesmos valores: 3, 4 e 6, correspondentes, respectivamente, aos níveis simples, médio e complexo, nos tipos de função:

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

1683Q106390 | Engenharia de Software , RUP, Analista Administrativo Informática, ANATEL, CESPE CEBRASPE

Texto associado.


Considerando a figura acima, que apresenta elementos
componentes do modelo RUP, julgue os itens seguintes, acerca
dos conceitos dos modelos RUP, CMMI, ITIL, COBIT e da
UML.

O ciclo apresentado na figura, que compreende uma execução seqüenciada das atividades de modelagem de negócios, requisitos, análise e desenho, implementação, testes, avaliação etc., forma o denominado ciclo de vida de software no modelo RUP.

  1. ✂️
  2. ✂️

1684Q156337 | Engenharia de Software, UML, Analista Ministerial Informática, MPE PI, CESPE CEBRASPE

Texto associado.

Supondo que um sistema tenha sido desenvolvido e documentado
de acordo com os conceitos da análise e do projeto orientado a
objetos e tenha sido utilizada, como ferramenta para modelagem, a
UML (Unified Modeling Language), versão 2.0, julgue os próximos
itens.

Considerando-se que um anexo faz parte de apenas um requerimento e que um requerimento pode não apresentar nenhum anexo ou apresentar vários, é correto utilizar um relacionamento do tipo composição entre as classes “Requerimento” e “Anexo”

  1. ✂️
  2. ✂️

1685Q686774 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019

Um Analista Judiciário digitou, no prompt de comando do Windows 10, funcionando em condições ideais, dois comandos, um de cada vez:
I. assoc
II. netstat
O comando
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1686Q115904 | 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 casos de uso descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário. É comum o uso de atores nesse diagrama.

  1. ✂️
  2. ✂️

1687Q113883 | Engenharia de Software, Engenharia de Requisitos, Analista de Informática, TCE RO, CESPE CEBRASPE

Com referência à engenharia e gestão de requisitos de software, julgue os próximos itens.

O desenvolvimento de requisitos é constituído por processos de elicitação de requisitos, análise e negociação de requisitos, especificação e modelagem dos requisitos e validação de requisitos.
  1. ✂️
  2. ✂️

1688Q691437 | Engenharia de Software, Analista Judiciário Analista de Sistemas, TJ AM, CESPE CEBRASPE, 2019

Acerca de teste de software, julgue o item subsecutivo. O teste de integração descendente da modalidade primeiro em largura (breadth-first) move-se pela hierarquia de controle e integra todos os componentes em um caminho selecionado como principal. 
  1. ✂️
  2. ✂️

1689Q199190 | Engenharia de Software, Teste de Software, Analista, EBC, CESPE CEBRASPE

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

Revisão por pares e testes são considerados métodos de validação. As informações obtidas durante as revisões são extremamente úteis para os testes, pois permitem a identificação dos módulos críticos e propensos a erros.

  1. ✂️
  2. ✂️

1690Q198953 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE

Julgue o  item  a seguir, relativo  a análise e projeto de software.

A análise de requisitos envolve descoberta, refinamento, modelagem e especificação do software. Requisitos funcionais estão relacionados aos serviços que o software deve oferecer, ao passo que requisitos não funcionais são restrições acerca de serviços oferecidos pelo software.

  1. ✂️
  2. ✂️

1691Q248633 | Engenharia de Software, UML, Técnico de Nível Superior Área Tecnologia da Informação, EPE, CESGRANRIO

Para os diagramas utilizados na UML 2.0 são feitas as afirmativas abaixo.

I - No Diagrama de Classes é possível modelar o estereótipo das classes, o nível de visibilidade de seus atributos e a navegabilidade das associações entre as classes.

II - O Diagrama de Tempo unifica em um único diagrama os Diagramas de Seqüência e Interação da UML 1.4, sendo utilizado para especificar as restrições de tempo sobre mensagens enviadas e recebidas no decorrer de uma interação.

III - O Diagrama de Atividades permite definir pré e pós-condições associadas a ações do diagrama. As pré-condições definem o estado exigido do sistema quando a ação é invocada e as pós-condições especificam o estado exigido do sistema no término da ação.

IV - Juntos, os diagramas de Objetos e Comunicação descrevem como um sistema de software é instalado e executado no ambiente de processamento identificando as partes físicas do software e o ambiente necessário para execução.

V - Em um diagrama de Caso de Uso a generalização define os relacionamentos de herança entre os casos de uso ou entre os atores, enquanto que as associações indicam quais atores interagirão com os casos de uso do sistema.

Está(ão) correta(s) apenas a(s) afirmativa(s):

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

1692Q120436 | Engenharia de Software , RUP, Analista de Sistemas Suporte Basis SAP R3, ELETROBRÁS, CESGRANRIO

No RUP, os casos de uso mais críticos devem ser atacados

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

1693Q702100 | Engenharia de Software, Analista TI, CREA GO, Quadrix, 2019

No que se refere aos diagramas da análise orientada a objetos, julgue o item.
O diagrama de classe retrata diversos elementos estáticos, juntamente com suas associações, suas construções de herança, sua agregação etc.
  1. ✂️
  2. ✂️

1694Q112551 | Engenharia de Software , Analista de Finanças e Controle, MF, ESAF

São princípios de design da arquitetura do metamodelo da UML 2.2:

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

1695Q709290 | Engenharia de Software, Técnico em Tecnologia da Informação, UNIRIO, CESGRANRIO, 2019

Em orientação a objetos, uma classe abstrata é uma classe que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1696Q107695 | Engenharia de Software , UML, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.

Menções explícitas aos usos de JSP, servlets, EJB, JDBC e SQL deverão necessariamente ser efetuadas a fim de que o projeto de desenvolvimento de uma aplicação alcance o marco que separa as fases de elaboração e construção.

  1. ✂️
  2. ✂️

1697Q688833 | Engenharia de Software, Técnico Superior Especializado Tecnologia da Informação, DPE RJ, FGV, 2019

O sistema “Soproblema” vem sendo desenvolvido com a utilização de prototipagem. O sistema tem prazo previsto de um ano para a entrega do produto final ao cliente. Porém, após analisar o protótipo, durante o primeiro mês de desenvolvimento, ainda no levantamento de requisitos, o cliente concluiu que esse prazo era muito extenso, visto que, em sua opinião, o desenvolvimento estava muito adiantado.
É uma desvantagem do modelo de prototipagem relacionado ao fato relatado acima:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1698Q144092 | Engenharia de Software, Engenharia de Requisitos, 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.

Assim como o software, os requisitos também devem ser avaliados quanto à qualidade. A validação, atividade da engenharia de requisitos, é responsável por garantir que os requisitos tenham sido declarados de forma clara e precisa. Além disso, a validação busca detectar inconsistências, erros e omissões, objetivando alinhar os requisitos às normas estabelecidas para o projeto, produto e processo.

  1. ✂️
  2. ✂️

1699Q681252 | Engenharia de Software, Analista de Tecnologia da Informação, UFF, COSEAC, 2019

Na coluna I estão dispostos conceitos utilizados no Scrum. Estabeleça a correta correspondência com seus significados, conforme apresentado na Coluna II: 
Coluna I
1 Sprint 
2 Backlog 
3 Time Boxed 
4 Artefato não oficial 
5 Kanban 
Coluna II 
( ) principal artefato do Scrum
( ) eventos com duração fixa no Scrum
( ) iteração e um evento com duração fixa
( ) quadro que compõe o painel de controle do time
( ) burndown 
A sequência correta, de cima para baixo, é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1700Q119609 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, COSEAC

Em relação à prática de engenharia de software, identifica as tarefas relacionadas ao processo de comunicação efetiva, que beneficia todo o projeto de engenharia de software:

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