Imagem de fundo

Avalie as sentenças sobre a linguagem PHP 8: I. As...

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):


A

Apenas as sentenças I e II são verdadeiras.


B

Apenas as sentenças II e III são verdadeiras.


C

Apenas as sentenças III e IV são verdadeiras.


D

Apenas as sentenças I, III e IV são verdadeiras.


E

Apenas as sentenças II, III e IV são verdadeiras.