Antes de começar já a criar o seu site, você deve definir o tipo de site que pretende para assim poder escolher o melhor domínio e o melhor serviço de alojamento para as suas necessidades.
Há duas coisas fundamentais para se fazer um site:
1) domínio (nome para o endereço, por ex. seusite.com ou seusite.net, etc.)
2) serviço de alojamento (um servidor onde você vai colocar as páginas do seu site)
A primeira coisa a se fazer é obter um domínio, no Brasil o registro de domínio é feito pelo Núcleo de Informação e Coordenação do Ponto BR do Comitê Gestor da Internet Brasileira. Para registrar um domínio, é necessário ser uma entidade legalmente representada ou estabelecida no Brasil como pessoa jurídica (Instituições que possuam CNPJ) ou física (CPF) que possua um contato em território nacional. O domínio será como a sua identidade ou da sua empresa na web, é necessário você verificar se o nome que deseja possui um domínio disponível, você conseguirá isso no www.registro.br, de acordo o site existe um total de 2.112.435 domínios registrados ate a data de hoje (06/06/2010) no Brasil, após verificar a disponibilidade do nome você poderá contratar o serviço , os preços são:
A partir de 26/Set/2007
Registro R$ 0,00 (Zero) – Manutenção
• .NOM.BR: R$ 30,00 pelo período mínimo de 3 anos e R$ 9,00 para cada ano adicionado durante o processo de registro ou renovação.
• .BR: R$ 30,00 pelo período mínimo de 1 ano e R$ 27,00 para cada ano adicionado durante o processo de registro ou renovação.
Exemplos de registros ou renovações:
• Domínio COM.BR pelo período de 1 ano: R$ 30,00
• Domínio COM.BR pelo período de 4 anos: R$ 30,00 + 3 x R$ 27,00 = R$ 111,00
• Domínio NOM.BR pelo período de 3 anos: R$ 30,00
• Domínio NOM.BR pelo período de 10 anos: R$ 30,00 + 7 x R$ 9,00 = R$ 93,00
Segue-se uma lista de alguns dos TLDs (Lista de domínios da Internet de nível superior) usados atualmente na Internet e ccTLD utilizados por alguns países. ( Pode-se obter um lista mais completa no site www.registro.br )
gTLD.......................Entidade..............................Anotação
.aero........Indústria aero-transportadora
.arpa........Address and Routing Parameter Area
.biz.........business...............................Negócios
.com.........Comercial
.coop........Cooperativas
.edu.........Educação...............................Principalmente nos Estados Unidos
.gov.........Governo
.info........Informação
.int.........Organizações internacionais
.jus.........Órgãos do Poder Judiciário
.mil.........Forças armadas
.museum......Museus
.nom.........Para utilização de nomes pessoais
.net.........network (rede)
.org.........Organização sem fins lucrativos
.pro.........profissões
ccTLD.......................Pais..............................Anotação
.ae.....Emirados Árabes Unidos
.ar.....Argentina
.br.....Brasil
.ca.....Canadá
.de.....Alemanha (Deutschland)
.gb.....Reino Unido.................................Pouco utilizado. Utiliza-se, principalmente o .uk
Lembrando que nos Estado Unidos usa-se apenas .com, sem ccTLD.
Regras sintáticas do Registro .br
• Tamanho mínimo de 2 e máximo de 26 caracteres, não incluindo a categoria, por exemplo: no domínio XXXX.COM.BR, esta limitação se refere ao XXXX.
• Caracteres válidos são [A-Z;0-9], o hífen e os seguintes caracteres acentuados : à, á, â, ã, é, ê, í, ó, ô, õ, ú, ü, ç.
• Não pode conter somente números.
• Para fins de registro, estabelece-se uma equivalência na comparação de nomes de domínio. O mapeamento será realizado convertendo-se os caracteres acentuados e o cedilha, respectivamente, para suas versões não acentuadas e o "c", e descartando os hifens. Somente será permitido o registro de um novo domínio quando não houver equivalência a um domínio pré-existente, ou quando o solicitante for a mesma entidade detentora do domínio equivalente.
Observação: Especificamente para o domínio .NOM.BR é necessário a escolha de 2 nomes, ou seja: NOME1.NOME2.NOM.BR.
Concluído a primeira parte e decidido o domínio, será necessário contratar o serviço de hospedagem de site, este é um serviço que possibilita a pessoas ou empresas com sistemas online a guardar informações, imagens, vídeo, ou qualquer conteúdo acessível por Web. Provedores de hospedagem de sites tipicamente são empresas que fornecem um espaço em seus servidores e conexão à internet a estes dados aos seus clientes.
Tipos de Hospedagem
Hospedagem pode ser divida em seis tipos genéricos: gratuita, partilhada, revenda, servidor virtual (VPS), dedicado e co-location.
• Hospedagem Grátis: a maioria dos serviços gratuitos de hospedagem são extremamente limitados quando comparados à hospedagem paga. Geralmente estes serviços incluem banners e outros tipos de propaganda nos sites. Além disso, a maioria oferece somente envio de sites por uma interface web, o que não é tão eficiente quando o envio por FTP. Também, geralmente, o espaço em disco e o tráfego de dados é limitado. De qualquer forma, muitas pessoas iniciam seu site através da hospedagem gratis.
• Hospedagem Compartilhada: dezenas a centenas de sites são hospedados num mesmo servidor o que garante o melhor custo-benefício. Hoje os sistemas são estáveis o suficiente para permitir um serviço de qualidade mesmo nessas condições. O uptime (tempo de serviço no ar) deve ser cerca de 99,5% do tempo, pois a administração de múltiplos sites num mesmo servidor requer manutenções mais constantes que um único site por servidor.
• Revenda de Hospedagem: serviço oferecido para quem quer oferecer hospedagem de sites. O espaço em disco e tráfego nestes planos é superior a Hospedagem Compartilhada e pode-se colocar diversos sites.
• Servidor Virtual (VPS): é uma tecnologia que torna um mesmo servidor capaz de rodar diversas plataformas diferentes, tornando capaz controlar melhor a hospedagem de seu site. É indicado para aplicações que precisam acesso total ao sistema operacional, mas que não precisem de muita capacidade de processamento.
• Servidor Dedicado: é o serviço mais caro, porém, superior a Hospedagem Compartilhada e ao Servidor Virtual, pois pode-se controlar melhor o servidor. Além de contratar um servidor, é também necessário saber que se necessita gerenciá-lo, o que requer um profissional qualificado, principalmente para gerenciar a segurança do servidor contra crackers(é o termo usado para designar quem prática a quebra de um sistema de segurança, de forma ilegal ou sem ética). O hardware é fornecido pela data center.
• Co-location: este serviço é semelhante ao Servidor Dedicado, porém o hardware não é fornecido pela data center mas sim pelo próprio contratante.
Você deve, também avaliar qual será o melhor site para hospedagem levando em consideração alguns itens como:
Criador de Páginas Web Disponível: Certifique-se que está disponível um criador de páginas incluído no serviço de alojamento. Com um criador de páginas você poderá por exemplo escolher um layout/template pré-existente e criar o seu site em minutos. Desta forma não é necessária nenhuma programação. Tudo o que você tem que fazer é selecionar o design que você quer e adicionar o seu texto.
Quadro de Compras Disponível e Grátis: Pode ser útil um quadro de compras para o caso de você querer receber encomendas pelo seu site. Se estiver incluído em principio não será necessária a instalação. Isto é ideal se você faz planos de vender produtos.
Funções Avançadas: Procure se o serviço oferece a possibilidade de adicionar funções avançadas tais como quadros de mensagem, salas de chat e outras interatividades.
Muitos Clientes Satisfeitos: Verifique se o serviço de alojamento tem testemunhos dos seus clientes satisfeitos que recomendem o tempo e o investimento naquele serviço.
O preço do serviço varia com os pacotes oferecidos pelos Web-Hosts, podendo varia entre 40,00 € a 200 €.
Clique aqui para seguir no twitter
domingo, 6 de junho de 2010
Internet
A Internet é um conjunto de redes em escala mundial de milhões de computadores interligados pelo TCP/IP que permite o acesso a informações e todo tipo de transferência de dados. Ela carrega uma ampla variedade de recursos e serviços, incluindo os documentos interligados por meio de hiperligações da World Wide Web, e a infraestrutura para suportar correio eletrônico e serviços como comunicação instantânea e compartilhamento de arquivos.
Idéia da criação da internet surgiu no antigo cenário da guerra fria, onde as duas potências da época, Estados Unidos e a União Soviética, tinham a consciência que qualquer inovação, qualquer desenvolvimento de uma nova ferramenta seria capaz de contribuir para essa disputa. As duas superpotências sabiam o tamanho da importância e a necessidade absoluta dos meios de comunicação naquele cenário, e diante desse pensamento os Estados Unidos começaram a temer um ataque soviético numa da suas bases militares, isso poderia trazer a toda população mundial, dados altamente sigilosos de seu poderio militar. Em virtude disso a ARPA, sigla para (Advanced Research Projects Agency - Agência de Projetos de Pesquisa Avançada), mais tarde conhecida como DARPA, juntamente com o MIT (Instituto Tecnológico de Massachusetts) iniciaram uma pesquisa de desenvolvimento de processamento de dados que mais tarde se transformaria na ARPANET.
A ARPANET funcionava através de um sistema conhecido como chaveamento de pacotes, que é um sistema de transmissão de dados em rede de computadores no qual as informações são divididas em pequenos pacotes, que por sua vez contém trecho dos dados, o endereço do destinatário e informações que permitiam a remontagem da mensagem original, a ARPANET foi os primeiros passos para chegarmos à internet que conhecemos hoje.
Em 1989 um projeto de hipertexto que permitia às pessoas trabalhar em conjunto, combinando o seu conhecimento numa rede de documentos, ficou conhecido como World Wide Web (WWW), ou apenas Web, como nós a conhecemos, esse trabalho foi desenvolvido dentro do CERN – (Organização Européia para a Investigação Nuclear) e somente em 1991 foi disponibilizada mundialmente.
Para o funcionamento da Internet existem três camadas de protocolos.
Na camada mais baixa está o Protocolo de Internet (Internet Protocol): define datagramas ou pacotes que carregam blocos de dados de um nó da rede para outro.
Na camada média está o TCP, UDP e ICMP. Esses são protocolos no qual os dados são transmitidos. O TCP é capaz de realizar uma conexão virtual, fornecendo certo grau de garantia na comunicação de dados.
Na camada mais alta estão os protocolos de aplicação, que definem mensagens específicas e formatos digitais comunicados por aplicações. Alguns dos protocolos de aplicação mais usados incluem DNS (informações sobre domínio), POP3 (recebimento de e-mail), IMAP (acesso de e-mail), SMTP (envio de e-mail), HTTP (dados da WWW) e FTP (transferência de dados). Todos os serviços da Internet fazem uso dos protocolos de aplicação, sendo o correio eletrônico e a World Wide Web os mais conhecidos. A partir desses protocolos é possível criar aplicações como listas de discussão ou blogs.
A WWW, ao contrário de grandes enciclopédias e bibliotecas comuns, trouxe uma grande descentralização da informação e dos dados. Essa na verdade é uma das suas grandes vantagens, desta forma é capaz de conseguir alguns dados relevantes do cenário no mercado seja ele mundial, nacional, etc. Dessa forma sua empresa é capaz de se preparar melhor para atender seus clientes.
Outra vantagem no quis respeito ao atendimento aos clientes, inclui uma nova forma de fazer a propagando do seu produto em um local de grande acesso, já que cerca de 1 bilhão de pessoas no mundo utilizam a internet, e claro uma nova forma de venda do seu produto também, afinal de contas é muito mais cômodo contratar ou obter qualquer produto ou serviço sentado em sua sala de frente um computador que ter de se indispor a sair de sua residência nesse trânsito caótico, que não para de piorar, por exemplo. Sem dúvida que a internet foi capaz de intensificar de uma forma absurda essa disputa de mercado entre empresas do mundo inteiro.
A internet surgiu para revolucionar o mundo e realmente conseguiu, não somente para fins profissionais, mas também para fins acadêmicos, pessoais etc. Evidente que toda essa evolução e descentralização de informações trás consigo lados negativos, porém acredito que tudo é um questão de como utilizar os recursos necessários para se obter o que de melhor ela pode oferecer.

