A maior rede de estudos do Brasil

Grátis
FSI - aula_RAV2-Tele

Pré-visualização | Página 3 de 4

ELETRÔNICO
O que é cliente-servidor?
Serviços - armazenados em um ou mais servidores dentro das empresas
Cliente - máquinas dos usuários que acessam tais serviços
Servidores
Definição - é um sistema de computação que fornece serviços a uma rede de computadores
Podem ser:
 individualizados - um para cada serviço
 agrupados por diferentes serviços
Configurados com micro computadores, computadores de médio porte (ex. AS400) ou grande porte (ex. mainframe)
Dotados de: Recursos p/ disponibilizar o serviço por 365 dias
Mais de um processador (máquinas multi processadas)
AULA 8
AULA RAV2
O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO
Servidores
Configuração:
Unitariamente, adicionado em
Racks - contém vários servidores empilhados um sobre o outro
Permite que os discos sejam gerenciados mais eficiente e até mesmo trocados sem a parada do servidor (hot swap)
As informações são restabelecidas via RAID diretamente pelas controladoras SAS.
Torres - um computador destinado a ser utilizado como um servidor e construído em um gabinete vertical que fica sozinho
Blade - é um chassi onde habitam vários servidores finos, placas modulares de circuitos eletrônicos, conhecidos como servidores blades. Cada blade é um servidor próprio direito.
AULA 8
AULA RAV2
O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO
Equipamentos para Estrutura de Rede
Ativos
ficam armazenados em um ou mais servidores dentro das empresas
provêem a infraestrutura necessária para suportar as aplicações de comunicação de dados em uma organização
Exemplo: equipamentos básicos que fazem sua rede funcionar - switches, hubs, roteadores, access points
Passivos
elementos não-eletrônicos de uma rede 
dispositivo(s) que não interfere(m) com os dados
Exemplo: roteadores, firewall (proteção da rede, de acesso indevido vindo do exterior da empresa), cabos, conectores, patch cords (cabos de conexão), racks
AULA 8
AULA RAV2
O HARDWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO
Equipamentos para Estrutura de Rede
Exemplo de equipamentos em uma rede de computadores
Route Finder fornece instruções para o destino a partir da localização atual do assinante
AULA 8
AULA RAV2
O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO
O que é Software?
Uma sequência de instruções a serem seguidas e/ou executadas na manipulação, ou na modificação de um dado/informação ou acontecimento
Software aplicativo
Software de sistemas
Programas Aplicativos para Finalidades Gerais
Navegadores de redes, correio eletrônico, planilhas eletrônicas
 Programas Aplicativos Específicos
