Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — FUNDATEC 2023

Engenharia de SoftwareDesenvolvimento de Software
Código
qq897201
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Segurança da Informação
Relacione a Coluna 1 à Coluna 2, associando as metodologias de desenvolvimento de sistemas com os seus respectivos conceitos.Coluna 11. Metodologia estruturada.2. Metodologia orientada a objetos.Coluna 2( ) O modelo de desenvolvimento desenhado para atender às necessidades do desenvolvimento nessa metodologia é o Processo Unificado.( ) A UML foi definida como padrão para documentação de projetos dessa metodologia.( ) Nessa metodologia de desenvolvimento, o sistema é visualizado no modelo entrada-processosaída, onde os dados são considerados separadamente das funções.( ) Nessa metodologia, o mundo real é composto por objetos os quais protegem a sua estrutura de dados junto ao seu comportamento funcional.( ) Existe uma clara separação entre funções e dados, em que as primeiras são ativas e implementam a lógica da aplicação, enquanto os dados são entidades de informação passivas, normalmente estruturados em repositórios.A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
  1. A2 – 1 – 2 – 1 – 1.
  2. B1 – 1 – 2 – 1 – 2.
  3. C2 – 2 – 1 – 2 – 1.
  4. D1 – 2 – 1 – 2 – 2.
  5. E2 – 2 – 2 – 1 – 2.
Revelar gabarito e comentário

GabaritoC — 2 – 2 – 1 – 2 – 1.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Metodologias de Desenvolvimento de Sistemas: Estruturada vs. Orientada a Objetos

Gabarito: letra C. A sequência correta de preenchimento dos parênteses, de cima para baixo, é 2 – 2 – 1 – 2 – 1, associando a Metodologia Orientada a Objetos (2) aos conceitos de Processo Unificado e UML, e a Metodologia Estruturada (1) aos conceitos de modelo entrada-processo-saída, separação entre dados e funções, e repositórios passivos.

Análise de cada afirmação:

  1. "O modelo de desenvolvimento desenhado para atender às necessidades do desenvolvimento nessa metodologia é o Processo Unificado." – O Processo Unificado (ex.: RUP) é um framework de processo voltado para a Metodologia Orientada a Objetos. → 2

  1. "A UML foi definida como padrão para documentação de projetos dessa metodologia." – A UML (Unified Modeling Language) é a notação padrão para modelagem na Orientação a Objetos. → 2

  1. "Nessa metodologia de desenvolvimento, o sistema é visualizado no modelo entrada-processo-saída, onde os dados são considerados separadamente das funções." – Essa visão é característica da Metodologia Estruturada, que separa dados e funções e utiliza diagramas como DFD. → 1

  1. "Nessa metodologia, o mundo real é composto por objetos os quais protegem a sua estrutura de dados junto ao seu comportamento funcional." – Trata-se do princípio de encapsulamento da Orientação a Objetos. → 2

  1. "Existe uma clara separação entre funções e dados, em que as primeiras são ativas e implementam a lógica da aplicação, enquanto os dados são entidades de informação passivas, normalmente estruturados em repositórios." – Essa descrição corresponde à Metodologia Estruturada, onde funções e dados são tratados separadamente. → 1

Sequência: 2, 2, 1, 2, 1.

Metodologia

Processo Unificado

UML

Modelo Entrada-Processo-Saída

Objetos com encapsulamento

Separação funções/dados

Estruturada

Não

Não

Sim

Não

Sim

Orientada a Objetos

Sim

Sim

Não

Sim

Não

Estruturada
Orientada a objetos
Ferramenta
Entrada-processo-saída
Objetos encapsulam dados e comportamento
Conceito
DFD, diagrama estruturado
UML, Processo Unificado
LEVEL · soulevel.com.br

Alternativas:

  • Alternativa A (2 – 1 – 2 – 1 – 1): Incorreta. A primeira lacuna está correta (2), mas a segunda deveria ser 2 (UML) e não 1.

  • Alternativa B (1 – 1 – 2 – 1 – 2): Incorreta. As três primeiras lacunas estão trocadas.

  • Alternativa C (2 – 2 – 1 – 2 – 1):Correta. Sequência exata conforme análise.

  • Alternativa D (1 – 2 – 1 – 2 – 2): Incorreta. A primeira deveria ser 2 e a última deveria ser 1.

  • Alternativa E (2 – 2 – 2 – 1 – 2): Incorreta. A terceira é 1, não 2; a quarta é 2, não 1.

PEGA ESSA DICA!

Para identificar qual metodologia cada descrição se refere, lembre-se: a Metodologia Estruturada foca na separação entre funções e dados, enquanto a Orientada a Objetos trabalha com objetos que encapsulam ambos. Processo Unificado e UML são exclusivos da OO.

Gabarito: letra C.

Link permanente: /questoes/qq897201