Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
PROGRAMA
Componente de Formao Tcnica
Disciplina de
Parte I
Orgnica Geral
ndice:
Pgina
1. Caracterizao da Disciplina . . 2
3. Competncias a Desenvolver. . . 3
6. Bibliografia . . . 7
1
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
1. Caracterizao da Disciplina
2
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
uma durao de referncia de 120 horas. Este nmero de horas de formao visa proporcionar aos
alunos a oportunidade de executarem tarefas que completam o processo construo de um programa de
mdia complexidade.
Desta forma, o programa desenvolve-se ao longo de dez mdulos com uma carga horria total
de 406 horas de formao.
3. Competncias a Desenvolver
4
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
O professor dever adoptar estratgias que motivem o aluno a envolver-se na sua prpria
aprendizagem e lhe permitam desenvolver a sua autonomia e iniciativa.
As cargas horrias indicadas para cada mdulo devero ser consideradas como uma sugesto,
que ser ajustada s caractersticas e necessidades especficas de cada turma ou aluno.
fundamental que, no incio do ano lectivo, seja realizada uma avaliao de diagnstico que
permita identificar grupos diferenciados e estabelecer um plano de aco para cada grupo de alunos,
tendo em vista a aquisio, por parte de todos eles, das competncias essenciais definidas no programa.
Dever ser privilegiada a observao directa do trabalho desenvolvido pelo aluno durante as
aulas, utilizando, para isso, instrumentos de avaliao diversificados que permitam registar o seu
desempenho nas situaes que lhe so proporcionadas e a progresso na aprendizagem ao longo do
ano lectivo, nomeadamente quanto ao interesse, participao no trabalho, capacidade de
desenvolver trabalho em grupo, capacidade de explorar, investigar e mobilizar conceitos em diferentes
situaes, bem como relativamente qualidade do trabalho realizado e forma como o aluno o gere,
organiza e autoavalia.
Esta disciplina tem uma componente prtica, fundamental para o curso, sugerindo-se um
desdobramento a 100%.
5
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
5. Elenco Modular
Durao de
Nmero Designao referncia
(horas)
1 Sistemas de Numerao 30
2 lgebra e Lgica Booleana 36
3 Circuitos Combinatrios 36
4 Circuitos Sequenciais 36
5 Introduo Lgica Programvel 18
6 Fundamentos de Programao 120
7 Arquitectura de Computadores 36
8 Anlise de Equipamentos Informticos 36
9 Arquitectura de Microprocessadores 22
10 Programao de Microprocessadores 36
6
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
6. Bibliografia
AZUL, Artur Augusto, Tcnicas e Linguagens de Programao. Porto: Porto Editora, 1994.
BARATA, M. M., FONSECA, J. M. e CARVALHO, M. F., Princpios de Programao em Pascal.
Queluz: Edies EPGE, 1993.
BIASI, Ronaldo Srgio, Guia Rpido para Turbo C. Rio de Janeiro: Editora Lutcia, 1990.
CARDOSO, Vasco, Fundamental do Turbo Pascal 6 e 7. Lisboa: FCA, sd.
CARRIO, Jos Antnio , CARRIO, Antnio Joo, Programao em Visual Basic.Net. Lisboa: CTI,
2002.
CUESTA, L., PADILLA, A. Gill e REMIRO, F., Electrnica Digital. Amadora: McGrawHill, 1994.
DAMAS, Lus Manuel Dias, Linguagem C. Lisboa: FCA - Editora, 1999.
DICTOR, Evan S., Visual Basic Controls In a Nutshell. Sebastopol, USA: OReilly. 1999.
FERREIRA, Joo, Tcnicas Avanadas em Visual Basic 6. Lisboa: FCA - Editora, 2001.
GOTTFRIED, B. S., Programao em Pascal. Lisboa: McGraw-Hill, 1994.
GOUVEIA, Jos , MAGALHES, Alberto, Hardware para PCs e Redes. Lisboa: FCA, sd.
GOUVEIA, Jos e MAGALHES, Alberto, Hardware - Montagem, Actualizao, Deteco de Avarias
em PCs e Perifricos. Lisboa: FCA, sd.
GOUVEIA, Jos, MAGALHES, Alberto, Curso Tcnico de Hardware. Lisboa: FCA, 2002.
GUERREIRO, Pedro, Elementos de Programao com C. Lisboa: FCA - Editora, 2001.
GUERREIRO, Pedro, PASCAL Tcnicas de Programao. Lisboa: Europa Amrica, sd.
JENSEN, K. , WIRTH, N., Pascal - User Manual and Report. New York: Springer-Verlag, 1975.
LOMAX, Paul, VB & VBA In a Nutshell. Sebastopol: OReilly, 1998.
MACDONALD, Matthew, Visual Basic 2005. A Developer's Notbook. Sebastopol, USA: O'Reilly, 2005.
NINA, Nuno, Visual Basic 6, 3 ed.. Lisboa: FCA Editora, 1999.
NUNES, Mrnica8d [3r tnm,
7
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
Parte II
Mdulos
ndice:
Pgina
8
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
MDULO 1
Sistemas de Numerao
Durao de Referncia: 30 horas
1. Apresentao
Este mdulo pretende dotar o aluno com conhecimentos sobre a forma como os computadores
utilizam valores binrios para representar e efectuar operaes com nmeros inteiros. Esta matria vai
permitir uma melhor compreenso acerca do funcionamento dos componentes electrnicos
constituintes de um computador e das suas principais caractersticas.
2. Objectivos de Aprendizagem
9
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
CUESTA, L.; PADILLA, A.; REMIRO, F., Electrnica Digital. Amadora: McGrawHill, 1994.
NUNES, Mrio Serafim, Sistemas Digitais, 3 ed.. Lisboa: Editorial Presena, 1989.
RODRIGUES, Pimenta; ARAJO, Mrio, Projecto de Sistemas Digitais, 2 ed.. Lisboa: Editorial
Presena, sd.
TAUB, Herbert, Circuitos Digitais e Microprocessadores. S. Paulo: McGrawHill, 1984.
10
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
MDULO 2
1. Apresentao
Este mdulo pretende desenvolver, nos alunos, uma lgica onde se procura tratar o objecto de estudo
tradicional, assente nos argumentos vlidos ou correctos, atravs de uma forma semelhante
matemtica, fazendo, para isso, uso de trs caractersticas essenciais dessa lgica:
o uso de variveis para representar determinadas grandezas, dando, assim, uma grande
generalidade e agilidade ao pensamento matemtico;
a ideia de que possvel dispor uma parte do conhecimento, na forma axiomtica, onde as
verdades podem ser deduzidas a partir de uma pequena lista de verdades fundamentais;
2. Objectivos de Aprendizagem
11
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
CUESTA, L.; PADILLA, A.; REMIRO, F., Electrnica Digital. Amadora: McGrawHill, 1994.
NUNES, Mrio Serafim, Sistemas Digitais, 3 ed.. Lisboa: Editorial Presena, 1989.
RODRIGUES, Pimenta; ARAJO, Mrio, Projecto de Sistemas Digitais, 2 ed.. Lisboa: Editorial
Presena, sd.
TAUB, Herbert, Circuitos Digitais e Microprocessadores. S. Paulo: McGrawHill, 1984.
12
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
MDULO 3
Circuitos Combinatrios
1. Apresentao
Neste mdulo ser efectuada uma abordagem das tcnicas formais de especificao e representao
de circuitos digitais combinatrios de pequena complexidade (tendo em conta que a sada depende
apenas de uma combinao das entradas), bem como das metodologias elementares de utilizao
dos circuitos integrados digitais MSI mais frequentes, recorrendo tambm a tcnicas bsicas de auxlio
ao projecto baseado em computadores.
Ser ainda dado nfase a questes como, a compreenso da inter-relao entre os modelos formais
de especificao e representao de circuitos digitais e a sua implementao e o domnio de tcnicas
simples de deteco de falhas.
2. Objectivos de Aprendizagem
Implementar circuitos combinatrios com mltiplas sadas, dependentes das variveis de entrada,
minimizando o nmero de circuitos integrados com portas lgicas bsicas: (not, or, and, nand, nor,
xor).
Adquirir noes de modularidade no projecto de circuitos combinatrios.
Conhecer a funcionalidade dos principais circuitos integrados MSI, existentes no mercado:
(multiplexers, decoders, encoders, comparador).
Utilizar circuitos MSI combinatrios em pequenos projectos.
13
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
CUESTA, L.; PADILLA, A.; REMIRO, F., Electrnica Digital. Amadora: McGrawHill, 1994.
NUNES, Mrio Serafim, Sistemas Digitais, 3 ed.. Lisboa: Editorial Presena, 1989
RODRIGUES, Pimenta; ARAJO, Mrio, Projecto de Sistemas Digitais, 2 ed.. Lisboa: Editorial
Presena, sd.
TAUB, Herbert, Circuitos Digitais e Microprocessadores. S. Paulo: McGrawHill, 1984
14
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
MDULO 4
Circuitos Sequenciais
Durao de Referncia: 36 horas
1. Apresentao
Neste mdulo ser efectuada uma abordagem das tcnicas formais de especificao e representao
de circuitos digitais sequenciais de pequena complexidade (tendo em conta que a sada depende,
alm de uma combinao das entradas, de uma combinao das variveis de estado do sistema -
memorizao), bem como das metodologias elementares de utilizao dos circuitos integrados digitais
MSI mais frequentes, recorrendo tambm a tcnicas bsicas de auxlio ao projecto baseado em
computadores.
Ser ainda dado nfase a questes como, a compreenso da inter-relao entre os modelos formais
de especificao e representao de circuitos digitais e a sua implementao, e o domnio de tcnicas
simples de deteco de falhas.
2. Objectivos de Aprendizagem
15
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
CUESTA, L.; PADILLA, A.; REMIRO, F., Electrnica Digital. Amadora: McGrawHill, 1994.
NUNES, Mrio Serafim, Sistemas Digitais, 3 ed.. Lisboa: Editorial Presena, 1989
RODRIGUES, Pimenta; ARAJO, Mrio, Projecto de Sistemas Digitais, 2 ed.. Lisboa: Editorial
Presena, sd.
TAUB, Herbert, Circuitos Digitais e Microprocessadores. S. Paulo: McGrawHill, 1984.
Laboratrio de electrnica (hardware).
Retro/Vdeo Projector.
Meios audiovisuais.
16
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
MDULO 5
Introduo Lgica Programvel
Durao de Referncia: 18 horas
1. Apresentao
Neste mdulo ser introduzido o conceito de lgica programvel, pretendendo-se fornecer uma
perspectiva alargada de diversos tipos de memrias e dispositivos de lgica programada, visando a
implementao de circuitos digitais tradicionais, utilizando circuitos de lgica programvel.
2. Objectivos de Aprendizagem
17
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
Laboratrio de electrnica.
Componentes electrnicos diversos.
Multmetro e Osciloscpio de 20 MHz.
Conjunto de ferramentas para electrnica.
Caixas de montagem com fontes de alimentao.
Manuais diversos de componentes.
Programas de compilao de lgica programvel.
Computadores.
Meios audiovisuais.
18
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
MDULO 6
Fundamentos de Programao
Durao de Referncia: 120 horas
1. Apresentao
Neste mdulo os alunos iro tomar contacto com a criao de algoritmos, como sendo um conjunto
ordenado de aces, sujeitas a critrios de deciso, condicionados a variveis, atravs dos quais, se
podem realizar e mecanizar determinados objectivos.
Este um mdulo que se pretende integrador dos vrios saberes, justificado pela interdependncia
dos contedos abordados, no sendo, por isso, aconselhvel a sua modularizao.
A ideia ir introduzindo aos poucos os vrios conceitos fazendo pequenos exerccios independentes.
medida que os formandos vo assimilando os vrios conceitos, comea-se a construir um projecto
(leia-se programa) que vai ser complementado no decurso do mdulo.
2. Objectivos de Aprendizagem
19
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
20
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
21
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
22
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
AZUL, Artur Augusto, Tcnicas e Linguagens de Programao. Porto: Porto Editora, 1994.
BARATA, M.; FONSECA, J.; CARVALHO, M., Princpios de Programao em Pascal. Queluz:
Edies EPGE, 1993.
BIASI, Ronaldo Srgio, Guia Rpido para Turbo C. Rio de Janeiro: Editora Lutcia, 1990.
CARDOSO, Vasco, Fundamental do Turbo Pascal 6 e 7. Lisboa: FCA. sd.
CARRIO, Jos Antnio; CARRIO, Antnio Joo, Programao em Visual Basic.Net. Lisboa: CTI,
2002.
CUESTA, L.; PADILLA, A.; REMIRO, F., Electrnica Digital. Amadora: McGrawHill, 1994
DAMAS, Lus Manuel Dias, Linguagem C. Lisboa: FCA, 1999.
DICTOR, Evan, Visual Basic Controls in a Nutshell. Sebastopol, USA: OReilly. 1999.
FERREIRA, Joo, Tcnicas Avanadas em Visual Basic 6. Lisboa: FCA, 2001.
GOTTFRIED, B., Programao em Pascal. Lisboa: McGraw-Hill, 1994.
GUERREIRO, Pedro, Elementos de Programao com C. Lisboa: FCA, 2001.
JENSEN, K.; WIRTH, N., Pascal - User Manual and Report. New York: Springer-Verlag, 1975.
LOMAX, Paul, VB & VBA In a Nutshell. Sebastopol, USA: OReilly, 1998.
MACDONALD, Matthew, Visual Basic 2005: A Developer's Notbook. Sebastopol, USA: O'Reilly,
2005.
NINA, Nuno, Visual Basic 6, 3 ed.. Lisboa: FCA, 1999.
ROCHA, Antnio Manuel, Adrego da, Introduo Programao Usando C. Lisboa: FCA, 2006.
SCHILDT, Herbert, C The Complete Reference. 2 ed. Berkeley, USA: McGrawHill, 1990.
SHAMMAS, Namir, Programao em Turbo C++. Lisboa: Editorial Presena, 1994.
SHARMA, Ashok, Programmable Logic Handbook .Berkeley, USA: MacGrawHill, 2003
23
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
MDULO 7
Arquitectura de Computadores
Durao de Referncia: 36 horas
1. Apresentao
Devero ser adquiridos conhecimentos tericos e prticos, estes ltimos atravs da realizao de
trabalhos laboratoriais sobre a arquitectura de computadores, baseados nos processadores de um PC.
2. Objectivos de Aprendizagem
24
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
GOUVEIA, Jos; MAGALHES, Alberto, Curso Tcnico de Hardware. Lisboa: FCA, 2002.
RODRIGUES, Pimenta; ARAJO, Mrio, Projecto de Sistemas Digitais, 2 ed.. Lisboa: Editorial
Presena, sd.
SAMPAIO, A., Hardware para profissionais. Lisboa: FCA, sd.
SAMPAIO, A., Microcomputadores: Circuitos Internos e Programao. Queluz: Edies EPGE,
1993
25
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
MDULO 8
1. Apresentao
Neste mdulo pretende-se fornecer a componente terica, necessria e suficiente, para uma
compreenso dos diversos componentes de um computador, o que permitir, ao aluno, uma melhor
capacidade de anlise e reparao de avarias.
O formador dever motivar e justificar o acesso a meios de informao electrnica, como meios de
obteno de informao nesta rea. Para tal, dever incutir nos alunos a necessidade da
compreenso do Ingls falado e escrito, como factor de sucesso nesta rea tecnolgica.
Sempre que for necessrio a apresentao de conceitos tericos, essa apresentao dever ser feita
do modo mais apelativo possvel, utilizando meios audio-visuais (video-projector, retroprojector, etc.).
Como alternativa devero ser os prprios alunos, atravs da realizao de trabalhos de pesquisa, a
tentar obter esses conceitos.
Sempre que possvel, devero os alunos realizar uma palestra ou grupos de discusso sobre
determinados temas directamente relacionados com a matria. muito importante que se consiga
incutir e desenvolver, no aluno, o esprito de auto-iniciativa e auto-aprendizagem, caractersticas
essenciais para a actualizao de um tcnico nesta rea. Para tal, dever fomentar essas
caractersticas atravs de trabalhos de investigao e posterior apresentao.
2. Objectivos de Aprendizagem
26
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
Nota: Os contedos programticos aqui apresentados referem-se tecnologia existente na altura da elaborao
deste documento (Maio de 2006). Devido ao ritmo de desenvolvimento tecnolgico (hardware e software) ao nvel
da informtica que apresenta, desde algumas dcadas, uma lei de desenvolvimento linear (Lei de Moore), torna-
se importante que o formador tenha a iniciativa, sempre que tal for justificvel, de actualizar o programa, de modo
a incorporar os novos conceitos. Se tal no for feito, pode-se cair numa situao em que os contedos
apresentados j se encontrem desactualizados.
27
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
GOUVEIA, Jos e MAGALHES, Alberto, Curso Tcnico de Hardware. Lisboa: FCA, 2002.
GOUVEIA, Jos e MAGALHES, Alberto, Hardware: Montagem, Actualizao, Deteco de
Avarias em PCs e Perifricos. Lisboa: FCA, sd.
GOUVEIA, Jos e MAGALHES, Alberto, Hardware para PCs e Redes. Lisboa: FCA, sd.
28
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
MDULO 9
Arquitectura de Microprocessadores
1. Apresentao
Pretende-se neste mdulo que os alunos adquiram os conhecimentos essenciais e noes sobre a
arquitectura de microcomputadores, bem como o desenvolvimento de sistemas com
microprocessadores e microcontroladores. Para alm disso abordada a interligao de dispositivos
com interface em "bus", nomeadamente a ligao de microprocessadores a memrias e perifricos de
entrada/sada.
2. Objectivos de Aprendizagem
29
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
30
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
MDULO 10
Programao de Microprocessadores
Durao de Referncia: 36 horas
1. Apresentao
2. Objectivos de Aprendizagem
31
Programa de Sistemas Digitais e Arquitectura de
Computadores Cursos Profissionais
NOTA: Deve ser realizada uma abordagem que cative o mais possvel os alunos, o que pode ser conseguido,
por exemplo, atravs da manipulao directa da memria vdeo e comunicao via portos de
comunicao.
32