TADS:Sistemas Operacionais: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Linha 64: Linha 64:
==5. PROCEDIMENTOS METODOLÓGICOS==
==5. PROCEDIMENTOS METODOLÓGICOS==
===Metodologia de ensino===
===Metodologia de ensino===
* Aulas expositivas empregando quadro branco e projetor multimídia;
* Seminários para apresentação de trabalhos;
* Seminários para apresentação de trabalhos;
* Trabalhos em grupo;
* Trabalhos individuais e/ou grupo;
* Problematização;
* Aulas práticas em laboratório.
* Demonstração (pratica realizada pelo professor);
* Laboratório (pratica realizada pelo aluno);
* Utilização de livro didático.


===Recursos e materiais===
===Recursos e materiais===
* Laboratório com 41 computadores;
* Aulas expositivas empregando: quadro, multimídia;
* Projetor multimídia;
* Livros e apostilas;
* Quadro branco.


==6. AVALIAÇÃO==
==6. AVALIAÇÃO==
Linha 89: Linha 84:
===REFERÊNCIAS BÁSICAS===
===REFERÊNCIAS BÁSICAS===


# DALL'OGLIO, Pablo. PHP: Programando com Orientação a Objetos. 2a ed., Novatec, 2009.
# OLSEN, Diogo Roberto; LAUREANO, Marcos Aurélio Pchek. Sistemas Operacionais. 1a. Edição. Curitiba: LT, 2010.
# GILMORE, Jason W., Dominando PHP e Mysql - Do Iniciante ao Profissional. 1a ed., Alta Books, 2009.
# SCHIAVONI, Marilene. Hardware. 1a. Edição. Curitiba: LT, 2010.
# ULLMAN, Larry. PHP 6 E MYSQL 5 para Web Sites Dinâmicos. 1a ed., Ciência Moderna, 2008.
# MACHADO, Francis Berenger, MAIA, Luis Paulo Maia. Arquitetura de Sistemas Operacionais. 4a. Edição. LTC, 2007.
# LENGSTORF, Jason. Pro PHP e jQuery. 1a ed., Ciência Moderna, 2011.
# MONTEIRO, Mário. Introdução à Organização de Computadores. 5a. Edição. LTC, 2007.
# ZERVAAS, Quentin. Aplicações Práticas de Web 2.0 com PHP. 1a ed., Alta Books, 2009.
# TANENBAUM, Andrew S. Sistemas Operacionais Modernos. 3a. Edição. Pearson/Prentice Hall, 2010.


===REFERÊNCIAS COMPLEMENTARES===
===REFERÊNCIAS COMPLEMENTARES===
# NIEDERAUER, Juliano. Desenvolvendo Web Sites com PHP. 2a ed. Editora Novatec, 2004.
# COULOURIS, George; KINDBEG, Tim; DOLLIMORE, Jean. Sistemas distribuídos. ed., Bookman, 2007.
# HERRINGTON, Jack D. PHP Hacks: Dicas e Ferramentas Úteis para a Criação de Web Sites. 1a ed. Editora Artmed, 2007.
# STALLINGS, William. Arquitetura de organização de computadores. ed., Pearson, 2010.
# MACINTYRE, Peter B. O Melhor do PHP. 1a ed., Alta Books, 2010.
# PATTERSON, David A; HENNESSY, John L. Arquitetura de computadores: uma abordagem quantitativa. ed., Campus, 2008.
# Xavier, Fabrício S. V. PHP Para Desenvolvimento Profissional. 1a ed., Ciência Moderna, 2011.
# ROBBINS, Arnold; BEEBE, Nelson H F. Classic Shell Scripting: automatize suas tarefas com Unix. Bookman, 2007.
# DALL'OGLIO, Pablo. Criando Relatórios com PHP. 2a ed., Novatec, 2013.
# MOTA FILHO, João Eriberto. Descobrindo o Linux. ed., Novatec, 2012.




