Meus Projetos

Indice

Questões Resolvidas de Maratona

Como dito na parte de outros projetos, eu faço parte do grupo de programação competitiva da UNICAP. Recentemente, criei um reposítório público no meu Github das questões que eu resolvi ao longo da minha trajetória de quase 1 ano no grupo. Atualmente tenho mais 100 questões de diversos sites, como exemplo: codeforces, Online Judge (UVa), Spoj, Neps Academy, entre outros. A maioria das questões do repositório foram feitas na linguagem de programação C++ (uma das linguagens favoritas para as competições), mas também tem algumas questões em que usei Java e C.

Tabela de Questões Resolvidas
Site Quantidade de Questões
Codeforces 47
Spoj 36
UVa 33
Neps Academy 22
Beecrowd 5
Codechef 2
Kattis 2
Timus 2
Leetcode 1
AtCoder 1
Todos os sites 151

Gostou ? Acesse o repositório através desse link: Competitive_Programming_Questions_Solved

Modelo Conceitual de Banco de Dados I

Atualmente estou pagando a disciplina de banco de dados e o meu primeiro projeto foi o desenvolvimento de um modelo entidade-relacionamento. O tema que escolhi para criação do diagrama foi escola. Para criar o diagrama foi necessário uma análise sobre o que deveria ter em um banco de dados para uma escola, após essa etapa, comecei o desenvolvimento do diagrama utilizando o site Lucidchart e adicionando cada uma das entidades, atributos e relacionamentos.

Imagem do Modelo Conceitual

Este modelo foi desenvolvido utilizando a notação MIN-MAX e todas as explicações sobre quais requisitos utilizei estão todos no Github. Para acessar o repositório, use o seguinte link: Projeto_Banco_de_Dados_1

Projeto P3

No quarto período, tive a disciplina de programação 3, que tem como principal foco ensinar sobre programação orientada a objetos (POO). O projeto final dessa disciplina foi criar um sistema em que pudesse utilizar tudo o que a gente aprendeu nessa disciplina. Inicialmente foi necessário o desenvolvimento de um diagrama UML (Unified Modeling Language), o tema escolhido foi de sistema de hotel.

Imagem do Diagrama UML do Projeto

Após a etapa do UML, foi preciso produzir o código na liguagem de programação Java e também desenvolver uma interface gráfica, a ferramenta utilizada foi JavaFX. Esse trabalho foi realizado em conjunto com meu colega de turma, Pedro Benedito.

Imagem do Projeto de P3

Para ver mais informações sobre o projeto acesse o link: Projeto_P3_JavaFX.

Questões da Disciplina P3

Na disciplina de P3, também teve vários exercícios menores para treinar o uso de programação orientada a objetos, usando como base a linguagem de programação Java. Os códigos desenvolvidos estão todos no Github, que pode ser acessado por esse link: DisciplinaP3.