domingo, 12 de setembro de 2010

09.09.2010 - CLP

Dia 09/09 - Conceitos de Linguagens de Programação – Aula 12
Professor: Jefferson
Email: jefersonedu@avants.com.br
Site: edu.avants.com.br


















09.09.2010 - RC

Dia 09/09 – Redes de Computadores – Aula 11
Professor: Eder Jose Cassimiro
Email: ederjc@terra.com.br

IV) Camada física e Meios de transmissão
2.2 Par trançado – Categorias

a) Categoria 3 – Pela norma utiliza 4 pares de cabos mas era comum a utilização de apenas dois. Taxas de transmissão teóricas de ate 10 Mbps, porem, como apresenta alta taxa de erros em função de sua construção este limite não é alcançado.

b)Categoria 5 – Evolução da categoria 3, com cabos melhor construídos e maior numero de tranças por cabo. Taxa de transmissão: 10 Mbps full duplex. Utiliza 4 pares.

c)Categoria 5e – (5 “enhanced”) – Avanço em relação a categoria 5, com taxas de transmissão nominais de 100Mbps.

d) Categoria 6 – Cabo mais robusto e melhor construído que os da categoria 5. Possui uma guia interna para os pares que proporciona maior estabilidade e resistência. Taxa nominal de 1Gbps. Custo muito mais elevado.
OBS:
1. Tamanho máximo do cabo: 100m
2. Numero máximo de repetidores: 4
3. Nomenclaturas: 10 baseT e 10 baseTX para categoria 5, 100 baseT e 100 baseTX para categorias 5e e 6, 1000 baseT e 1000 baseTX para categoria 6 e superior. O “x” indica comunicação full-duplex.
4. Conector padrão: RJ45
5. Topologias:
*Física = estrela
*Lógica = barramento(hubs) ou estrela(switches).


2.3) Fibras óptica
• Altas taxas de transmissão (teórico: 50Tbps)
• Maior alcance
• Multímodo: diversos feixes transmitidos na mesma fibra (ate 2 KM)
• Monomodo: um único feixe por fibra(ate 45KM).

08.09.2010 - CLP

Dia 08/09 - Conceitos de Linguagens de Programação – Aula 11
Professor:
Jefferson
Email: jefersonedu@avants.com.br
Site: edu.avants.com.br

Valores -> bits 0 1
Variável = Na programação, uma variável é um objeto (uma posição, freqüentemente localizada na memória) capaz de reter e representar um valor ou expressão. Enquanto as variáveis só "existem" em tempo de execução, elas são associadas a "nomes", chamados identificadores, durante o tempo de desenvolvimento. Fonte: http://pt.wikipedia.org/wiki/Variável_(programação)

Uma variável tem:
Nome= Identificador para memória

Tipo= Define como ela é armazenada na memória e sua representação.

Escopo=O escopo de uma variável é o alcance que ela tem, de onde pode ser acessada (não confunda com encapsulamento). Esse escopo pode ser global ou local. Fonte: http://juliogreff.net/escopo-de-variaveis/

Valor

Endereço= É o local onde o conteúdo da variável é armazenado no sistema. Exemplo: “0x22ff31”.

Tempo de vida= Tempo de vida de uma variável é o intervalo de tempo
entre a sua criação (alocação) e a sua desalocação. Fonte: http://www.dsc.ufcg.edu.br.


Escopo Estático e Dinâmico

Escopo Estático: A variável soe é acessada no momento da compilação. Boa legibilidade, boa confiabilidade.

Escopo Dinâmico: é determinado através da linha de execução do programa, sendo dependente, portanto da ordem de execução das rotinas. Fonte: http://www.inf.puc-rio.br/~inf1621/escopo.pdf







sexta-feira, 10 de setembro de 2010

02.09.2010 - CLP

Dia 02/09 - Conceitos de Linguagens de Programação – Aula 10
Professor: Jefferson
Email: jefersonedu@avants.com.br
Site: edu.avants.com.br


TRABALHO CLP

Trabalho em grupo de no máximo 4 pessoas. O grupos deverão escolher uma das linguagens abaixo:

J - Algol
L - Simula
M - Basic
N - Smalltalk
O - Ada
P - Modula
Q - Eiffel
R - Lisp
S - Prolog
T - Assembler
U - Ruby
V - Lua
X - Phyton
Z - ML


O grupo deverá reservar a linguagem escolhida no site Avants, de acordo com a legenda descrita acima.


DESCRIÇÃO DO TRABALHO

O trabalho deve ser desenvolvido conforme uma monografia, contendo no mínimo 15 máximo de 18 páginas. O trabalho deverá conter as seguintes partes:

1. Introdução
2. Referencial teórico
3. Desenvolvimento
4. Conclusão


Segundo o Jeferson deve conter algo do tipo:

Introdução:
Quando a linguagem surgiu...
Pra que serve...

Referencial:
Todo o histórico da linguagem, quais as versões, etc...

Desenvolvimento:
Falar sobre a herança da linguagem, quais as aplicações.

A linguagem herdou de quem e que herdou da linguagem ...(evolução)

Mostrar exemplos sobre a utilização, aplicação. Informar se tem compiladores para a linguagem e quais são.

Avaliar a linguagem de acordo com os critérios estudados na sala: Confiabilidade, legibilidade, custo, etc.(Livro do Sebesta)

Exemplificar sobre a avaliação(Capacidade de escrita ...)

Mostrar ambiente de desenvolvimento

Mostrar contra-exemplos da linguagem (no mínimo 5)


Observações: Fazer citações, não pode haver cópia.


Datas:
Entrega da versão preliminar (Word) - 30/09.
Entrega da versão final – sem data definida.

quinta-feira, 2 de setembro de 2010

02-09-2010 - RC

Dia 02/09 – Redes de Computadores – Aula 10
Professor: Eder Jose Cassimiro
Email: ederjc@terra.com.br

4- Modelo OSI – Conceitos chave
*Serviços
*Interface – Forma, métodos usados para uma camada se comunicar com a outra
*Protocolo

5) Órgãos normativos

*ISO - International Standards Organization

*ITU – International Telecommunications Union

*ANSI – American Nation Standards Institute

*IEEEE – Institute of Eletrical and Eletronic Engineers

*IAB – Internet Arctectura Board
IRTF - Internet Research Task Force

IETF – Internet Engineering Task Force
OBS: RFC : Request for comments – Documento que define os parâmetros e padrões de protocolos e serviços.

6) Prefixos de Unidades:
K = Kilo = 10^3
M = Mega = 10^6
G = Giga = 10^9
T = Tera = 10^12
P = Peta = 10^15
E = Hexa = 10^18
Z = Zetta = 10^21
Y = Yotta = 10^24


Unidade IV – Camada Física e Meios de transmissão
1) Largura de Banda
Define a faixa de freqüências na qual eh possível transmitir sinais através de um meio.

2) Meios Guiados
2.1) Cabos Coaxiais – Cabos blindados
Padroes :
a) 10 base 2 – Cabo coaxial “fino”. Ate 185m de comprimento. Taxa de transmissão máxima: 10Mbps.
b) 10 base 5 – Cabo coaxial “grosso”. Ate 500m de comprimento. Taxa máxima de 10Mbps.

2.2) Par Trançado
· Cabos UTP – Unshielded Twisted Pair
Cabos mais utilizados atualmente. Baixo custo, baixa resistência mecânica. Taxas de transferência de ate 16bps.
· Cabos STP – Shielded Twisted Pair