OpenLLM-France/wikimedia huggingface dataset:
# Manual de urbanismo/Glossário urbanístico

Convenções e definições adotadas neste Manual.
Alastramento Urbano: expansão excessiva e prejudicial da Área urbana.
Área urbana: conjunto das Malhas urbanas de uma Cidade.
Urbe: unidade de assentamento humano.
Urbanismo: disciplina que estuda$^{(tratada)}$ as Cidades $^{(Urbes)}$.
Cidade: unidade de assentamento humano autônoma.
Município: região administrativa. Um município pode ter mais de uma Cidade ou Urbe.
Perímetro urbano: linha que delimita a Zona Urbana.
Malha urbana: conjunto das construções e vias. Uma cidade pode ter mais de uma malha urbana.
Zona Rural: área do Município não pertencente à Zona Urbana.
Vila: unidade de assentamento humano dependente da Cidade.
Aldeia: unidade de assentamento humano dependente da Vila.
Metrópole: cidade que exerça uma força de referência sobre outras cidades.
Conurbação: processo de fusão de Malhas urbanas.
Megalópole: conjunto de cidades com suas malhas urbanas fundidas.
Problemas Urbanos: dificuldades da urbanização.
Canalização e Retificação:
Especulação Imobiliária: artificialização dos preços da terra.
Ilha de Calor: aumento de temperatura de determinadas áreas devido à urbanização.
Urbanização: processo de crescimento da densidade da Malha urbana.
Suburbanização: processo de diminuição da densidade da Malha urbana.
Contraurbanização: processo de diminuição da população na Malha urbana.
Reurbanização: processo de aumento da população na Malha urbana.
Impermeabilização do Solo: processo em que o solo perde sua capacidade de absorção(infiltração) da água.
Inundação: transbordamento do curso d'água.
Alagamento: ponto de acúmulo de água pluvial.
Segregação Social: divisão da população por motivos econômicos, étnicos com desvantagem para determinado grupo.
Segregação Espacial: manifestação espacial da segregação social.
Segregação Econômica: separação da sociedade por motivos econômicos e de renda.
Desigualdade Econômica: má distribuição de renda e propriedade em uma sociedade.
Sociedade: conjunto de pessoas.
Amenidades Urbanas: benefícios da urbanização.
Arborização: processo de plantio de árvores na Malha urbana.
Drenagem Urbana: conjunto de técnicas para escoar e absorver a água e impedir inundações e alagamentos.
Reflorestamento: processo de plantio ou replantio de árvores em matas.
Parâmetros Urbanos:
Densidade Populacional:
Legislação Urbana:
Estatuto da Cidade:
Ocupação em Áreas Impróprias:
Zona urbana: área delimitada pelo Perímetro Urbano.
# Introdução à física/Gravitação universal/Exercícios

Os exercícios a seguir referem-se ao capítulo gravitação universal.
Citação: O programa Hélios consistiu de duas sondas espaciais, Hélios 1 e Hélios 2, lançadas na década de 1970 pela Alemanha Ocidental e pelos Estados Unidos da América, utilizando foguetes da Força Aérea dos Estados Unidos. Realizaram as órbitas mais próximas do Sol, a cerca de 45 milhões de quilômetros, inferior à órbita de Mercúrio. escreveu: «Wikipédia»
As sondas sempre ficaram entre Mercúrio e Sol sendo afetadas somente por seus campos gravitacionais, a distância entre esses dois corpos celeste varia de 46 a 70 milhões de quilômetros. Determine a aceleração máxima e mínima se a sonda pesava 370 kg e a Terra 6×1024. Considere que Mercúrio tem 0,05 da massa da Terra e o Sol 330000 Terra.
Respostas :
# Introdução à física/Gravitação universal/Lei da gravitação universal