==Bibliografia Básica==
#TANENBAUM, Andrew S. Sistemas Operacionais Modernos, 3ª ed, Prentice Hall, 2010.
#OLIVEIRA, Rômulo S; CARISSIMI, Alexandre S; TOSCANI, Simão S. Sistemas Operacionais. Bookman, 2010.
#SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Fundamentos de sistemas operacionais. 8ª ed, LTC, 2010.
#MACHADO, Francis Berenger; MAIA, Luiz Paulo. Arquitetura de sistemas operacionais. 5ª ed, LTC, 2013.
#DEITEL, Harvey M; DEITEL, Paul J; CHOFFNESS. Sistemas Operacionais. 3ª ed, Pearson, 2005.
==Bibliografia Complamentar==
#COULOURIS, George; KINDBEG, Tim; DOLLIMORE, Jean. Sistemas distribuídos. 4ª ed., Bookman, 2007.
#STALLINGS, William. Arquitetura de organização de computadores. 8ª ed., Pearson, 2010.
#PATTERSON, David A; HENNESSY, John L. Arquitetura de computadores: uma abordagem quantitativa. 4ª ed., Campus, 2008.
#ROBBINS, Arnold; BEEBE, Nelson H F. Classic Shell Scripting: automatize suas tarefas com Unix. Bookman, 2007.
#MOTA FILHO, João EriberINF-103 Sistemas Operacionaisto. Descobrindo o Linux.  3ª ed., Novatec, 2012.


==Materiais de Apoio==
==Materiais de Apoio==

Edição das 18h09min de 7 de dezembro de 2015

Plano de ensino

- IDENTIFICAÇÃO

Curso: Tecnologia em Análise e Desenvolvimento de Sistemas

Componente Curricular: Sistemas Operacionais

Professor: Humberto Martins Beneduzzi

Turma: 01/2015

Período Letivo: Primeiro

Ano: 2015

Carga horária: 60

Horário Semanal de Atendimento ao Estudante: Terça-feira, 18:00 – 19:00

2. EMENTA

Introdução à organização e arquitetura de computadores. Componentes de hardware. Montagem e Manutenção de Computadores. Introdução a Software de Computadores. Introdução a Sistemas Operacionais. Histórico e evolução dos Sistemas Operacionais. Arquitetura de Sistemas Operacionais. Componentes de um Sistema Operacional. Serviços de Sistemas Operacionais. Sistema Operacional Windows. Sistema Operacional Linux. Instalação e configuração básica de um Sistema Operacional. Segurança.

3. CONTEÚDO PROGRAMÁTICO

  1. Introdução à arquitetura de computadores
    1. Histórico dos computadores, gerações de computadores, peças dos computadores
    2. Montagem de computadores
  2. CPU - Unidade central de processamento
    1. Blocos funcionais e blocos estruturais
    2. Pipeline
  3. Sistemas com múltiplos processadores
    1. Sistemas fortemente acoplados, sistemas fracamente acoplados
  4. Hierarquia de memórias
  5. Arquitetura de discos rígidos
  6. Introdução a sistemas operacionais
    1. Histórico e tipos de sistemas operacionais
    2. Interpretadores, compiladores, montadores
    3. Sistemas batch, sistemas de tempo compartilhado, sistemas de tempo real
  7. Concorrência
    1. Gerenciamento de CPU
    2. Gerenciamento de memória
    3. Processos
    4. Chamadas a sistema
    5. Interrupções
  8. Buffer
  9. Spooler
  10. Máquinas virtuais
  11. Instalação de Sistema Operacional Linux
  12. Instalação de Sistema Operacional Windows
  13. Uso de Sistema Operacional
  14. Interface gráfica de Windows e Linux;
  15. Interface de comando de Linux
    1. Comandos do bash;
    2. Redirecionamentos;
    3. Elaboração e execução de scripts simples em shell;
    4. Estrutura de diretórios do Linux.

4. OBJETIVOS DO COMPONENTE CURRICULAR

