Aula 3
• • • • • Análise e Desenvolvimento de Sistemas Banco de Dados Sistemas Web Linguagens de Programação Metodologias de Desenvolvimento de Sistemas
1
1
Programação Estruturada II
Prof. Esp. Ricardo Barbosa professorricardobarbosa@aedu.com Faculdade Anhanguera Educacional
Fev/2013
2
2
Objetivos da Disciplina
Ao final da disciplina o aluno, deverá estar apto a:
Elaborar e compilar programas utilizando: recursão, arquivos, registros, ponteiros, vetores e matrizes. Realizar depuração e documentação de programas.
3
Prof. Ricardo Barbosa
3
Bibliografia Básica
MIZHARI, V. V.; Treinamento em Linguagem C. 1a. Edição – São Paulo: Pearson, 2007.
4
Prof. Ricardo Barbosa
4
Treinamento em Linguagem C
• 1. Treinamento em Linguagem C • • • • 1.1. Introdução a Linguagem C 1.2. Estrutura básica de um programa em C 1.3. Função printf() 1.4. Códigos especiais e códigos de formatação para printf() • 1.5. Variáveis e tipos de dados
5
Prof. Ricardo Barbosa
5
Treinamento em Linguagem C
• • • • • • • 1.6. Palavras-chaves em C 1.7. Função scanf() 1.8. Códigos de formatação da função scanf() 1.9. Funções getche(), getch(), getchar() e putchar() 1.10. Operadores aritméticos 1.11. Operadores: atribuição, incremento e decremento 1.12. Operadores relacionais
6 Prof. Ricardo Barbosa
6
Treinamento em Linguagem C
• • • 1.13. Operadores aritméticos de atribuição 1.14. Comentários 1.15. Estruturas de decisão • • • 1.15.1. Estrutura if 1.15.2. Estrutura switch 1.15.3. Operador condicional ternário ?:
7
Prof. Ricardo Barbosa
7
Treinamento em Linguagem C
• 1.16. Estrutura de repetição • • • • • • 1.16.1. Estrutura for 1.16.2. Estrutura while 1.16.3. Estrutura do-while 1.16.4. Loops Infinitos
1.17. Os comandos break e continue 1.18. O comando goto
8 Prof. Ricardo Barbosa
8
Treinamento em Linguagem C
• 1.19. Depuração de