PRG029003 - Programação II - 2023-2
Revisão de 20h56min de 30 de julho de 2023 por Cleber.amaral (discussão | contribs) (Criou página com '=Dados importantes= ==Professor== *Professor da Disciplina: Cleber Jorge Amaral e Roberto Wanderley da Nóbrega <br> *Email: [mailto:cleber.amaral@ifsc.edu.br cleber.a...')
Dados importantes
Professor
- Professor da Disciplina: Cleber Jorge Amaral e Roberto Wanderley da Nóbrega
- Email: cleber.amaral@ifsc.edu.br e roberto.nobrega@ifsc.edu.br
- Atendimento paralelo / agenda do professor: Agenda IFSC
Turma virtual
- Acesse o sigaa bucando a disciplina PRG029003 - PROGRAMAÇÃO II (2023 .2 - T01)
Aulas síncronas presenciais
- Horários
- terças-feiras das 13:30 às 15:20
- sextas-feiras das 13:30 às 15:20
- Mais informações ver SIGAA
- Local
- Laboratório de Programação (LabProg)
Organização curricular
Plano de ensino
A unidade curricular se compõe de conhecimentos relacionados às estruturas de dados, com ênfase em sua utilização na escrita de programas.
- Usar as estruturas de dados fila, pilha, lista, tabela de dispersão e árvore binária na escrita de programas;
- Identificar as situações e necessidades em que cada estrutura de dados é apropriada;
- Conhecer o custo computacional das operações elementares das estruturas de dados, e de algoritmos de busca e ordenamento, para que se possam utilizá-los de forma eficiente;
- Conhecer o custo computacional das operações elementares das estruturas de dados, e de algoritmos de busca e ordenamento, para que se possam utilizá-los de forma eficiente;
Ementa
Metodologia
Os estudos serão guiados por leituras, exercícios, e projetos. O conteúdo da unidade curricular será apresentado por meio de aulas expositivas e aulas práticas de maneira articulada com aplicações do conhecimento.
Recursos auxiliares
- Utilização do sistema acadêmico SIGAA para avisos e registro de frequência
- Utilização do moodle para atividades complementares e registros de participação em aula.
Referências bibliográficas
Básica
- CORMEN, Thomas H. et al. Algoritmos: teoria e prática. LTC, 2012. (link para minha biblioteca - necessário logar via SIGAA primeiro)
- LORENZI, Fabiana; MATTOS, Patrícia de; CARVALHO, Tanisi de. Estruturas de dados. Cengage Learning, 2006. ISBN 978-8522105564.
Complementar
- BACKERS, André. Linguagem C: completa e descomplicada. Grupo GEN, 2023. (link para minha biblioteca - necessário logar via SIGAA primeiro)
- KERNIGHAN, Brian W.; RITCHIE, Dennis M. C. A Linguagem de Programação Padrão Ansi. Elsevier, 1989. ISBN 978-8570015860.
Material de apoio
- Slides Prof. Emerson Mello