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
 
(17 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
 
{{Cab1-IF-SC-Engtelecom}}
 
{{Cab1-IF-SC-Engtelecom}}
 
<BIG><center>
 
<BIG><center>
'''Plano de Ensino'''
+
'''Plano de Ensino 2020-2'''
 
</center></BIG>
 
</center></BIG>
  
 
;Dados gerais
 
;Dados gerais
:COMPONENTE CURRICULAR: '''[[MIC-EngTel|MIC]]''' - MICROPROCESSADORES
+
: COMPONENTE CURRICULAR: '''[[MIC-EngTel|MIC]]''' - MICROPROCESSADORES
:<SMALL>CARGA HORÁRIA: 4 HORAS/SEMANA 72 HORAS.  TEÓRICA = 36 HORAS.  LABORATÓRIO = 36  HORAS</SMALL><BR>
 
 
{{SUC | MIC.png | 3}}
 
{{SUC | MIC.png | 3}}
:<SMALL>CÓDIGO: '''MIC29004''' </SMALL><BR>
+
: <small>CARGA HORÁRIA: 4 HORAS/SEMANA 72 HORAS.  TEÓRICA = 36 HORAS.  LABORATÓRIO = 36  HORAS</small><br/>  
:<SMALL>PRÉ REQUISITOS: [[CIL-EngTel|CIL]]</SMALL><BR>
+
: <small>PRÉ REQUISITOS: [[CIL-EngTel|CIL]]</small><br/>
:<SMALL>DISCIPLINAS SUCESSORAS: [[PJI2-EngTel|PJI2]], [[DLP2-EngTel|DLP2]], [[SOP-EngTel|SOP]] </SMALL><BR>
+
: <small>DISCIPLINAS SUCESSORAS: [[PJI2-EngTel|PJI2]], [[DLP2-EngTel|DLP2]], [[SOP-EngTel|SOP]] </small><br/>
:<SMALL> MÓDULO PROFISSIONALIZANTE </SMALL><BR>
+
: <small> MÓDULO PROFISSIONALIZANTE </small><br/>
  
 
;Objetivos
 
;Objetivos
:Explorar as principais arquiteturas e organizações básica de computadores de modo a entender seus principais componentes.
+
: 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.
+
: 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.
+
: Desenvolver atividades de simulação voltadas à utilização e a fixação de conhecimentos.
  
 
;Ementa
 
;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.
+
: 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
 
;Conteúdo Programático
#Introdução (2h)
+
# Introdução e Revisão (4h)
#Memórias: tipos e hierarquias. (4h)
+
# Memórias: tipos e hierarquias. (6h)
#Arquitetura e Organização de Microcontroladores e Microprocessadores. (10h)  
+
# Arquitetura e Organização de Microcontroladores e Microprocessadores. (10h)
#Programação de microprocessadores usando assembly: ferramentas, tipos, formatos de instruções, modos de endereçamento, pilhas e subrotinas. (16h)
+
# Sistema de Clock e Reset. Ciclos de execução. (2h)
#Sistema de Clock e Reset. Ciclos de execução. (2h)
+
# Programação de microprocessadores usando assembly: ferramentas, tipos, formatos de instruções, modos de endereçamento, pilhas e subrotinas. (16h)  
#Contadores e Temporizadores. (4h)
+
# Contadores e Temporizadores. (4h)
#Sistema de Interrupção. (4h)
+
# Sistema de Interrupção. (4h)
#Interfaceamento com Periféricos: portas paralelas e seriais. (6h)  
+
# Interfaceamento com Periféricos: portas paralelas e seriais. (4h)  
#Projeto de hardware e software com microcontroladores (16h)
+
# Projeto de hardware e software com microcontroladores (14h)
#Avaliações e atividades relacionadas (8h)
+
# Avaliações e atividades relacionadas (8h)
  
 
;Estratégias de ensino utilizadas
 
;Estratégias de ensino utilizadas
:Aulas expositivas e dialogadas com o uso de lousa e projetor multimídia.
+
: Aulas expositivas e dialogadas síncronas.
:Roteiros de atividades em laboratório para aquisição de habilidades básicas.
+
: Videoaulas assíncronas com atividades para fixação do conteúdo.
:Projetos baseados no conteúdo programático para verificar aplicação dos conceitos abordados.
+
: Roteiros de atividades de simulação.
:Listas de exercícios específicas por tópico abordado.
+
: 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 e critérios de avaliação
:Instrumentos:
 
:* Duas provas teóricas: P1 e P2
 
:* N testes em sala de aula: T1,T2,...,TN.
 
:* Projeto Final: PJ
 
:Sendo o Resultado Final (RF) calculado da seguinte forma:
 
:<math> RF = P1 \times 0,30 + P2 \times 0,30 + \frac{\sum_{i=1}^N Ti}{N-1} \times 0,20 + PJ \times 0,20 </math>,
 
  
:Critérios:
+
Instrumentos:
:* Para cada avaliação e também para o RF será atribuído um valor entre 0 e 10.
+
* P1 e P2: Duas provas teóricas.
:* 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.
+
* NT: Média dos N-1 testes, excluindo o de menor nota.
:* Ao aluno que tiver frequência inferior a 75% na disciplina será atribuído nota 0 no conceito final.
+
* PJ: Projeto Final.
 +
 
 +
Critérios:
 +
* Sendo o Resultado Final (RF) calculado da seguinte forma: RF = P1*0,3 + P2*0,3 + NT*0,2 + PJ*0,2.
 +
<!-- <math> RF = P1 \times 0,30 + P2 \times 0,30 + \frac{\sum_{i=1}^{N-1} Ti}{N-1} \times 0,20 + PJ \times 0,20 </math> -->
 +
* Para cada avaliação será atribuído um valor entre 0 e 10 e para o RF entre 1 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.
 +
* A frequência será avaliada pelos encontros síncronos e pelas entregas das atividades no prazo. Mais de um mês sem presença ou entregas (sem justificativa prévia) será considerado abandono da disciplina.
 +
<!-- :* 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.
 
:* O resultado final do aluno na disciplina será calculado conforme indicado acima.
 
:* Os valores não inteiros obtidos na média serão arredondados:  
 
:* 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.  
+
:: 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.  
+
:: 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.
+
:: 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.
:** 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".
:** Não há tempo hábil para realizar recuperação do "Projeto Final".
 
  
 
----
 
----
Linha 66: Linha 67:
 
# SILVA JUNIOR, Vidal Pereira da '''Aplicações práticas do microcontrolador 8051'''. 12. ed. [S.I]: Érica, 2004. 244p. ISBN 8571949395.
 
# SILVA JUNIOR, Vidal Pereira da '''Aplicações práticas do microcontrolador 8051'''. 12. ed. [S.I]: Érica, 2004. 244p. ISBN 8571949395.
 
# WEBER, Raul Fernando '''Fundamentos de Arquitetura de Computadores.''' v. 8. 4. ed. Porto Alegre: Bookman, 2012. 424p. ISBN 9788540701427.
 
# WEBER, Raul Fernando '''Fundamentos de Arquitetura de Computadores.''' v. 8. 4. ed. Porto Alegre: Bookman, 2012. 424p. ISBN 9788540701427.
 
  
 
;Bibliografia Complementar
 
;Bibliografia Complementar
Linha 73: Linha 73:
 
# PATTERSON, David A.; HENNESSY, John L.  '''Organização e Projeto de Computadores'''. 4. ed. [S.I]: Campus Elsevier, 2014. 736p. ISBN 9788535235852.
 
# PATTERSON, David A.; HENNESSY, John L.  '''Organização e Projeto de Computadores'''. 4. ed. [S.I]: Campus Elsevier, 2014. 736p. ISBN 9788535235852.
 
# MENDONÇA, Alexandre; ZELENOVSKY, Ricardo. '''Microcontroladores: Programação e Projeto com a Família 8051'''. 1 ed. [S.I]: MZ, 2005. 261p. ISBN 8587385127.
 
# MENDONÇA, Alexandre; ZELENOVSKY, Ricardo. '''Microcontroladores: Programação e Projeto com a Família 8051'''. 1 ed. [S.I]: MZ, 2005. 261p. ISBN 8587385127.
# Tarnoff, David '''Computer Organization and Design Fundamentals'''; ed. [S.l]:, 2007. 432p. ISBN . "Disponível em: http://faculty.etsu.edu/tarnoff/138292/"
+
# TARNOFF, David '''Computer Organization and Design Fundamentals'''; ed. [S.l]:, 2007. 432p. ISBN . "Disponível em: http://faculty.etsu.edu/tarnoff/138292/"
 +
 
 +
;Bibliografia Adicional
 +
#LIMA, Charles Borges de; VILLAÇA, Marco V Miorim. '''AVR e Arduino : técnicas de projeto'''. 2 ed.  Ed. dos Autores, 2012. 632p. ISBN 9788591140015. "Disponível em: http://borgescorporation.blogspot.com/2012/05/avr-e-arduino-tecnicas-de-projeto.html"
  
  
 
=ANEXOS=
 
=ANEXOS=
 +
 
;[[Cronograma de atividades (MIC-EngTel) | Cronograma de atividades]]
 
;[[Cronograma de atividades (MIC-EngTel) | Cronograma de atividades]]
 
;[http://tele.sj.ifsc.edu.br/arquivos/publicos/Horario/ Horário de Aula e Atendimento Paralelo]
 
;[http://tele.sj.ifsc.edu.br/arquivos/publicos/Horario/ Horário de Aula e Atendimento Paralelo]
  
 
{{ENGTELECO}}
 
{{ENGTELECO}}

Edição atual tal como às 18h36min de 9 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 2020-2

Dados gerais
COMPONENTE CURRICULAR: MIC - MICROPROCESSADORES
UCs vizinhas
CARGA HORÁRIA: 4 HORAS/SEMANA 72 HORAS. TEÓRICA = 36 HORAS. LABORATÓRIO = 36 HORAS
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 simulação 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. (6h)
  3. Arquitetura e Organização de Microcontroladores e Microprocessadores. (10h)
  4. Sistema de Clock e Reset. Ciclos de execução. (2h)
  5. Programação de microprocessadores usando assembly: ferramentas, tipos, formatos de instruções, modos de endereçamento, pilhas e subrotinas. (16h)
  6. Contadores e Temporizadores. (4h)
  7. Sistema de Interrupção. (4h)
  8. Interfaceamento com Periféricos: portas paralelas e seriais. (4h)
  9. Projeto de hardware e software com microcontroladores (14h)
  10. Avaliações e atividades relacionadas (8h)
Estratégias de ensino utilizadas
Aulas expositivas e dialogadas síncronas.
Videoaulas assíncronas com atividades para fixação do conteúdo.
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:

  • P1 e P2: Duas provas teóricas.
  • NT: Média dos N-1 testes, excluindo o de menor nota.
  • PJ: Projeto Final.

Critérios:

  • Sendo o Resultado Final (RF) calculado da seguinte forma: RF = P1*0,3 + P2*0,3 + NT*0,2 + PJ*0,2.
  • Para cada avaliação será atribuído um valor entre 0 e 10 e para o RF entre 1 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.
  • A frequência será avaliada pelos encontros síncronos e pelas entregas das atividades no prazo. Mais de um mês sem presença ou entregas (sem justificativa prévia) será considerado abandono da disciplina.
  • 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/"
Bibliografia Adicional
  1. LIMA, Charles Borges de; VILLAÇA, Marco V Miorim. AVR e Arduino : técnicas de projeto. 2 ed. Ed. dos Autores, 2012. 632p. ISBN 9788591140015. "Disponível em: http://borgescorporation.blogspot.com/2012/05/avr-e-arduino-tecnicas-de-projeto.html"


ANEXOS

Cronograma de atividades
Horário de Aula e Atendimento Paralelo


Curso de Engenharia de Telecomunicações