IPRJ - Introdução à Programação (2017.1) |
|
|
|
Material das Aulas:
Listas de Exercícios:
Instruções sobre a entrega das listas de exercícios: - As respostas devem ser enviadas no formato .doc, .docx ou .txt (um documento por lista) para o email:
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
- Obrigatoriamente, o assunto do email deve ser: "[INTROPROG] Lista de Exercicios X", onde X é o número da lista de exercícios.
- No corpo do email deve ser incluído o nome e a matricula do aluno.
- As listas de exercícios são individuais e não serão aceitas respostas copiadas de colegas ou da internet.
Monitoria: - Monitor: Rafael
- Horário: Segundas-feiras - 15:10 às 17:00
- Sala: Lab 309
Datas Importantes: - 21/09: Prova Teórica 1 (P1) sobre variáveis e operadores, funções, estruturas condicionais e estruturas de repetição.
- 26/10: Prova Teórica 2 (P2) sobre ponteiros, arquivos, vetores e busca em vetores.
- 06/12: Prova Teórica 3 (P3) sobre matrizes, busca em matrizes e cadeias de caracteres (strings).
- 13/12: Prova Final (PF) sobre todo o conteúdo do curso.
Notas: - Notas (Atualizado em: 13/12 às 12:00)
Programa do Curso:
- Parte 1:
- Algoritmos e Pseudocódigo
- Introdução à Linguagem de programação C
- Ambiente de Programação
- Variáveis e Operadores
- Funções
- Estruturas Condicionais
- Estruturas de Repetições
- Parte 2:
- Ponteiros e passagem por referência
- Arquivos
- Vetores
- Algoritmos de busca em vetores
- Parte 3:
- Matrizes
- Algoritmos de busca em matrizes
- Cadeias de caracteres (Strings)
Bibliografia Principal: Celes, W., Cerqueira, R., Rangel, J.L., Introdução a Estruturas de Dados – Uma introdução com técnicas de programação em C, Ed. Campus, 2004.
Kernighan, B.W., Ritchie, D.M., C - A Linguagem de Programação - Padrão ANSI, Ed. Campus, 1989.
|