Questão
ID 2127389Disciplina: Tecnologia da Informação
Assunto: PHP
Ano: 2023 Banca: IFMT - Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso Órgão: Instituto Federal de Mato Grosso
Avalie as sentenças sobre a linguagem PHP 8:
I. As variáveis armazenam informações de diversas naturezas, a exemplo de textos e números. A linguagem PHP requer que as variáveis sejam declaradas antes de sua utilização.
II. A linguagem PHP implementa uma estrutura de desvio condicional com o uso das palavras reservadas if, elseif, else. Contudo, não disponibiliza a estrutura “switch” (semelhante a uma série de declarações if).
III. O desenvolvedor PHP pode utilizar um único arquivo para codificar várias classes, ou, se preferir, codificar as várias classes em diferentes arquivos.
IV. A arquitetura de desenvolvimento de sistemas Modelo-Visão-Controle (Model-View-Control, MVC) tem como objetivo separar a programação em três camadas. A camada modelo representa as entidades e suas propriedades; logo, consiste basicamente em ser uma classe com atributos privados e seus respectivos gets e sets. A camada de visão é responsável pela apresentação visual, isto é, o leiaute e as saídas de tela. Já a estrutura lógica e de persistência de dados é realizada pela camada de controle. No caso do PHP, as camadas de modelo e controle são representadas por classes, enquanto a visão contém as tags do HTML e instancia os objetos da camada de controle e modelo, a fim de receber e enviar os dados.
Indique as sentenças CORRETAS de acordo com Silva (2014):