PRG29002 - Programação I - Eng.Telecom 2019-2
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.
ATENDIMENTO PARALELO
SEGUNDA: 17h:00 às 18h00 QUINTA: 14h:00 às 15h:00.
LOCAL: Sala 2 de Professores de Telecomunicações.
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).
Links Interessantes
- https://www.w3resource.com/c-programming-exercises
- Lógica de Programação, de Paulo Sérgio de Moraes
Aulas
31/07/2019: Introdução a algoritmos
Objetivos
- Apresentação do Plano de Ensino;
- Introdução a Fluxograma e pseudocódigo.
Material de Referência
Aula Introdutória sobre Lógica de Programação
01/08/2019: Lógica de Programação - Estruturas de Decisão
Objetivos
- Introdução a Fluxograma e Pseudocódigo.
- Estruturas de Decisão.
Material de Referência
Lógica de Programação: Estruturas de Decisão
07/08/2019: Lógica de Programação - Estruturas de Repetição
Objetivos
- Introdução a Fluxograma e pseudocódigo.
- Estruturas de Decisão
Material de Referência
Lógica de Programação: Estruturas de Repetição
08/08/2019: Lógica de Programação - Estruturas de Repetição (cont)
Objetivos
- Introdução a Fluxograma e pseudocódigo.
- Estruturas de Decisão
Material de Referência
Lógica de Programação: Estruturas de Repetição
14/08/2019: Lógica de Programação - Estruturas de Repetição (cont)
Objetivos
- Estruturas de Decisão
- Resolução de Exercícios
Material de Referência
Lógica de Programação: Estruturas de Repetição
15/08/2019: Introdução a Programação C
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().
Material de Referência
TAREFA
- Estudar AULA 2 e 3 de Apostila de C - UFMG
21/08/2019: Introdução a Linguagem C (exercícios)
Objetivos
Exercícios: Introdução a Linguagem C
Material e Referência
22/08/2019: Estruturas de Decisão
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
Material e Referência
28/08/2019: Estruturas de Decisão
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
Material e Referência
29/08/2019: Estruturas de Repetição
Objetivos
- Estruturas de Repetição
Material e Referência
04/09/2019: Estruturas de Repetição
Objetivos
- Estruturas de Repetição (continuação)
Material e Referência
05/09/2019: Estruturas de Repetição
Objetivos
- Estruturas de Repetição (resolução de exercícios)
Material e Referência
11/09/2019: Revisão para Avaliação
- Resolução de exercícios.
Material e Referência
12/09/2019: AVALIAÇÃO 1
18/09/2019: Vista de prova (Avaliação 1)
Objetivos
- Correção dos exercícios Avaliação 1;
- Uso de IDE (CLion).