BCM0505-15 - Processamento da Informação (Prática)

Primeiro Quadrimestre de 2020


Avisos importantes

Dias, horários e locais das aulas

Teóricas

Práticas

Dias, horários e local de atendimento

Hora Seg Ter Qua Qui Sex
8h Aula Lab Aula (Q1)
9h Aula Lab Aula (Q1)
10h Aula
11h Aula
12h
13h
13h30 Maycon
14h Maycon Jesús
14h30 Jesús
15h Jesús
16h
17h
18h Maycon
19h Maycon
20h
21h
22h

Nesse horários não é preciso confirmar ou marcar, apenas apareça! (Traga seu código em um pendrive ou mesmo seu notebook para as dúvidas relacionadas a implementação.). Caso não possa comparecer em nenhum dos horários disponíveis, me avise por e-mail para combinarmos uma solução alternativa.

Objetivos

Créditos T-P-I: 3-2-5

Apresentar os fundamentos sobre manipulação e tratamento da Informação, principalmente por meio da explicação e experimentação dos conceitos e do uso prático da lógica de programação.

Que o aluno seja capaz de compreender os conceitos fundamentais a respeito da manipulação e tratamento da Informação. Que o aluno entenda a lógica de programação de computadores e adquira a habilidade prática de desenvolver algoritmos básicos para modelar e solucionar problemas de natureza técnico-científica, independentemente de uma linguagem onde um paradigma de programação específicos.

Ementa da disciplina

Introdução a algoritmos. Variáveis e tipos de dados. Operadores aritméticos, lógicos e precedência. Métodos/Funções e parâmetros. Estruturas de seleção. Estruturas de repetição. Vetores. Matrizes. Entrada e saída de dados. Depuração. Melhores práticas de programação.

(Disponível na pg. 71 do projeto pedagógico.)

Recomendação

Disciplinas: Bases Computacionais da Ciência

Bibliografia e outros materiais

Livros

Outros

Slides

Ferramentas

Cronograma e notas de aula

Aula Data Tópicos
1 11/fev Apresentação, Ambiente de trabalho, Programas sequenciais
2 18/fev Estruturas de seleção - Parte 1
3 03/mar Estruturas de seleção - Parte 2 / repetição Parte 1
4 10/mar Estruturas de repetição - Parte 2
5 17/mar P1
6 24/mar Vetores - Parte 1
7 31/mar Vetores - Partes 2 e 3
8 07/abr Matrizes - Parte 1a
9 14/abr Matrizes - Parte 1b
21/abr Feriado: Tiradentes
10 28/abr Recursão
11 06/mai P2
12 13/mai SUB

Critérios de avaliação regular

Mecanismo de recuperação

Mecanismos de avaliação substitutivos

A prova substitutiva será aplicada ao aluno que possuir justificativa de ausência em uma das provas. A listagem dos documentos aceitos como justificativa consta na resolução ConsEPE n° 181. A nota obtida na prova substitutiva necessariamente substituirá a prova para a qual o aluno tem justificativa. A data para realização da prova substitutiva deverá ser combinada com o professor por e-mail o quanto antes, assim que o aluno estiver em condições de realizá-la.

Notas

Plágio

Entre outros, o código de ética da UFABC estabelece em seu artigo 25 que é eticamente inaceitável que os discentes:

  1. fraudem avaliações,
  2. fabriquem ou falsifiquem dados,
  3. plagiem ou não creditem devidamente autoria,
  4. aceitem autoria de material acadêmico sem participação na produção,
  5. vendam ou cedam autoria de material acadêmico próprio a pessoas que não participaram da produção.

Muitos ainda têm dúvidas sobre a interpretação das regras definidas pelo Código de Ética da UFABC. Por esta razão, diversos professores elaboraram um documento (disponível aqui) com vários exemplos e esclarecendo a interpretação das regras acima. Abaixo uma versão resumida, que não substitui de modo algum sua leitura. Sempre consulte o documento completo ou converse com o seu professor em caso de dúvidas!