O fato de os planetas orbitarem as estrelas, de um avalanche acontecer ou de uma árvore cair, se deve à gravitação. Em suma, a lei da gravitação universal diz que matéria atrai matéria. Esta lei estabelece a força de atração da matéria, em que:
$F_{g}={\frac {GMm}{r^{2}}}$
Onde:
* F$_g$ é a força, em newtons;
* G é a constante gravitacional, equivalente a 6,67 x 10$^{-11}$;
* Mm é o produto das massas dos corpos em questão, em quilogramas;
* r é o raio entre o centro dos corpos, em metros.
O exemplo mais comum de aplicação desta força é a força peso. Veja, abaixo, como se dá a força da gravidade, considerando a massa da Terra 5,97 x 10$^{24}$ quilogramas, e o raio da Terra no equador 6378 quilômetros.
Inicialmente, convertamos as unidades para o SI:
Sendo a fórmula:
$F_{g}={\frac {GMm}{r^{2}}}$
Substituimos por:
$P={\frac {GMm}{r^{2}}}$
Como P = mg,
$mg={\frac {GMm}{r^{2}}}$
Eliminando as mesmas variáveis:
$g={\frac {GM}{r^{2}}}$
Substituindo-se:
$g={\frac {6,67\times 10^{-11}\times 5,97\times 10^{24}}{(6,38\times 10^{6})^{2}}}={\frac {3,98199\times 10^{14}}{4,07044\times 10^{13}}}=9,78$
Logo, g (aceleração gravitacional) terrestre é equivalente a 9,78 m/s².
# Introdução à física/Estática/Tipos de equilibrio

Estabilidade de Equilíbrio
A análise da estabilidade do equilíbrio pode ser realizada estudando os mínimos e máximos locais (local extremos) da função de energia potencial.
Um resultado fundamental da análise matemática diz que uma condição necessária para a existência de um fim local de uma função diferenciável é que todos anular derviadas primeiro lugar. Para determinar problemas dimensionais, verificar se um equilíbrio estável, instável ou indiferente envolve verificar as segundas derivadas da energia potencial:
É um ponto de equilíbrio instável, se a segunda derivada da energia potencial <0 e, portanto, a energia potencial tem um máximo local. Se o sistema é submetido a um deslocamento que é menor e a sua posição de equilíbrio, em seguida, se afasta cada vez mais da mesma (daí o nome de instabilidade para esta situação).
Um ponto de equilíbrio é indiferente ou neutro, se a segunda derivada = 0, então encontramos uma região onde a energia não é alterado. Assim, se o sistema é deslocado da posição de equilíbrio, uma pequena quantidade suficiente, não será possível aproximar o equilíbrio, mas não diverge muito da anterior posição de equilíbrio.
Um ponto de equilíbrio estável é a segunda derivada, se> 0 e, assim, a energia potencial tem um mínimo local. A resposta do sistema a pequenas perturbações ou uma distância arbitrariamente pequeno do ponto de equilíbrio é de volta ou oscilar em torno do ponto de equilíbrio. Se mais do que um ponto de equilíbrio estável para o sistema, então diz-se que qualquer um deles, cuja saída de alimentação é maior do que o mínimo absoluto é um estado metaestável.
Para dois e três problemas dimensionais (ou, mais geralmente n-dimensional) discussão acima sobre a estabilidade se torna mais complicado e requer o exame da forma quadrática Q (x1, ..., xn) definida pela matriz hessiana da energia potencial:
Equilíbrio estável ocorre quando a forma quadrática Q (x1, ..., xn) é definida positiva e, por conseguinte, todos os seus valores próprios são números positivos.
Equilíbrio totalmente instável, ocorre quando a forma quadrática Q (x1, ..., xn) é definida negativa, portanto, todos os seus valores próprios são negativos.
Equilíbrio misto instável, ocorre quando a forma quadrática Q (x1, ..., xn) não é definida positiva e um dos seus autovalores é negativa. Isto implica que podem existir certas direcções como a estabilidade dimensional, mas de acordo com a instabilidade outro vai unidimensiona
# Introdução à física/Física moderna

A física moderna estuda a estrutura do átomo, a radioatividade, a teoria da relatividade etc.
# Introdução à física/Grandezas físicas

Vetores (ou vectores) são usados, em física, para representar grandezas que possuem uma magnitude, uma direção e um sentido.
Por exemplo, a quantidade de matéria de um corpo (a massa) é uma grandeza que possui apenas magnitude, portanto não é uma grandeza vetorial (diz-se que é uma grandeza escalar).
Por outro lado, a velocidade de um corpo, para ser completamente caracterizada, deve ser dada por uma magnitude, uma direção e um sentido.
Isto pode ser visto assim:
* Uma colisão a 5 km/h é bem diferente de uma colisão a 100 km/h
* Um avião que se move a 300 km/h horizontalmente é diferente de um avião que se move a 300 km/h verticalmente
* Uma bala que segue uma trajetória linear em que esta reta passa pela minha cabeça, mas que se afasta de mim é diferente de uma bala que está vindo para mim (em linguagem popular, diz-se "vindo em minha direção"; em física, o correto é dizer "vindo no meu sentido").
# Introdução à física/Grandezas vetoriais

Na física, representa-se por um vetor qualquer grandeza que tenha três componentes:
* uma magnitude (ou módulo)
* uma direção
* um sentido
São considerados apenas dois tipos de vetores:
* Vetores em duas dimensões, para estudar problemas no plano
* Vetores em três dimensões, para estudar problemas no espaço
Existem várias formas de representar os vetores. Dentre as principais, temos:
* Por uma letra, e sobre esta letra é desenhada uma seta: ${\overrightarrow {v}}\,$. Neste caso, a magnitude do vetor pode ser representada como a função módulo da matemática $|{\overrightarrow {v}}|\,$ ou removendo-se a seta $v\,$
* Listando-se as suas coordenadas, envolvidas em parêntesis. Um vetor no plano fica (x, y), e um vetor no espaço fica (x, y, z). Quando as coordenadas forem números reais não-inteiros, em que a vírgula separa a parte inteira da parte decimal, pode-se usar ponto-e-vírgula para separar as coordenadas do vetor: (1,5 ; 2,5). Em alguns casos, o separador pode ser omitido: (x y z).
* Algumas vezes, é vantagem representar as coordenadas na vertical como ${\vec {v}}={\begin{pmatrix}x\\y\\\end{pmatrix}}$.
* Utilizando-se os vetores unitários padrão. Esta representação será tratada adiante, após a explicação sobre soma de vetores e produto de escalar por vetor.
# Introdução à física/Gravitação universal

O universo desde a antiguidade tem motivado observações. Naquela época era difícil haver estudos elaborados sobre o céu, pela ausência de equipamentos. O primeiro aparelho semelhante a um telescópio surgiu somente em 1608, por Hans Lippershey. Todavia, este só adquiriu a função de hoje graças ao astrônomo Galileu Galilei. Hoje, já existem modernos satélites artificiais que substituíram o antigo telescópio.
As leis físicas do universo, foram descritas, principalmente, por Isaac Newton e Johannes Kepler.
Os assuntos que abordaremos neste capítulo são:
* O Sistema Solar;
* Modelos do Sistema Solar;
* O surgimento do Universo e sua evolução;
* Leis de Kepler;
* Lei da gravitação universal;
* Movimento dos corpos celestes.
Você pode, também, realizar exercícios sobre este capítulo.
# Introdução à física/Grandezas físicas/Representação

