Mudanças entre as edições de "SOP-2010-1-sobral"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 12: Linha 12:
 
== Referências adicionais ==
 
== Referências adicionais ==
  
 +
* [[Sistemas Operacionais e Introdução a Programação (diário 2010-1) - Prof. Ederson Torresini|Diário de aula do Prof. Ederson Torresini]]
 
* Valle, Odilson Tadeu.  [[Media:Gerencia_de_redes.pdf|Gerência de Redes]]. IFSC - Unidade São José. 2009. ''(ver capítulos 1 a 9)''
 
* Valle, Odilson Tadeu.  [[Media:Gerencia_de_redes.pdf|Gerência de Redes]]. IFSC - Unidade São José. 2009. ''(ver capítulos 1 a 9)''
 
* [https://help.ubuntu.com/community Ubuntu Documentation]
 
* [https://help.ubuntu.com/community Ubuntu Documentation]
 
* [http://www.guiafoca.org/download.html Guia Foca Linux (iniciante)]
 
* [http://www.guiafoca.org/download.html Guia Foca Linux (iniciante)]
 
* Demais referências contidas na [[Sistemas Operacionais e Introdução a Programação (página)#Sobre_a_Disciplina|página principal de SOP]].
 
* Demais referências contidas na [[Sistemas Operacionais e Introdução a Programação (página)#Sobre_a_Disciplina|página principal de SOP]].
 +
 +
= Sistemas operacionais =
 +
 +
== 19/02: Apresentação ==
 +
 +
Apresentação da disciplina: plano de ensino, avaliação, abordagem pedagógica.
 +
 +
== 24/02: Introdução a sistemas computacionais ==
 +
 +
Sistemas computacionais; visão geral de sistemas operacionais; histórico de sistemas operacionais
 +
 +
== 26/02: Introdução ao Linux ==
 +
 +
Uso básico da interface gráfica e de texto.
 +
 +
== 03/03: Processos e memória ==
 +
 +
Processos e multiprogramação: uma visão geral sobre programas, processos, ciclos de um processo, multiprogramação e escalonamento.
 +
Gerência de memória: visão geral sobre o uso de memória no sistema operacional e pelos processos
 +
Uso do laboratório para ilustrar conceitos.
 +
 +
== 05/03: Sistemas de arquivos ==
 +
 +
Visão geral sobre sistemas de arquivos: definição de arquivo e diretório, formas de armazenamento em media (discos, DVD, ...), segurança (controle de acesso).
 +
Uso do laboratório para ilustrar conceitos.
 +
 +
== 10/03: Uso do shell no Linux ==
 +
 +
Comandos básicos: processos e arquivos.
 +
Conceituação de usuários e grupos.
 +
 +
== 02/03: Uso do shell no Linux ==
 +
 +
Comandos básicos: arquivos e diretórios.
 +
Cópia, renomeação, remoção, mudança de atributos, localização.
 +
 +
== 17/03: Uso do shell no Linux ==
 +
 +
Comandos básicos: arquivos e diretórios.
 +
Redirecionamentos, ''pipes'', compactação.
 +
 +
== 19/03: Uso do shell no Linux ==
 +
 +
Comandos básicos: arquivos e diretórios.
 +
Edição de texto, busca por padrão.
 +
 +
== 24/03: Avaliação ==
 +
 +
Avaliação teórica e prática
 +
 +
= Lógica de Programação =
 +
 +
== 26/03: Introdução ==
 +
 +
== 31/03: Algoritmos ==
 +
 +
Ciclo de desenvolvimento.
 +
Pseudo-código e diagramas de blocos.
 +
 +
== 02/04: Algoritmos ==

Edição das 09h34min de 19 de fevereiro de 2010

Sistemas Operacionais e Introdução à Programação - 2010-1

Informações gerais

Professor: Marcelo Maia Sobral
Email: msobral@gmail.com
Skype: mm-sobral
Lista de email (forum): sop-ifsc@googlegroups.com
Atendimento paralelo: 2a feira 10h - 12 h, 4a feira 10h - 12 h ou 16h - 17 h (no Laboratório de Desenvolvimento de Tele)
Reavaliação (recuperação): no final do semestre

Referências adicionais

Sistemas operacionais

19/02: Apresentação

Apresentação da disciplina: plano de ensino, avaliação, abordagem pedagógica.

24/02: Introdução a sistemas computacionais

Sistemas computacionais; visão geral de sistemas operacionais; histórico de sistemas operacionais

26/02: Introdução ao Linux

Uso básico da interface gráfica e de texto.

03/03: Processos e memória

Processos e multiprogramação: uma visão geral sobre programas, processos, ciclos de um processo, multiprogramação e escalonamento. Gerência de memória: visão geral sobre o uso de memória no sistema operacional e pelos processos Uso do laboratório para ilustrar conceitos.

05/03: Sistemas de arquivos

Visão geral sobre sistemas de arquivos: definição de arquivo e diretório, formas de armazenamento em media (discos, DVD, ...), segurança (controle de acesso). Uso do laboratório para ilustrar conceitos.

10/03: Uso do shell no Linux

Comandos básicos: processos e arquivos. Conceituação de usuários e grupos.

02/03: Uso do shell no Linux

Comandos básicos: arquivos e diretórios. Cópia, renomeação, remoção, mudança de atributos, localização.

17/03: Uso do shell no Linux

Comandos básicos: arquivos e diretórios. Redirecionamentos, pipes, compactação.

19/03: Uso do shell no Linux

Comandos básicos: arquivos e diretórios. Edição de texto, busca por padrão.

24/03: Avaliação

Avaliação teórica e prática

Lógica de Programação

26/03: Introdução

31/03: Algoritmos

Ciclo de desenvolvimento. Pseudo-código e diagramas de blocos.

02/04: Algoritmos