SAP (Sistema de Gestão Empresarial), comércio eletrônico, 
Programas de Gerenciamento de Sistemas
Sistemas operacionais
Programas de Gerenciamento de Redes e BD
Programas de Desenvolvimento de Sistemas
Tradutores de linguagem de programação, ferramentas CASE
AULA 8
AULA RAV2
O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO
é um sistema integrado de programas que gerencia as operações da CPU
executam a função de ligação (INTERFACE) entre os programas (Software) e o equipamento (Hardware).
SO – Sistema Operacional (principal)
Software de sistemas
Interface com o usuário
Gerenciamento de Recursos - administrando o uso de recursos de hardware
Gerenciamento de Tarefas - gerenciando a realização de tarefas
Gerenciamento de Arquivos - gerenciando arquivos de BD
Utilitários e outras Funções – fornecendo serviços de apoio
Funções básicas do Sistema Operacional
AULA 8
AULA RAV2
O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO
Software Aplicativo e 
Ferramentas de produtividade para PCs
Na Internet: 
O HTML é a linguagem mais antiga e utilizada para o desenvolvimento de sites com páginas estáticas
Paginas estáticas serve para implantar, por exemplo, páginas fixas no blog, tais como contato, about, midia kit, parcerias e etc.
As LPs (Linguagens de Programação) são software que permitem desenvolver vários aplicativos
Paginas dinâmicas é quando se inclui qualquer efeito especial ou funcionalidade e para isso é necessário utilizar outras linguagens de programação, à parte do simples HTML
Todo e qualquer browser tem a funcionalidade de interpretar e executar código HTML
AULA 8
AULA RAV2
O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO
Software Aplicativo e 
Ferramentas de produtividade para PCs
Linguagens na Internet: 
ASP - Active Server Pages - Páginas de Servidor Ativas
Possibilita desenvolver aplicações que residam no servidor
Comandos em ASP são inseridos no código HTML permitindo, por exemplo, a digitação de dados e a manipulação em bancos de dados
PHP - Hypertext Preprocessor (antigo Personal Home Page)
Usada para programação de aplicativos em servidores de serviços internet, para programar scripts do lado do servidor
É uma linguagem interpretada livre (gratuita) e utilizada para gerar conteúdo dinâmico
Comandos (instruções) em ASP são inseridos no código HTML
AULA 8
AULA RAV2 42
O SOFTWARE E SEU APOIO AO COMÉRCIO ELETRÔNICO
Software Aplicativo e 
Ferramentas de produtividade para PCs
Destaque - Aplicativos para coreio eletrônico: 
Vão desde simples gerenciadores de emails em máquinas cliente (Outlook ou Outlook Express) no ambiente Windows, até sofisticados softwares de gerenciamento de emails corporativos em servidores (Exchange e o Lótus Notes).
Destaque – Sistemas gerenciadores de BD: 
Mantém os dados organizados e armazenados em tabelas
Os nomes de maior expressão são: o gratuito MySql, o Oracle, o Microsoft SQL Server
Formam a base de funcionamento de sistemas de comércio eletrônico, neles estão armazenados os produtos e serviços, as tabelas de preços de cada transação realizada online.
AULA 9
AULA RAV2 43
SOFTWARES PARA A WEB, INTEGRAÇÃO EMPRESARIAL
O que é WWW (World Wide Web - Rede de Alcance Mundial)?
Uma página da Web (Webpage, ou site, ou Website) é uma fonte de informações que é adequada à World Wide Web e que pode ser acessada por um navegador Web (ou browser). 
É um documento feito para atender aos requisitos da rede mundial de computadores e capaz de ser visualizada a partir de um programa específico para esse fim.
O que é HTTP (Hypertext Transfer Protocol - Protocolo de Transferência de Hipertexto )?
As páginas Web ou estão localizadas em um computador local ou remoto e são disponibilizadas através de um servidor Web. 
A requisição e o acesso às páginas Web é feito através do protocolo HTTP (Hypertext Transfer Protocol, ou Protocolo de Transferência de).
AULA 9
AULA RAV2 
SOFTWARES PARA A WEB, INTEGRAÇÃO EMPRESARIAL
O ambiente Cliente x Servidor na Internet
Do lado esquerdo- página HTML sendo executada na máquina do cliente e, do lado direito- aplicação rodando no servidor.
HTML (Hypertext Markup Language) – não é linguagem 
Antes, as páginas Web eram arquivos estáticos de texto. 
Atualmente, encontrarmos páginas que geram dinamicamente os arquivos (x)HTML de acordo com a requisição do navegador
(x)HTML eXtensible Hypertext Markup Language, é uma reformulação da linguagem de marcação HTML, baseada em XML
Cabe ao navegador a tarefa de trazer a imagem do servidor e exibi-la na página.
AULA 9
AULA RAV2 
SOFTWARES PARA A WEB, INTEGRAÇÃO EMPRESARIAL
JAVA
É uma linguagem de programação (Sun Microsystems)
Principais características da linguagem JAVA
Não só no sistema operacional (Linux ou Windows), mas também em diferentes plataformas de hardware.
Portabilidade
Facilita o desenvolvimento de aplicações em rede, disponibilizando recursos que cooperem com protocolos TCP/IP, HTTP e FTP
Aplicações em Rede
Suporta aplicações concorrentes: implementação de multithreads (várias instâncias) e monitores (mecanismo de controle de concorrência).
Aplicações Concorrentes
AULA 9
AULA RAV2 
SOFTWARES PARA A WEB, INTEGRAÇÃO EMPRESARIAL
Principais características da linguagem JAVA
O compilador Java não gera instruções específicas a uma plataforma, mas um programa em um código intermediário, denominado bytecode.
Tendo uma JVM, o programa escrito em Java pode ser executado.
Porque se dá a Portabilidade em JAVA?
Uma vez que os programa Java são transmitidos como bytecodes, eles podem rodar em qualquer computador sem