linguagem de programação prova
Fundação de Assistência e Educação – Faculdades Integradas Espirito-santenses
Unidade: UECS
Curso: Superior de Tecnologia de Redes de Computadores
Disciplina: …Linguagem de Programação… Professor: Saulo Pereira Ribeiro
Nota:.......................
Nome do Aluno: ...........................................................................
Turma:..................
Data: ...../...../.......
A empresa "Lider TI" tem atualmente 10 funcionários, mas sua capacidade máxima é de 100 funcionários. O cnpj da empresa é 00.000.000/0001-00 , e esta está situada na
Estrada dos Camaras, numero 455, cep 06850-001 , na cidade de Itapecerica da Serra,
São Paulo. Os funcionários da empresa tem uma matrícula e uma função. Alguns funcionários moram no centro de São Paulo e outros nas cidades vizinhas. Cada funcionário porta um crachá com nome, função e área. Os funcionários têm uma meta de venda mensal de 30.000,00 reais a ser cumprida.
Pede-se:
1) (2.0 pontos) Modelar a classe empresa e a Modelar a classe funcionário– atributos necessários private
2) (1.0 pontos) fazer os gets/sets/toString para classe empresa e funcionário
3) (1.0 pontos) fazer dois construtores para cada classe
4) (0.5 pontos) Fazer um método para validar o cnpj da empresa.
5) (1.0 pontos) Fazer um método que insere um funcionário na empresa. Tratar todos os possíveis erros. Se a inserção ocorrer ou não, uma mensagem deve ser exibida. 6) (1.0 pontos) Fazer um método que dada uma posição, retorna um funcionário.
Tratar todos os possíveis erros. Dar uma mensagem de erro caso não possa ler o funcionário. 7) (2.0 pontos) No programa principal criar a empresa "Lider TI" e seus 10 funcionários; usar todos os métodos set. Inserir os funcionários na empresa.
8) (0.5 pontos) Determinar qual a percentagem dos funcionários que cumpriram a meta mensal do mês de agosto de 2012.
9) (0.5 pontos) Determinar o total anual vendido por cada funcionário no ano de
2012: imprimir Nome do