Exercicios prontos de modelo de Probalidade
Departamento de Ciência da Computação
Bacharelado em Sistemas de Informação
TRABALHO INTEGRADO – 2º Período – Semestre 1/2014
A popularização do uso da Internet e a presença cotidiana da Web na vida das pessoas mudou a maneira de realizarmos diversas tarefas ao longo da última década. Uma das novas possibilidades surgidas com a massificação dos sistemas online foi a de procurar um emprego e se candidatar a uma vaga sem a necessidade de ir presencialmente a dezenas de empresas para entregar um currículo. Existem hoje várias plataformas e empresas que facilitam a busca de uma boa vaga, ou até o contrário: empresas encontram candidatos interessantes que deixaram seu currículo cadastrado em um banco de currículos.
Assim, vocês foram contratados por uma associação sem fins lucrativos, a Associação para
Empregos Disponíveis para desenvolver um sistema de banco de currículos, que deve se chamar AED
Currículos.
As tarefas do seu grupo de trabalho, que deve ser composto por até três pessoas, são as seguintes: 1) Carregar, a partir de um arquivo, dados de candidatos a vagas, que são:
Identidade, nome, idade, sexo, escolaridade, área de atuação e salário pretendido.
O arquivo deve conter os dados de uma pessoa por linha, formatado como neste exemplo:
123456;João da Silva;33;M;Pós Graduação;Computação;3000
138644;Maria Sampaio;22;F;Graduação;Psicologia;1500
2) Carregar, a partir de um arquivo, dados das empresas e suas vagas, que são:
Nome da empresa, área da vaga, quantidade de vagas, escolaridade mínima, salário máximo
O arquivo deve conter tais dados linha por linha, formatado como neste exemplo:
ATP Produtos Químicos;Computação;5;Graduação;2500
TWeb Sistemas;Administração;3;Mestrado;4000
PMod Tubulações;Engenharia Elétrica;1;Graduação;3500
ATP Produtos Químicos;Química;1;Doutorado;7000
3) Buscar, editar, excluir ou inserir dados de uma pessoa específica. A busca deve ser feita por