Aulas Teóricas: 228
A) EMENTA
Desenvolvimento de algorítmos. Técnicas de programação estruturada. Tipos de dados básicos e estruturados. Modularidade e abstração. Listas. Filas. Pilhas.
B) OBJETIVOS/COMPETÊNCIAS
Levar ao aluno os conceitos e técnicas da programação de computadores.
C) BASES TECNOLÓGICAS (CONTEÚDO PROGRAMÁTICO)
1.Algoritmos e técnicas de programação estruturada
1.1.Programação sequencial
1.2. Estrutura condicional
1.3. Estrutura de repetição.
2. Tipos de dados básicos e estruturados
3. Listas
4. Filas
5. Pilhas
D) ATIVIDADES DISCENTES
1. Trabalhos extra-classe
2. Exercícios em sala de aula
3. Aulas em laboratório
E) AVALIAÇÃO
O aluno será avaliado na forma de:
1. Provas Semestrais
2. Lista de Exercícios
3. Trabalhos Práticos e Teóricos
F) BIBLIOGRAFIAS BÁSICAS
BACKES, André R. Algoritmos e Estruturas de Dados em Linguagem C. Rio de Janeiro: LTC, 2023. E-book. p.80. ISBN 9788521638315. Disponível em: https://integrada.minhabiblioteca.com.br/reader/books/9788521638315/. Acesso em: 20 fev. 2025.
MANZANO, José Augusto Navarro G.; OLIVEIRA, Jayr Figueiredo de. Algoritmos - Lógica para Desenvolvimento de Programação de Computadores. 29. ed. Rio de Janeiro: Érica, 2019. E-book. p.31. ISBN 9788536531472. Disponível em: https://integrada.minhabiblioteca.com.br/reader/books/9788536531472/. Acesso em: 20 fev. 2025.
SANTOS, Gonçalves M. Algoritmos e programação. Porto Alegre: SAGAH, 2018. E-book. p.12. ISBN 9788595023581. Disponível em: https://integrada.minhabiblioteca.com.br/reader/books/9788595023581/. Acesso em: 20 fev. 2025.
BIBLIOGRAFIA COMPLEMENTAR
PEREIRA, Silvio do Lago. Algoritmos e Lógica de Programação em C: Uma Abordagem Didática. São Paulo: Érica, 2010.
ZIVIANI, Nivio. Projeto de Algoritmos : com Implementações em Pascal e C. São Paulo: Cengage Learning, 2011.