MC102 - Algoritmos e Programação de Computadores

Turmas KLMN - Primeiro Semestre de 2016

Conteúdo desta página


Avisos Importantes


Docente e Monitores


Dias, Horários e Local das Aulas e Laboratórios


Dias, Horários e Local de Atendimento


Material Didático

Material didático de referência:

Materiais didáticos complementares (preparados para outras instâncias desta disciplina):


Listas de Exercícios

Lista de Exercícios das Turmas Coordenadas de MC102 (2016) [Professor Eduardo Candido Xavier]:

Lista de Exercícios das Turmas Coordenadas de MC102 (2013) [Professora Christiane Neme Campos]:


Laboratórios

Os laboratórios serão disponibilizados no SuSy.


Máquina Virtual

Instruções sobre a instalação e utilização da máquina virtual podem ser acessadas aqui.


Sites Recomendados

Os sites abaixo listados fornecem informações adicionais aos tópicos cobertos em sala de aula:


Downloads


Ementa da Disciplina

Conceitos básicos de organização de computadores. Construção de algoritmos e sua representação em pseudocódigo e linguagens de alto nível. Desenvolvimento sistemático e implementação de programas. Estruturação, depuração, testes e documentação de programas. Resolução de problemas.


Programa da Disciplina


Avaliação

A avaliação da disciplina será baseada nas notas de duas provas e da média ponderada das notas de atividades de laboratório, respectivamente denotadas por P1, P2 e L. Haverá de uma a duas atividades de laboratório por semana. Cada atividade de laboratório terá um peso específico (1, 2 ou 3), variando de acordo com a complexidade da tarefa solicitada. Todas as atividades de laboratório serão divulgados às segundas-feiras e poderão ser entregues até a sexta-feira da semana seguinte (12 dias de prazo), através do SuSy, sistema de submissão desenvolvido pelo professor Tomasz Kowaltowski. Os pesos e os prazos das atividades de laboratório serão divulgados junto com os enunciados das atividades. Só serão avaliados os programas que forem considerados corretos pelo SuSy, ou seja, passarem por todos os casos de testes (os demais receberão nota zero). Os programas aprovados pelo SuSy poderão ser avaliados manualmente, de acordo com os critérios estabelecidos no enunciado da atividade.

A média das provas P será dada pela fórmula:

A nota final do semestre, antes do exame final, M será calculada da seguinte forma:

Caso o aluno tenha média 2,5 ≤ M < 5, ele poderá fazer o exame final.

A nota final da disciplina (F) após o exame final (E) será calculada da seguinte forma:

Se F ≥ 5, o aluno será considerado aprovado na disciplina. Caso contrário, será considerado reprovado.

Observações:

  1. Não haverá provas ou laboratórios substitutivos.
  2. As provas e o exame final serão realizados sem consulta a qualquer material.
  3. Note a importância de se obter bom desempenho tanto nas provas quanto nos laboratórios.
  4. Qualquer tentativa de fraude nas provas ou nos laboratórios implicará em nota final F = 0 (zero) para todos os envolvidos, sem prejuízo de outras sanções.
    Exemplos de fraudes: cópias ou compra de laboratórios, colas durantes as provas, etc.
  5. De acordo com a fórmula acima, caso um aluno seja aprovado após realizar o exame final, sua nota final será F = 5 (cinco).
  6. As provas e o exame final serão realizados na sala de aula, no horário normal das aulas.
  7. As notas das provas, dos laboratórios e do exame final serão divulgadas no site da disciplina até, no máximo, duas semanas após a realização dos mesmos.
  8. Não será cobrada presença em sala de aula.

Notas

Consulte as notas aqui.


Bibliografia


Datas Importantes

Calendário oficial da DAC: visite esta página para verificar as datas sem atividades didáticas na Unicamp.