• Nenhum resultado encontrado

DESENVOLVIMENTO DE APLICAÇÕES WEB

N/A
N/A
Protected

Academic year: 2021

Share "DESENVOLVIMENTO DE APLICAÇÕES WEB"

Copied!
2
0
0

Texto

(1)

1

DESENVOLVIMENTO DE APLICAÇÕES WEB EXERCÍCIOS DE PREPARAÇÃO PARA 1ª AVALIAÇÃO

1. A Receita Federal precisa de um site para ajudar seus contribuintes a calcularem o desconto do Imposto de Renda em seus salários. Pela regra estabelecida, caso o contribuinte receba um salário até R$1.900,00, o mesmo não paga qualquer imposto. Caso o mesmo obtiver um salário entre R$ 1.901,00 e R$ 3.000,00, pagará uma alíquota de 16%. Aos valores superiores a R$ 3.001,00, a alíquota será de 27,5%. Logo, no site, deverá entrar com o CPF do contribuinte, seu salário bruto e calcular a alíquota mensal de imposto e também o valor total de imposto no ano que deverá ser retido ao “Leão”.

Para isso, a sua aplicação web terá duas páginas:

A) FormImposto.php: contendo um formulário para entrada de dados, os quais serão enviados ao controleReceita.php. Os dados são: nome, CPF e salário bruto do contribuinte e um campo Radio para indicar se ele deseja ou não realizar a entrega (pagamento) da alíquota do imposto.

B) Crie uma classe Contribuinte (num arquivo para inclusão), contendo os atributos: nome, CPF, salário bruto, data da contribuição. A classe terá os seguintes métodos:

I. Construtor da classe, com passagem de parâmetros para cada atributo relacionado, com exceção da data da contribuição;

II. Calculo do imposto a pagar: calcula o imposto devido, segundo as regras descritas acima, em relação ao salário bruto do contribuinte. O método retorna o valor calculado;

III. Método para registrar a entrega da contribuição: passa-se um parâmetro que é um booleano contendo true, se o usuário deseja entregar a contribuição e false, caso contrário. Em caso afirmativo, é colocada a data atual no atributo da data de contribuição, verificando se esta já não está setada. Se estiver, não é feita a troca da data, somente se estiver vazia.

C) controleReceita.php: cria-se um objeto Contribuinte e este será instanciado com as informações provenientes do FormImposto.php. Com o objeto instanciado, faz-se o cálculo da alíquota do imposto, mediante método específico para isso, porém, para os 12 meses totais do ano.

o Caso o usuário marcou a opção que deseja pagar o imposto, registra-se essa entrega através do método III do objeto Contribuinte.

D) Após o cálculo, envie esses valores (imposto total e o objeto Contribuinte), via sessão para a página Receita.php que exibirá os valores, junto com o nome, CPF e data da contribuição do contribuinte (caso o usuário marcou a opção), resgatados da sessão.

(2)

2 2. Uma concessionária precisa de um site para calcular o valor total de venda de um automóvel. Este valor é calculado da seguinte forma: todo automóvel possui um valor de fábrica e, sobre esse valor acrescenta-se um percentual de imposto, segundo a tabela abaixo. Esse percentual leva-se em consideração a categoria do automóvel e a região de compra. Além do acréscimo do imposto, soma-se o percentual de lucro da concessionária, que é de 5,3% do valor do automóvel.

Categoria Região Taxa de imposto

1

SUDESTE 5%

SUL 6%

NORTE 11%

2

SUDESTE 7%

SUL 11%

NORTE 23%

3

SUDESTE 20%

SUL 8%

NORTE 12,5%

Para isso, a sua aplicação web terá duas páginas:

- A) FormAutomovel.php: contendo um formulário para entrada de dados. Os dados a serem fornecidos são: a marca do automóvel, o seu valor de fábrica, a categoria (utilize campo de seleção ou combo), a região (campos Radio) e o nome do comprador. Os dados serão submetidos a página Compra.php a seguir.

- B) Compra.php: nessa página, faça o cálculo do imposto automotivo, como explicado no enunciado. Ao receber os dados provenientes da página FormAutomovel.php, calculará o valor final para a compra do automóvel, junto com os dados do comprador e as informações escolhidas.

Os dados serão enviados à página DemonstrativoCompra.php que mostrará todos os dados dessa compra, via sessão.

Referências

Documentos relacionados

A administração da PT não teve conhecimento do plano de aquisição da TVI/MEDIA CAPITAL pela sociedade Taguspark nem das diligências desenvolvidas nesse plano pelo seu

No entanto, maiores lucros com publicidade e um crescimento no uso da plataforma em smartphones e tablets não serão suficientes para o mercado se a maior rede social do mundo

Assim, cumpre referir que variáveis, como qualidade das reviews, confiança nos reviewers, facilidade de uso percebido das reviews, atitude em relação às reviews, utilidade

5 “A Teoria Pura do Direito é uma teoria do Direito positivo – do Direito positivo em geral, não de uma ordem jurídica especial” (KELSEN, Teoria pura do direito, p..

transientes de elevada periodicidade, cujos poros de fusão, de maior diâmetro, se mativeram abertos durante mais tempo. A expressão das quatro isoformas de HCN foi confirmada

Nessa situação temos claramente a relação de tecnovívio apresentado por Dubatti (2012) operando, visto que nessa experiência ambos os atores tra- çam um diálogo que não se dá

O score de Framingham que estima o risco absoluto de um indivíduo desenvolver em dez anos DAC primária, clinicamente manifesta, utiliza variáveis clínicas e laboratoriais

Por outro lado, é necessário ressaltar que o comportamento dos custos (quer sejam Custos Fixos ou Custos Variáveis) pode apresentar alterações quando considerados os diversos