Abaixo, temos uma lista das representações de grandezas geralmente utilizadas na física:
| Grandeza representada | Representação | Unidade padrão (SI) |
| Aceleração | $a$ | $m/s^{2}$ |
| Aceleração gravitacional | $g$ | $m/s^{2}$ |
| Altura | $h$ | $m$ |
| Amplitude | $$ | $$ |
| Ângulo | $\alpha$, $\theta$ ou $\psi$ | $$ |
| Área | $A$ | $m^{2}$ |
| Calor | $Q$ | $j$ |
| Calor específico | $c$ | $j.kg^{-1}.K^{-1}$ |
| Calor latente | $L$ | $j$ |
| Campo elétrico | $E$ | $N/C$ |
| Campo magnético | $B$ | $T$ |
| Capacidade térmica | $C$ | $J/K$ |
| Capacitância | $C$ | $F$ |
| Carga do elétron | $e$ | $$ |
| Carga elétrica | $q$ | $$ |
| Coeficiente de atrito | $\mu$ | $$ |
| Coeficiente de dilatação linear | $\alpha$ | $$ |
| Coeficiente de dilatação superficial | $\beta$ | $$ |
| Coeficiente de de dilatação volumétrica | $\gamma$ | $$ |
| Comprimento | $L$ | $m$ |
| Comprimento de onda | $\lambda$ | $$ |
| Condutância elétrica | $G$ | $\Omega$ |
| Condutividade elétrica | $\sigma$ | $$ |
| Constante de Boltzmann | $$ | $$ |
| Constante de Couloumb | $\varepsilon _{0}$ | $$ |
| Constante de gravitação universal | $G$ | $N.m.kg^{-1}$ |
| Constante de Planck | $h$ | $j.s$ |
| Constante dos gases reais | $R$ | $j.K^{-1}.mol^{-1}$ |
| Constante elástica | $k$ | $N/m$ |
| Corrente elétrica | $I$ | $A$ |
| Densidade | $d$ | $kg/m^{3}$ |
| Deslocamento | $S$ | $m$ |
| Diâmetro | $d$ | $m$ |
| Diferença | $\Delta$ | $$ |
| Distância | $d$ | $m$ |
| Energia | $E$ | $j$ |
| Energia interna | $U$ | $j$ |
| Fase | $$ | $$ |
| Fluxo magnético | $\Phi$ | $Wb$ |
| Força | $F$ | $N$ |
| Força normal | $N$ | $N$ |
| Força peso | $P$ | $N$ |
| Frequência | $$ | $$ |
| Frequência angular | $\omega$ | $$ |
| Impulso | $I$ | $N.s$ |
| Indutância | $$ | $$ |
| Lado | $l$ | $m$ |
| Massa | $m$ | $kg$ |
| Massa específica | $\rho$ | $kg/m^{3}$ |
| Massa estrelar | $M$ | $kg$ |
| Massa inercial | $m_{0}$ | $kg$ |
| Número de Avogrado | $$ | $$ |
| Número de onda | $$ | $$ |
| Permeablidade magnética | $\mu$ | $H/m$ |
| Peso específico | $\mu$ | $N/m^{3}$ |
| Pi radiano | $\pi$ | $$ |
| Potência | $P$ | $w$ |
| Pressão | $p$ | $Pa$ |
| Quantidade de matéria | $n$ | $mol$ |
| Quantidade de movimento | $Q$ | $kg.m.s^{-1}$ |
| Raio | $r$ | $m$ |
| Rendimento | $\eta$ | $j$ |
| Resistência elétrica | $R$ | $$ |
| Temperatura | $T$ | $^{\circ }C$ |
| Temperatura absoluta | $T$ | $^{\circ }K$ |
| Tempo | $t$ | $s$ |
| Trabalho | $\tau$ | $j$ |
| Velocidade | $v$ | $m/s$ |
| Velocidade da luz | $c$ | $m/s$ |
| Velocidade do som | $c$ | $m/s$ |
| Volume | $V$ | $m^{3}$ |
# Python/Tkinter

Tkinter é uma biblioteca padrão, que acompanha a distribuição oficial de Python. Tkinter é baseada no toolkit Tcl/Tk, da linguagem Tcl.

## Índice

* Primeiro programa
* Widgets
* Ligando eventos a callbacks

## Ver também

* Python/Programação com GUI
# Python/Programação com GUI
## Tkinter

Ver artigo principal, Python/Tkinter
Baseada em Tcl/Tk, o Tkinter é a interface padrão do Python.

## WxPython

wxPython é um wrapper da biblioteca wxWindows.

## PyGTK

PyGTK é um wrapper para o Python criado por James Henstridge, construído sobre o GIMP Toolkit (GTK) a biblioteca usada pelo GNOME e muitas outras aplicações para Linux.

## PyQt

PyQT é um wrapper da linguagem Python para a biblioteca Qt, que é a base do KDE (ambiente desktop para sistemas operacionais parecidos com unix), como o Linux, por exemplo.
O primeiro programa é o tradicional "Hello, world!" ou "Alô, mundo!", e mostra a facilidade de escrever na versão 4 do Qt.
Esta é uma versão um pouco mais complicada do "Hello World":

## Pygame

Pygame é uma biblioteca multiplataforma construída sobre a SDL permitindo a criação de jogos e programas multimídia.
# Python/Referências

* Site Oficial da Linguagem Python
* Documentação oficial
* ActiveState Python Cookbook
* Java vs. Python por Steve Ferg
* Arquitetura Python
* Dive into Python por Mark Pilgrin
* Comunidade brasileira de Python
* Python na Prática por Christian Reis
* Notícias da news:comp.lang.python
* How to Think Like a Computer Scientist: Learning with Python
# Python/Conceitos básicos/Variáveis e identificadores

Variáveis não precisam ser declaradas, mas precisam ser iniciadas antes de serem utilizadas. O nome das variáveis tem que começar com uma letra, não podendo ser espaço e são case sensitive (diferenciam maiúsculas de minúsculas). As variáveis não têm valores fixos, podem receber qualquer tipo de dado como números, strings, funções, classes, etc; recebendo o tipo do conteúdo atual. E também existem os identificadores reservados, que são próprios da linguagem como:
| Identificadores | Função |
| and | e |
| assert | forçar um tipo para a variável |
| break | parar |
| class | definição da classe |
| continue | continuar |
| def | definição de função |
| del | deleção de objeto |
| elif | senão-se |
| else | senão |
| except | exceção |
| exec | executar função |
| finally | finalizar função |
| for | definição de laço para |
| from | importar uma variável dentro de um módulo |
| global | definição de variável global |
| if | definição de laço se |
| import | importação de módulos externos |
| in | em |
| is | e |
| lambda | funções recursivas |
| not | não |
| or | ou |
| pass | passar para outra função sem executá-la |
| print | imprimir na tela |
| raise | laço try |
| return | retornar objeto |
| try | definição de laço tente |
| while | definição de laço enquanto |
# Python/Python Avançado
## Expresssões regulares

Python consegue lidar com expressões regulares usando a biblioteca re.
Expressões regulares não podem ser usadas diretamente, é preciso criar uma variável que faça a interpretação das strings. Esta variável é de classe RegexObject. Por exemplo, para se criar uma RegexObject que identifique strings que comecem com a sequência "abc", podemos fazer:
Exemplo de uso:

## Referências

* ↑ Regular Expression HOWTO, por A.M.Kuchling, em www.amk.ca
# Python/Python Wikipedia Bot

A usabilidade do bot pode ser encontrada no manual do bot escrito na wikipedia em Como usar bots.
# Python/Tkinter/Ligando eventos a callbacks

No Tkinter, a comunicação entre as ações executadas pelo usuário e as respostas dos Widgets é feita através de eventos e callbacks. O conceito está explicado no livro Programação em GUI, capitulo Eventos, sinais, slots e callbacks.

## Exemplo

O código abaixo contém um botão e uma caixa de texto. O objetivo é fazer a "string" "OK" aparecer na caixa de texto quando o botão for clicado. O esboço do código é:
O código acima não faz nada: clica-se no botão, e nada acontece. É preciso acrescentar uma instrução que diz que o entry1 deve executar entry1.insert(0, "OK") quando o botão for clicado. Isto é feito em dois pontos:
Escreve-se o callback:
Modifica-se a criação do botão de forma que o callback seja chamado quando ele for clicado:
O código completo fica assim:

