Tecnologias de Informação (II)

21

Transcript of Tecnologias de Informação (II)

Page 1: Tecnologias de Informação (II)
Page 2: Tecnologias de Informação (II)

CJC - 2004/2013

Temas a Tratar

• Hardware – O computador• Redes • Software: Sistemas Operativos• Software: Linguagens de Programação

Page 3: Tecnologias de Informação (II)

CJC - 2004/2013

Tecnologias de Informação

Redes

Page 4: Tecnologias de Informação (II)

CJC - 2004/2013

Page 5: Tecnologias de Informação (II)

CJC - 2004/2013

Redes

• Conjunto de nós (equipamentos) ligados entre si por canais de transmissão (cabos, wireless)

• Rede de Computadores consiste é um conjunto de: – dois ou mais computadores – ligados por meio de cabos ou via wireless (redes sem cabos)

– com o intuito de • Comunicar;• partilhar informação (ficheiros),

• partilhar dispositivos periféricos (impressoras, scanners, etc.).

Page 6: Tecnologias de Informação (II)

CJC - 2004/2013

Redes - Classificação

• Extensão geográfica: LAN (Local Area Network), MAN (Metropolitan Area Network), WAN (Wide Area Network)

• De acordo com o tipo de protocolo utilizado (ex.: ethernet)

• De acordo com a topologia (ex. estrela, anel) • Arquitectura (peer-to-peer ou cliente/servidor)

Page 7: Tecnologias de Informação (II)

CJC - 2004/2013

Protocolo

• Especificação de um interface entre módulos executados em diferentes máquinas, assim como os serviços de comunicação que esses módulos implementam.

• O termo também se utiliza para referir uma implementação do módulo que concretiza essa especificação.

Page 8: Tecnologias de Informação (II)

CJC - 2004/2013

Protocolos

• IP (Internet Protocol) É um protocolo de comunicações que especifica o formato de pacotes (também chamados de datagramas) e o esquema de endereçamento.

• Muitas redes combinam o IP com um protocolo de mais alto nível chamado TCP (Transport Control Protocol) que estabelece uma ligação virtual entre o destino e a fonte.

Page 9: Tecnologias de Informação (II)

CJC - 2004/2013

Protocolos

• O IP por si só assemelha-se ao sistema postal. • Permite endereçar um pacote e colocá-lo no

sistema mas, não estabelece nenhuma ligação directa entre o remetente e o destinatário.

• O TCP/IP estabelece uma ligação entre duas máquinas de forma a poderem enviar e receber mensagens durante o período de tempo que a ligação se mantém.

Page 10: Tecnologias de Informação (II)

CJC - 2004/2013

Page 11: Tecnologias de Informação (II)

CJC - 2004/2013

IP

• xxx.xxx.xxx.xxx (4 números)• 193.136.185.1

– Parte destinada a rede– Parte destinada a máquina (host)

• Classe (até 1993) – Classe A (0-127)– Classe B (128-191)– Classe C (192-223)– Classe D (224-239)

Classless Inter-Domain Routing (CIDR) (depois de 1993)

Page 12: Tecnologias de Informação (II)

CJC - 2004/2013

IP

• Configuração manual• Configuração “automática”:

– DHCP (Dynamic Host Configuration Protocol)

• Linux /etc/rc.config

• MAC Address –

Page 13: Tecnologias de Informação (II)

CJC - 2004/2013

Protocolos – Arquitectura OSI

• OSI (Open Systems Interconnection);• Tem as seguintes camadas:

– Aplicação – http, ftp, smtp– Apresentação– Sessão– Transporte – tcp, udp– Rede - ip– Ligação – ethernet, ppp– Fisica –

» Exempo de chamada telefónica

Page 14: Tecnologias de Informação (II)

CJC - 2004/2013

Equipamentos

• Placas de rede• Hubs, Routers, Swichers• Modems • Cabos (par entrelaçados, coaxial, fibra

óptica)• Conectores (rj45, BNC... ) • Access Points• Wireless Adapter

Page 15: Tecnologias de Informação (II)

CJC - 2004/2013

Redes sem Fios (Wireless)

• Wi-Fi• Bluetouth• Infravermelhos

-hoc

Access Point

Modo Infraestrutura

-Modeo Ad-hoc

Page 16: Tecnologias de Informação (II)

CJC - 2004/2013

Internet

• A Internet - rede internacional, constituída por uma colecção de centenas de milhares de redes públicas e privadas.

• World Wide Web - sistema de hipertexto distribuído de larga escala baseado em servidores ligados através da Internet permitindo acesso a documentos contendo links.

• ISP - Internet Service Provider. Fornecedor de serviço de acesso à Internet.

• Hotspot – ponto de acesso (wireless) público.

Page 17: Tecnologias de Informação (II)

CJC - 2004/2013

Internet

• Website - Páginas da WWW mantidas por organizações ou indivíduos.

• Portal – Serviço, materializado através de web site, oferecendo diversos recursos ou serviços, tais como e-mail, compras on-line, fóruns de discussões e ferramentas para localização de informação.

• Intranet - rede interna baseada nas tecnologias da Internet.

Page 18: Tecnologias de Informação (II)

CJC - 2004/2013

Internet

• e-Commerce (Comércio Electrónico ) - processo de compra e venda de bens e serviços utilizando a Internet (e outras tecnologias digitais).

• e-Business (Negócios Electrónicos) - utilização da Internet para gestão, coordenação e comunicação dentro e fora das organizações.

Page 19: Tecnologias de Informação (II)

CJC - 2004/2013

Internet

• e-Government – Recurso a Internet para apoiar na Administração Pública.– Obrigatoriedade de entrega de declarações SS (actualmente)– Obrigatoriedade de entrega de modelos C

• e-Banking – caso particular de eBusiness para a actividade bancária.

• e-Politics – informação (e-Democracy), votação (e-Voting) e outras actividades relativas à participação política quando mediada por Internet (e outros meios digitais).

Page 20: Tecnologias de Informação (II)

CJC - 2004/2013

Internet

• Modelos de Negócio (Business Models) - É um desenho teórico para uma organização, que descreve como gera dinheiro de uma forma sustentada e com crescimento

• Exemplos de Modelos de negócio no âmbito do e-Commerce:

– e-Shop– e-Mall– e-Procurement– e-auction– Serviços de especialistas– Segementadores de mercado– Fornecedores de conteúdo– Infra-estrutura de Internet

Page 21: Tecnologias de Informação (II)

CJC - 2004/2013

Internet e conceitos associados

• HTML (Hypertext Markup Language) - Linguagem de hipertexto utilizada para construir páginas.

• HTTP (Hipertext Tansfer Protocol) - Protocolo de transferência de páginas HTML.

• FTP (File transfer Protocol) - Protocolo de transferência de fichieros.

• Java – linguagem desenvolvida pela Sun Microsistems, caracterizado por grande portabilidade.

• Javascript – linguagem desenvolvida pela Netscape e que se é incorporada em páginas HTML.

• CGI – Common Gateway Interface – interface de programação que permite ao servidor de Web interagir com utilizadores.