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.


301Q159318 | Engenharia de Software, Análise Estruturada, Assistente Legislativo Programação de Computadores, AL TO, CESGRANRIO

Sobre os diagramas da Análise Estruturada são feitas as seguintes afirmativas:

I - os poços sem fundo no DFD fazem com que o diagrama fique logicamente inconsistente;
II - um DTE deve apresentar obrigatoriamente um único estado final, podendo apresentar mais de um estado inicial;
III - se o DER e o DFD de um sistema estão em equilíbrio, então, os processos de um DFD devem estar representados no DER através de relacionamentos entre as entidades e os terminadores.

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

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

302Q118634 | Engenharia de Software , Software Livre, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, a respeito de software livre.

O conceito de software livre está restrito ao arquivo executável, já que o acesso ao código fonte não é permitido.

  1. ✂️
  2. ✂️

303Q108339 | Engenharia de Software, Ferramentas CASE, Analista de Controle Externo Processamentos de Dados, TCE AC, CESPE CEBRASPE

Imagem 037.jpg

A figura acima apresenta uma proposta de relacionamento entre diversos diagramas empregados em análise e projeto orientado a objetos e apoiados por várias ferramentas CASE. Considerando essa figura, assinale a opção correta acerca dos conceitos de engenharia de software.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

304Q150532 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCC

Considere os diagramas da UML 2:

I. Classe.

II. Sequência.

III. Atividade.

IV. Máquina de Estado.

V. Pacote.

Considere os tipos C = Comportamental e E = Estrutural. A correta associação dos diagramas I, II, III, IV e V com seus tipos é, respectivamente,

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

305Q117028 | Engenharia de Software , Análise Essencial, Analista de Sistemas, INB, CONSULPLAN

Modelo Ambiental e Modelo Comportamental são modelos componentes do(a):

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

306Q116281 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista de Sistemas, Chesf, CONSULPLAN

Dentro de um contexto de análise orientada a objetos, assinale o INCORRETO:

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

307Q235154 | Engenharia de Software, Engenharia de Requisitos, Programador de Computador, TRE CE, FCC

A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as propriedades (requisitos não-funcionais). É considerado um requisito não-funcional
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

308Q119207 | Engenharia de Software , Scrum, Analista de Sistemas, MEC, FGV

Scrum é uma metodologia ágil para gestão e planejamento de projetos de software. No Scrum, os projetos são divididos em ciclos chamados:

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

309Q266684 | Engenharia de Software, XP, Analista Desenvolvimento de Sistemas, FINEP, CESGRANRIO

São práticas recomendadas pelo processo ágil de desenvolvimento de software Extreme Programming (XP), EXCETO a

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

310Q148999 | Engenharia de Software, Desenvolvimento de Software, Analista Judiciário Tecnologia da Informação, TJ DF, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, acerca da qualidade e da maturidade em
projetos de software.

Um dos objetivos de uma técnica de revista formal é de garantir que o software foi representado em conformidade com padrões predefinidos.

  1. ✂️
  2. ✂️

311Q709139 | Engenharia de Software, Técnico de Tecnologia da Informação, UFRN, COMPERVE, 2019

Texto associado.

O Scrum é um framework no qual as pessoas podem abordar problemas adaptativos complexos ao mesmo tempo em que entregam, de maneira produtiva e criativa, produtos de mais alto valor possível. Nesse framework, existem três papéis importantes, que são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

312Q113952 | Engenharia de Software , Análise Estruturada, Analista de Gestão Corporativa, EPE, CESGRANRIO

Na análise estruturada, as duas ferramentas de modelagem que identificam de modo mais adequado a estrutura dos dados são:

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

313Q117583 | Engenharia de Software , Teste de Software, Analista de Sistemas, TCE RO, CESGRANRIO

O teste alfa (alpha test) é conduzido pelo:

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

314Q153694 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 11a Região, FCC

Considere:
O objetivo é executar o sistema sob o ponto de vista de seu usuário final, varrendo as funcionalidades em busca de falhas em relação aos objetivos originais. Os testes são executados em condições similares àquelas que um usuário utilizará no seu dia-a- dia de manipulação do sistema.
A afirmativa refere-se ao teste de

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

315Q121187 | Engenharia de Software, RUPProcesso Unificado Rational, Analista de Tecnologia da Informação, MPOG, FUNRIO

No processo unificado de desenvolvimento de software, qual é a fase em que o planejamento do projeto é completado, o domínio do negócio é analisado e os requisitos do sistema são ordenados considerando-se prioridade e risco?

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

316Q116247 | Engenharia de Software , Processo de Software, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Texto associado.

Acerca de princípios de engenharia de software, julgue os itens a
seguir.

Um modelo de processo de software descreve os processos que são realizados para atingir o seu desenvolvimento. A notação para as tarefas, os artefatos, os atores e as decisões varia conforme o modelo de processo utilizado.

  1. ✂️
  2. ✂️

317Q121438 | Engenharia de Software , RUP, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

O modelo de casos de uso é um dos artefatos mais importantes previstos pelo Processo Unificado. Sobre o modelo de casos de uso, são feitas as afirmativas a seguir.

I - Atores humanos são identificados com base no papel que desempenham do ponto de vista do sistema, e não necessariamente no cargo que ocupam na instituição em que o sistema rodará.

II - A evolução dos casos de uso ao longo do ciclo de vida do projeto prevê que os mesmos ganhem em seu texto os detalhes específicos de implementação necessários à construção do software na tecnologia adotada.

III - As combinações possíveis do fluxo principal com os fluxos alternativos de um caso de uso fornecem todos os cenários possíveis para o mesmo, os quais, por sua vez, podem ser utilizados como unidades de planejamento, implementação e testes.

IV - É recomendável que cada caso de uso seja decomposto funcionalmente e passe a incluir casos de uso menores, sucessivamente, até a menor unidade implementável possível, atendendo ao princípio da decomposição funcional.

Estão corretas APENAS as afirmativas

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

318Q118385 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas, MEC, FGV

Requisitos não-funcionais estão diretamente relacionados com a satisfação dos usuários. Assinale a alternativa que não indique um requisito não-funcional

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

320Q111182 | Engenharia de Software, XP, Analista de Informática, TCE RO, CESPE CEBRASPE

Com relação às metodologias ágeis de desenvolvimento, julgue os itens subsequentes.

No método XP (eXtreming programming), os sistemas são concebidos a partir de uma metáfora e descritos em estórias do usuário. Esse método busca facilitar a comunicação com o cliente, entendendo a realidade deste e guiando o desenvolvimento com o uso de estória simples.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.