## Ligação externa

* Documentação do Button Predefinição:En
# Python/Instalação
## Microsoft Windows

* Python já vem instalado com o OpenOffice.org, e o executável python.exe encontra-se no mesmo diretório que os demais aplicativos.
* O download da última versão do software python para windows pode ser feita pelo site http://www.python.org, através do link http://www.python.org/ftp/python/2.6.1/python-2.6.1.msi, para a versão 2.6.1, ou se preferir a versão 3.0 use este link: http://www.python.org/ftp/python/3.0/python-3.0.msi.
* A instalação é a padrão, abra o arquivo e vá clicando em avançar.
* Após a instalação, clique em: Iniciar / Programas / Python.2.X / IDLE e,
Você deverá estar com uma janela de prompt aberta parecida com esta:
Para que aconteça, digite no prompt de comando:
Essa informação diz ao prompt de comando para executar o arquivo Python.exe (um programa) e diz o endereço onde esse arquivo está c:\ é a partição, ou o disco rígido, python26\ é a pasta onde o arquivo python.exe se encontra.

## UNIX / Linux

Geralmente as distribuições UNIX/Linux já vem com o interpretador Python, por exemplo, no Kurumin Linux basta clicar no menu K → Desenvolvimento → Python.
Mas caso não tiver instale com, por exemplo, Debian Linux, e entre no Terminal shell e digite:
* Teste:
* Source
Essa maneira hoje é considerada mais difícil, preferencialmente use o gestor de arquivo do seu sistema como o APT, APTITUDE, PACMAN.
Caso sua distribuição Linux não possua um método de tratamento de pacotes/atualizações, pelo código fonte:
Baixe a versão que desejar:
http://www.python.org/ftp/python/3.0/Python-3.0.tgz http://www.python.org/ftp/python/2.6.1/Python-2.6.1.tgz
Depois descompacte:
Torne-se superusuário:
Faça a pré-configuração:
Antes de prosseguir veja se não apareceu alguma mensagem indicando algum erro. Caso não exista nenhum erro, prossiga digitando:
Neste caso pode ocorrer alguns avisos, como esse: "INFO: Can't locate Tcl/Tk libs and/or headers", avisando que não conseguiu localizar as bibliotecas para Tcl/Tk, caso o make não localize isso não poderá usar o modulo tkinter, usado na construção de interfaces básicas.
Se não achou nenhum erro é só iniciar a instalação:
A primeira situação é normal, mas a segunda consta na documentação da linguagem, recomendado para quem quer mais que uma versão na mesma máquina, sem que esta última seja a versão padrão.

## Macintosh

Assim como em sistemas Linux, já vem instalado em sistemas Mac OS X, mas indico aqui os links:
* Mac OS X 10.3 (Panther)
http://www.python.org/ftp/python/2.4.3/Universal-MacPython-2.4.3-2006-04-07.dmg
* Mac OS X 10.3.9 ou 10.4 (Tiger)
http://www.pythonmac.org/packages/
* Mac OS X 10.5 (Leopard)
Neste caso leia as instruções neste wiki em inglês: http://wiki.python.org/moin/MacPython/Leopard
* Mac OS X 10.6 (Snow Leopard)
Conteúdo do site da Apple indica que virá instalado e versão 2.6, foi localizado no site Softpedia para a versão 3.0: http://mac.softpedia.com/get/Developer-Tools/Python-X.shtml
Obs.: Mas antes de instalar qualquer versão do Python, teste (digitando python no console, como dito antes), porque na maioria dos sistemas operacionais (o MS Windows é uma exceção), já está instalado por padrão.
# Python/Introdução

