UFSM > Informática

Primeiro semestre de 2011
Professora: Andrea Schwertner Charão
Carga horária: 60h
Horários: terças e quintas, das 10:30 às 12:30
Sala: 367, CT

Planejamento

Avaliações

Exercícios

Slides

Trabalhos

Lista de trabalhos

  1. Um programa, três linguagens (15/03/11 a 24/03/2011)
  2. Bom exemplo, mau exemplo (17/03/11 a 21/03/11)
  3. Gerando código de barras em Haskell (21/04/11 a 09/05/11)
  4. Chatbot em Prolog (25/05/11 a 12/06/11)
  5. Gerenciador de ACGs em Java (até 14/07/11)

Instruções gerais para entrega

  1. No início do semestre, crie um documento nomeado index.html e publique-o no endereço http://www.inf.ufsm.br/~aluno/elc117 (onde aluno é o seu identificador de usuário no NCC). Este documento servirá de índice para os trabalhos desenvolvidos ao longo do semestre. Ele deverá conter, no mínimo:
    • a identificação do aluno;
    • um link para a página da disciplina;
    • links para os trabalhos desenvolvidos.

  2. Crie uma pasta separada para cada trabalho, acessível pelo endereço http://www.inf.ufsm.br/~aluno/elc117/tn (onde n=1,2,...). Coloque nesta pasta todos os arquivos relativos ao trabalho tn, juntamente com uma página nomeada index.html. Esta página deverá conter, no mínimo:
    • o título do trabalho;
    • um link para a página de enunciado do trabalho;
    • um link para voltar ao índice dos trabalhos do aluno;
    • um ou mais links para os programas desenvolvidos.

  3. Nas pastas dos trabalhos, não armazene arquivos de compiladores, bibliotecas, ou quaisquer outros programas que você usou para desenvolver o trabalho. Use links para fazer referência a ferramentas utilizadas.

  4. As páginas de trabalhos devem ser "limpas" e organizadas. Evite o uso de recursos gráficos desnecessários. Veja bons exemplos de páginas de alunos que já cursaram a disciplina: apereira, vielmo e arton.

  5. Todos os arquivos de trabalhos deverão permanecer acessíveis durante todo o semestre.

Avaliação dos trabalhos

  1. A avaliação dos trabalhos levará em conta a funcionalidade e a legibilidade dos programas desenvolvidos, bem como a pontualidade na entrega.

  2. Na data de entrega de cada trabalho, os arquivos nos diretórios http://www.inf.ufsm.br/~aluno/elc117/tn serão copiados para um diretório de avaliação.

  3. Se for necessário entregar um trabalho atrasado, publique os arquivos conforme as instruções acima e envie um e-mail à professora para justificar o atraso. Se a justificativa for aceita, o trabalho será avaliado mas poderá sofrer penalização pelo atraso, a ser definida caso a caso.

  4. Somente serão avaliados os trabalhos entregues conforme as instruções acima.

  5. Atenção: Havendo suspeita de plágio (cópia) de trabalhos, os alunos envolvidos poderão ser submetidos a outra avaliação. A penalização para casos de plágio será de redução da nota de uma ou mais avaliações.

Links

Livro-texto

Curiosidades

Linguagem Haskell

Linguagem C++

Linguagem Java

Linguagem Prolog

Linguagem Scheme

Página criada em: Tue Mar 15 09:09:03 BRT 2011. Última atualização em: Sun Jul 3 14:08:46 2011. Autoria: Andrea Schwertner Charão.