MC723 - Laboratório de projetos de sistemas computacionais

Informações Gerais

Professor: Rodolfo Jardim de Azevedo (email)

Aula: Ter: 08h-12h

Atendimento: Enviar email marcando

Sala: CC16/CC02

Avaliação

Veja Também

Avisos

04/07 As notas dos exercícios e trabalhos já estão no quadro de notas. Os alunos que ficaram de exame devem me procurar urgentemente para receber uma atividade a ser entregue na próxima semana.
30/06 As notas até o exercício 4 já estão no quadro de notas. As notas finais sairão na segunda-feira (03/07).
23/06 Devido à suspensão do expediente na terça-feira, dia 27/06, o cronograma para apresentação dos trabalhos precisa ser alterado. Existem três opções para os grupos que ainda não apresentaram o trabalho: (1) Apresentarem na própria terça, dia 27/06 entre 8:00-10:30 (eu estarei ou na sala 302 ou na minha sala). (2) Agendarem um horário alternativo durante a próxima semana para a apresentação, enviando um email para mim até o dia 27/06 às 8:00. (3) Os grupos que não tomarem nenhuma dessas duas providências deverão fazer a apresentação na quinta-feira, 29/06 às 9:00 no IC-3. Só serão aceitas apresentações de grupos com todos os membros presentes.
20/06 A entrega final está adiada para sexta-feira, 23/06 - 8:00 (como sempre, carência automática de 1 dia útil). Os grupos que não apresentarem no dia 20/06 devem fazê-lo no dia 27/06.
25/05 A partir da fase 3, só considerarei as entregas que estiverem no formato especificado.
16/05 Favor enviar a especificação atualizada urgentemente. As especificações que precisam ser atualizadas estão na página dos projetos.
02/05 Todos os alunos têm até 05/05 para formarem grupos, escolherem um tema e conversar comigo sobre uma especificação mais detalhada do trabalho. Coloquem nessa página as informações dos grupos e temas.
25/04 Aos grupos: procurem-me para conversarmos sobre os temas escolhidos e chegarmos a uma especificação mais detalhada.
20/04 Toda as atividades do Exercício 5 estão prontas para serem realizadas. Peço desculpas pelos problemas do laboratório de 18/04.
20/04 Todos os arquivos de download acabam de ser movidos para o diretório ~rodolfo/mc723/download para facilitar a organização.
20/04 Escolham também um tema na listagem dos grupos e coloquem após os nomes dos componentes.
18/04 Organizem-se em grupos de, no máximo, 4 pessoas. Informem os grupos nessa página.
04/04 Entrega do Exercício 3 adiada para 07/04.
23/03 Excepcionalmente, na próxima terça, 28/03, não haverá atendimento no laboratório pois estarei viajando durante a semana inteira. A entrega do exercício 3 foi adiada para permitir que dúvidas sejam sanadas antes da entrega. Qualquer problema, escrevam-me.
20/03 Dicas e sugestões sobre os relatórios.
17/03 Sempre que enviarem arquivos para mim, coloquem como nome apenas os 6 dígitos do RA, seguido do tipo do arquivo (.pdf, .tgz,...) em letras minúsculas. Isso facilita muito o meu trabalho.
14/03 Apenas na primeira atividade, confirmarei o recebimento de todos os emails.
08/03 O número máximo de páginas dos relatórios foi aumentado para 2. Isso não quer dizer que os relatórios devem ter, obrigatoriamente, 2 páginas e, sim, que eles podem ter 1 ou 2 páginas.
10/02 Datas importantes do calendário de graduação

Objetivos

Aprimorar os conceitos aprendidos no curso de Projeto de Sistemas Computacionais através de exercícios e da modelagem de um sistema com processador(es) e periférico(s).

Atividades

O semestre será dividido em duas partes: exercícios (~6 semanas) e projeto. Na parte de exercícios, cada aluno implementará pequenas atividades para garantir o entendimento de alguns tópicos básicos. Na segunda parte, cada grupo implementará um projeto que será definido no início do semestre.

Todas as entregas possuem uma carência automática de 24 horas, mas não aceitarei nenhuma justificativa de adiamento com base em fatos ocorridos nessas 24 horas.

Bibliografia

Os documentos online, referenciados aqui, também estão disponíveis no meu homedir do IC3 (cd ~rodolfo/mc723).

Exercícios

Todos devem fazer, individualmente, cada um dos exercícios a seguir:

Listagem com os arquivos de submissões que já gravei no meu computador.

Trabalhos

Cada grupo fará um trabalho sobre um dos temas abaixo. Cada trabalho terá 4 datas de entregas (3 entregas parciais e 1 entrega final). Em caso de atraso nas entregas do trabalho durante o semestre, serão descontados 2 pontos por dia de entrega, incluindo os finais de semana. Os temas disponíveis são (vocês podem sugerir outros):

Formato da entrega

Um arquivo com o nome gXX.tgz, onde XX é o número do seu grupo com 2 dígitos (Ex.: 01 ao invés de 1), enviado por email que contenha o assunto: MC723 - FY - GXX, onde Y é a fase da entrega e XX é o número do seu grupo. Dentro desse arquivo deve existir apenas um diretório com o nome gXX, onde XX é o número do seu grupo, e dentro desse diretório deve conter:
Qualquer entrega fora da especificação que não contar com um acordo prévio com o professor será terminantemente desconsiderada.

Calendário

07/03T Apresentação do Curso. Exercício 1
14/03T Exercício 1 e Exercício 2
21/03T Exercício 2 e Exercício 3
28/03T Exercício 3
04/04T Exercício 3
11/04T Exercício 4
18/04T Exercício 5
25/04T Exercício 5
02/05T Trabalho
09/05T Trabalho - Entrega da Fase 1
16/05T Trabalho
23/05T Trabalho - Entrega da Fase 2
30/05T Trabalho
06/06T Trabalho - Entrega da Fase 3
13/06T Trabalho
20/06T Trabalho - Entrega Final
27/06T Entrega das notas e atendimento final