quarta-feira, 31 de julho de 2019

Java Swing - parte 1




Java Swing apostila


Share:

Plano analítico - Java















Plano analitico de Laboratorio III


Share:

LABORÁTORIO III - JAVA

   Java Lab   


Uma abordagem prática e visual sobre a linguagem de programação Java.

Plano analítico - Plano analitico da cadeira de laboratório usando a linguagem Java.

Aula 01 - Apostila - Introdução à Linguagem Java

Aula 02 - Apostila -  Introução a JavaSwing-

Aula 03 - Ficha 2 - Exercicios propostos















Share:

terça-feira, 30 de julho de 2019

Sistemas de Computadores


Sistemas de Computadores

   -- Aula-01 --

 
Share:

Sistemas de Computadores




          Sistemas de Computadores        



        REQUISITOS PRÉVIOS         
Para o suceso nesta disciplina é necesário que os estudantes possuam conhecimentos de:
  • Sistemas de Comunicação, especialmente a telefonía
    • Programação de sistemas de computadores
    • Electricidade e Electrónica
    • Teoría de sistema e sinais
    • Arquitectura de Computadores
        FINALIDADE       
Abordar conceitos básicos relacionados com redes de comunicação de dados, desde a simples utilização ao planeamento, projeto e gestão de redes, na dupla vertente de recursos e segurança, permitindo uma melhor apreensão das potencialidades emergentes.

      OBJECTIVOS       
No final desta disciplina, o estudante devera ser capaz de:
    • Planificar e implementar redes de computadores assentes em diferentes plataformas
    • Compreender os conceitos, problemas e soluções relativos à transmissão digital de dados.
    • Analisar e gerir o uso dos protocolos de comunicação de computadores e de aplicações em redes de computadores
    • Gerir e manter redes complexas de informação em Intranet e Internet
    • Desenvolver e testar aplicativos para melhorar o desempenho de sistemas de computadores;

       PROGRAMA DA CADEIRA     
O programa da cadeira será desenvolvido abrangendo as seguintes temáticas:
Introdução sobre os conceitos básicos e definições de sistemas de computadores
  • Introdução a redes de computadores;
  • Componentes básicos de uma rede de computadores;
  • Categoria dos equipamentos de redes;
  • Tipos de redes;
  • Aplicação de redes de computadores;
  • Classificação de redes de computadores;
  • Conceitos de redes de computadores(Internet, Extranet, Internet e Internet 2).

