Questão de Engenharia de Software — Desenvolvimento de Software — FUNDATEC 2023
Engenharia de Software›Desenvolvimento 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, é:
A2 – 1 – 2 – 1 – 1.
B1 – 1 – 2 – 1 – 2.
C2 – 2 – 1 – 2 – 1.
D1 – 2 – 1 – 2 – 2.
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:
"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
"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
"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
"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
"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 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.