A lista a seguir descreve atividades a serem realizadas dura...

Próximas questões
Com base no mesmo assunto
Q149973 Programação
A lista a seguir descreve atividades a serem realizadas durante a análise e o projeto estruturado de sistemas.
I. Definir mensagens de entrada e saída
II. Definir mensagens das funções internas
III. Decompor o sistema em processos primitivos
IV. Especificar processos primitivos
As atividades acima descritas representam tarefas a serem desenvolvidas na modelagem:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B - Funcional

A modelagem funcional de sistemas é uma abordagem que se concentra em descrever os processos ou funções do sistema e suas interações. Ela busca mapear e entender como os dados fluem através do sistema, e como esses dados são processados pelas diversas funções para produzir saídas desejadas. Vamos explorar as atividades listadas para compreender por que a alternativa B é a correta.

Atividade I: Definir mensagens de entrada e saída é uma parte crucial do processo de modelagem funcional, pois determina como os dados entram e saem dos sistemas, bem como especifica o formato e o conteúdo dessas mensagens.

Atividade II: Definir mensagens das funções internas envolve mapear como as informações são trocadas entre as várias funções internas do sistema. Isso é fundamental para entender o comportamento interno do sistema e como as diferentes funções colaboram para realizar tarefas.

Atividade III: Decompor o sistema em processos primitivos é uma etapa essencial na modelagem funcional. Decompor um sistema em processos menores e mais gerenciáveis facilita a compreensão, o desenvolvimento e a manutenção do sistema.

Atividade IV: Especificar processos primitivos refere-se ao detalhamento das funções identificadas após a decomposição, explicando exatamente como elas operam e quais são suas lógicas internas.

Todas estas atividades são parte integrante da modelagem funcional de sistemas, que se diferencia de outras abordagens como a modelagem estática (que foca na estrutura de dados e não no comportamento), a modelagem dinâmica (que foca na representação do comportamento temporal do sistema), a orientação a metas (que foca nos objetivos que o sistema deve alcançar) e a orientação a objetos (que foca nos objetos que compõem o sistema e suas interações). Assim, a alternativa correta é a B - Funcional, pois é a única que abrange todas as tarefas relacionadas à determinação e especificação dos processos e funções de um sistema.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

1. Modelo Dinâmico

Este modelo representa, como o próprio nome diz, a parte dinâmica do sistema. Este modelo tem como elementos básicos: eventos e estados.
Quando um evento ocorre estimulando um objeto pode ocorrer uma resposta a este estímulo e/ou, eventualmente, a geração de um outro evento. Um evento separa dois estados e um estado separa dois eventos.
O modelo dinâmico é composto, basicamente, por dois tipos de diagramas: diagramas de eventos e diagramas de estados. Em suma, o modelo dinâmico é uma coleção de diagramas de estados que interagem uns com os outros através de eventos compartilhados.

2. Modelo Funcional

O modelo funcional especifica os resultados de um processamento sem especificar como ou quando eles serão processados. Ele especifica o significado das operações do modelo de objetos e as ações do modelo dinâmico. Este modelo descreve como os dados são transformados, mas não quem ou quando isto ocorrerá.

O modelo funcional é composto por múltiplos DFD's (Diagramas de Fluxo de Dados), que especificam o significado das operações e restrições. Um DFD contém processos que transformam dados, fluxos de dados que movimentam os dados, objetos atores que produzem e consomem dados e objetos depósitos, que armazenam dados passivamente.

fonte: http://algol.dcc.ufla.br/~heitor/Artigos/Artigo_004.html

Não entendi a relação do metodo de modelagem funcional com as atividades apresentadas, se alguem puder me ajudar eu agradeceria mto ! 


abs ! 

A modelagem é a base da tecnologia de orientação a objetos, tendo como base 2 dimensões principais:


A dimensão estrutural dos objetos: identidade de cada objeto, sua classificação, seu encapsulamento e seus relacionamentos;


A dimensão dinâmica do comportamento dos objetos- estados e eventos para transição desses.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo