SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
Sistemas Operacionais

TADS - SO Apresentação
Prof. Charles Fortes
chalkmaster@gmail.com
Sobre seu Professor

2
Charles Fortes

Web
Desktop
Mobile
Desenvolvimento
Practices
Patterns
Modeling

Arquitetura

Git
TFS
SV
N

Versionamento

MSSQ
L
MySQ
L
NoSQL

Bancos de
Dados
Charles Fortes
Graduação

Especialização

MBA
Charles Fortes

MATC – Microsoft Technical Audience Contributor
Embaixador Windows

Comunidade Técnica Microsoft Belo Horizonte
Sobre a Matéria

6
Sobre a Matéria

Sistemas Operacionais

7
PEA – Plano de Ensino e Aprendizagem

8
PEA – Plano de Ensino e Aprendizagem

Objetivo

Compreender a estrutura de um sistema

operacional e seus principais

subsistemas. Conhecer o conceito de processos e threads, organização e
gerenciamento de memória, processador e sistemas de arquivos.

9
PEA – Plano de Ensino e Aprendizagem

Conteúdo da Disciplina - Ementa
Conceitos básicos de sistemas operacionais:
Processos
Organizações de sistemas operacionais
Chamadas de sistema

Gerência do processador:
Estados do processo
Escalonamento.

10
PEA – Plano de Ensino e Aprendizagem

Conteúdo da Disciplina - Ementa
Gerência de Memória:
Partições fixas e variáveis
Paginação
Segmentação
Memória virtual.

Entrada e saída:
Dispositivos controladores

Softwares de E/S
Interrupções
Dependência e independência.

11
PEA – Plano de Ensino e Aprendizagem

Carga Horária

Aulas Teóricas

40h

Aulas Práticas

20h

Outras Atividades 40h
Total 100h

Aulas expositivas. Exercícios práticos. Estudos em grupo.

12
PEA – Plano de Ensino e Aprendizagem

Bibliografia - PLT
Padrão
MACHADO, Francis Berenger; MAIA, Luiz Paulo (orgs.). Arquitetura de Sistemas
Operacionais. 1ª ed. Rio de Janeiro: LTC - Livros Técnicos e Científicos, 2008.

Básica
TANENBAUM, Andrew S.; FURMANKIEWICZ,, Edson. Sistemas Operacionais : projeto e implementação. 2ª ed.
Porto Alegre: Bookman, 2006
TANENBAUM, Andrew S. Sistemas Operacionais Modernos. 2ª ed. São Paulo: Pearson - Prentice Hall, 2008.

Complementar
DEITEL, Harvery M.; DEITEL, Paul J.; CHOFFNES, David R.. Sistemas operacionais. 3ª ed. São Paulo: Pearson, 2005.
OLIVEIRA, Rômulo Silva de; DA SILVA CARISSIMI, Alexandre; TOSCANI, Simão Sirineo. Sistemas Operacionais. 3ª ed. Porto Alegre: Sagra
Luzzatto, 2004.
SILBERSCHATZ, Abraham. Fundamentos de Sistemas Operacionais. 6ª ed. Rio de Janeiro: LTC - Livros Técnicos e Científicos, 2004.
FLYNN, Ida M.. Introdução aos Sistemas Operacionais. 1ª ed. São Paulo: Pioneira - Thomson Learning, 2002.
SILBERSCHATZ, Abraham; GALVIN, Peter B.; GAGNE, Greg et al. Sistemas Operacionais com Java. 7ª ed. São Paulo: Campus - Elsevier, 2008.

13
Avaliações, trabalhos e afins

14
Avaliações, trabalhos e afins

Primeiramente

O que realmente importa é o que você
realmente conseguiu aprender.

15
Avaliações, trabalhos e afins

Distribuição

Trabalhos e exercícios: 40pts
Avaliações - Provas: 60pts

16
Avaliações, trabalhos e afins

Trabalhos e Exercícios

Objetivo: aprender a pesquisar, pensar, por
em prática o que aprendeu e em alguns
casos aprender a trabalhar em grupo.

17
Avaliações, trabalhos e afins

Trabalhos e Exercícios

Os trabalhos e exercícios vão ser
distribuídos no decorrer da disciplina e vão
estar relacionados a ATPS.

18
Avaliações, trabalhos e afins

ATPS – Atividade Prática Supervisionada
Favorecer a aprendizagem.

Estimular a corresponsabilidade do aluno pelo aprendizado eficiente e eficaz.
Promover o estudo, a convivência e o trabalho em grupo.
Desenvolver os estudos independentes, sistemáticos e o autoaprendizado.
Oferecer diferentes ambientes de aprendizagem.
Auxiliar no desenvolvimento das competências requeridas pelas Diretrizes Curriculares
Nacionais dos Cursos de Graduação.
Promover a aplicação da teoria e conceitos para a solução de problemas práticos relativos à
profissão.
Direcionar o estudante para a busca do raciocínio crítico e a emancipação intelectual.

19
Avaliações, trabalhos e afins

ATPS – Atividade Prática Supervisionada
São 5 etapas mais o seminário de apresentação
Parte em grupo (3 a 4 pessoas) parte individual (1 pessoa)
Trabalho feito em ABNT
Ocorrem no horário regular do curso.
Dois encontros mensais

20
Avaliações, trabalhos e afins

Avaliações

Objetivo: Avaliar o que o aluno absorveu do
conteúdo ministrado, identificar
necessidades de reforço do conteúdo e até
mesmo necessidades de alteração na forma
de abordagem e material.

21
Avaliações, trabalhos e afins

Avaliações – Passar é fácil!
Pontos extras nas provas
Pode escolher uma questão para não responder
O “total” é baseado naquele que tirou a maior nota
na prova

Imagine uma prova de 10 questões que vale 10 pontos.
Se o aluno que acertou mais questões acertar 8 das 10 questões, ele
ganha 10, e os demais ganham a nota na proporção de 8 e não de 10.
Então se você acertou 4 questões, vai tirar 5.
22
Avaliações, trabalhos e afins

Avaliações – Desafios do Professor
Saber o que os alunos aprenderam certo
Saber o que entenderam errado
Saber o que eles não entenderam

23
Avaliações, trabalhos e afins

Avaliações – O que atrapalha

Ruídos nos dados

24
Avaliações, trabalhos e afins

Avaliações – Pra resolver

A cada duas questões erradas eu elimino uma questão certa

Não se preocupe com a nota
Se preocupe em aprender
Não estou aqui pra reprovar ninguém

25
Calendário

26
Calendário

Reposições de Aulas
29/março e

17/maio

Paralisação da Copa
12/junho até 12/julho
Retorno em 14/julho
Ultima prova
25/07
Provas Substitutivas
31/julho

Provas, trabalhos e ATPS vamos marcando no decorrer do curso
27
Dúvidas?

chalkmaster@gmail.com

Weitere ähnliche Inhalte

Andere mochten auch

Sistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - ConcorrênciaSistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - ConcorrênciaCharles Fortes
 
Desenvolvimento de software seguro
Desenvolvimento de software seguroDesenvolvimento de software seguro
Desenvolvimento de software seguroCharles Fortes
 
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5Quintus
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5QuintusIntrodução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5Quintus
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5QuintusCharles Fortes
 
PE-I - Apresentação Professor
PE-I - Apresentação ProfessorPE-I - Apresentação Professor
PE-I - Apresentação ProfessorCharles Fortes
 
Programação Genetica
Programação GeneticaProgramação Genetica
Programação GeneticaCharles Fortes
 
Conceitos – Do Homem à Máquina
Conceitos – Do Homem à MáquinaConceitos – Do Homem à Máquina
Conceitos – Do Homem à MáquinaCharles Fortes
 
PE2 - Funções e Structs
PE2 - Funções e StructsPE2 - Funções e Structs
PE2 - Funções e StructsCharles Fortes
 
Sistemas Operacionais - Aula 7 - Processos e Threads
Sistemas Operacionais - Aula 7 - Processos e ThreadsSistemas Operacionais - Aula 7 - Processos e Threads
Sistemas Operacionais - Aula 7 - Processos e ThreadsCharles Fortes
 
Programação Estruturada 2 - Revisão C
Programação Estruturada 2 - Revisão CProgramação Estruturada 2 - Revisão C
Programação Estruturada 2 - Revisão CCharles Fortes
 
IA - Apresentação do Professor
IA - Apresentação do ProfessorIA - Apresentação do Professor
IA - Apresentação do ProfessorCharles Fortes
 
Medição de esforço - Como combrar meus freelas
Medição de esforço - Como combrar meus freelasMedição de esforço - Como combrar meus freelas
Medição de esforço - Como combrar meus freelasCharles Fortes
 
LPC - aula 1 - Introdução .NET
LPC  - aula 1 - Introdução .NETLPC  - aula 1 - Introdução .NET
LPC - aula 1 - Introdução .NETCharles Fortes
 
Sistemas Operacionais - Aula 9 - Gerencia de Recursos
Sistemas Operacionais - Aula 9 - Gerencia de RecursosSistemas Operacionais - Aula 9 - Gerencia de Recursos
Sistemas Operacionais - Aula 9 - Gerencia de RecursosCharles Fortes
 
PE1 - Comandos de Decisão
PE1 - Comandos de DecisãoPE1 - Comandos de Decisão
PE1 - Comandos de DecisãoCharles Fortes
 
Programação Estruturada 2 - Apresentação do Professor
Programação Estruturada 2 - Apresentação do ProfessorProgramação Estruturada 2 - Apresentação do Professor
Programação Estruturada 2 - Apresentação do ProfessorCharles Fortes
 
Pitagoras - Introdução a Programação Orientada a Objetos - Conceitos
Pitagoras - Introdução a Programação Orientada a Objetos - ConceitosPitagoras - Introdução a Programação Orientada a Objetos - Conceitos
Pitagoras - Introdução a Programação Orientada a Objetos - ConceitosCharles Fortes
 

Andere mochten auch (20)

Lambda Expressions
Lambda ExpressionsLambda Expressions
Lambda Expressions
 
Sistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - ConcorrênciaSistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - Concorrência
 
Metodologias ageis
Metodologias ageisMetodologias ageis
Metodologias ageis
 
Desenvolvimento de software seguro
Desenvolvimento de software seguroDesenvolvimento de software seguro
Desenvolvimento de software seguro
 
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5Quintus
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5QuintusIntrodução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5Quintus
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5Quintus
 
PE-I - Apresentação Professor
PE-I - Apresentação ProfessorPE-I - Apresentação Professor
PE-I - Apresentação Professor
 
Programação Genetica
Programação GeneticaProgramação Genetica
Programação Genetica
 
Conceitos – Do Homem à Máquina
Conceitos – Do Homem à MáquinaConceitos – Do Homem à Máquina
Conceitos – Do Homem à Máquina
 
PE2 - Funções e Structs
PE2 - Funções e StructsPE2 - Funções e Structs
PE2 - Funções e Structs
 
Introdução ao TDD
Introdução ao TDDIntrodução ao TDD
Introdução ao TDD
 
Sistemas Operacionais - Aula 7 - Processos e Threads
Sistemas Operacionais - Aula 7 - Processos e ThreadsSistemas Operacionais - Aula 7 - Processos e Threads
Sistemas Operacionais - Aula 7 - Processos e Threads
 
Programação Estruturada 2 - Revisão C
Programação Estruturada 2 - Revisão CProgramação Estruturada 2 - Revisão C
Programação Estruturada 2 - Revisão C
 
MVC Pattern
MVC PatternMVC Pattern
MVC Pattern
 
IA - Apresentação do Professor
IA - Apresentação do ProfessorIA - Apresentação do Professor
IA - Apresentação do Professor
 
Medição de esforço - Como combrar meus freelas
Medição de esforço - Como combrar meus freelasMedição de esforço - Como combrar meus freelas
Medição de esforço - Como combrar meus freelas
 
LPC - aula 1 - Introdução .NET
LPC  - aula 1 - Introdução .NETLPC  - aula 1 - Introdução .NET
LPC - aula 1 - Introdução .NET
 
Sistemas Operacionais - Aula 9 - Gerencia de Recursos
Sistemas Operacionais - Aula 9 - Gerencia de RecursosSistemas Operacionais - Aula 9 - Gerencia de Recursos
Sistemas Operacionais - Aula 9 - Gerencia de Recursos
 
PE1 - Comandos de Decisão
PE1 - Comandos de DecisãoPE1 - Comandos de Decisão
PE1 - Comandos de Decisão
 
Programação Estruturada 2 - Apresentação do Professor
Programação Estruturada 2 - Apresentação do ProfessorProgramação Estruturada 2 - Apresentação do Professor
Programação Estruturada 2 - Apresentação do Professor
 
Pitagoras - Introdução a Programação Orientada a Objetos - Conceitos
Pitagoras - Introdução a Programação Orientada a Objetos - ConceitosPitagoras - Introdução a Programação Orientada a Objetos - Conceitos
Pitagoras - Introdução a Programação Orientada a Objetos - Conceitos
 

Ähnlich wie Apresentação prof e materia

Curso de Noções de Administração para Concurso IBGE
Curso de Noções de Administração para Concurso IBGE Curso de Noções de Administração para Concurso IBGE
Curso de Noções de Administração para Concurso IBGE Estratégia Concursos
 
Conduzindo pesquisa científica em jogos de empresas
Conduzindo pesquisa científica em jogos de empresasConduzindo pesquisa científica em jogos de empresas
Conduzindo pesquisa científica em jogos de empresasANGRAD
 
Test-Driven Development serve pra mim?
Test-Driven Development serve pra mim?Test-Driven Development serve pra mim?
Test-Driven Development serve pra mim?Maurício Aniche
 
Como_escrever_relato_experiencia
Como_escrever_relato_experienciaComo_escrever_relato_experiencia
Como_escrever_relato_experienciaLuiz Pinheiro
 
Ot apresentação final mat
Ot apresentação final matOt apresentação final mat
Ot apresentação final matdiretoriabragpta
 
Apresentacao do Curso de Formacao de E-Formadores
Apresentacao do Curso de Formacao de E-FormadoresApresentacao do Curso de Formacao de E-Formadores
Apresentacao do Curso de Formacao de E-FormadoresFrancisco Pires
 
Metodologia da Pesquisa Científica: Introdução
Metodologia da Pesquisa Científica:  IntroduçãoMetodologia da Pesquisa Científica:  Introdução
Metodologia da Pesquisa Científica: IntroduçãoAlexandre Duarte
 
Tópicos Especiais em Sistemas de Informação, UFS (BRASIL)
Tópicos Especiais em Sistemas de Informação, UFS (BRASIL)Tópicos Especiais em Sistemas de Informação, UFS (BRASIL)
Tópicos Especiais em Sistemas de Informação, UFS (BRASIL)Rogerio P C do Nascimento
 
ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...
ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...
ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...João Henrique Berssanette
 
Python no Ensino Superior - PyconBrasil 1
Python no Ensino Superior - PyconBrasil 1Python no Ensino Superior - PyconBrasil 1
Python no Ensino Superior - PyconBrasil 1Marco Mendes
 

Ähnlich wie Apresentação prof e materia (20)

eLEs.ppt
eLEs.ppteLEs.ppt
eLEs.ppt
 
Curso 93170-aula-00-v1
Curso 93170-aula-00-v1Curso 93170-aula-00-v1
Curso 93170-aula-00-v1
 
Curso de Noções de Administração para Concurso IBGE
Curso de Noções de Administração para Concurso IBGE Curso de Noções de Administração para Concurso IBGE
Curso de Noções de Administração para Concurso IBGE
 
Conduzindo pesquisa científica em jogos de empresas
Conduzindo pesquisa científica em jogos de empresasConduzindo pesquisa científica em jogos de empresas
Conduzindo pesquisa científica em jogos de empresas
 
Dba Ciclo Palestra P4 V1a
Dba Ciclo Palestra P4 V1aDba Ciclo Palestra P4 V1a
Dba Ciclo Palestra P4 V1a
 
Atps instrumentos tecnicas_atuacao_profissional
Atps instrumentos tecnicas_atuacao_profissionalAtps instrumentos tecnicas_atuacao_profissional
Atps instrumentos tecnicas_atuacao_profissional
 
Test-Driven Development serve pra mim?
Test-Driven Development serve pra mim?Test-Driven Development serve pra mim?
Test-Driven Development serve pra mim?
 
Como_escrever_relato_experiencia
Como_escrever_relato_experienciaComo_escrever_relato_experiencia
Como_escrever_relato_experiencia
 
Ot apresentação final mat
Ot apresentação final matOt apresentação final mat
Ot apresentação final mat
 
Work System Theory
Work System TheoryWork System Theory
Work System Theory
 
Apresentacao do Curso de Formacao de E-Formadores
Apresentacao do Curso de Formacao de E-FormadoresApresentacao do Curso de Formacao de E-Formadores
Apresentacao do Curso de Formacao de E-Formadores
 
Metodologia da Pesquisa Científica: Introdução
Metodologia da Pesquisa Científica:  IntroduçãoMetodologia da Pesquisa Científica:  Introdução
Metodologia da Pesquisa Científica: Introdução
 
Tópicos Especiais em Sistemas de Informação, UFS (BRASIL)
Tópicos Especiais em Sistemas de Informação, UFS (BRASIL)Tópicos Especiais em Sistemas de Informação, UFS (BRASIL)
Tópicos Especiais em Sistemas de Informação, UFS (BRASIL)
 
ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...
ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...
ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...
 
Introdução à Disciplina
Introdução à DisciplinaIntrodução à Disciplina
Introdução à Disciplina
 
Fundamentos de governança_de_ti
Fundamentos de governança_de_tiFundamentos de governança_de_ti
Fundamentos de governança_de_ti
 
Reuniao eja
Reuniao ejaReuniao eja
Reuniao eja
 
Reuniao eja
Reuniao ejaReuniao eja
Reuniao eja
 
Aula4 TEES UFS: Orientação a Objetos
Aula4 TEES UFS: Orientação a ObjetosAula4 TEES UFS: Orientação a Objetos
Aula4 TEES UFS: Orientação a Objetos
 
Python no Ensino Superior - PyconBrasil 1
Python no Ensino Superior - PyconBrasil 1Python no Ensino Superior - PyconBrasil 1
Python no Ensino Superior - PyconBrasil 1
 

Mehr von Charles Fortes

Acesso a banco de dados com entity framework
Acesso a banco de dados com entity frameworkAcesso a banco de dados com entity framework
Acesso a banco de dados com entity frameworkCharles Fortes
 
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão FinalPitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão FinalCharles Fortes
 
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...Charles Fortes
 
inteligência artificial - fuzzy - mineração
inteligência artificial - fuzzy - mineraçãointeligência artificial - fuzzy - mineração
inteligência artificial - fuzzy - mineraçãoCharles Fortes
 
IA - Introdução Inteligência Artificial
IA - Introdução Inteligência ArtificialIA - Introdução Inteligência Artificial
IA - Introdução Inteligência ArtificialCharles Fortes
 
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)Charles Fortes
 
LPC - Apresentação do Professor
LPC - Apresentação do ProfessorLPC - Apresentação do Professor
LPC - Apresentação do ProfessorCharles Fortes
 
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre ProcessosSistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre ProcessosCharles Fortes
 
Economia global: França e Inglaterra
Economia global: França e InglaterraEconomia global: França e Inglaterra
Economia global: França e InglaterraCharles Fortes
 
Sistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
Sistemas Operacionais - Aula 6 - Estrutura do Sistema OperacionalSistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
Sistemas Operacionais - Aula 6 - Estrutura do Sistema OperacionalCharles Fortes
 
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosCharles Fortes
 
Sistemas Operacionais - Aula 3 - Hardware e Software
Sistemas Operacionais - Aula 3 - Hardware e SoftwareSistemas Operacionais - Aula 3 - Hardware e Software
Sistemas Operacionais - Aula 3 - Hardware e SoftwareCharles Fortes
 
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisSistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisCharles Fortes
 
Sistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SOSistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SOCharles Fortes
 

Mehr von Charles Fortes (15)

Acesso a banco de dados com entity framework
Acesso a banco de dados com entity frameworkAcesso a banco de dados com entity framework
Acesso a banco de dados com entity framework
 
Pdm -final
Pdm  -finalPdm  -final
Pdm -final
 
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão FinalPitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
 
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...
 
inteligência artificial - fuzzy - mineração
inteligência artificial - fuzzy - mineraçãointeligência artificial - fuzzy - mineração
inteligência artificial - fuzzy - mineração
 
IA - Introdução Inteligência Artificial
IA - Introdução Inteligência ArtificialIA - Introdução Inteligência Artificial
IA - Introdução Inteligência Artificial
 
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)
 
LPC - Apresentação do Professor
LPC - Apresentação do ProfessorLPC - Apresentação do Professor
LPC - Apresentação do Professor
 
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre ProcessosSistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
 
Economia global: França e Inglaterra
Economia global: França e InglaterraEconomia global: França e Inglaterra
Economia global: França e Inglaterra
 
Sistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
Sistemas Operacionais - Aula 6 - Estrutura do Sistema OperacionalSistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
Sistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
 
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
 
Sistemas Operacionais - Aula 3 - Hardware e Software
Sistemas Operacionais - Aula 3 - Hardware e SoftwareSistemas Operacionais - Aula 3 - Hardware e Software
Sistemas Operacionais - Aula 3 - Hardware e Software
 
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisSistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
 
Sistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SOSistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SO
 

