• Home
  • Chat IA
  • Recursos
  • Guru IA
  • Professores
Home
Recursos
Chat IA
Professores

·

Análise e Desenvolvimento de Sistemas ·

Engenharia de Software

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Artigo Acadêmico sobre Metodologia Científica e Resultados de Pesquisa

9

Artigo Acadêmico sobre Metodologia Científica e Resultados de Pesquisa

Engenharia de Software

UNIFTEC

Estilos Arquiteturais Web - Web 1.0, Web 2.0 e SPA - Single Page Application

31

Estilos Arquiteturais Web - Web 1.0, Web 2.0 e SPA - Single Page Application

Engenharia de Software

UNIFTEC

Arquitetura de Software Web: Guia Completo para Sistemas Modernos

10

Arquitetura de Software Web: Guia Completo para Sistemas Modernos

Engenharia de Software

UNIFTEC

Fundamentos Arquiteturais Web - Introducao e Protocolo HTTP

27

Fundamentos Arquiteturais Web - Introducao e Protocolo HTTP

Engenharia de Software

UNIFTEC

Requisitos Arquiteturais Web - Guia Completo para Sistemas e Softwares

15

Requisitos Arquiteturais Web - Guia Completo para Sistemas e Softwares

Engenharia de Software

UNIFTEC

Reformular o Currículo em um Modelo Moderno e Atualizado

10

Reformular o Currículo em um Modelo Moderno e Atualizado

Engenharia de Software

UNIFTEC

Engenharia de Requisitos: Elicitação, Análise e Modelagem

33

Engenharia de Requisitos: Elicitação, Análise e Modelagem

Engenharia de Software

UNINTER

Trabalho ABNT - Padroes Criacional Comportamental e Estrutural em Software

2

Trabalho ABNT - Padroes Criacional Comportamental e Estrutural em Software

Engenharia de Software

UNINTER

Requisitos de Software - Conceitos, Classificação e Engenharia de Requisitos

49

Requisitos de Software - Conceitos, Classificação e Engenharia de Requisitos

Engenharia de Software

UNICESUMAR

Texto de pré-visualização

Fundamentos MVC Introdução Model View Controller MVC é um padrão de arquitetura de software que separa a representação da informação da interação do usuário Criada nos anos 80 na Xerox Parc por Trygve Reenskaug O modelo MVC divide a aplicação em três componentes Modelo Funcionalidades básicas e dados Visão Exibe a informação ao usuário Controle Gerencia a entrada e dados Características Utilizado em aplicações interativas com interface homemcomputador flexível Mesma informação mostrada de diversas formas As mudanças na interface devem ser fáceis Suporta distintos look and feel A interface reflete mudanças de dados de forma imediata Funcionamento MVC Model Encapsulates application state Responds to state queries Exposes application functionality Notifies views of changes Controller Defines application behavior Maps user actions to model updates Selects view for response One for each functionality View Renders the models Requests updates from models Sends user gestures to controller Allows controller to select view State Query Change Notification User Gestures View Selection State Change Method Invocations Events Funcionamento MVC Visão A view exibe informação ao usuário Cada visão tem pelo menos um componente de controle relacionado Os controles recebem a entrada A entrada pode ser tratada como eventos relacionados a movimento de mouse botões teclas alteração de url Funcionamento MVC Controle O controle recebe a requisição do usuário e a valida Determina o que o usuário deseja realizar A partir disso ontem os dados do modelo e seleciona a visão que o cliente deseja ver Os eventos são traduzidos para o modelo enquanto que o modelo contém o núcleo da aplicação O controle encapsula os dados e exporta os procedimentos para processar os dados da aplicação Ele é um mecanismo de propagação de mudanças orquestrador Funcionamento MVC Controle Alguns frameworks podem ser utilizados Struts Java server faces Spring WebWork Aspnet MVC Funcionamento MVC Modelo O modelo representa os objetos da aplicação Estes objetos são definidos de forma abstrata As instâncias e valor dos objetos representam o estado da aplicação Benefícios do MVC Múltiplas visões para um mesmo modelo Visões sincronizadas mecanismo de propagação Controles e visões plugáveis Substituição da apresentação de forma fácil Desenvolvedores de interfaces gráficas focam exclusivamente em seu trabalho sem se preocupar com a lógica do negócio Desenvolvedores focam na implementação da lógica sem se preocupar com o recurso de interface gráfica Dúvidas

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Artigo Acadêmico sobre Metodologia Científica e Resultados de Pesquisa

9

Artigo Acadêmico sobre Metodologia Científica e Resultados de Pesquisa

Engenharia de Software

UNIFTEC

Estilos Arquiteturais Web - Web 1.0, Web 2.0 e SPA - Single Page Application

31

Estilos Arquiteturais Web - Web 1.0, Web 2.0 e SPA - Single Page Application

Engenharia de Software

UNIFTEC

Arquitetura de Software Web: Guia Completo para Sistemas Modernos

10

Arquitetura de Software Web: Guia Completo para Sistemas Modernos

Engenharia de Software

UNIFTEC

Fundamentos Arquiteturais Web - Introducao e Protocolo HTTP

27

Fundamentos Arquiteturais Web - Introducao e Protocolo HTTP

Engenharia de Software

UNIFTEC

Requisitos Arquiteturais Web - Guia Completo para Sistemas e Softwares

15

Requisitos Arquiteturais Web - Guia Completo para Sistemas e Softwares

Engenharia de Software

UNIFTEC

Reformular o Currículo em um Modelo Moderno e Atualizado

10

Reformular o Currículo em um Modelo Moderno e Atualizado

Engenharia de Software

UNIFTEC

Engenharia de Requisitos: Elicitação, Análise e Modelagem

33

Engenharia de Requisitos: Elicitação, Análise e Modelagem

Engenharia de Software

UNINTER

Trabalho ABNT - Padroes Criacional Comportamental e Estrutural em Software

2

Trabalho ABNT - Padroes Criacional Comportamental e Estrutural em Software

Engenharia de Software

UNINTER

Requisitos de Software - Conceitos, Classificação e Engenharia de Requisitos

49

Requisitos de Software - Conceitos, Classificação e Engenharia de Requisitos

Engenharia de Software

UNICESUMAR

Texto de pré-visualização

Fundamentos MVC Introdução Model View Controller MVC é um padrão de arquitetura de software que separa a representação da informação da interação do usuário Criada nos anos 80 na Xerox Parc por Trygve Reenskaug O modelo MVC divide a aplicação em três componentes Modelo Funcionalidades básicas e dados Visão Exibe a informação ao usuário Controle Gerencia a entrada e dados Características Utilizado em aplicações interativas com interface homemcomputador flexível Mesma informação mostrada de diversas formas As mudanças na interface devem ser fáceis Suporta distintos look and feel A interface reflete mudanças de dados de forma imediata Funcionamento MVC Model Encapsulates application state Responds to state queries Exposes application functionality Notifies views of changes Controller Defines application behavior Maps user actions to model updates Selects view for response One for each functionality View Renders the models Requests updates from models Sends user gestures to controller Allows controller to select view State Query Change Notification User Gestures View Selection State Change Method Invocations Events Funcionamento MVC Visão A view exibe informação ao usuário Cada visão tem pelo menos um componente de controle relacionado Os controles recebem a entrada A entrada pode ser tratada como eventos relacionados a movimento de mouse botões teclas alteração de url Funcionamento MVC Controle O controle recebe a requisição do usuário e a valida Determina o que o usuário deseja realizar A partir disso ontem os dados do modelo e seleciona a visão que o cliente deseja ver Os eventos são traduzidos para o modelo enquanto que o modelo contém o núcleo da aplicação O controle encapsula os dados e exporta os procedimentos para processar os dados da aplicação Ele é um mecanismo de propagação de mudanças orquestrador Funcionamento MVC Controle Alguns frameworks podem ser utilizados Struts Java server faces Spring WebWork Aspnet MVC Funcionamento MVC Modelo O modelo representa os objetos da aplicação Estes objetos são definidos de forma abstrata As instâncias e valor dos objetos representam o estado da aplicação Benefícios do MVC Múltiplas visões para um mesmo modelo Visões sincronizadas mecanismo de propagação Controles e visões plugáveis Substituição da apresentação de forma fácil Desenvolvedores de interfaces gráficas focam exclusivamente em seu trabalho sem se preocupar com a lógica do negócio Desenvolvedores focam na implementação da lógica sem se preocupar com o recurso de interface gráfica Dúvidas

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2026 Meu Guru® • 42.269.770/0001-84