Sistemas Operacionais - udesc

Propaganda
REPÚBLICA FEDERATIVA DO BRASIL
ESTADO DE SANTA CATARINA
Universidade do Estado de Santa Catarina - UDESC
CENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN
Plano de Ensino
Curso: SIN-BAC - Bacharelado em Sistemas de Informação
Departamento: DSI.. - Sistemas de Informação
Disciplina: SISTEMAS OPERACIONAIS
Carga horária: 72
Professor: Carlos Alberto Cipriano Korovsky
Código: 4SOP002
Período letivo: 2016/2
Contato: [email protected]
Ementa
Introdução aos sistemas operacionais, Multiprogramação, Programação concorrente, Gerência de Processos, Gerenciamento de memória,
Gerenciamento de Entrada e Saída, Sistema de Arquivos, Estudo sobre principais Sistemas Operacionais.
Objetivo geral
A partir da avaliação dos componentes funcionais do núcleo de um Sistema Operacional, permitir que o aluno tenha uma visão crítica
(distinguindo de uma visão simplista de usuário e permitindo uma visão mais arquitetural) dos atuais Sistemas Operacionais Modernos.
Objetivo específico
- Conhecer e discutir as distintas funções de um kernel (núcleo) de um Sistema Operacional;
- Obter uma visão crítica do funcionamento de cada função específica do kernel de um Sistema Operacional, permitindo efetuar comparações
entre distintas implementações (em especial Windows e Linux);
- Propiciar uma visão sistematizada de um Sistema Operacional, distanciando da visão de usuário e aproximando da visão de implementador.
Conteúdo programático
1. Introdução
1.1. Apresentação da disciplina;
1.2. Metodologia de ensino utilizada;
1.3. Avaliações;
1.4. Cronograma das aulas.
2.1. Conceitos básicos de Sistemas Computacionais e Hardware
2.2. Sistemas Time-sharing, Multiusuário, Multitarefa, Distribuídos, Paralelos e de Tempo real
2.3. Arquiteturas de Sistemas Operacionais
2.4. Máquinas Virtuais e Emuladores, Tipos de VMs, Técnicas de Virtualização e Emulação
Roteiros de Atividades e Listas de Exercícios Complementares
Rua Luiz Fernando Hastreiter, 180 - Centenário - São Bento do Sul - SC / CEP: 89290000 / Telefone: (47)3647-0062
Sistema SIGA - Emissão em 11/07/2016 14:57
REPÚBLICA FEDERATIVA DO BRASIL
ESTADO DE SANTA CATARINA
Universidade do Estado de Santa Catarina - UDESC
CENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN
Plano de Ensino
Avaliação
3.1. Multiprogramação, Processos, Interrupções, Mecanismos Básicos de Proteção
3.2. Programação concorrente, Condições de disputa, Regiões críticas, Exclusão mútua
3.3. Semáforos e Deadlocks
3.4. Introdução a Threads, Threads em Java e Threads em Python
4.1. Memórias, Tradução de endereços, Relocação, Proteção, Compartilhamento, Organização
4.2. Alocação Contígua, Gerenciamento de Partições, Fragmentação, Algoritmos, Swapping
4.3. Alocação Não-contígua, Paginação, Memória Física e Virtual, Segmentação
4.4. Arquivos e Diretórios, Atributos, Controle de Acesso, Compartilhamento, Volumes
4.5. Gerência de Entrada e Saída, Princípios de Hardware e Software de E/S, Interrupções
5.1 Introdução ao Linux, Distribuições, Interfaces, Interpretador de Comandos, Man Pages
5.2. Estrutura de Diretórios e Arquivos, Arquivos Especiais, Grupos e Permissões
5.3. Sistemas de Arquivos, Discos e Partições, Memória Virtual, Configurações
5.4. Redirecionamentos e Pipe, Gerenciamento e Manutenção do Sistema, Shell Scripts
Avaliação
Metodologia
A disciplina será ministrada com aulas expositivas, aulas práticas, atividades e avaliações, visando a fixação do conteúdo proposto.
Atendimento via agendamento no email: [email protected]/[email protected]
Sistema de avaliação
Rua Luiz Fernando Hastreiter, 180 - Centenário - São Bento do Sul - SC / CEP: 89290000 / Telefone: (47)3647-0062
Sistema SIGA - Emissão em 11/07/2016 14:57
REPÚBLICA FEDERATIVA DO BRASIL
ESTADO DE SANTA CATARINA
Universidade do Estado de Santa Catarina - UDESC
CENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN
Plano de Ensino
A qualidade do desempenho do aluno será avaliada com base no desenvolvimento das seguintes atividades e com os seguintes critérios:
04 Avaliações Individuais (N1 à N4)
Cálculo da média: (N1+N2+N3+N4)/4.
Obs.: datas e horários de provas e exame serão disponibilizados pelo professor em cronograma à parte.
Bibliografia básica
1) SILBERSCHATZ, Abraham; GALVIN, Peter B; GAGNE, Greg. Fundamentos de sistemas operacionais. 8. ed. Rio de Janeiro: LTC, 2010.
2) OLIVEIRA, Rômulo Silva de; CARISSIMI, Alexandre da Silva; TOSCANI, Simão Sirineo. Sistemas operacionais. 4. ed. Porto Alegre: Sagra
Luzzato, 2010.
3) MACHADO, Francis Berenger e MAIA, Luiz Paulo. Arquitetura de sistemas operacionais. 4a. ed. Rio de Janeiro :LTC, 2007.
Bibliografia complementar
1) DEITEL, Harvey; DEITEL, Paul; CHOFFNES, David. Sistemas Operacionais. 3 ed., São Paulo: Pearson-Prentice Hall, 2005.
2) TANENBAUM, Andrew S. Sistemas Operacionais: Projeto e Implementação. 2. ed. Porto Alegre: Bookmann, 2000.
3) STALLINGS, William. Arquitetura e organização de computadores. 8. ed. São Paulo: Pearson Education, 2010. 624 p.
4) SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Sistemas operacionais com Java. 7a ed. Rio de Janeiro: Campus, 2008.
5) MAZIERO, Carlos. Sistemas Operacionais. Disponível em:
http://dainf.ct.utfpr.edu.br/~maziero/doku.php/so:livro_de_sistemas_operacionais
Informações sobre realização de Prova de 2ª Chamada
A Resolução nº 039/2015 - CONSEPE regulamenta o processo de realização de provas de segunda chamada.
O acadêmico regularmente matriculado que deixar de comparecer a qualquer das avaliações nas datas fixadas pelo professor, poderá solicitar
segunda chamada desta avaliação através de requerimento por ele assinado, ou por seu representante legal, entregue na Secretaria de
Ensino de Graduação e/ou Secretaria do Departamento, no prazo de 5 (cinco) dias úteis, contados a partir da data de realização da avaliação,
sendo aceitos pedidos, devidamente comprovados e que se enquadrem em uma das seguintes situações:
I - problema de saúde do aluno ou parente de 1ºgrau, devidamente comprovado, que justifique a ausência;
II - ter sido vítima de ação involuntária provocada por terceiros, comprovada por Boletim de Ocorrência ou documento equivalente;
III - manobras ou exercícios militares comprovados por documento da respectiva unidade militar;
IV - luto, comprovado pelo respectivo atestado de óbito, por parentes em linha reta (pais, avós, filhos e netos), colaterais até o segundo grau
(irmãos e tios), cônjuge ou companheiro (a), com prazo de até 5(cinco) dias úteis após o óbito;
V - convocação, coincidente em horário, para depoimento judicial ou policial, ou para eleições em entidades oficiais, devidamente comprovada
por declaração da autoridade competente;
VI - impedimentos gerados por atividades previstas e autorizadas pela Chefia de Departamento do respectivo curso ou instância hierárquica
superior, comprovada através de declaração ou documento equivalente;
VII - direitos outorgados por lei;
VIII - coincidência de horário de outras avaliações do próprio curso, comprovada por declaração da chefia de departamento;
IX ? convocação para competições oficiais representando a UDESC, o Município, o Estado ou o País;
X ? convocação pelo chefe imediato, no caso de acadêmico que trabalhe, em documento devidamente assinado e carimbado, contendo CNPJ
da empresa ou equivalente, acompanhado de documento anexo que comprove o vínculo empregatício, como cópia da carteira de trabalho ou
do contrato.
Parágrafo único - O requerimento deverá explicitar a razão que impediu o acadêmico de realizar a avaliação.
Rua Luiz Fernando Hastreiter, 180 - Centenário - São Bento do Sul - SC / CEP: 89290000 / Telefone: (47)3647-0062
Sistema SIGA - Emissão em 11/07/2016 14:57
Download