BC0505 - Processamento da Informação - Teoria

Professor: Jesús P. Mena-Chalco

Quadrimestre 1 - 2016
Aulas de teoria - Diurno - Turmas: A4, A5: Segunda das 08-10h (quinzenal I). quinta das 08-10h (semanal). Sala A-102-0.
Aulas de teoria - Diurno - Turmas: C1, C2, C3: Segunda das 14-16h (quinzenal I). quinta das 14-16h (semanal). Sala A-101-0.
Aulas de teoria - Noturno - Turmas: A4, A5: Segunda das 19-21h (quinzenal I) Sala S-302-1. quinta das 19-21h (semanal) Sala A-102-0.

Plantão de dúvidas: Toda terça-feira das 17h30 às 19h00 (Sala 517, torre 2, bloco A).

Agenda: Teoria
Aula   Data   Conteúdo previsto Lista (prazo de entrega)
1 15/02Apresentação
Introdução, algoritmos e tipos de dados
Lista 1: Placar final (data de entrega 28/02)
2 18/02Conceitos básicos de modularização
[atividade]
3 25/02Estruturas e seleção simples e composta (if - else)
[atividade]
4 29/02Repetição enquanto: while
[atividade]
Lista 2: Placar final (data de entrega 13/03)
5 03/03Repetição para até: for
[atividade]
6 10/03Arranjos - parte 1
[atividade]
7 14/03Arranjos - parte 2
[atividade]
Lista 3: Placar final (data de entrega 27/03)
8 17/03Simulado 1
[Gabarito]
9 24/03 Prova Teoria 1
[Prova | Gabarito | Notas]
1028/03Matrizes - parte 1
[atividade]
1131/03Matrizes - parte 2 / Números aleatórios
[atividade]
Lista 4: Placar final (data de entrega 17/04)
1207/04Caracteres e Strings - parte 1
[atividade]
1311/04Caracteres e Strings - parte 2
[atividade]
1414/04Recursão / Recursividade
[atividade]
Lista 5: Placar final(data de entrega 08/05)
1525/04Exercícios de programação
[atividade]
1628/04Simulado 2
[Gabarito]
1705/05 Prova Teoria 2
[Prova | Gabarito | Notas]
18 12/05Prova Substitutiva TODAS AS TURMAS: Hora:14hrs, Sala: A-101
19 09/06Prova Recuperação para todas as turmas
09/junho às 14hrs - sala 517, torre 2, bloco A
Precisa confirmar por email

Dicas para submissão de soluções para a Plataforma BOCA..

Plano de ensino.

Tidia-ae: PI-2016-Q1-Jesus

Ferramentas

Bibliografia Docentes de Prática

O foco para PI estará na Lógica de Programação e não na linguagem. Consideraremos somente a linguagem Java na avaliação de exercícios. A Plataforma BOCA da UFABC será usada na apresentação e avaliação automática de exercícios. Recomenda-se instalar o programa netBeans e seguir passo a passo as seguintes 6 video-aulas (essas aulas permitirão aprender as especificações técnicas da linguaguem e do BOCA).