--------------------------------------------------------------------------- Laboratório 02 --------------------------------------------------------------------------- Peso das partes do Laboratório 02 (1) - Implementação em esquemáticos - 40% (2) - Simulação-script e resultados - 30% (3) - Documentação, resposta a questões - 30% Alunos Avaliação 99180273 99104835 99203623 - (1) atribuído 35% sobre 40%. Não existiram testes suficientes para garantir funcionamento, não retiraram problema de valores transitórios nas saídas. - (2) atribuído 10% sobre 30%. Script primário que não funcionou (após aumentar duração do tempo das entradas para que estas estivessem com valor estável durante borda de subida do clock, funcionou). Testes insuficientes. - (3) atribuído 15% sobre 30%. Justificativa de Mealy está incorreta; as respostas dadas são telegráficas e incompletas. 99108690 - (1) atribuído 25% sobre 40%. Erro trivial na geração da saida D100 (entradas desconectadas) e vários erros de lógica. - (2) atribuído 15% sobre 30%. Não mostra estado da máquina no script; simulação por tempo muito limitado. - (3) atribuído 20% sobre 30%. Resposta 4.2 apenas operacional sobre ferramenta, e não sobre assunto sistemas digitais; resposta 4.3 incompleta; definição de Mealy incorreta. 98106509 - (1) atribuído 25% sobre 40%. Uma porta lógica com saída desconectada (gera X nas saídas); função de transição implementada incorretamente. - (2) atribuído 15% sobre 30%. Simulação não funcionou e script contém pouquíssimas possibilidades de entrada. - (3) atribuído 0% sobre 30%. Não forneceu documentação. 98108741 - (1) atribuído 40% sobre 40%. Implementação perfeita. - (2) atribuído 30% sobre 30%. Implementação perfeita. - (3) atribuído 0% sobre 30%. Não forneceu documentação. 99111893 00180240 - (1) atribuído 40% sobre 40%. Implementação perfeita. - (2) atribuído 30% sobre 30%. Implementação perfeita. - (3) atribuído 30% sobre 30%. Documentação Ok. 99104334 - (1) atribuído 40% sobre 40%. Implementação perfeita. - (2) atribuído 30% sobre 30%. Implementação perfeita. - (3) atribuído 30% sobre 30%. Documentação Ok. 99100131 - Não entregou trabalho. 97101435 - Não entregou trabalho. --------------------------------------------------------------------------- Laboratório 03 --------------------------------------------------------------------------- Peso das partes do Laboratório 03 (1) - Execução no espresso - 20% (2) - Máquina de estados - 40% (3) - Simulação-script e resultados - 40% Alunos Avaliação 99180273 99104835 99203623 - (1) atribuído 0% sobre 20%. Não entregue. - (2) atribuído 20% sobre 40%. Ações associadas a estados incompletas (cada trasnsição deveria ter uma). Condições incorretas (sintaxe errada). Não geraram VHDL, e reset não tem condição. - (3) atribuído 0% sobre 40%. Não entregue. 99108690 - (1) atribuído 20% sobre 20%. Minimização OK. - (2) atribuído 25% sobre 40%. Estados possuem códigos numéricos associados a estados (deveriam ser identificadores). Não gerou VHDL. - (3) atribuído 0% sobre 40%. Não entregue. 99104334 - (1) atribuído 20% sobre 20%. Minimização OK. - (2) atribuído 40% sobre 40%. Implementação quase perfeita. Problema: Entradas e Saidas duplicadas (bus e linhas simples). - (3) atribuído 35% sobre 40%. Simulação OK até onde testou, mas poucos testes. Não mostrou estado, nem outros sinais além de LMEET e LETIRPS. 98106509 - (1) atribuído 0% sobre 20%. Não entregue. - (2) atribuído 25% sobre 40%. Erros na implemntação. - (3) atribuído 30% sobre 40%. Simulação parcial apenas, funcionando pouquíssimas funções. 99111893 00180240 - (1) atribuído 0% sobre 20%. Não entregue. - (2) atribuído 30% sobre 40%. Erros de sintaxe na implementação. - (3) atribuído 0% sobre 40%. Não entregue. 99100131 - Não entregou trabalho. 98108741 - Não entregou trabalho. 97101435 - Não entregou trabalho. --------------------------------------------------------------------------- Laboratório 04 --------------------------------------------------------------------------- Peso das partes do Laboratório 04 (1) - Implementação do projeto - 40% (2) - Respostas às questões - 20% (3) - Alteração para mostrar entrada nos leds - 20% (4) - Apresentação do projeto rodando na placa, em aula - 20% Alunos Avaliação 99108690 - (1) atribuído 35% sobre 40%. Não inclui script de simulação para o circuito global, - (2) atribuído 0% sobre 20%. Não entregue. - (3) atribuído 0% sobre 20%. Não realizado. - (4) atribuído 0% sobre 20%. Não apresentou. 98106509 - (1) atribuído 25% sobre 40%. Simulação não funciona, muito esforco feito na implementação do esquemático. 1 dia de atraso. - (2) atribuído 0% sobre 20%. Não entregue. - (3) atribuído 0% sobre 20%. Não realizado. - (4) atribuído 0% sobre 20%. Não apresentou. 99111893 00180240 - (1) atribuído 40% sobre 40%. S~cript funcionando, apesar de mal organizado. Esquemático OK. - (2) atribuído 0% sobre 20%. Não entregue. - (3) atribuído 0% sobre 20%. Não realizado. - (4) atribuído 20% sobre 20%. Funcionou OK. 99100131 - Não entregou trabalho. 99180273 - Não entregou trabalho. 97101435 - Não entregou trabalho. 99104334 - Não entregou trabalho. 99104835 - Não entregou trabalho. 99203623 - Não entregou trabalho. 98108741 - Não entregou trabalho. --------------------------------------------------------------------------- Laboratório 05 --------------------------------------------------------------------------- Peso das partes do Laboratório 05 (1) - Programas funcionando - 70% (2) - Fluxogramas - 15% (3) - Respostas às questões - 15% Alunos Avaliação 99180273 99203623 (G5) - (1) atribuído 45% sobre 70%. Programa 09 OK, mas não funciona se m for negativo, nem testaram casos especiais (0, +1, -1, etc). O programa 16 não funciona, pois apenas somam os valores do vetor, sem considerar enunciado, além de gerar a saída incorretamente. Programa 20 não funcionou. - (2) atribuído 0% sobre 15%. Material não entregue. - (3) atribuído 0% sobre 15%. Material não entregue. 99104334 (G3) - (1) atribuído 50% sobre 70%. Programa 03 funciona, mas inverte ambos, o vetor original e o vetor movido. Programa 14 não funciona, pois altera vetores originais e resultado não é somatório de mínimos. Programa 20 OK. - (2) atribuído 0% sobre 15%. Material não entregue. - (3) atribuído 10% sobre 15%. Primeira pergunta ok, restantes incompletas. 99104835 99108690 (G4) - (1) atribuído 10% sobre 70%. Programa 4 não tem absolutamente nada a ver com enunciado do programa 4 do Laboratório. Programa 10 cheio de erros conceituais (exemplo é o uso de soma ao invés de operações com bit para inserir o bit de paridade). Programa 17 idem (sob qualquer interpretação dos dados, o vetor onde se armazena o resultado inicia no meio do vetor a classificar, o que não pode funcionar). - (2) atribuído 0% sobre 15%. Material não entregue. - (3) atribuído 0% sobre 15%. Material não entregue. 98106509 (G1) - (1) atribuído 65% sobre 70%. Programa 2 OK, exceto que não havendo números pares, retorna o maior par como 02. Programa 12 Ok, faltou apenas sugerir solução para o problema de n>14. Problema 19 não funciona, pois considera todos os números como primos. - (2) atribuído 10% sobre 15%. Material não entregue, mas boa documentação dos fontes considerada. - (3) atribuído 0% sobre 15%. Material não entregue. 99111893 00180240 (G2) - (1) atribuído 20% sobre 70%. Programa 8 entra em laço eterno se número não for divisível por 3; não estabeleceram convenção para indicar se número é divisível por 3 ou não. Programa 16 com algoritmo incorreto, não funciona. Documentação inexiste para permitir avaliação melhor. Programa 21 não foi terminado, entra em loop eterno sempre. - (2) atribuído 0% sobre 15%. Material não entregue. - (3) atribuído 0% sobre 15%. Material não entregue. 99100131 - Não entregou trabalho. 97101435 - Não entregou trabalho. 98108741 - Não entregou trabalho. --------------------------------------------------------------------------- Laboratório 06 --------------------------------------------------------------------------- Peso das partes do Laboratório 06 (1) - Script funcionando - 70% (2) - Simulação documentada - 15% (3) - Respostas às questões - 15% Alunos Avaliação 99104334 (G1) - (1) atribuído 70% sobre 70%. Implementação quase perfeita, faltou apenas mostrar flags na simulação. - (2) atribuído 10% sobre 15%. Arquivo .tve ilegível e não documentado. Simulação considerada. - (3) atribuído 15% sobre 15%. Resposta correta. 99104835 99108690 (G3) - (1) atribuído 40% sobre 70%. Execução de LDA indireto perdeu dois ciclos de relógio ÁC não escrito. Vátios erros conseqüentes. STA não executado. Código do JZ incorreto, A0h ao inves de B4h. - (2) atribuído 10% sobre 15%. Mesmos problemas acima, sem comentários. - (3) atribuído 0% sobre 15%. Material não entregue. 98108741 (G6) - (1) atribuído 25% sobre 70%. Não mostrou registradores. Código das instruções montado incorretamente. Simulação não funcionou. Muitos erros de nome de sinal sem hierarquia. Dois dias de atraso. - (2) atribuído % sobre 15%. Material não entregue. - (3) atribuído % sobre 15%. Material não entregue. 99111893 00180240 (G2) - (1) atribuído 30% sobre 70%. Não geraram corretamente os códigos das instruções, não mostraram sinais geradores de flags, produziram sinais em X (incoreeções na temporização dos sinais de controle). - (2) atribuído 5% sobre 15%. Forma de onda cheia de erros. - (3) atribuído 0% sobre 15%. Material não entregue. 99100131 - Não entregou trabalho. 99180273 - Não entregou trabalho. 97101435 - Não entregou trabalho. 98106509 - Não entregou trabalho. 99203623 - Não entregou trabalho. --------------------------------------------------------------------------- Laboratório 07 --------------------------------------------------------------------------- Peso das partes do Laboratório 07 (1) - Programa desenvolvido - 30% (2) - Simulação correta - 50% (3) - Respostas às questões - 20% Alunos Avaliação 99180273 99203623 - (1) atribuído 0% sobre 30%. Programa idêntico ao do grupo 99104835/99108690, trocando um rótulo e substituindo referências a rótulos pelos seus valores binários. - (2) atribuído 0% sobre 50%. Programa simulado nada tem a ver com o item 1, além da simulação ser idêntica à do grupo 99104835/99108690. - (3) atribuído 20% sobre 20%. Resposta confusa, mas pegaram idéia geral. Não usem a palavra comando para se referir a uma instrução de um processador. Comando é usado, por exemplo, para designar uma ordem dada ao sistema operacional através de uma interface textual ou gráfica (tais como comandos do DOS ou UNIX ou do Windows). O termo correto para ordens dadas por um programa a um processador é INSTRUÇÃO. 99104334 - (1) atribuído 30% sobre 30%. Programa Ok, apesar de usar poucos modos de endereçamento. - (2) atribuído 50% sobre 50%. Simulação perfeita. - (3) atribuído 0% sobre 20%. Material não entregue. 99104835 99108690 - (1) atribuído 30% sobre 30%. Programa OK. - (2) atribuído 10% sobre 50%. Programa simulado nada tem a ver com o do item (1). - (3) atribuído 15% sobre 20%. Resposta incompleta. Não é apenas porque o código da instrução é 000X (justificaria duas posições, não oito), mas também porque o campo de modo de endereçamento é XX no caso do NOT. 98106509 - (1) atribuído 0% sobre 30%. Material não entregue. - (2) atribuído 10% sobre 50%. Simulações incluídas, não estão em nenhum formato coerente. - (3) atribuído 20% sobre 20%. Resposta Ok. 99100131 - Não entregou trabalho. 97101435 - Não entregou trabalho. 98108741 - Não entregou trabalho. 99111893 - Não entregou trabalho. 00180240 - Não entregou trabalho.