Clique aqui para seguir no twitter
Idéia da criação da internet surgiu no antigo cenário da guerra fria, onde as duas potências da época, Estados Unidos e a União Soviética, tinham a consciência que qualquer inovação, qualquer desenvolvimento de uma nova ferramenta seria capaz de contribuir para essa disputa. As duas superpotências sabiam o tamanho da importância e a necessidade absoluta dos meios de comunicação naquele cenário, e diante desse pensamento os Estados Unidos começaram a temer um ataque soviético numa da suas bases militares, isso poderia trazer a toda população mundial, dados altamente sigilosos de seu poderio militar. Em virtude disso a ARPA, sigla para (Advanced Research Projects Agency - Agência de Projetos de Pesquisa Avançada), mais tarde conhecida como DARPA, juntamente com o MIT (Instituto Tecnológico de Massachusetts) iniciaram uma pesquisa de desenvolvimento de processamento de dados que mais tarde se transformaria na ARPANET.
A ARPANET funcionava através de um sistema conhecido como chaveamento de pacotes, que é um sistema de transmissão de dados em rede de computadores no qual as informações são divididas em pequenos pacotes, que por sua vez contém trecho dos dados, o endereço do destinatário e informações que permitiam a remontagem da mensagem original, a ARPANET foi os primeiros passos para chegarmos à internet que conhecemos hoje.
Em 1989 um projeto de hipertexto que permitia às pessoas trabalhar em conjunto, combinando o seu conhecimento numa rede de documentos, ficou conhecido como World Wide Web (WWW), ou apenas Web, como nós a conhecemos, esse trabalho foi desenvolvido dentro do CERN – (Organização Européia para a Investigação Nuclear) e somente em 1991 foi disponibilizada mundialmente.
Para o funcionamento da Internet existem três camadas de protocolos.
Na camada mais baixa está o Protocolo de Internet (Internet Protocol): define datagramas ou pacotes que carregam blocos de dados de um nó da rede para outro.
Na camada média está o TCP, UDP e ICMP. Esses são protocolos no qual os dados são transmitidos. O TCP é capaz de realizar uma conexão virtual, fornecendo certo grau de garantia na comunicação de dados.
Na camada mais alta estão os protocolos de aplicação, que definem mensagens específicas e formatos digitais comunicados por aplicações. Alguns dos protocolos de aplicação mais usados incluem DNS (informações sobre domínio), POP3 (recebimento de e-mail), IMAP (acesso de e-mail), SMTP (envio de e-mail), HTTP (dados da WWW) e FTP (transferência de dados). Todos os serviços da Internet fazem uso dos protocolos de aplicação, sendo o correio eletrônico e a World Wide Web os mais conhecidos. A partir desses protocolos é possível criar aplicações como listas de discussão ou blogs.
A WWW, ao contrário de grandes enciclopédias e bibliotecas comuns, trouxe uma grande descentralização da informação e dos dados. Essa na verdade é uma das suas grandes vantagens, desta forma é capaz de conseguir alguns dados relevantes do cenário no mercado seja ele mundial, nacional, etc. Dessa forma sua empresa é capaz de se preparar melhor para atender seus clientes.
Outra vantagem no quis respeito ao atendimento aos clientes, inclui uma nova forma de fazer a propagando do seu produto em um local de grande acesso, já que cerca de 1 bilhão de pessoas no mundo utilizam a internet, e claro uma nova forma de venda do seu produto também, afinal de contas é muito mais cômodo contratar ou obter qualquer produto ou serviço sentado em sua sala de frente um computador que ter de se indispor a sair de sua residência nesse trânsito caótico, que não para de piorar, por exemplo. Sem dúvida que a internet foi capaz de intensificar de uma forma absurda essa disputa de mercado entre empresas do mundo inteiro.
A internet surgiu para revolucionar o mundo e realmente conseguiu, não somente para fins profissionais, mas também para fins acadêmicos, pessoais etc. Evidente que toda essa evolução e descentralização de informações trás consigo lados negativos, porém acredito que tudo é um questão de como utilizar os recursos necessários para se obter o que de melhor ela pode oferecer.

