PRG29002 - Programação I - Eng.Telecom 2019-2

De MediaWiki do Campus São José
Revisão de 14h25min de 17 de setembro de 2019 por Tisemp (discussão | contribs) (Aulas)
Ir para navegação Ir para pesquisar

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

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

Introdução a Programação C

5.17 TAREFA

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

Introdução a Programação C

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

Estrutura de Decisão

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

5.26 Material e Referência

Estrutura de Decisão

5.27 29/08/2019: Estruturas de Repetição

5.28 Objetivos

  • Estruturas de Repetição

5.29 Material e Referência

Estruturas de Repetição

5.30 04/09/2019: Estruturas de Repetição

5.31 Objetivos

  • Estruturas de Repetição (continuação)

5.32 Material e Referência

Estruturas de Repetição

5.33 05/09/2019: Estruturas de Repetição

5.34 Objetivos

  • Estruturas de Repetição (resolução de exercícios)

5.35 Material e Referência

Estruturas de Repetição

5.36 11/09/2019: Revisão para Avaliação

  • Resolução de exercícios.

5.37 Material e Referência

Estruturas de Repetição

5.38 12/09/2019: AVALIAÇÃO 1

5.39 18/09/2019: Vista de prova (Avaliação 1)

5.40 Objetivos

  • Correção dos exercícios Avaliação 1;
  • Uso de IDE (CLion).

5.41 Material e Referência

Uso de IDE

5.42 19/09/2019: Conceito de Funções e Parâmetros

5.43 25/09/2019: Vetores

5.44 26/09/2019: Vetores

5.45 02/10/2019: Arranjos Multidimensionais

5.46 03/10/2019: Arranjos Multidimensionais

5.47 09/10/2019: AVALIAÇÃO 2

5.48 10/10/2019: Estruturas

5.49 16/10/2019: Estruturas

5.50 17/10/2019: Estruturas

5.51 23/10/2019: Ponteiros

5.52 24/10/2019: Ponteiros

5.53 30/10/2019: Apresentação do Projeto da Disciplina

5.54 31/10/2019: Vetor de Ponteiros

5.55 06/11/2019: Vetor de Ponteiros

5.56 06/11/2019: Acesso ao Sistema de Arquivos - parte 1

5.57 13/11/2019: Acesso ao Sistema de Arquivos - parte 2

5.58 14/11/2019: AVALIAÇÃO 3

5.59 20/11/2019: Desenvolvimento do Projeto

5.60 21/11/2019: Desenvolvimento do Projeto

5.61 27/11/2019: Desenvolvimento do Projeto

5.62 28/11/2019: Desenvolvimento do Projeto

5.63 04/12/2019: Apresentação do Projeto

5.64 05/12/2019: Apresentação do Projeto

5.65 11/12/2019: RECUPERAÇÕES

5.66 12/12/2019: Encerramento da Disciplina