PRG29002 - Programação I - Eng.Telecom 2019-2
1 PROFESSOR
Professor: Tiago Semprebom
Email: tisemp@ifsc.edu.br
diretório web:: tele.sj.ifsc.edu.br/~tisemp
IMPORTANTE: o direito de recuperar uma avaliação em que se faltou somente existe mediante justificativa reconhecida pela coordenação. Assim, deve-se protocolar a justificativa no prazo de 48 horas, contando da data e horário da avaliação, e aguardar o parecer da coordenação. O não cumprimento desse procedimento implica a impossibilidade de fazer a recuperação, e assim a reprovação na disciplina.
2 ATENDIMENTO PARALELO
SEGUNDA: 17h:00 às 18h00 QUINTA: 14h:00 às 15h:00.
LOCAL: Sala 2 de Professores de Telecomunicações.
3 MONITORIA
- Aluno(a): Fulano de Tal
- e-mail: xxxxxxxxx@aluno.ifsc.edu.br
- Horários:
Segunda-feira: 13:30 - 15:30
Terça-feira: 13:30 - 16:30
Quarta-feira: 13:00 - 16:00
Quinta-feira: 16:00 - 17:30
Sexta-feira: 11:30 - 14:00
- Local de Atendimento: Sala de monitoria (ao lado do banheiro masculino do térreo).
4 Links Interessantes
- https://www.w3resource.com/c-programming-exercises
- Lógica de Programação, de Paulo Sérgio de Moraes
5 Aulas
5.1 31/07/2019: Introdução a algoritmos
5.1.1 Objetivos
- Apresentação do Plano de Ensino;
- Introdução a Fluxograma e pseudocódigo.
5.1.2 Material de Referência
Aula Introdutória sobre Lógica de Programação
5.2 01/08/2019: Lógica de Programação - Estruturas de Decisão
5.3 Objetivos
- Introdução a Fluxograma e Pseudocódigo.
- Estruturas de Decisão.
5.4 Material de Referência
Lógica de Programação: Estruturas de Decisão
5.5 07/08/2019: Lógica de Programação - Estruturas de Repetição
5.6 Objetivos
- Introdução a Fluxograma e pseudocódigo.
- Estruturas de Decisão
5.7 Material de Referência
Lógica de Programação: Estruturas de Repetição
5.8 08/08/2019: Lógica de Programação - Estruturas de Repetição (cont)
5.9 Objetivos
- Introdução a Fluxograma e pseudocódigo.
- Estruturas de Decisão
5.10 Material de Referência
Lógica de Programação: Estruturas de Repetição
5.11 14/08/2019: Lógica de Programação - Estruturas de Repetição (cont)
5.12 Objetivos
- Estruturas de Decisão
- Resolução de Exercícios
5.13 Material de Referência
Lógica de Programação: Estruturas de Repetição
5.14 15/08/2019: Introdução a Programação C
5.15 Objetivos
O aluno devera ser capaz de:
- descrever o processo de compilação;
- diferenciar código fonte, objeto e executável;
- compilar, executar pequenos programa em C usando o gcc;
- declarar e usar variáveis locais inteiras e reais;
- usar as funções de entrada e saída: scanf() e printf().
5.16 Material de Referência
5.17 TAREFA
- Estudar AULA 2 e 3 de Apostila de C - UFMG
5.18 21/08/2019: Introdução a Linguagem C (exercícios)
5.19 Objetivos
Exercícios: Introdução a Linguagem C
5.20 Material e Referência
5.21 22/08/2019: Estruturas de Decisão
5.22 Objetivos
O aluno deverá ser capaz de:
- Utilizar os operadores relacionais e lógicos na programação C
- um pouco mais sobre variáveis: tipo char
- Utilizar o comando de decisão if else
- Utilizar o comando switch
5.23 Material e Referência
5.24 28/08/2019: Estruturas de Decisão
5.25 Objetivos
O aluno deverá ser capaz de:
- Utilizar os operadores relacionais e lógicos na programação C
- um pouco mais sobre variáveis: tipo char
- Utilizar o comando de decisão if else
- Utilizar o comando switch