Você está na página 1de 3

Curso: Sistemas de Informação

Disciplina: Programação para Internet 1


Professor: Cristiano Ávila Salomão

AVALIAÇÃO I
Nome: _______________________________________________________ Data: 25/10/2021

Observações:
1. Avaliação individual;
2. Avaliação com consulta (Material e Exercícios feitos em aula);
3. Observem o peso de cada questão no início de cada enunciado;
4. Os arquivos pertinentes as questões devem ser compactadas e nome no arquivo deve conter o
nome dos alunos. Ex.: cristiano_avila_salomao.zip;
5. Questões 1 e 2 podem ser respondidas em um arquivo TXT e compactados juntamente com os
demais itens desta avaliação;
6. Serão permitidos somente arquivos no formato ZIP, RAR e 7z;
7. Os alunos deveram realizar e publicar o arquivo compactado até às 22h da data da nossa avaliação;
8. É de total responsabilidade dos alunos publicar o arquivo compactos com os itens da avaliação no
UNIMESTRE na sessão de produção acadêmica;
9. É de total responsabilidade dos alunos verificar se o arquivo enviado não está corrompido, para
realizar esta verificação faça o download do arquivo enviado na sessão de produção acadêmica e o
descompacte no seu computador;
10. Não recebimento do arquivo da avaliação ou recebimento de um arquivo corrompido acarretara em
nota 0 (zero) nesta avaliação.

1. (1,0) Analise o trecho de código PHP a seguir.

$x = 10;
if ($x == '10') {
echo "SIM";
} else {
echo "NÃO";
}

Ao ser executado, esse código apresentará a mensagem:

( ) “SIM”, visto que o operador “==” é de atribuição, e seu resultado é sempre verdadeiro.
( ) “NÃO”, pois os tipos das variáveis são diferentes e não podem ser comparados.
( ) “SIM”, pois o operador “==” compara apenas o valor.
( ) “NÃO”, pois os caracteres devem ser delimitados por aspas duplas.
( ) “NÃO”, pois a comparação de variáveis sempre retorna “falso”.

2. (1,0) Analise as seguintes expressões lógicas escritas em PHP, caso fossem avaliadas logo
sabendo-se que $fa1 igual 5 e $fa2 igual a 7:
1. $fa1 >= $fi2
2. $fa1 == $fi2
3. $fa1 <= $fa2
4. $fa1 != $fa2

A alternativa que apresenta o resultado correto das expressões é:

( ) True – False – False – False


( ) True – True – False – False
( ) False – True – True – True
( ) False – False – False – True
( ) False – False – True – True

3. (2,0) Crie o formulário conforme o protótipo, este formulário deve enviar os dados para o e-
mail contato@esucri.com.br.

4. (2,0) Criar uma função em PHP que receba um parâmetro (valor) e verifica se esse valor é
positivo, negativo ou igual a zero. Imprimir esta informação em um parágrafo conforme os
exemplos: "Valor Positivo", "Valor Negativo" ou "Igual a Zero".
5. (2,0) Criar uma função em PHP que receba os parâmetros (valores) A, B, C e D. Efetue a
soma entre A e C, a multiplicação entre B e D e verifique se o resultado da soma é maior,
menor ou igual ao da multiplicação. Exiba: "A+C é maior que B*D", "A+C é menor que B*D"
ou "A+C é igual a B*D".

6. (2,0) Crie uma função em PHP que receba um parâmetro (valor), calcule e retorne o salário
reajustado de um funcionário de acordo com as seguintes regras:
 Salários até 1200, reajuste de 50%;
 Salários maiores que 1200 e até 3000, reajuste de 30%;
 Salários maiores que 3000, reajuste de 10%.

 Valores finais até 1500 devem ficar na cor verde;


 Valores finais maiores que 1500 e até 5000 devem ficar na cor amarelo;
 Valores finais maiores que 5000 devem ficar na cor vermelho.

Você também pode gostar