Principais topologias
  • Conceito de topologia;
  • Topologias principais e suas características(BUS, ANEL, Arvore, Estrela, encadeada, Grafo e Híbrida .
Meios de Transmissão
  • Meios de transmissão
    • Físico (Coaxial, UTP blindado e não blindado, Fibra óptica)
    • Lógico (Wireless)

Modelo OSI e TCP
  • Introdução e comparação do modelo OSI com o modelo TCP/IP
  • Endereçamento TCP
    • Endereçamento IP e Classes de IP
    • Notação CIDR
    • Endereços especiais
    • Endereçamento estático e dinâmico
    • Tabelas de roteamento

Protocolos de comunicação Ponto-a-Ponto
Problema: Como fazer com que as aplicações (processos) comuniquem?
  • UDP
  • TCP
  • Remote Procedure Call
  • Desempenho (Latency e Throughput)

Hardware de rede
  • Introdução a dispositivos de redes
  • Características principais
  • Instalação e configuração

Implementação e configuração de Serviços principais de redes
  • DNS
  • Webserver;
  • Mailserver;
  • Proxy Server;

Tecnologias de Acesso a rede
  • Protocolos de roteamento(RIP, BGP, etc)
  • DSL e ADSL
  • Wimax
  • FDDI
  • ATM

Desempenho da Rede
  • Medidas de desempenho
  • Latência
  • Throughput, Capacity, And Goodput
  • Jitter


Segurança de redes de computadores
  • Assegurar que a informação e dados da rede são acedidos pelas pessoas e sistemas autorizados
  • Criptografia
  • Mecanismos de segurança (Protocolos de Autenticação, protocolos de integridade de mensagens, Infra-estrutura de chaves publicas)
  • Exemplos (PEM, PGP, TLS, SSL, HTTPS, IP security-IPSEC)
  • Firewalls
  • Infrastrutura PKI


         ORIENTAÇÃO DO ENSINO        

Nas aulas teóricas far-se-á a exposição e explicação dos vários conceitos, princípios e métodos que norteiam toda filosofia à volta da constituição e funcionamento do computador. As mesmas, são completadas com a resolução de alguns casos ilustrativos. Nos seminários promove-se a discussão dos casos propostos nas fichas de exercícios, sendo os estudantes incentivados a resolver individualmente ou em grupo esses problemas. Aqui dar-se-á maior ênfase ao saber fazer.

As aulas devem ser apoiadas nos meios áudio visuais ao dispor dos professores da cadeira (aulas em PowerPoint e/ou Vídeos).
Módulos de computadores que poderão ser utilizados: placas de memória, placas de redes, motherboard, gabinetes, teclados, quadros, livros, retroprojectores e outros materiais didácticos pertinentes.

Avaliação desta disciplina será feita através de duas frequências (testes), a realizar em datas a serem definidas pelo docente. A classificação final do estudante será calculada considerando um peso de 25% para a participação nos seminários (reflexão dos trabalhos para casa) e, 75% a média aritmética das notas dos dois testes.
Todos os testes serão sem consulta de quaisquer apontamentos. A disciplina consiste em aulas teóricas, teórico-práticas.

  1.            Bibliografia principal          
Nhadumbuque, Geraldo. Fundamentos de Redes de Computadores
MONTEIRO, E. & BOAVIDA, F. : Engenharia de Redes Informáticas. 2ª Edição. FCA - Editora Informática. 2000
SOARES, L. F. G. (at all).: Redes de Computadores. 2ª Edição. Editora Campus. Rio de Janeiro. 1995.
TANENBAUM, A. S.: Computer Networks. 4ª Edição, Amsterdam.
HUNT, C. TCP/IP Network Administration, 2nd Edition, O´Reilly, 1997.

AELLEN, F. Essential System Administration, 2nd Edition, O´Reilly, 1995.

COMER, D. Computer and Networks, Prnetice Hall, 1997.

COMER, D. Internetworking with TCP/IP, V. 1, Prentice Hall, 1992. 


Recomenda-se também a consulta aos seguintes livros:
W. Stellings, Cryptography and Network Security: Principles and Practices. 3rd Edition, Prentice-Hall, 2003. ISBN: 0-13-091420-0
Huston, G.,ISP Survival Guide – Strategies for Running a Competitive. ISP, John Wiley, New York, USA, 1999.
Courcoubetis, C., Weber, R., Pricing Communication Networks: Economics, Technology and Modelling, John Wiley, Sussex, England, 2003.
Louis, P., Telecommunications Internetworking, McGraw- Hill, New York, USA, 2000.


         AULAS        
  • Aula 00/01 Introdução à Redes de Computadores



Share:

Protocolos de Comunicação



          Protocolos de Comunicação        

        Introdução    

No domínio das redes de computação, um protocolo é um conjunto de especificações objetivas que os computadores entendem. Tecnicamente, é um conjunto de regras-padrão que caracterizam o formato, a sincronização, a sequência e, ainda, a deteção de erros e falhas na comutação de pacotes, isto é, na transmissão de informação entre computadores. Assim, dois ou mais computadores, para comunicarem numa rede, têm de falar a mesma linguagem, ou seja, usar o mesmo protocolo.

       Objectivos    
  • Explicar o que são e como funcionam os protocolos de comunicação;
  • Expor o impacto, características e limitações dos protocolos das camadas de rede e de transporte.
       Programa temático    
  • Introdução a redes de computadores
  • Protocolos: Conceitos básicos 
  • Arquitectura dos protocolos de comunicações 
  • Modelo TCP/IP 
  • IPX /SPX 
  • NetBEUI 
  • APPLETALK
  • X.25
  • Frame Relay
  • ATM
  • IGP 
  • EGP 

           Avaliação    

    A avaliação desta disciplina será feita através de três avaiações (testes):
    • Teste 1 (24-09)
    • Teste 2 (22-10)
    • Trabalho prático.

    A classificação final será calculada considerando um peso de 25% para a participação nos seminários, trabalhos práticos, 75% a média simples das notas dos dois testes. 


           Bibliográfia    

    CARVALHO, J. E. M.: Introdução às Redes de Micros. São Paulo, Makron Books. 1998

    PEREIRA, J. P.: Tecnologias de Bases de Dados – 2a Edição. FCA- Editora de Informática. 1998


    STANEK, W. R.: Microsoft Windows 2000 Administrators Pochet Consultant, Second Edition. 2000

           Aulas    

    • Aula 00/01 Introdução à Redes de Computadores


    Share:

    Protocolos de Comunicação Aula 01


    Protocolos de Comunicação


    Share:

    Seguidores

    Visitantes do blog

    Pesquisar neste blogue

    posts recentes