Mudanças entre as edições de "MIC-EngTel (Plano de Ensino)"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 45: Linha 45:
 
: Instrumentos:
 
: Instrumentos:
 
:* Duas provas teóricas: P1 e P2
 
:* Duas provas teóricas: P1 e P2
:* N testes em sala de aula: T1,T2,...,TN.
+
:* N testes em sala de aula: T1,T2,...,TN. Serão considerados N-1 testes, excluindo o de menor nota.
 
:* Projeto Final: PJ
 
:* Projeto Final: PJ
 
: Sendo o Resultado Final (RF) calculado da seguinte forma:
 
: Sendo o Resultado Final (RF) calculado da seguinte forma:

Edição das 09h45min de 4 de novembro de 2020

LogoIFSCCampusSJ.png

MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA
CAMPUS SÃO JOSÉ
Curso de Engenharia de Telecomunicações


Plano de Ensino


Dados gerais
COMPONENTE CURRICULAR: MIC - MICROPROCESSADORES
CARGA HORÁRIA: 4 HORAS/SEMANA 72 HORAS. TEÓRICA = 36 HORAS. LABORATÓRIO = 36 HORAS
UCs vizinhas


CÓDIGO: MIC29004
PRÉ REQUISITOS: CIL
DISCIPLINAS SUCESSORAS: PJI2, DLP2, SOP
MÓDULO PROFISSIONALIZANTE
Objetivos
Explorar as principais arquiteturas e organizações básica de computadores de modo a entender seus principais componentes.
Compreender a programação de microcontroladores com ênfase nos conceitos independentes da inovação tecnológica.
Desenvolver atividades de laboratório voltadas à utilização e a fixação de conhecimentos.
Ementa
Arquitetura e Organização de Microcontroladores e Microprocessadores. Memórias: tipos e hierarquias. Programação de microprocessadores: tipos, formatos de instruções e modos de endereçamento. Sistema de Clock e Reset. Contadores e Temporizadores. Sistema de Interrupção. Interfaceamento com periféricos: portas paralelas e seriais. Programação em C para Microcontroladores. Tópicos avançados: memória virtual, proteção de memória, cache, controladores de memória, DMA, chaveamento de contexto por hardware. Projeto de hardware e software com microcontroladores.
Conteúdo Programático
  1. Introdução e Revisão (4h)
  2. Memórias: tipos e hierarquias. (2h)
  3. Arquitetura e Organização de Microcontroladores e Microprocessadores. (10h)
  4. Programação de microprocessadores usando assembly: ferramentas, tipos, formatos de instruções, modos de endereçamento, pilhas e subrotinas. (16h)
  5. Sistema de Clock e Reset. Ciclos de execução. (2h)
  6. Contadores e Temporizadores. (4h)
  7. Sistema de Interrupção. (4h)
  8. Interfaceamento com Periféricos: portas paralelas e seriais. (6h)
  9. Projeto de hardware e software com microcontroladores (16h)
  10. Avaliações e atividades relacionadas (8h)
Estratégias de ensino utilizadas
Aulas expositivas e dialogadas síncronas.
Roteiros de atividades de simulação.
Projetos baseados no conteúdo programático para verificar aplicação dos conceitos abordados.
Listas de exercícios específicas por tópico abordado.
Instrumentos e critérios de avaliação
Instrumentos:
  • Duas provas teóricas: P1 e P2
  • N testes em sala de aula: T1,T2,...,TN. Serão considerados N-1 testes, excluindo o de menor nota.
  • Projeto Final: PJ
Sendo o Resultado Final (RF) calculado da seguinte forma:
,
Critérios:
  • Para cada avaliação e também para o RF será atribuído um valor entre 0 e 10.
  • O RF mínimo para aprovação é 6 (seis), devendo o aluno ter os conceitos superiores ou iguais a 6 em todas as provas teóricas e no projeto final.
  • Ao aluno que tiver frequência inferior a 75% na disciplina será atribuído nota 0 no conceito final.
  • O resultado final do aluno na disciplina será calculado conforme indicado acima.
  • Os valores não inteiros obtidos na média serão arredondados:
a) para baixo se a parte fracionária for menor que 0,4.
b) para cima se a parte fracionária for maior que 0,6.
c) de acordo com a avaliação subjetiva e frequência do aluno se a parte fracionária estiver entre 0,4 e 0,6.
  • Recuperação:
    • A recuperação das "Provas Teóricas" serão realizadas no final do semestre.
    • Não há tempo hábil para realizar recuperação do "Projeto Final".

Bibliografia Básica
  1. TANENBAUM, Andrew S. Organização Estruturada de Computadores. 5. ed. [S.I]: Pearson / Prentice Hall, 2007. 762p. ISBN 9788576050674.
  2. SILVA JUNIOR, Vidal Pereira da Aplicações práticas do microcontrolador 8051. 12. ed. [S.I]: Érica, 2004. 244p. ISBN 8571949395.
  3. WEBER, Raul Fernando Fundamentos de Arquitetura de Computadores. v. 8. 4. ed. Porto Alegre: Bookman, 2012. 424p. ISBN 9788540701427.
Bibliografia Complementar
  1. GADRE, Dhananjay Programming and Customizing the AVR Microcontroller. 1. ed. [S.I]: McGraw-Hill/TAB Electronics, 2000. 336p. ISBN 9780071346665.
  2. GIMENEZ, Salvador Pinillos. Microcontroladores 8051 - Teoria E Pratica. 1. ed. [S.I]: Prentice Hall – Pearson, 2005. 253p. ISBN 8587918281.
  3. PATTERSON, David A.; HENNESSY, John L. Organização e Projeto de Computadores. 4. ed. [S.I]: Campus Elsevier, 2014. 736p. ISBN 9788535235852.
  4. MENDONÇA, Alexandre; ZELENOVSKY, Ricardo. Microcontroladores: Programação e Projeto com a Família 8051. 1 ed. [S.I]: MZ, 2005. 261p. ISBN 8587385127.
  5. TARNOFF, David Computer Organization and Design Fundamentals; ed. [S.l]:, 2007. 432p. ISBN . "Disponível em: http://faculty.etsu.edu/tarnoff/138292/"


ANEXOS

Cronograma de atividades
Horário de Aula e Atendimento Paralelo


Curso de Engenharia de Telecomunicações