sexta-feira, 27 de fevereiro de 2009

REDES - Modelo de Referência OSI

Hola, que tal? Bem, agora iremos relembrar e, claro, aprofundar um pouco mais em cada uma das 7 camadas OSI.

Nota válida: HOSTS são dispositivos ligados à rede. É realmente necessário lembrar disso.

1. Física: É basicamente a camada que trata do hardware.
Nesta camada encontramos:
Cabeamento, placa de rede, roteador, sinais de elétricos, padrões de rede, 10 base T¹, 100 baseTX¹, ISDN¹, patch panels.
¹Padrões de cabeamento.

A camada Física define o hardware e os sinais elétricos.

2. Enlace: Estabelece link de dados entre hosts.
Nesta camada encontramos:
FDDI, Frame Realy, Ethernet, ATM, ADSL, drivers de rede, MAC*, switchs.

*MAC (Media Access Control): É um endereço da placa de rede composto por 6 pares de hexadecimal.
Ex.: AF:E1:2B:3A:56:A2
Identifica o fabricante

3. Rede: Contém o endereçamento de rede IP* e define o conjunto (encaminhamento de pacotes).
Nesta camada encontramos:
IP, roteador, switch-routers, (alguns) firewalls.

*IP: IPV4 (que é o usado atualmente) é composto por 32 bits, agrupados em 4 casas de 8 bits.

8bits.8bits.8bits.8bits
Uma casa só pode chegar até 255 (de 0 a 255).


4. Transporte: É responsável pela entraga dos dados de um host a outro. Controla a transmissão de informação, divisão de pacotes, ordem, fluxo.
Nesta camada encontramos:
TCP, UDP, CSP, Portas de Rede.

5. Sessão: Iniciar, gerenciar e terminar asessão entre dois hosts.

6. Apresentação: Compressão, criptografia, conversão de dados, Converte os dados de forma que a camada de Aplicação entenda os dados recebidos.

7. Aplicação: Interface com o usuário.
Nesta camada encontramos>
Aplicações, FTP, Telnet, HTTP, DNS, POP3, SMTP, IMAP, SNMP, etc.

HUB: Os sinais recebidos são distribuídos para todos os hosts conectados. Menos para quem envioui (pelo menos isso, né... ¬¬).
SWITCH: Possui memória, guarda o endereço MAC, verifica e envia o sinal somente a quem foi endereçado.

quinta-feira, 26 de fevereiro de 2009

REDES - Cabeamento Estruturado