Fornecer ao aluno subsídios para:

  • Adquirir conhecimentos sobre o histórico e evolução dos sistemas operacionais, bem como sobre a organização e arquitetura de computadores.
  • Conhecer os componentes internos do computador.
  • Entender os fundamentos dos principais componentes dos sistemas operacionais.
  • Aprender a instalar, configurar e usar os sistemas operacionais Linux e Windows.

5. PROCEDIMENTOS METODOLÓGICOS

Metodologia de ensino

  • Seminários para apresentação de trabalhos;
  • Trabalhos individuais e/ou grupo;
  • Aulas práticas em laboratório.

Recursos e materiais

  • Aulas expositivas empregando: quadro, multimídia;
  • Livros e apostilas;

6. AVALIAÇÃO

A avaliação será realizada seguindo as orientações da Portaria nº 120 de 6 de agosto de 2009, que estabelece os critérios de avaliação do processo de ensino e aprendizagem no IFPR.

O conceito do aluno será composto através de sua participação e aproveitamento nos seguintes quesitos:

  • Trabalhos individuais e/ou grupais;
  • Desenvolvimento de atividades e participação em sala de aula;
  • Prova prática e/ou teórica.

REFERÊNCIAS BIBLIOGRÁFICAS

REFERÊNCIAS BÁSICAS

  1. OLSEN, Diogo Roberto; LAUREANO, Marcos Aurélio Pchek. Sistemas Operacionais. 1a. Edição. Curitiba: LT, 2010.
  2. SCHIAVONI, Marilene. Hardware. 1a. Edição. Curitiba: LT, 2010.
  3. MACHADO, Francis Berenger, MAIA, Luis Paulo Maia. Arquitetura de Sistemas Operacionais. 4a. Edição. LTC, 2007.
  4. MONTEIRO, Mário. Introdução à Organização de Computadores. 5a. Edição. LTC, 2007.
  5. TANENBAUM, Andrew S. Sistemas Operacionais Modernos. 3a. Edição. Pearson/Prentice Hall, 2010.

REFERÊNCIAS COMPLEMENTARES

  1. COULOURIS, George; KINDBEG, Tim; DOLLIMORE, Jean. Sistemas distribuídos. 4ª ed., Bookman, 2007.
  2. STALLINGS, William. Arquitetura de organização de computadores. 8ª ed., Pearson, 2010.
  3. PATTERSON, David A; HENNESSY, John L. Arquitetura de computadores: uma abordagem quantitativa. 4ª ed., Campus, 2008.
  4. ROBBINS, Arnold; BEEBE, Nelson H F. Classic Shell Scripting: automatize suas tarefas com Unix. Bookman, 2007.
  5. MOTA FILHO, João Eriberto. Descobrindo o Linux. 3ª ed., Novatec, 2012.


Materiais de Apoio

Diários de Aula

Semestre 2015-1

Semestre 2015-1


Professor: Alcione Benacchio (alcione.benacchio@ifpr.edu.br)
quinta-feira 21:00 às 22:30 e sexta-feira 19:15 às 20:45
Atendimento paralelo: segunda-feira 9:00 - 10:00 e quinta-feira 15:40 as 16:40

Atividades e Exercícios

  • LINUX - 26/03

Linux - Comandos Básicos - Atividades
Linux - Comandos Básicos - Exercícios

Avaliação 1º Bimestre 2015-1


DATA MARCADA PARA 17/04/2015

Conteúdo da Prova:
Referente ao livro de Arquitetura de Sistemas Operacionais(Francis Berenger Machado, Luiz Paulo Maia):
- Capítulo 2 - Tipos de Sistemas Operacionais
- Capítulo 3 - Concorrência

Maior foco nos capítulos abaixo:
- Capítulo 4 - Estrutura do Sistema Operacional
- Capítulo 5 - Processo

Comandos básicos do linux, visto as atividades e exercícios do dia 26/03.