Este repositório reúne os conteúdos desenvolvidos durante o 3º período do curso de Engenharia de Software na PUC Minas.
Cada pasta representa uma disciplina, contendo projetos, exercícios, anotações e materiais didáticos desenvolvidos por mim com base nas aulas, nos temas abordados e nos slides disponibilizados pelos professores, que também estão incluídos neste repositório como apoio.
| Pasta | Disciplina |
|---|---|
AEDS-II |
Algoritmos e Estruturas de Dados II |
EngenhariaRequisitos |
Engenharia de Requisitos |
IntroducaoPesquisaInformatica |
Introdução à Pesquisa em Informática |
Sistema Operacional |
Sistemas Operacionais |
Implementações em Java de listas, pilhas, filas, árvores, tabelas hash e algoritmos de ordenação.
Material didático próprio, com base nas aulas e slides da professora Eveline Alonso Veloso.
Modelagem de requisitos, casos de uso, especificações e processos de levantamento.
Conteúdo desenvolvido com base nos temas e slides da professora Juliana Amaral Baroni de Carvalho.
Textos, atividades e reflexões sobre metodologia científica, escrita e pesquisa.
Produzido com apoio dos slides da professora Lucila Ishitani, com interpretações e exercícios próprios.
Resumos e implementações sobre processos, escalonamento, deadlocks, memória e sincronização.
Elaborado com base nas aulas e slides do professor Pedro Henrique Ramos Costa.
- Java – Para implementações de algoritmos e estruturas
- Markdown – Para anotações e resumos
- Git + GitHub – Para controle de versão e compartilhamento
-
Clone o repositório:
git clone https://github.com/marcosffp/3-periodo.git
-
Acesse a pasta da disciplina desejada:
cd 3-periodo/AEDS-II -
Compile e execute os códigos Java:
javac Exemplo.java java Exemplo
Ou abra o projeto diretamente na sua IDE preferida.
Marcos Alberto Ferreira Pinto Estudante de Engenharia de Software – PUC Minas GitHub: @marcosffp
- Slides disponibilizados pelos professores em sala de aula
- Livros e materiais recomendados nas ementas
- Conteúdos e projetos desenvolvidos com base nos temas abordados durante o 3º período
“Aprender na prática é transformar conhecimento em construção.”