O que é?
Instalação de cabos para tráfego de sinais de voz, dados, imagens, planejando e implementando de modo a organizar as conexões físicas entre diversos equipamentos que compõe uma rede, permitindo fácil administração e manutenção.
(http://www.irmaosabage.com.br/htm/glossario_C)

* O Cabeamento Estruturado prevê também o uso de cabos de telefone e de outros tipos de telecomunicações, não se limitando apenas a cabos de rede.

SWITCH > PATCH COORD > PATCH PANEL > CABO DE REDE SECUNDÁRIO > TOMADA > CABO >PC
*Em breve um figura decente representando isso.

Notas Válidas:

> Colocar um HUB num ponto de rede faz o desempenho do SWITCH cair, ok?
> O Cabo é trançado não apenas pra ficar bonito (nem bonito fica), mas sim, para que não dê interferência;
"
Quanto maior o número de giros, mais o ruído é cancelado." (Wikipedia, a enciclopédia que qualquer mané edita.)

SO - Ementa

  • História e Função dos Sistemas Operacionais;
  • Tradutor, interpretador, ligador, carregador, depurador, microprogramação;
  • Sistemas mono e multitarefgas, mono e multiprocessados;
  • Sistemas multiprogramáveis (interrupções, I/O, buffering, spooling, reentrância e proteção do sistema);
  • Estrutura do Sistemas Operacional (System calls, modos de acesso, monolíticos, em camadas e cliente-servidor);
  • Processos e comunicação entre eles (concorrência, compartilhamento, sincronização, semáforos, deadlock);
  • Gerência de processador (ecalonamentos);
  • Gerência de memória (alocação, paginação, swapping);
  • Sistemas de arquivos;
  • Gerência de despositivos.

quarta-feira, 18 de fevereiro de 2009

Matemática Financeira

Professor Silmar.

Juros Simples e Compostos
Taxa de juros nominal e efetiva ou real. Capitalização e deconto dos fluxos do caixa e taxa de retorno
Análise de financiamento, segundo os sistemas de amortização.
Cálculo de rentabilidade dos títulos negociados no Brasil.

Fluxo de Caixa

O fluxo de caixa é uma representação gráfica de uma situação relacionada
  • Capital ou valor presente, ou valor atual;
  • Tempo, períodos;
  • Taxa;
  • Montante, valor final, valor do título;
Formas de Avaliação:
1º Bimestre.
1 Prova (7,0 pts);
Trabalhos (3,0 pts);
Prova Bimestral (10,0).

2º Bimestre.
1 Prova (10,0 pts);
Prova Bimestral (10,0 pts)

PI - Pesquisa (18/03/2009)

Escrever um artigo sobre:

  • Histórico do mensageiro instantâneo;
  • Função objetivo, tipos;
  • Principais programas (software) e características;
  • Referências;
Formato padrão de artigo (ABNT)
Deve ser entregue impresso e ter no mínimo 4 páginas.

DATA DE ENTREGA: 18/03/09 (Quarta-feira).

PI - Projeto Integrador

Professora Helen.

Ementa:

Implementação em .NET de um mensageiro instantâneo.

Objetivo:

Desenvolvimento de projeto prático integrando os conteúdos das disciplinas do período.

Conteúdo Programático:

Documentação:
  • Requisitos;
  • Casos de Uso;
  • Especificação de Requisitos;
  • Especificação de Casos de Uso;
  • Diagrama de Sequência;
  • Diagrama de Classe;
  • Especificação de protocolo de comunicação.
*Será cobrado no 1º Bimestre:
Documentação;
Apresentação Oral;

Funcionalidades:
  • Troca de mensagens e arquivos entre usuários conectados com opção de envio reservado para um usuário;
  • Implementação do gerenciamento da aplicação servidor em interface web;
  • Implementação cliente/servidor com comunicação socket;
  • Implementação do cliente (pocket);
*Será cobrado no 2º Bimestre:
Apresentação oral/funcionamento;
Documentação atualizada;

SO - Sistemas Operacionais

Professor Eduardo.

O que um Sistemas Operacional faz?

  • Permite que qualquer pessoa use o hardware sem ter de acessá-lo diretamente. Funciona como um gerente;
  • Protege os recursos do usuário, não permitindo que os dados sejam vistos por usuários sem permissão.
O Processador:
  • Gerencia o processador;
  • Gerencia a memória;
  • Gerencia o sistema de arquivos;
  • Gerencia o sistema de Entrada e Saída.
Bibliografia:

Sistemas Operacionais Modernos
(Tanenbaum)

Arquitetura de Sistemas Operacionais
(Francis Berenger Machado e Luiz Paulo Maia)


Avaliação Bimestral:
Prova bimestral (5,0 pts)
Trabalhos (totalizam outros 5,0pts)

TAP - Tópicos Avançados em Programação

Professor Rodrigo.

Conteúdo Programático:

  • AJAX - Conceitos;
  • Dispositivos móveis em C# CE (Compact Edition);
  • Dispositivos móveis em SQL CE (Compact Edition);
  • Pocket PC;
  • Sockets
  • AJAX Control Tool Kit;

Bibliografia:

Design Patterns em Java - GOF

Como não consegui nenhum link para o livro citado, eis um link alternativo:

http://www.patterndepot.com/put/8/DesignJavaPDF.ZIP

Não verifiquei o conteúdo, porém os comentários feitos a respeito são muito bons.

Complementos:


Clique AQUI para fazer o download do ASP.NET AJAX 1.0

Clique AQUI para fazer o download do AJAX Control ToolKit

Para instalação de ambos, segue um tutorial no link abaixo:
Instalando o Ajax no Visual Studio

Definição de como usar, onde baixar e o que é Ajax, AQUI.


Obs.: Os links dos tutoriais foram enviados pelo professor Rodrigo e repassados pela Fernanda.

REDES - Histórico da Comunicação

A comunicação tem quatro (4) elementos:

  • Emissor;
  • Receptor;
  • Meio de Transmissão;
  • Sinal.
Emissor >> Sinal >> Receptor
Meio de Transmissão



Meios de Transmissão:
  • Telecomunicação;
  • Telegrafia;
  • Telefonia;
  • Rádio Comunicação;
  • Satélites;
  • Cabos ópticos.

Evolução da Tecnologia da Informação

  • Anos 50: Primeiros Sistemas
    Processamento e armazenamento de dados;
  • Anos 60 e 70:
  1. Mains Frames e Front-Ends
  2. Terminais burros* e impressoras;
  3. Circuitos de baixa velocidade;
  4. X-25;
  5. Processamento batch;
  6. Dependência de gerenciamento centralizado;
(*WTF?! o.O")
  • Anos 80:
    Introdução do PC;
    Tecnologia digital e micro-eletrônica;
    Baixo Custo;
    Processamento perto do usuário;
    Descentralização;
    Individuialização;
    Sem back-Up;
    Vírus, pirataria e duplicação de informações;
  • Anos 80, final:
    As redes ganham importância;
    Foram rapidamente assimiladas;
    Aplicações departamentais;
    Compartilhamento de recursos;
    "Down Sizing";
    Correio Eletrônico;
    Transferência de arquivos;
    Ethernet, Token-ring e FDDI;
    Tecnologias diferentes na mesma empresa;
    S.O. de rede não se falavam;
    Problemas na interligação de mainframe;
  • Anos 90: Integração de Serviço
    Sistemas abertos;
    Independência de software e hardware;
    Redes de alta velocidade (frame relay, ISDN, ATM)
    Fast Ethernet, Gigabit-Ethernet;
    Compartilhamento com rede de telefonia: Voz sobre IP, Vídeo-conferência, TV interativa, E.A.D., Realidade virtual.

Redes de Computadores


É a interconecção entre micros, o que permite a troca de dados entre estas unidades e otimiza os recursos de hardware e software.

Conceitos Básicos:

Nó: Ponto final de rede. (Ex.: Um computador qualquer.)
Meio Físico: Caminho utilizado pela rede. (Ex.: Cabo RJ 45)
Protocolo: Regra estipulada para a comunicação em rede.

Aplicações

  • Compartilhamento de recursos;
  • Transferência de informação;
  • Acesso a sistema bancário;
  • Compartilhamento de informação;
  • Meio de comunicação;
  • Vídeo conferência;
  • Negócios eletrônicos;
  • Treinamento;
  • Acesso a informação remota;
  • Entretenimento;
  • Imposto de renda;
  • PDA;
  • Frotas (GPS);

Serviços na Internet

  • E-mail;
  • Lista de discussão;
  • Telnet - VNC;
  • FTP;
  • WWW;
  • Chats;

Parâmetros de Comparação

  • Custo X Desempenho;
  • Confiabilidade;
  • Compatibilidade;
  • Modularidade;
  • Segurança;

Grato ao amigo Oslain, que se dispôs em enviar por E-mail o conteúdo aqui publicado.
(Sim, eu estava matando aula. Oi)

segunda-feira, 16 de fevereiro de 2009

REDES - OSI (7 Camadas)

O OSI (Open Systems Interconnection), é o padrão de comunicação para computadores ligados em rede, baseado em camadas*. Tem por objetivo garantir a compatibilidade entre sistemas operacionais.

*Cada camada tem funções e protocolos específicos e cada uma deles segue listada com detalhes a seguir:

  • Física:
Diz respeito a todos os componentes físicos de uma rede (hardware);
  • Enlace:
Responde pela confiabilidade da transmissão de pacotes de dados de um nó¹ a outro;
  • Rede:
Além de atribuir um endereço às máquinas, responde pelo roteamento de dados ao longo de todo o seu percurso. Seu protocolo é o IP;
  • Transporte:
Monitora a integridade dos dodos transmitidos. Usa o protocolo TCP;
  • Sessão:
Estabelece e conclui a ligação entre duas estações ou redes. Baseia-se no protocolo RCP;
  • Apresentação:
Faz a decodificação de dados criptografados e/ou a conversão de arquivos com formatos diferentes. Usa o protocolo XDR;
  • Aplicação:
Localiza as diversas aplicações de rede, tais como: navegadores, E-mail e transferência de arquivos.

¹Nó refere-se a cada um dos computadores ligados a uma rede.

Fonte:
As informações aqui contidas foram retiradas de:
http://www.dicweb.com

REDES - Formas de Avaliação

1 Prova (7,0 pontos);
1 Trabalho Individual (1,0 pontos);
1 Trabalho em Grupo (1,0 pontos).

REDES - Conteúdo Programático

Professor Leandro Boçom.

  • Conceitos básicos e evolutivos da informática e dos Sistemas Operacionais;
  • Hardware e dispositivos de rede;
  • O modelo de referência OSI;
  • Redes Locais (LAN);
  • Camada Física - Eletrônica e sinais/meios, conexões e colisões;
  • Camada de enlace - Conceitos e tecnologias;
  • Caminho de rede - Conceitos;
  • Camada de aplicação - Conceitos;
  • Protocolos de comunicação no nível de rede (IP, ARP, ICMP, BOOTP);
  • Roteamento e endereçamento;
  • CIDR;
  • Camada de transporte (TCP, UDP);
  • Técnicas de configuração de rede;
  • Redes wireless;
  • Segurança;
  • Sockets;
  • Wans.