next up previous
Next: Tarefas Up: FMA 215 Aula 15: Previous: FMA 215 Aula 15:

Alguns Conceitos Relevantes

O sistema X11 é um sistema de janelas que permite tanto o uso local de janelas em uma máquina quanto o uso de janelas de forma distribuída através da rede. A rede de que se trata aqui é, de forma geral, a Internet, mas nesta aula vamos estar usando o sistema no âmbito de uma rede local de alta velocidade, como é o caso aqui do Instituto de Física.

Vamos nos referir aqui, com frequência, ao conceito de ``desktop''. Para nós um desktop será um conjunto de janelas, gerenciado por um programa administrador de janelas (window manager), no âmbito do sistema X11. É o tipo de estrutura que normalmente aparece no monitor de uma máquina quando a usamos através de um sistema gráfico de janelas.

Nesta aula vamos assumir que o aluno já conheça o uso básico do sistema de janelas X11 para o caso de janelas locais em uma máquina. Assumimos, por exemplo, que os conceitos de foco e de mudança de posição e tamanho de janelas sejam bem conhecidos e as técnicas correspondentes dominadas.

Vamos fazer uma pequena exploração das operações básicas de abertura de janelas remotas através da rede e, em seguida, tentar ilustrar as possibilidades de uso de versões extendidas do sistema X11 para apoio a atividades cooperativas de trabalho interativo em equipe através da rede.

Idealmente este tipo de aplicação deveria incluir também a parte de transmissão de voz e som através da rede. Entretanto, ainda estamos em um estágio um pouco primitivo, tanto no que diz respeito à disponibilidade do hardware adequado quanto à disponibilidade de software. Os novos drivers de placas de som e a nova arquitetura de som do Linux, que são apropriados para este tipo de uso, já foram incluídos na versão experimental 2.5 do kernel, mas ainda não houve um release estável deste subsistema. Assim, estaremos nos limitando ao compartilhamento de janelas e aplicativos, bem como à comunicação através da palavra escrita.

Além disso, como nesta aula estamos interessados apenas em ilustrar as possibilidades, vamos usar diretamente as contas de usuário dos alunos, em caráter temporário, para os nossos exercícios cooperativos. Para o trabalho cooperativo de grupos de várias pessoas a melhor alternativa é a definição no sistema de contas especiais de grupo, com nomes apropriados, definindo-se desta forma grupos aos quais os usuários pertençam. Desta forma o grupo tem a sua própria área de disco, acessível a todos os membros, que é ``território neutro'', não sendo a conta pessoal de nenhum dos usuários em particular.


next up previous
Next: Tarefas Up: FMA 215 Aula 15: Previous: FMA 215 Aula 15: