Differences
This shows you the differences between the selected revision and the current version of the page.
gustavo_wagner 2006/01/21 16:38 | gustavo_wagner 2015/11/03 22:18 current | ||
Line 1: | Line 1: | ||
- | ====== HomePage ====== | + | <html> |
- | Essa página é apenas um apêndice do meu site. Para uma versão completa de minha página, clique: http://www.ourgrid.org/~gustavo | + | <p align="center"> |
+ | </html> | ||
+ | [[http://www.hostdime.com.br|{{image:hostdime.jpg}}]] | ||
+ | <html> | ||
+ | </p> | ||
+ | </html> | ||
- | ====== Disciplinas ====== | ||
- | ===== Sistemas Operacionais 2006.1 ===== | ||
- | ==== Ementa ==== | + | ====== HomePage ====== |
+ | Essa página é apenas um apêndice do meu site. Para uma versão completa de minha página, clique: http://www.gustavowagner.com | ||
- | Histórico, conceitos e tipos de sistemas operacionais. Sua estrutura e o seu contexto dentro do software básico. Conceito de processo. Gerenciamento de processos e da CPU. Escalonamento de processo, monoprocessamento e multiprocessamento. Concorrência e sincronização de processos. Gerenciamento de memória (real e virtual). Gerenciamento de entrada/saída. Alocação de recursos e Deadlocks. Gerência de arquivos. Estudos de casos. | ||
- | ==== Objetivos Programáticos ==== | + | ====== Blogger ====== |
+ | Comentários sobre informática, cinema e viagens! :) | ||
+ | http://gugawag.blogspot.com/ | ||
- | Apresentar os conceitos básicos de um sistema operacional convencional: conceito de processo, escalonamento de processos, gerência de processador, gerência de entrada e saída, gerência de memória e gerência de arquivos. | + | ====== Palestras ====== |
- | ==== Programa ==== | ||
+ | ===== 2009 ===== | ||
- | ^ UNIDADE ^ ASSUNTO ^ | + | * {{palestras:gustavo-iii_workshop_ti_unipe_-_lego_mindstorms_e_sun_spot.pdf||III Workshop TI Unipê - Lego MindStorms e Sun SPOT}} |
- | | 1 | Introdução aos Sistemas Operacionais | | + | |
- | | 1.1 | Funções de um sistema operacional | | + | |
- | | 1.2 | Conceitos básicos | | + | |
- | | 2 | Processos | | + | |
- | | 2.1 | Definição e estrutura de processos | | + | |
- | | 2.2 | Estados de um processo | | + | |
- | | 2.3 | Escalonamento de processos | | + | |
- | | 2.4 | Fluxo de execução de um processo | | + | |
- | | 2.5 | Multithreading | | + | |
- | | 2.6 | Comunicação entre processos | | + | |
- | | 3 | Impasses | | + | |
- | | 3.1 | Definição de impasses | | + | |
- | | 3.2 | Técnicas para o tratamento de impasses | | + | |
- | | 4 | Gerência de Memória | | + | |
- | | 4.1 | Gerência de memória sem swap ou paginação | | + | |
- | | 4.2 | Swapping | | + | |
- | | 4.3 | Memória virtual | | + | |
- | | 4.4 | Algoritmos de reposição de páginas | | + | |
- | | 4.5 | Segmentação | | + | |
- | | 5 | Entrada/Saída | | + | |
- | | 5.1 | Hardware e software de entrada/saída | | + | |
- | | 6 | Sistemas de Arquivos | | + | |
- | | 6.1 | Arquivos e diretórios | | + | |
- | | 6.2 | Implementação de sistemas de arquivos | | + | |
- | | 6.3 | Segurança e mecanismos de proteção da informação | | + | |
- | | 7 | Implementação de programas em C para Linux | | + | |
- | ==== Plano de Aulas ==== | + | ===== 2007 ===== |
+ | * {{palestras:apresentacaocursosistemas.ppt| Bacharelado em Sistemas de Informação do IESP - Aula para o GEO - Maio/2007}} | ||
+ | * {{palestras:alunohtml.doc| Material de apoio para alunos sobre HTML}} | ||
- | ^ Data ^ Assunto ^ Material ^ Referências ^ Local ^ | + | ====== Disciplinas ====== |
- | | 03/02 | Apresentação da disciplina;\\ 1. Introdução aos Sistemas Operacionais | | || | + | |
- | | 06/02 | 1.1 Funções de um sistema operacional;\\ 1.2 Conceitos básicos | | || | + | |
- | | 10/02 | 2.1 Definição e estrutura de processos | | || | + | |
- | | 13/02 | | | || | + | |
- | | 17/02 | | | || | + | |
- | | 20/02 | | | || | + | |
- | | 24/02 | | | || | + | |
- | | 27/02 | | | || | + | |
- | | 03/03 | | | || | + | |
- | | 06/03 | | | || | + | |
- | | 10/03 | | | || | + | |
- | | 13/03 | | | || | + | |
- | | 17/03 | | | || | + | |
- | | 20/03 | | | || | + | |
- | | 24/03 | | | || | + | |
- | | 27/03 | | | || | + | |
- | | 31/03 | | | || | + | |
- | | 03/04 | | | || | + | |
- | | 07/04 | | | || | + | |
- | | 10/04 | | | || | + | |
- | |<html><font color="red"> 14/04</font></html> | 8-) <html> <font color="red"> Sexta-feira Santa </font></html> | | || | + | |
- | | 17/04 | | | || | + | |
- | |<html><font color="red"> 21/04</font></html> | 8-) <html> <font color="red"> Tiradentes </font></html> | | || | + | |
- | | 24/04 | | | || | + | |
- | | 28/04 | | | || | + | |
- | |<html><font color="red"> 01/05</font></html> | 8-) <html> <font color="red"> Dia do Trabalho </font></html> | | || | + | |
- | | 05/05 | | | || | + | |
- | | 08/05 | | | || | + | |
- | | 12/05 | | | || | + | |
- | | 15/05 | | | || | + | |
- | | 19/05 | | | || | + | |
- | | 22/05 | | | || | + | |
- | | 26/05 | | | || | + | |
- | | 29/05 | | | || | + | |
- | | 02/06 | | | || | + | |
- | | 05/06 | | | || | + | |
- | | 09/06 | | | || | + | |
- | | 12/06 | | | || | + | |
- | | 16/06 | | | || | + | |
- | | 19/06 | | | || | + | |
- | | 23/06 | | | || | + | |
- | | 26/06 | | | || | + | |
- | | 30/06 | | | || | + | |
- | Contingência | + | Se você for professor, e quiser usar meus slides, favor colocar:\\ |
+ | "**Slides originais do professor Gustavo Wagner, www.gustavowagner.com**" | ||
- | | 03/07 | | | || | + | * [[https://sites.google.com/site/gugawag/disciplinas|Novas disciplinas aqui]] |
- | | 07/07 | | | || | + | * [[Desenvolvimento de Aplicações Web]] |
- | | 10/07 | | | || | + | * [[Java]] |
- | | 14/07 | | | || | + | * [[Redes de Computadores]] |
- | | 17/07 | | | || | + | * [[Sistemas Operacionais]] |
- | | 21/07 | | | || | + | * [[Tópicas Avançados em Informática]] |
- | | 24/07 | | | || | + | * [[Tecnologias Web]] |
- | | 28/07 | | | || | + | |
- | | 31/07 | | | || | + | |
- | + | ====== Projetos ====== | |
- | + | * [[Projetos]] | |
- | ==== Bibliografia ==== | + | |
- | + | ||
- | * Sistemas Operacionais Modernos, A.S. Tanenbaum, Prentice-Hall, 2003. | + | |
- | + | ||
- | ==== Avaliação ==== | + | |
- | + | ||
- | ==== Notas dos alunos ==== | + | |
- | + | ||
- | Aula sobre Message Passing: http://cne.gmu.edu/workbenches/pcmsg/Message.html | + | |
- | + | ||
- | ===== Java Básico 2006.1 ===== | + | |
- | + | ||
- | ==== Ementa ==== | + | |
- | + | ||
- | Estudo de uma linguagem de programação orientada e eventos. Tipos de dados, Estrutura da linguagem. Tipos estruturados (vetor, matriz e registro). Declarações. Comandos de atribuição, condicionais e de repetição. Modularização e Subprogramas. Mensagem e troca de mensagem. Aplicações. | + | |
- | + | ||
- | ==== Objetivos Programáticos ==== | + | |
- | + | ||
- | Esta disciplina tem o objetivo de dar continuidade ao desenvolvimento do raciocínio lógico aplicado à solução de problemas em nível computacional. Programação Dirigida a eventos. Mensagem. Introduzir conceitos mais avançados de desenvolvimento de algoritmos, e novas estruturas de controle e de dados. Introduzir funcionalidades mais avançadas de uma linguagem de programação. Programação Visual. Ao final da disciplina o aluno estará apto a implementar programas de complexidade média. | + | |
- | + | ||
- | ==== Programa ==== | + | |
- | + | ||
- | + | ||
- | ^ UNIDADE ^ ASSUNTO ^ | + | |
- | | 1 | Introdução e conceitos básicos | | + | |
- | | 1.1 | Histórico | | + | |
- | | 1.2 | Conceitos básicos | | + | |
- | | 1.3 | Ambientes de programação Java | | + | |
- | | 2 | Programação orientada a objetos básica | | + | |
- | | 2.1 | Conceitos de orientação a objetos | | + | |
- | | 2.2 | Criação de objetos | | + | |
- | | 2.3 | Encapsulamento | | + | |
- | | 2.4 | Strings | | + | |
- | | 2.5 | Coleções | | + | |
- | | 3 | Projeto de programas Java e Programação orientada a objetos avançada | | + | |
- | | 3.1 | Estruturação de programas em camadas | | + | |
- | | 3.2 | Herança e polimorfismo | | + | |
- | | 3.3 | Classes abstratas e interfaces | | + | |
- | | 3.4 | Tratamento de exceções | | + | |
- | | 3.5 | Pacotes | | + | |
- | | 4 | Interface gráfica e orientação a eventos | | + | |
- | | 4.1 | Swing | | + | |
- | | 4.2 | Modelo de eventos | | + | |
- | + | ||
- | ==== Plano de Aulas ==== | + | |
- | + | ||
- | + | ||
- | ^ Data ^ Assunto ^ Material ^ Referências ^ Local ^ | + | |
- | | 03/02 | | | || | + | |
- | | 06/02 | | | || | + | |
- | | 10/02 | | | || | + | |
- | | 13/02 | | | || | + | |
- | | 17/02 | | | || | + | |
- | | 20/02 | | | || | + | |
- | | 24/02 | | | || | + | |
- | | 27/02 | | | || | + | |
- | | 03/03 | | | || | + | |
- | | 06/03 | | | || | + | |
- | | 10/03 | | | || | + | |
- | | 13/03 | | | || | + | |
- | | 17/03 | | | || | + | |
- | | 20/03 | | | || | + | |
- | | 24/03 | | | || | + | |
- | | 27/03 | | | || | + | |
- | | 31/03 | | | || | + | |
- | | 03/04 | | | || | + | |
- | | 07/04 | | | || | + | |
- | | 10/04 | | | || | + | |
- | |<html><font color="red"> 14/04</font></html> | 8-) <html> <font color="red"> Sexta-feira Santa </font></html> | | || | + | |
- | | 17/04 | | | || | + | |
- | |<html><font color="red"> 21/04</font></html> | 8-) <html> <font color="red"> Tiradentes </font></html> | | || | + | |
- | | 24/04 | | | || | + | |
- | | 28/04 | | | || | + | |
- | |<html><font color="red"> 01/05</font></html> | 8-) <html> <font color="red"> Dia do Trabalho </font></html> | | || | + | |
- | | 05/05 | | | || | + | |
- | | 08/05 | | | || | + | |
- | | 12/05 | | | || | + | |
- | | 15/05 | | | || | + | |
- | | 19/05 | | | || | + | |
- | | 22/05 | | | || | + | |
- | | 26/05 | | | || | + | |
- | | 29/05 | | | || | + | |
- | | 02/06 | | | || | + | |
- | | 05/06 | | | || | + | |
- | | 09/06 | | | || | + | |
- | | 12/06 | | | || | + | |
- | | 16/06 | | | || | + | |
- | | 19/06 | | | || | + | |
- | | 23/06 | | | || | + | |
- | | 26/06 | | | || | + | |
- | | 30/06 | | | || | + | |
- | + | ||
- | Contingência | + | |
- | + | ||
- | | 03/07 | | | || | + | |
- | | 07/07 | | | || | + | |
- | | 10/07 | | | || | + | |
- | | 14/07 | | | || | + | |
- | | 17/07 | | | || | + | |
- | | 21/07 | | | || | + | |
- | | 24/07 | | | || | + | |
- | | 28/07 | | | || | + | |
- | | 31/07 | | | || | + | |
- | + | ||
- | ==== Bibliografia ==== | + | |
- | + | ||
- | * Java Como Programar – H. M. Deitel e P. J. Deitel – 3a./5a Edição – Bookman. | + | |
- | * Core Java 2: Volume 1, Fundamentos. Horstmann e Cornell, Makron Books, 2000. | + | |
- | * [[Thinking in Java]http://www.mindview.net/Books/TIJ/] | + | |
- | + | ||
- | ==== Avaliação ==== | + | |
- | + | ||
- | ==== Notas dos alunos ==== | + | |
- | + | ||
- | ==== Datas Importantes ==== | + | |
- | + | ||
- | ===== Projeto ===== | + | |
- | + | ||
- | ==== Testes de Aceitação ==== | + | |
- | + | ||
- | Iremos usar a ferramenta <html><a href="http://easyaccept.sourceforge.net/">EasyAccess</a></html> para garantir a corretude das funcionalidades do sistema. | + | |
====== Fotos ====== | ====== Fotos ====== | ||
Line 258: | Line 73: | ||
</html> | </html> | ||
- | Você pode ver mais em http://www.ourgrid.org/~gustavo | + | Você pode ver mais em http://www.gustavowagner.com |
====== França ====== | ====== França ====== | ||
- | |||
- | ===== Músicas ===== | ||
- | |||
- | * {{lesauxdemars.mp3|Les aux de mars - Águas de Março}} | ||
- | * {{commed_habitude.mp3|Comme d'habitude - My Way}} | ||
- | |||
===== Mapa ===== | ===== Mapa ===== | ||
Line 278: | Line 87: | ||
Sites com ótimas informações sobre enologia são [[http://www.oenologie.fr/]], [[http://fr.wikipedia.org/wiki/Vin_rouge]] e [[http://www.onivins.fr/]]. Esses sites estão em francês pois não encontrei algum em português com a qualidade destes. As informações que colocarei aqui são apenas um início ao fascinante estudo do vinho. Um filme que recomendo sobre enologia é Sideways. | Sites com ótimas informações sobre enologia são [[http://www.oenologie.fr/]], [[http://fr.wikipedia.org/wiki/Vin_rouge]] e [[http://www.onivins.fr/]]. Esses sites estão em francês pois não encontrei algum em português com a qualidade destes. As informações que colocarei aqui são apenas um início ao fascinante estudo do vinho. Um filme que recomendo sobre enologia é Sideways. | ||
- | Os conceitos aqui expostos serão sobre //vin rouge// (vinho tinto), considerado mais complexo que //vin blanc// (vinho branco). | + | Os conceitos aqui expostos serão sobre //vin rouge// (vinho tinto), considerado mais complexo que //vin blanc// (vinho branco). |
- | Quem se interessar em fazer um curso de vinho //in loco// eu recomendo primeiramente procurar a Alliance Française de sua cidade. | + | Quem se interessar em fazer um curso de vinho //in loco// eu recomendo primeiramente procurar a Alliance Française de sua cidade. |
==== Processo de vinificação ==== | ==== Processo de vinificação ==== | ||
Line 298: | Line 107: | ||
Um importante conceito em vinho é a noção de //Terroir//. Um //Terroir// é formado por um micro-clima + solo/subsolo. Um //Terroir// determina o "caráter" de um vinho. | Um importante conceito em vinho é a noção de //Terroir//. Um //Terroir// é formado por um micro-clima + solo/subsolo. Um //Terroir// determina o "caráter" de um vinho. | ||
- | Um //terroir// + tecnologia leva à definição de castas de vinhos. Por exemplo, Pinot Noir, Caberbet Sauvignon, Merlot, Gamay e Beaujolais são exemplos de castas. | + | Um //terroir// + tecnologia leva à definição de castas de vinhos. Por exemplo, Pinot Noir, Caberbet Sauvignon, Merlot, Gamay e Beaujolais são exemplos de castas. |
Por fim, precisamos definir um //cru// (vem da palavra //croître// = crescer). //Cru// é um terroir específico. Um //cru// corresponde ao melhor //terroir// de uma região de produção de vinho. Assim, quando se fala de //cru//, fala-se de um vinho de excelente qualidade. Normalmente estes vinhos têm um A.O.C. (identificação de origem controlada). Um exemplo de A.O.C. é o Bordeaux. | Por fim, precisamos definir um //cru// (vem da palavra //croître// = crescer). //Cru// é um terroir específico. Um //cru// corresponde ao melhor //terroir// de uma região de produção de vinho. Assim, quando se fala de //cru//, fala-se de um vinho de excelente qualidade. Normalmente estes vinhos têm um A.O.C. (identificação de origem controlada). Um exemplo de A.O.C. é o Bordeaux. | ||
Line 314: | Line 123: | ||
O exame visual pode ser realizado da seguinte forma. Coloque numa taça o vinho a ser analisado e a incline num ângulo próximo a 30º com a mesa, com a boca da taça virada para frente. É possível identificar duas áreas: o olho e a borda. O olho pode apresentar cores tais como ruby, cereja, etc. A borda tem cores de um espectro que vai desde o roxo até o alaranjado/marron. É importante que você tente fazer analogias entre as cores encontradas nessas duas regiões com coisas da natureza do reino animal, vegetal ou mineral. Isso ajuda a identificarmos o vinho. | O exame visual pode ser realizado da seguinte forma. Coloque numa taça o vinho a ser analisado e a incline num ângulo próximo a 30º com a mesa, com a boca da taça virada para frente. É possível identificar duas áreas: o olho e a borda. O olho pode apresentar cores tais como ruby, cereja, etc. A borda tem cores de um espectro que vai desde o roxo até o alaranjado/marron. É importante que você tente fazer analogias entre as cores encontradas nessas duas regiões com coisas da natureza do reino animal, vegetal ou mineral. Isso ajuda a identificarmos o vinho. | ||
- | A idade do vinho pode ser identificada pela borda. Normalmente, quanto mais roxo, mais novo é o vinho. Quanto mais alaranjado/marron, mais antigo é o vinho. Perceba que essa identificação só é possível atrelada ao //terroirs//. Isso quer dizer que a mesma cor de borda apresentada por vinhos de diferentes //terroirs// pode representar idades distintas. | + | A idade do vinho pode ser identificada pela borda. Normalmente, quanto mais roxo, mais novo é o vinho. Quanto mais alaranjado/marron, mais antigo é o vinho. Perceba que essa identificação só é possível atrelada ao //terroirs//. Isso quer dizer que a mesma cor de borda apresentada por vinhos de diferentes //terroirs// pode representar idades distintas. |
=== Gustativo === | === Gustativo === | ||
Line 329: | Line 138: | ||
Para facilitar na identificação dos cheiros exalados por um vinho, nós os dividimos em famílias aromáticas: | Para facilitar na identificação dos cheiros exalados por um vinho, nós os dividimos em famílias aromáticas: | ||
- | * Frutas | + | * Frutas |
- | * Cítricas | + | * Cítricas |
- | * Vermelhas (morango, groselha, etc) | + | * Vermelhas (morango, groselha, etc) |
- | * Especiarias | + | * Especiarias |
- | * Canela | + | * Canela |
- | * Pimenta do reino | + | * Pimenta do reino |
- | * Baunilha | + | * Baunilha |
- | * Cravo | + | * Cravo |
- | * Floral (mais presente em vinhos brancos) | + | * Floral (mais presente em vinhos brancos) |
- | * Madeira | + | * Madeira |
- | * Cedro | + | * Cedro |
- | * Pinheiro | + | * Pinheiro |
- | * Vegetais | + | * Vegetais |
- | * Legumes | + | * Legumes |
- | * Animais (aparece mais no processo de envelhecimento) | + | * Animais (aparece mais no processo de envelhecimento) |
- | * Couro | + | * Couro |
- | * Defumado | + | * Defumado |
O exame olfativo pode ser realizado da sequinte forma. Inspire o vinho numa taça com 3 a 5cm de distância do seu nariz. Coloque o nariz dentro da taça e inspire forte. Repita esse processo por três vezes. Depois faça movimentos circulares com a taça. Isso faz com que alguns aromas sejam exalados. Inspire novamente. Tente identificar os aromas de acordo com as famílias aromáticas. | O exame olfativo pode ser realizado da sequinte forma. Inspire o vinho numa taça com 3 a 5cm de distância do seu nariz. Coloque o nariz dentro da taça e inspire forte. Repita esse processo por três vezes. Depois faça movimentos circulares com a taça. Isso faz com que alguns aromas sejam exalados. Inspire novamente. Tente identificar os aromas de acordo com as famílias aromáticas. | ||
Line 358: | Line 167: | ||
^ Tipos de vinhos ^ Temperatura Ideal ^ | ^ Tipos de vinhos ^ Temperatura Ideal ^ | ||
| Bordeaux tinto (St-Emilion, Graves, Pomerol) | 16 à 18 °C | | | Bordeaux tinto (St-Emilion, Graves, Pomerol) | 16 à 18 °C | | ||
- | | Bourgognes tinto (Pommard, Vosne Romanée) | 15-16°C | | + | | Bourgognes tinto (Pommard, Vosne Romanée) | 15-16°C | |
| Vinho tinto suave (Beaujolais, Chinon) | 10 à 12°C | | | Vinho tinto suave (Beaujolais, Chinon) | 10 à 12°C | | ||
| Vinhos rosê (Arbois, Anjou, Provence) | 9 à 11°C | | | Vinhos rosê (Arbois, Anjou, Provence) | 9 à 11°C | | ||
Line 368: | Line 177: | ||
Dezembro de 2005 na Alliance Française, com professor Jean: [[aqui]]. | Dezembro de 2005 na Alliance Française, com professor Jean: [[aqui]]. | ||
- | |||
====== Contato ====== | ====== Contato ====== | ||
Line 381: | Line 189: | ||
<script language="JavaScript" type="text/javascript"> | <script language="JavaScript" type="text/javascript"> | ||
<!-- | <!-- | ||
- | webstats4u("ADoODwctjJpAEtiToIwWyiIvbJ+g", 0); | + | webstats4u("ADoODwctjJpAEtiToIwWyiIvbJ+g", 0); |
// --> | // --> | ||
</script> | </script> | ||
Line 393: | Line 201: | ||
</noscript> | </noscript> | ||
<!-- End Webstats4U code --> | <!-- End Webstats4U code --> | ||
+ | <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> | ||
+ | </script> | ||
+ | <script type="text/javascript"> | ||
+ | _uacct = "UA-465476-1"; | ||
+ | urchinTracker(); | ||
+ | </script> | ||
</html> | </html> |
gustavo_wagner.1137879534.txt.gz · Last modified: 2006/01/21 16:40 by gustavo