Em 1991, o matemático Guido van Rossum criou a linguagem de programação Python, escreveu na documentação oficial da linguagem um breve histórico do início do seu desenvolvimento. Conta que no final de 1990 nos laboratórios do CWI, foi criado o Python como uma linguagem de scripts para o Sistema Operacional Distribuído Amoeba. Evolucionada da linguagem ABC, que tinha um foco para usuários como físicos, engenheiros e lingüistas, ela nasce para ser uma linguagem para os leigos em computação também a utilizarem. Em 1995, continuando o trabalho na CNRI nos Estados Unidos e depois em 2000 na BeOpen.com, formando a BeOpen PythonLabs.
Em outubro do mesmo ano, a PythonLabs mudou para Digital Creations, atualmente chama-se Zope Corporation3. Em 2001, a Python Software Foundation4 foi formada, uma organização não-comercial criada especificamente para trabalhar com propriedade intelectual do software. A Zope Corporation é um membro-patrocinador da PSF até hoje. Conta também que o nome “Python” teve a sua origem no grupo humorístico do cinema britânico Monty Python, criador do programa Monty Python Flying Circus.
A linguagem foi pensada e estruturada para o ensino de programação, então ela teria que conter uma compreensão simples da estrutura para o fácil aprendizado e é isso que o Python apresenta, uma linguagem interpretada, de alto-nível e orientada a objeto.
Sua sintaxe é simples e elegante, ideal para scripts e desenvolvimento de aplicações rápidas, RAD. Guido van Rossum em entrevista para BeOpen.com disse que "o difícil é criar uma linguagem que faça tanto sentido para outro ser humano quanto faz para uma máquina ler”, é costume em palestras sobre a linguagem dizer que “o que se pensa, escreve”.
# Sistemas de Informação Distribuídos/Interoperação/Internet Communications Engine (Ice)

Ice é um middleware para permitir a comunicação de processo na Internet, visando facilitar a programação destes sistemas.
Ele está disponível para as linguagens de programação C++, Java, C#, Visual Basic, Python, PHP e Ruby.
O Ice foi criado por diversos criadores do CORBA, o que justifica a grande influência que CORBA tem na sua arquitetura. Porém, procurando eliminar os problemas conhecidos do CORBA, o Ice foi projetado para ser menor e muito menos complexo, mas ainda assim manter um alto desempenho.

# Links Externos

* Site do ZeroC, criador do Ice: http://www.zeroc.com/ice.html (em inglês)
* Ice na Wikipedia: http://en.wikipedia.org/wiki/Internet_Communications_Engine (em inglês)
# Introdução

* Definições e Características
* Desafios dos Sistemas de Informação Distribuidos
* História dos Sistemas de Informação Distribuídos
# Jogos escoteiros/Cabra-cega

* Nome: Cabra-cega
* Quantidade de Ajudantes: 1
* Duração média em Minutos: 15
* Quantidade mínima de participantes: 5
* Quantidade máxima de participantes: 30
* Modo: Moderado
* Local para atividade : Sede
* Atmosfera para atividade: todas
* Formação: individual
* Itens para atividade: 1 Lenço individual para vendar os olhos
* Fundo de cena: Nenhum

## Regras para Atividade

    Neste jogo um dos componentes, de olhos vendados, procura adivinhar e agarrar os outros. Aquele que for agarrado, passará a ficar com os olhos vendados. Hoje em dia é um jogo infantil, mas na Idade Média foi um passatempo palaciano.
# Jogos escoteiros/Fantasmas

* Nome: Fantasmas
* Quantidade de Ajudantes: 1
* Duração média em Minutos: 25 minutos
* Quantidade mínima de participantes: 10 pessoas
* Quantidade máxima de participantes: 30
* Modo: Moderado
* Local para atividade : Sede
* Atmosfera para atividade: todas
* Formação: equipe
* Itens para atividade: 1 Lençol grande
* Fundo de cena: Nenhum

## Regras para Atividade

    Neste jogo um dos componentes, de olhos vendados, procura adivinhar e agarrar os outros. Aquele que for agarrado, passará a ficar com os olhos vendados. Hoje em dia é um jogo infantil, mas na Idade Média foi um passatempo palaciano.