Ed
há 8 meses
Vamos analisar cada uma das alternativas apresentadas: 1. A camada Model e a camada View trabalham em conjunto. Enquanto na camada Model é projetado layout, na camada View é colocado em prática aquilo que foi projetado (modelado) na camada Model. - Falso. A camada Model não é responsável pelo layout; ela lida com a lógica de negócios e os dados. O layout é parte da camada View. 2. A camada Controller, como o nome já diz, controla as interações do usuário. Se quisermos editar as informações da pessoa, a camada controller apresenta os campos como lista suspensa e caixa de texto. - Verdadeiro. A camada Controller realmente gerencia as interações do usuário e pode apresentar campos de entrada. 3. A principal característica da camada Controller é o fato de possuir duas ferramentas essenciais em um modelo web: banco de dados e um servidor web como Apache ou Microsoft IIS. - Falso. A camada Controller não possui essas ferramentas; ela é responsável por gerenciar a lógica de controle e a interação entre Model e View. 4. A camada View é vinculada à camada Model, a qual fornece os dados que serão mostrados na View. Se quisermos editar os dados do objeto pessoa, a camada Model exibirá na camada de apresentação estes dados. - Falso. A camada View exibe os dados fornecidos pela camada Model, mas a afirmação de que a camada Model "exibirá" os dados é incorreta. A Model fornece os dados, mas a exibição é feita pela View. Com base na análise, a única alternativa verdadeira é a segunda: "A camada Controller, como o nome já diz, controla as interações do usuário. Se quisermos editar as informações da pessoa, a camada controller apresenta os campos como lista suspensa e caixa de texto." Portanto, a alternativa correta é a segunda.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
há 2 anos
Analisando as informações fornecidas sobre o MVC (Model-View-Controller): A camada Model e a camada View trabalham em conjunto. Enquanto na camada Model é projetado layout, na camada View é colocado em prática aquilo que foi projetado (modelado) na camada Model. - Falso. Na verdade, na camada Model são tratados os dados e regras de negócio, enquanto na camada View é exibida a interface gráfica para o usuário. A camada Controller, como o nome já diz, controla as interações do usuário. Se quisermos editar as informações da pessoa, a camada controller apresenta os campos como lista suspensa e caixa de texto. - Verdadeiro. O Controller é responsável por receber as interações do usuário e atualizar o Model de acordo. A principal característica da camada Controller é o fato de possuir duas ferramentas essenciais em um modelo web: banco de dados e um servidor web como Apache ou Microsoft IIS. - Falso. O Controller não possui banco de dados ou servidor web. Ele lida com a lógica da aplicação e a interação entre Model e View. A camada View é vinculada à camada Model, a qual fornece os dados que serão mostrados na View. Se quisermos editar os dados do objeto pessoa, a camada Model exibirá na camada de apresentação estes dados. - Falso. Na verdade, a camada Controller é responsável por fornecer os dados do Model para a View. Com base nas análises, a única afirmativa correta é: b) II.
Mais perguntas desse material