Programação
Exercícios
Os seguintes exercícios servem para auxiliar o aluno no aprendizado da disciplina. Os exercícios não valem nota.
Tirem suas dúvidas com o monitor da disciplina.
1. O que é um servidor web?
O servidor web é o software que fica esperando e respondendo as requisições.
2.
O que é um arquivo estático? O que é um arquivo dinâmico? Dê pelo menos um exemplo de cada.
O site estático por sua vez, possui os dados em sua maior parte guardados no próprio arquivo sendo desnecessário utilizar um servidor. Exemplo: HTML, CSS. O arquivo dinâmico o site dinâmico é totalmente gerado dinamicamente pelo servidor. Exemplo:PHP.
3. Cite pelo menos 3 características da linguagem PHP.
Gratuito e com código aberto, Vasta documentação, Normalmente é interpretado.
4. O que é backend e frontend? Dê um exemplo de frontend e backend em um contexto web.
O front-end é responsável por coletar a entrada em várias formas do usuário e processá-la para adequá-la a uma especificação em que o back-end possa utilizar. Os programas ou códigos que rodam no servidor é backend. O paginas HTML que rodam no navegador são frontend.
5. Quando escrevemos um programa em PHP temos que abrir a marcação do PHP. Por quê?
Sim, porque O interpretador PHP só atua dentro das marcações PHP.
6.
Para desenvolver em PHP, é necessário utilizar HTML?
Para desenvolver não, mas para apresentar para o usuário sim.
7. Em PHP podemos utilizar 3 tipos de aspas. Explique para que serve cada uma delas e dê um exemplo
(código fonte) de cada.
aspas simples: texto sem processamento
Não aparecerá o valor da variável somente o que está escrito dentro do echo.
aspas duplas: texto com processamento;
Aparecerá o valor da variável.
aspas invertidas: comandos do sistema operacional.
Imprime na tela a versão do Ubuntu.
8. O PHP realiza conversões (casts) de tipos automaticamente. Dê pelo menos 2 exemplos (código fonte) de