Escolar Documentos
Profissional Documentos
Cultura Documentos
PROGRAMA
Componente de Formao Tcnica Disciplina de
Sistemas Operativos
Escolas Proponentes / Autores Escola Profissional Bento de Jesus Caraa - Porto Ana Rangel Filipa Pinheiro
Cursos Profissionais
Parte I
Orgnica Geral
ndice:
1. 2. 3. 4. 5. 6. Caracterizao da Disciplina . . Viso Geral do Programa . ...... Competncias a Desenvolver. . . Orientaes Metodolgicas / Avaliao . Elenco Modular ............. Bibliografia . . .
Pgina
2 3 3 4 5 5
Cursos Profissionais
1. Caracterizao da Disciplina
O sistema operativo , em qualquer sistema de computao de uso genrico, um componente fundamental, cujas caractersticas sero preponderantes na forma como esse sistema vai ser utilizado e no tipo de aplicaes que poder suportar. Por essa razo, tambm fundamental para qualquer profissional que vi estar envolvido em processos de concepo, desenvolvimento ou seleco de sistemas informticos conhecer as principais funes suportadas pelos sistemas operativos e saber avaliar as implicaes que determinadas caractersticas desses sistemas operativos podem ter no funcionamento das aplicaes. Genericamente, o objectivo da disciplina de Sistemas Operativos, vulgarmente designada SO, precisamente o de fazer uma introduo aos conceitos fundamentais utilizados na concepo dos sistemas operativos modernos. Assim, a disciplina de Sistemas Operativos tem como finalidades: Promover a compreenso das principais funes desempenhadas pelos sistemas operativos; Promover a compreenso dos principais conceitos associados ao funcionamento interno dos sistemas operativos; Promover a utilizao de forma adequada dos principais servios disponibilizados pelos sistemas operativos para o desenvolvimento de aplicaes; Promover a compreenso dos mecanismos de suporte multi-tarefa e as suas implicaes para o desenvolvimento de aplicaes; Promover a compreenso da origem e as consequncias dos problemas de programao concorrente; Promover a capacidade de identificar potenciais situaes de risco em programao concorrente e de utilizar os mecanismos de controlo adequadas para as evitar. Promover a compreenso das principais opes que se colocam na concepo de sistemas; Desenvolver capacidades para manter, adequadamente e de forma preventiva os sistemas operativos instalados; Promover as prticas inerentes s normas de segurana dos dados e da informao.
Cursos Profissionais
3. Competncias a Desenvolver
Com este programa pretende-se que os alunos desenvolvam as suas competncias na rea dos Sistemas Operativos, nomeadamente: Conhecer a estrutura interna dos sistemas operativos actuais; Conhecer as configuraes de arranque de um computador; Instalar e configurar um Sistema Operativo Cliente; Instalar e configurar um Sistema Operativo Servidor; Instalar e configurar device drivers e perifricos.
Cursos Profissionais
Cursos Profissionais
5. Elenco Modular
Nmero Designao Durao de referncia (horas)
1 2 3 4 5 (1)
Introduo aos Sistemas Operativos Sistema Operativo Cliente Sistema Operativo Servidor Sistema Operativo Open Source Tema opcional
21 30 36 36 21
(1) Os temas deste mdulo devero ser seleccionados de entre os dois mdulos opcionais apresentados no quadro seguinte
OP1 OP2
21 21
6. Bibliografia
CMARA, J., FERREIRA, V., Linux . Lisboa: CTI Centro de Tecnologias de Informao, Lda., 2002. MARQUES, Jos Alves, GUEDES, Paulo, Fundamentos de Sistemas Operativos, 4 ed.. Lisboa: Editorial Presena, 2000. MARQUES, Jos Alves, GUEDES, Paulo, Tecnologia de Sistemas Distribudos, 2 ed.. Lisboa: FCA Editora, 1999. NEVES, Jorge, Domine a 110% Windows XP, 3 ed.. Lisboa: FCA Editora, 2004. PEREIRA, Fernando, Linux, 4 ed.. Lisboa: FCA Editora, 2000. ROSEN, Lawrence, Open Source Licensing Software Freedom and Intellectual Property Law. New Jersey, USA: Prentice Hall, 2004. SANTOS, Samuel, ROSA, Antnio, Windows Server 2003. Lisboa: FCA Editora, 2003. STEVENS, W.R., Advanced Programming in the UNIX Environment. Boston, USA: Addison Wesley Press,WESLEY, Addison, 1992. TANENBAUM, S., Modern Operating System. 2 ed.. New Jersey, USA: Prentice Hall, 2001. TANENBAUM, S., Operating Systems: Design And Implementation, 2 ed.. New Jersey, USA: Prentice Hall, 1997. TREZENTOS, P., CARDOSO, A., Fundamental do Linux, 2 ed.. Lisboa: FCA Editora., 2002.
Cursos Profissionais
Parte II
Mdulos
ndice:
Pgina
Introduo aos Sistemas Operativos Sistema Operativo Cliente Sistema Operativo Servidor Sistema Operativo Open Souce Tema opcional Configurao Avanada de Servidores Arquitectura de Sistemas Operativos
7 9 11 13
15
16
Cursos Profissionais
MDULO 1
Introduo aos Sistemas Operativos
Durao de Referncia: 21 horas
1. Apresentao
Este mdulo o primeiro da disciplina, tendo como funo principal dotar os alunos com o conhecimento do funcionamento de base de um Sistema Operativo. Sendo o Sistema Operativo a base essencial do funcionamento de um equipamento informtico, este mdulo permite discutir os fundamentos dos Sistemas Operativos e relacion-los com as arquitecturas computacionais actuais e com as perspectivas de desenvolvimento futuro. Nesse sentido, sero abordados conceitos de evoluo, caractersticas e funes dos Sistemas Operativos e das tecnologias a eles associadas.
2. Objectivos de Aprendizagem
No final deste mdulo os alunos devem ter adquirido conhecimentos, procedimentos e atitudes que lhes permitam: Definir e caracterizar Sistema Operativo; Enunciar e caracterizar as funes de um Sistema Operativo; Descrever a evoluo histrica dos Sistemas Operativos; Definir e caracterizar os diferentes tipos de Sistemas Operativos; Definir e caracterizar sistemas multiprocessador; Definir e caracterizar sincronizao e escalonamento; Definir e caracterizar Sistemas Distribudos.
Programa de Sistemas Operativos TCNICO DE GESTO E PROGRAMAO DE SISTEMAS INFORMTICOS Mdulo 1: Introduo aos Sistemas Operativos
Cursos Profissionais
MARQUES, Jos Alves, GUEDES, Paulo, Fundamentos de Sistemas Operativos, 4 ed.. Lisboa: Editorial Presena, 2000. MARQUES, Jos Alves, GUEDES, Paulo, Tecnologia de Sistemas Distribudos, 2 ed.. Lisboa: FCA Editora, 1999. TANENBAUM, S., Modern Operating System. 2 ed.. New Jersey, USA: Prentice Hall, 2001. TANENBAUM, S., Operating Systems: Design And Implementation. 2 ed.. New Jersey, USA: Prentice Hall, 1997. Laboratrio de informtica. Retro/Vdeo Projector. Meios audiovisuais.
Cursos Profissionais
MDULO 2
Sistema Operativo Cliente
Durao de Referncia: 30 horas
1. Apresentao
Este mdulo pretende dotar os alunos com os conhecimentos necessrios sobre as tcnicas e tecnologias que permitem instalar, configurar e gerir sistemas operativos em computadores em funcionamento no modo cliente e/ou monoposto. primordial, neste mdulo, simular diversas situaes de instalao e configurao de modo a aperfeioar e exercitar os conhecimentos adquiridos, solidificando alguma experincia na instalao dos sistemas operativos cliente. A programao de ficheiros de comando, instalao de device drivers, perifricos e gesto de recursos tambm abordada no sentido de se maximizar a qualidade de funcionamento do sistema.
2. Objectivos de Aprendizagem
No final deste mdulo os alunos devem ter adquirido conhecimentos, procedimentos e atitudes que lhes permitam: Efectuar o levantamento das necessidades de utilizao e seleccionar o Sistema Operativo Cliente mais adequado; Instalar e configurar sistemas operativos clientes; Instalar e distinguir device drivers residentes e instalveis; Configurar o sistema operativo cliente; Instalar os diversos componentes do sistema operativo; Programar ficheiros de comando.
Programa de Sistemas Operativos TCNICO DE GESTO E PROGRAMAO DE SISTEMAS INFORMTICOS Mdulo 2: Sistema Operativo Cliente
Cursos Profissionais
NEVES, Jorge, Domine a 110% Windows XP, 3 ed.. Lisboa: FCA Editora, 2004. TREZENTOS, P., CARDOSO, A., Fundamental do Linux, 2 ed.. Lisboa: FCA Editora., 2002. Laboratrio de informtica. Retro/Vdeo Projector. Meios audiovisuais.
10
Cursos Profissionais
1. Apresentao
Este mdulo pretende dotar os alunos com os conhecimentos necessrios sobre as tcnicas e tecnologias que permitem instalar, configurar e gerir sistemas operativos em computadores em funcionamento no modo servidor. primordial, neste mdulo, simular diversas situaes de instalao e configurao de modo a aperfeioar e exercitar os conhecimentos adquiridos, solidificando alguma experincia na instalao dos sistemas operativos servidor bem como trabalhar as opes bsicas relacionadas com a gesto de utilizadores e computadores clientes deste servidor. A programao de ficheiros de comando, instalao de device drivers, perifricos e gesto de recursos tambm abordada, agora no mbito do sistema operativo servidor, no sentido de se maximizar a qualidade de funcionamento do sistema.
2. Objectivos de Aprendizagem
No final deste mdulo os alunos devem ter adquirido conhecimentos, procedimentos e atitudes que lhes permitam: Efectuar o levantamento das necessidades de utilizao e seleccionar o Sistema Operativo Servidor mais adequado; Instalar e configurar sistema operativo servidor; Instalar e distinguir device drivers residentes e instalveis; Configurar o sistema operativo servidor: Optimizao do Sistema Operativo; Backup e Sistemas de Proteco contra falhas; Utilizadores Definio e parametrizao; Gesto de recursos; Administrao Ferramentas; Instalao e configurao de clientes.
11
Programa de Sistemas Operativos TCNICO DE GESTO E PROGRAMAO DE SISTEMAS INFORMTICOS Mdulo 3: Sistema Operativo Servidor
Cursos Profissionais
12
Cursos Profissionais
1. Apresentao
Este mdulo tem como funo principal dotar os alunos com o conhecimento do funcionamento de base de um Sistema Operativo Open Source, nomeadamente os fundamentos do conceito Open Source e relacion-los com as arquitecturas dos Sistemas Operativos actuais e com as perspectivas de desenvolvimento futuro. Nesse sentido, sero abordados conceitos de evoluo, caractersticas e funes de um Sistema Operativo Open Source e das tecnologias a ele associadas.
2. Objectivos de Aprendizagem
No final deste mdulo os alunos devem ter adquirido conhecimentos, procedimentos e atitudes que lhes permitam: Definir e caracterizar Software Open source; Definir e caracterizar as partes constituintes de um Sistema Operativo Open source; Descrever a evoluo histrica de um Sistema Operativo Open source; Distinguir entre verses e distribuies; Instalar e configurar um Sistema Operativo Open source; Instalar e configurar dispositivos e device drivers num Sistema Operativo Open source.
13
Programa de Sistemas Operativos TCNICO DE GESTO E PROGRAMAO DE SISTEMAS INFORMTICOS Mdulo 4: Sistema Operativo Open Source
Cursos Profissionais
14
Cursos Profissionais
15
Cursos Profissionais
1. Apresentao
Neste mdulo pretende-se dotar os alunos de conhecimentos avanados na configurao de sistemas servidores de redes locais, quer em tecnologias proprietrias, quer em sistemas open source. Este mdulo visa abordar conceitos e ferramentas de modo a que os alunos sejam capazes de desenvolver tarefas de administrao de sistemas avanadas ao nvel da internetworking (trabalho colaborativo em rede) e de automatizao de tarefas.
2. Objectivos de Aprendizagem
No final deste mdulo os alunos devem ter adquirido conhecimentos, procedimentos e atitudes que lhe permitam: Configurar os servios de servidores de impresso e ficheiros; Configurar os servios de acesso remoto a mquinas e aplicaes; Elaborar scripts avanados de administrao e manuteno de sistemas.
16
Programa de Sistemas Operativos TCNICO DE GESTO E PROGRAMAO DE SISTEMAS INFORMTICOS Mdulo OP 1 : Configurao avanada de sistemas operativos servidores
Cursos Profissionais
17
Cursos Profissionais
1. Apresentao
O objectivo deste mdulo o de dotar os alunos de um conjunto de conhecimentos na rea dos sistemas operativos numa perspectiva da programao. Pretende-se introduzir conceitos relativos as interfaces de programao de um sistema operativo, bem como os servios de comunicao e controle de recursos do sistema que fornece. O aluno deve interligar estes conhecimentos com os outros mdulos de programao de modo a produzir aplicaes que utilizem recursos do sistema, sendo estes de software ou hardware.
2. Objectivos de Aprendizagem
No final deste mdulo os alunos devem ter adquirido conhecimentos, procedimentos e atitudes que lhes permitam: Conhecer a estrutura interna de um sistema operativo Conhecer e utilizar os mecanismos de controlo de memria e recursos Conhecer e utilizar os mecanismos de comunicao entre processos Conhecer e aplicar os conceitos de multiprocessamento e acesso concorrencial
18
Programa de Sistemas Operativos TCNICO DE GESTO E PROGRAMAO DE SISTEMAS INFORMTICOS Mdulo OP2 : Arquitectura de Sistemas Operativos
Cursos Profissionais
19