Clique aqui para seguir no twitter
Rede de Computadores
Uma rede de computador consiste em interligar dois ou mais computadores e/ou outros dispositivos conectados entre si de modo a poderem compartilhar seus serviços, que podem ser: dados, impressão, CD, etc. A Internet, por exemplo, é um amplo sistema de comunicação que conecta muitas redes de computadores. Existem várias formas e recursos de vários equipamentos que podem ser interligados e compartilhados, mediante meios de acesso, protocolos e requisitos de segurança.
Antes da invenção das Redes de Computadores, as trocas de informações entre máquinas, computadores antigos e calculadoras, eram feitas através de pessoas, que faziam esta comunicação por meio de CDs ou disquetes.
O nascimento das redes de computadores veio apartir da corrida espacial americana, uma vez que grande parte dos elementos e aplicações essenciais para a comunicação entre computadores, como o protocolo TCP/IP, a tecnologia de comutação de pacotes de dados e o correio eletrônico, estão relacionados ao desenvolvimento da Arpanet, rede que, inclusive, deu origem a internet. Criada por um programa desenvolvido pela Advanced Research Projects Agency (ARPA) mais tarde conhecida como DARPA.
A agência nasceu de uma iniciativa do departamento de defesa dos estados unidos, na época preocupada em não perder terreno, para os russos, na corrida tecnológica espacial. Em 1969, Robert, um dos membros da agência, acadêmico do MIT (Instituto de Tecnologia de Massachusetts), e também, um dos pais da Arpanet, utilizando desta sua criação e um circuito de 50 kbits/s, conseguiu conectar quatro universidades americanas: a Universidade da Califórnia em Los Angeles, SRI (em Stanford), a Universidade da Califórnia em Santa Bárbara e a Universidade de Utah, desde então as redes de computadores foram aprimoradas continuamente, até se tornarem o núcleo da comunicação moderna.
Uma rede pode ser definida por seu tamanho, topologia, meio físico e protocolo utilizado.
O tamanho seria como sua extensão geográfica, as mais utilizadas seriam:
• LAN (Rede Local): Uma rede que liga computadores próximos (normalmente em um mesmo prédio ou, no máximo, entre prédios próximos) e podem ser ligados por cabos apropriados (chamados cabos de rede). Ex: Redes de computadores das empresas em geral.
• WAN (Rede Extensa): Redes que se estendem além das proximidades físicas dos computadores. Como, por exemplo, redes ligadas por conexão telefônica, por satélite, ondas de rádio, etc. (Ex: A Internet, as redes dos bancos internacionais, como o CITYBANK).
As topologias mais conhecidas seriam:
Rede em anel, rede em barramento, rede em estrela.
O que mais diferencia a rede estrela das outras duas, seria o fato de nessa topologia todos os usuários se comunicarem com um nó central e este nó seria o responsável por enviar as informações para os devidos usuários, sendo assim o nó central estaria restrito às funções de gerente das comunicações e a operações de diagnósticos. O arranjo em estrela é a melhor escolha se o padrão de comunicação da rede for de um conjunto de estações secundárias (normalmente o mais usado em médias e pequenas empresas).
No caso de ocorrer um falha numa estação secundária,, ou na ligação entre ela e o nó central, apenas a estação danificada ficará fora do ar, porém se o mesmo ocorrer com o nó centrl todo o sistema será comprometido, uma solução poderia ser o que os profissionais de TI chamam de: Redundância, um exemplo de redundância é o sistema de um Banco. Quando um sistema sai do ar, automaticamente usa-se a redundância para dar continuidade no processo que teria sido paralisado, entretanto isso acarretaria um considerável aumento nos custos, por isso cabe a própria empresa decidir em optar esta ou estudar outra opção.
O desempenho obtido numa rede em estrela depende da quantidade de tempo requerido pelo nó central para processar e encaminhar mensagens, e da carga de tráfego de conexão, ou seja, é limitado pela capacidade de processamento do nó central., se a sua empresa possuir um tráfego de informações muito grande será necessário estudar outra topologia que se enquadra no perfil da sua empresa.
A configuração estrela, facilita o controle da rede e a maioria dos sistemas de computação com funções de comunicação possuem um software que implementa esta configuração facilitando ainda mais esse controle.
Meio físico seria o meio de trasmissão que pode ser conectado por Fibra óptica, um fino filamento contínuo de vidro com uma cobertura de proteção que pode ser usada para conectar longas distâncias ou as redes sem fios, que se subdividem em diversas tecnologias como: Wi-fi, bluetooth, wimax e outras.
O protocolo, hoje, mais usado é o TCP/IP. O TCP/IP é um conjunto de protocolos de comunicação entre computadores em rede (também chamado de pilha de protocolos TCP/IP). O TCP usa várias técnicas para proporcionar uma entrega confiável dos pacotes de dados este é o motivo do seu uso extensivo nas redes de computadores. O TCP permite a recuperação de pacotes perdidos, a eliminação de pacotes duplicados, à recuperação de dados corrompidos, e pode recuperar a ligação em caso de problemas no sistema e na rede.
Para conectar os computadores em uma rede, é necessário, além da estrutura física de conexão (como cabos, fios, antenas, linhas telefônicas, etc.), que cada computador possua o equipamento correto que o fará se conectar ao meio de transmissão, como:
Hubs: Recebe os sinais transmitidos pelas estações e os retransmite para todas as demais.
Switches: O switch é um hub que, em vez de ser um repetidor é uma ponte. Com isso, em vez dele replicar os dados recebidos para todas as suas portas, ele envia os dados somente para o micro que requisitou os dados através da análise da Camada de link de dados onde possui o endereço da placa de rede do micro, dando a idéia assim de que o switch é um hub inteligente.
Roteador: O roteador é um dispositivo responsável por interligar redes diferentes, inclusive podendo interligar redes que possuam arquiteturas diferentes (por exemplo, conectar uma rede Token Ring a uma rede Ethernet, uma rede Ethernet a uma rede X.25).
Entre o Hub e o Switch, é muito mais viável utilizar o switch, pois ele é capaz de realizar tarefas que o hub não é, sendo que possui praticamente o mesmo preço.
Clique aqui para seguir no twitter
Antes da invenção das Redes de Computadores, as trocas de informações entre máquinas, computadores antigos e calculadoras, eram feitas através de pessoas, que faziam esta comunicação por meio de CDs ou disquetes.
O nascimento das redes de computadores veio apartir da corrida espacial americana, uma vez que grande parte dos elementos e aplicações essenciais para a comunicação entre computadores, como o protocolo TCP/IP, a tecnologia de comutação de pacotes de dados e o correio eletrônico, estão relacionados ao desenvolvimento da Arpanet, rede que, inclusive, deu origem a internet. Criada por um programa desenvolvido pela Advanced Research Projects Agency (ARPA) mais tarde conhecida como DARPA.
A agência nasceu de uma iniciativa do departamento de defesa dos estados unidos, na época preocupada em não perder terreno, para os russos, na corrida tecnológica espacial. Em 1969, Robert, um dos membros da agência, acadêmico do MIT (Instituto de Tecnologia de Massachusetts), e também, um dos pais da Arpanet, utilizando desta sua criação e um circuito de 50 kbits/s, conseguiu conectar quatro universidades americanas: a Universidade da Califórnia em Los Angeles, SRI (em Stanford), a Universidade da Califórnia em Santa Bárbara e a Universidade de Utah, desde então as redes de computadores foram aprimoradas continuamente, até se tornarem o núcleo da comunicação moderna.
Uma rede pode ser definida por seu tamanho, topologia, meio físico e protocolo utilizado.
O tamanho seria como sua extensão geográfica, as mais utilizadas seriam:
• LAN (Rede Local): Uma rede que liga computadores próximos (normalmente em um mesmo prédio ou, no máximo, entre prédios próximos) e podem ser ligados por cabos apropriados (chamados cabos de rede). Ex: Redes de computadores das empresas em geral.
• WAN (Rede Extensa): Redes que se estendem além das proximidades físicas dos computadores. Como, por exemplo, redes ligadas por conexão telefônica, por satélite, ondas de rádio, etc. (Ex: A Internet, as redes dos bancos internacionais, como o CITYBANK).
As topologias mais conhecidas seriam:
Rede em anel, rede em barramento, rede em estrela.
O que mais diferencia a rede estrela das outras duas, seria o fato de nessa topologia todos os usuários se comunicarem com um nó central e este nó seria o responsável por enviar as informações para os devidos usuários, sendo assim o nó central estaria restrito às funções de gerente das comunicações e a operações de diagnósticos. O arranjo em estrela é a melhor escolha se o padrão de comunicação da rede for de um conjunto de estações secundárias (normalmente o mais usado em médias e pequenas empresas).
No caso de ocorrer um falha numa estação secundária,, ou na ligação entre ela e o nó central, apenas a estação danificada ficará fora do ar, porém se o mesmo ocorrer com o nó centrl todo o sistema será comprometido, uma solução poderia ser o que os profissionais de TI chamam de: Redundância, um exemplo de redundância é o sistema de um Banco. Quando um sistema sai do ar, automaticamente usa-se a redundância para dar continuidade no processo que teria sido paralisado, entretanto isso acarretaria um considerável aumento nos custos, por isso cabe a própria empresa decidir em optar esta ou estudar outra opção.
O desempenho obtido numa rede em estrela depende da quantidade de tempo requerido pelo nó central para processar e encaminhar mensagens, e da carga de tráfego de conexão, ou seja, é limitado pela capacidade de processamento do nó central., se a sua empresa possuir um tráfego de informações muito grande será necessário estudar outra topologia que se enquadra no perfil da sua empresa.
A configuração estrela, facilita o controle da rede e a maioria dos sistemas de computação com funções de comunicação possuem um software que implementa esta configuração facilitando ainda mais esse controle.
Meio físico seria o meio de trasmissão que pode ser conectado por Fibra óptica, um fino filamento contínuo de vidro com uma cobertura de proteção que pode ser usada para conectar longas distâncias ou as redes sem fios, que se subdividem em diversas tecnologias como: Wi-fi, bluetooth, wimax e outras.
O protocolo, hoje, mais usado é o TCP/IP. O TCP/IP é um conjunto de protocolos de comunicação entre computadores em rede (também chamado de pilha de protocolos TCP/IP). O TCP usa várias técnicas para proporcionar uma entrega confiável dos pacotes de dados este é o motivo do seu uso extensivo nas redes de computadores. O TCP permite a recuperação de pacotes perdidos, a eliminação de pacotes duplicados, à recuperação de dados corrompidos, e pode recuperar a ligação em caso de problemas no sistema e na rede.
Para conectar os computadores em uma rede, é necessário, além da estrutura física de conexão (como cabos, fios, antenas, linhas telefônicas, etc.), que cada computador possua o equipamento correto que o fará se conectar ao meio de transmissão, como:
Hubs: Recebe os sinais transmitidos pelas estações e os retransmite para todas as demais.
Switches: O switch é um hub que, em vez de ser um repetidor é uma ponte. Com isso, em vez dele replicar os dados recebidos para todas as suas portas, ele envia os dados somente para o micro que requisitou os dados através da análise da Camada de link de dados onde possui o endereço da placa de rede do micro, dando a idéia assim de que o switch é um hub inteligente.
Roteador: O roteador é um dispositivo responsável por interligar redes diferentes, inclusive podendo interligar redes que possuam arquiteturas diferentes (por exemplo, conectar uma rede Token Ring a uma rede Ethernet, uma rede Ethernet a uma rede X.25).
Entre o Hub e o Switch, é muito mais viável utilizar o switch, pois ele é capaz de realizar tarefas que o hub não é, sendo que possui praticamente o mesmo preço.
Clique aqui para seguir no twitter
Banco de Dados
O banco de dados é nada mais nada menos que um lugar em que são armazenados os dados que posteriormente serão utilizados por outro programa, independentemente de sua utilização. Assim como no Excel, o banco de dados possui colunas e linhas estruturadas em forma de uma tabela, ele é chamado de modelo relacional. Pode-se dizer que o banco de dados muitas vezes é considerado o mais importante em um software.
Mais o banco de dados não trabalha sozinho, para um software acessar o banco de dados, ele precisa de um SGBD, Sistema Gerenciador de Banco de Dados. O SGBD é o responsável direto por todos os acessos ao BD, somente ele diz quem tem ou não a autorização de ver certas informações e/ou modificá-las.
São exemplos de SGBD, MySQL, mSQL, Oracle, Microsoft Access. Para uma grande empresa o recomendado é ter o Oracle, que por muitos é considerado de longe o melhor e que possui a maior fatia do mercado. Apesar do seu alto custo o investimento é garantido pela segurança e suporte técnico. Outro que pode ser utilizado por uma empresa de pequeno-médio porte é o MySQL, atualmente com 10 milhões de instalações, entre eles Bradesco,HP,Sony e Nokia. Já o SQL Server, é completamente diferente, muitas vezes confundido com o MySQL. O SQL Server é um SGBD da Microsoft, outro da SGBD da Microsoft é o MSAccess, que também permite o desenvolvimento rápido de aplicações que envolvem tanto a moldagem e estrutura de dados como também a interface a ser utilizada pelo usuário.
Clique aqui para seguir no twitter
Mais o banco de dados não trabalha sozinho, para um software acessar o banco de dados, ele precisa de um SGBD, Sistema Gerenciador de Banco de Dados. O SGBD é o responsável direto por todos os acessos ao BD, somente ele diz quem tem ou não a autorização de ver certas informações e/ou modificá-las.
São exemplos de SGBD, MySQL, mSQL, Oracle, Microsoft Access. Para uma grande empresa o recomendado é ter o Oracle, que por muitos é considerado de longe o melhor e que possui a maior fatia do mercado. Apesar do seu alto custo o investimento é garantido pela segurança e suporte técnico. Outro que pode ser utilizado por uma empresa de pequeno-médio porte é o MySQL, atualmente com 10 milhões de instalações, entre eles Bradesco,HP,Sony e Nokia. Já o SQL Server, é completamente diferente, muitas vezes confundido com o MySQL. O SQL Server é um SGBD da Microsoft, outro da SGBD da Microsoft é o MSAccess, que também permite o desenvolvimento rápido de aplicações que envolvem tanto a moldagem e estrutura de dados como também a interface a ser utilizada pelo usuário.
Clique aqui para seguir no twitter
Marcadores:
Banco de Dados,
Teconologia da Informação
Linguagens de Programação
A linguagem de programação é utilizada para passar instruções ao computador.
Esta linguagem permite a quem o faz, especificar precisamente qual função o computador deverá realizar. Juntas esses comandos se tornam o código fonte
de um software, esses códigos são posteriormente traduzidos para a linguagem
de máquina. O objetivo da linguagem é se escrever algoritmos formais.
Todas as linguagens de programações possuem comandos de entrada de dados, e
comandos de saída de dados, comandos de repetições e de decisões.
Linha do tempo da linguagem de programação:
• Em meados de 1960 as linguagens não eram estruturadas. São exemplos de linguagens não estruturadas: Cobol, Basic, Fortran;
• De 1960 a 1990, as linguagens começaram a se tornar estruturadas, e são exemplos de linguagens estruturadas: Pascal, C, Clipper, Fox-Pro;
• De 1990 aos dias atuais, as linguagens se tornaram orientadas a objetos, e são exemplos: Delphi, Visual Basic, C++, Java, C#, Php.
Em resumo a linguagem de programação é essencial para o funcionamento da máquina. Mais nem sempre essa linguagem é utilizada para o bem, algumas pessoas mal intencionadas criam linguagens para burlar as leis, desde roubo à desbloqueios. Atualmente a linguagem que é mais famosa, é a linguagem JAVA, utilizada para fazer sites e programas. Uma das principais características do JAVA é sua facilidade de internacionalização, pelo fato de ser a mesma linguagem e possuir a mesma estrutura no mundo todo. Possui uma sintaxe similar a linguagem C/C++, além de ser distribuída gratuitamente.
Vários softwares utilizados no ramo da engenharia ainda são produzidos utilizando linguagens mais antigas, é necessário ficar atento a isso, pois caso o programa seja feito por uma dessas linguagens corre o risco de quando for necessário algum tipo de manutenção, o contratante pode pagar muito caro pelo serviço, uma vez que os profissionais que lidam com estas linguagens são raros hoje, no mercado. Há de se pensar, também, se o código fonte será entregue junto com o software, pois dessa forma, você poderá modificar o produto, caso necessário, para que ele se ajuste melhor a sua empresa, ou para modificar alguma coisa que vá aperfeiçoar o processo.
Clique aqui para seguir no twitter
Esta linguagem permite a quem o faz, especificar precisamente qual função o computador deverá realizar. Juntas esses comandos se tornam o código fonte
de um software, esses códigos são posteriormente traduzidos para a linguagem
de máquina. O objetivo da linguagem é se escrever algoritmos formais.
Todas as linguagens de programações possuem comandos de entrada de dados, e
comandos de saída de dados, comandos de repetições e de decisões.
Linha do tempo da linguagem de programação:
• Em meados de 1960 as linguagens não eram estruturadas. São exemplos de linguagens não estruturadas: Cobol, Basic, Fortran;
• De 1960 a 1990, as linguagens começaram a se tornar estruturadas, e são exemplos de linguagens estruturadas: Pascal, C, Clipper, Fox-Pro;
• De 1990 aos dias atuais, as linguagens se tornaram orientadas a objetos, e são exemplos: Delphi, Visual Basic, C++, Java, C#, Php.
Em resumo a linguagem de programação é essencial para o funcionamento da máquina. Mais nem sempre essa linguagem é utilizada para o bem, algumas pessoas mal intencionadas criam linguagens para burlar as leis, desde roubo à desbloqueios. Atualmente a linguagem que é mais famosa, é a linguagem JAVA, utilizada para fazer sites e programas. Uma das principais características do JAVA é sua facilidade de internacionalização, pelo fato de ser a mesma linguagem e possuir a mesma estrutura no mundo todo. Possui uma sintaxe similar a linguagem C/C++, além de ser distribuída gratuitamente.
Vários softwares utilizados no ramo da engenharia ainda são produzidos utilizando linguagens mais antigas, é necessário ficar atento a isso, pois caso o programa seja feito por uma dessas linguagens corre o risco de quando for necessário algum tipo de manutenção, o contratante pode pagar muito caro pelo serviço, uma vez que os profissionais que lidam com estas linguagens são raros hoje, no mercado. Há de se pensar, também, se o código fonte será entregue junto com o software, pois dessa forma, você poderá modificar o produto, caso necessário, para que ele se ajuste melhor a sua empresa, ou para modificar alguma coisa que vá aperfeiçoar o processo.
Clique aqui para seguir no twitter
Assinar:
Postagens (Atom)