Apresentação prof e materia

  • 1. Sistemas Operacionais TADS - SO Apresentação Prof. Charles Fortes chalkmaster@gmail.com
  • 5. Charles Fortes MATC – Microsoft Technical Audience Contributor Embaixador Windows Comunidade Técnica Microsoft Belo Horizonte
  • 7. Sobre a Matéria Sistemas Operacionais 7
  • 8. PEA – Plano de Ensino e Aprendizagem 8
  • 9. PEA – Plano de Ensino e Aprendizagem Objetivo Compreender a estrutura de um sistema operacional e seus principais subsistemas. Conhecer o conceito de processos e threads, organização e gerenciamento de memória, processador e sistemas de arquivos. 9
  • 10. PEA – Plano de Ensino e Aprendizagem Conteúdo da Disciplina - Ementa Conceitos básicos de sistemas operacionais: Processos Organizações de sistemas operacionais Chamadas de sistema Gerência do processador: Estados do processo Escalonamento. 10
  • 11. PEA – Plano de Ensino e Aprendizagem Conteúdo da Disciplina - Ementa Gerência de Memória: Partições fixas e variáveis Paginação Segmentação Memória virtual. Entrada e saída: Dispositivos controladores Softwares de E/S Interrupções Dependência e independência. 11
  • 12. PEA – Plano de Ensino e Aprendizagem Carga Horária Aulas Teóricas 40h Aulas Práticas 20h Outras Atividades 40h Total 100h Aulas expositivas. Exercícios práticos. Estudos em grupo. 12
  • 13. PEA – Plano de Ensino e Aprendizagem Bibliografia - PLT Padrão MACHADO, Francis Berenger; MAIA, Luiz Paulo (orgs.). Arquitetura de Sistemas Operacionais. 1ª ed. Rio de Janeiro: LTC - Livros Técnicos e Científicos, 2008. Básica TANENBAUM, Andrew S.; FURMANKIEWICZ,, Edson. Sistemas Operacionais : projeto e implementação. 2ª ed. Porto Alegre: Bookman, 2006 TANENBAUM, Andrew S. Sistemas Operacionais Modernos. 2ª ed. São Paulo: Pearson - Prentice Hall, 2008. Complementar DEITEL, Harvery M.; DEITEL, Paul J.; CHOFFNES, David R.. Sistemas operacionais. 3ª ed. São Paulo: Pearson, 2005. OLIVEIRA, Rômulo Silva de; DA SILVA CARISSIMI, Alexandre; TOSCANI, Simão Sirineo. Sistemas Operacionais. 3ª ed. Porto Alegre: Sagra Luzzatto, 2004. SILBERSCHATZ, Abraham. Fundamentos de Sistemas Operacionais. 6ª ed. Rio de Janeiro: LTC - Livros Técnicos e Científicos, 2004. FLYNN, Ida M.. Introdução aos Sistemas Operacionais. 1ª ed. São Paulo: Pioneira - Thomson Learning, 2002. SILBERSCHATZ, Abraham; GALVIN, Peter B.; GAGNE, Greg et al. Sistemas Operacionais com Java. 7ª ed. São Paulo: Campus - Elsevier, 2008. 13
  • 15. Avaliações, trabalhos e afins Primeiramente O que realmente importa é o que você realmente conseguiu aprender. 15
  • 16. Avaliações, trabalhos e afins Distribuição Trabalhos e exercícios: 40pts Avaliações - Provas: 60pts 16
  • 17. Avaliações, trabalhos e afins Trabalhos e Exercícios Objetivo: aprender a pesquisar, pensar, por em prática o que aprendeu e em alguns casos aprender a trabalhar em grupo. 17
  • 18. Avaliações, trabalhos e afins Trabalhos e Exercícios Os trabalhos e exercícios vão ser distribuídos no decorrer da disciplina e vão estar relacionados a ATPS. 18
  • 19. Avaliações, trabalhos e afins ATPS – Atividade Prática Supervisionada Favorecer a aprendizagem. Estimular a corresponsabilidade do aluno pelo aprendizado eficiente e eficaz. Promover o estudo, a convivência e o trabalho em grupo. Desenvolver os estudos independentes, sistemáticos e o autoaprendizado. Oferecer diferentes ambientes de aprendizagem. Auxiliar no desenvolvimento das competências requeridas pelas Diretrizes Curriculares Nacionais dos Cursos de Graduação. Promover a aplicação da teoria e conceitos para a solução de problemas práticos relativos à profissão. Direcionar o estudante para a busca do raciocínio crítico e a emancipação intelectual. 19
  • 20. Avaliações, trabalhos e afins ATPS – Atividade Prática Supervisionada São 5 etapas mais o seminário de apresentação Parte em grupo (3 a 4 pessoas) parte individual (1 pessoa) Trabalho feito em ABNT Ocorrem no horário regular do curso. Dois encontros mensais 20
  • 21. Avaliações, trabalhos e afins Avaliações Objetivo: Avaliar o que o aluno absorveu do conteúdo ministrado, identificar necessidades de reforço do conteúdo e até mesmo necessidades de alteração na forma de abordagem e material. 21
  • 22. Avaliações, trabalhos e afins Avaliações – Passar é fácil! Pontos extras nas provas Pode escolher uma questão para não responder O “total” é baseado naquele que tirou a maior nota na prova Imagine uma prova de 10 questões que vale 10 pontos. Se o aluno que acertou mais questões acertar 8 das 10 questões, ele ganha 10, e os demais ganham a nota na proporção de 8 e não de 10. Então se você acertou 4 questões, vai tirar 5. 22
  • 23. Avaliações, trabalhos e afins Avaliações – Desafios do Professor Saber o que os alunos aprenderam certo Saber o que entenderam errado Saber o que eles não entenderam 23
  • 24. Avaliações, trabalhos e afins Avaliações – O que atrapalha Ruídos nos dados 24
  • 25. Avaliações, trabalhos e afins Avaliações – Pra resolver A cada duas questões erradas eu elimino uma questão certa Não se preocupe com a nota Se preocupe em aprender Não estou aqui pra reprovar ninguém 25
  • 27. Calendário Reposições de Aulas 29/março e 17/maio Paralisação da Copa 12/junho até 12/julho Retorno em 14/julho Ultima prova 25/07 Provas Substitutivas 31/julho Provas, trabalhos e ATPS vamos marcando no decorrer do curso 27