Siglas e Palavras Importantes
Neste post apresento algumas siglas que serão importantes durante o curso de SI, e seu conteúdo será sempre atualizado semanalmente.
Siglas e Palavras
- .NET
- É uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas e aplicações. Todo e qualquer código gerado para .NET pode ser executado em qualquer dispositivo que possua um framework de tal plataforma.
Com idéia semelhante à plataforma Java, o programador deixa de escrever código para um sistema ou dispositivo específico, e passa a escrever para a plataforma .NET.
A plataforma .NET é executada sobre uma Common Language Runtime - CLR (Ambiente de Execução Independente de Linguagem) interagindo com um Conjunto de Bibliotecas Unificadas (framework). Esta CLR é capaz de executar, atualmente, mais de 33 diferentes linguagens de programação, interagindo entre si como se fossem uma única linguagem. - Ajax (Asynchronous JavaScript and XML)
- É uma técnica para criar páginas da web rápidas e dinâmicas, utilizando um script para atualizar dados entre cliente-servidor sem que toda a página seja recarregada.
- ASP (Active Server Pages)
- É uma estrutura de programação (não uma linguagem, é um framework) criada pela Microsoft para a criação de páginas dinâmicas e interativas usando um ambiente de programação de scripts que roda do lado do servidor.
- ATM (Asynchronous Tranfer Mode)
- É uma tecnologia de rede baseada na transferência de pacotes relativamente pequenos chamados de células de tamanho definido. O tamanho pequeno e constante da célula permite a transmissão de áudio, vídeo e dados pela mesma rede.
- B2B (Business To Business)
- Comércio associado a operações de compra e venda, de informações, de produtos e de serviços através da internet entre duas empresas.
- B2C (Business To Costumer)
- Comércio efetuado entre a empresa produtora, vendedora ou prestadora de serviços e o consumidor final, através da Internet.
- Cache (Web)
- É um armazenamento temporário no disco rígido de páginas web, imagens e outros documentos e ficheiros utilizando técnicas de cache para reduzir o uso largura de banda disponível, aumentar a velocidade do acesso, entre outras vantagens.
Baseado nesse conceito, os navegadores, ao acessarem um site, guardam uma cópia dos arquivos usados pelo mesmo no disco rígido; ela pode ser usada na montagem da página ao invés de trafegar todo o arquivo original pela Internet inteira até o seu computador novamente.
Por isso é importante limpar o cache de tempos em tempos, já que as páginas vão ficando poluídas e desatualizadas no cache. - CERT.br (Centro de Estudos para Resposta e Tratamento de Incidentes em Computadores)
- O CERT.br é o Grupo de Resposta a Incidentes de Segurança para a Internet brasileira, mantido pelo NIC.br, do Comitê Gestor da Internet no Brasil. É responsável por tratar incidentes de segurança em computadores que envolvam redes conectadas à Internet brasileira.
Atua como um ponto central para notificações de incidentes de segurança no Brasil, provendo a coordenação e o apoio no processo de resposta a incidentes e, quando necessário, colocando as partes envolvidas em contato.
Além do processo de tratamento a incidentes em si, o CERT.br também atua através do trabalho de conscientização sobre os problemas de segurança, da análise de tendências e correlação entre eventos na Internet brasileira e do auxílio ao estabelecimento de novos CSIRTs no Brasil. - CGI.br (Comitê Gestor da Internet no Brasil)
- Ver postagem: CGI.br.
- Cliente-Servidor
- É uma arquitetura na qual o processamento da informação é dividido em módulos ou processos distintos. Um processo é responsável pela manutenção da informação (servidores) e outros responsáveis pela obtenção dos dados (clientes). Os processos "Cliente" enviam suas requisições ao processo "Servidor" e este processa e envia os resultados dos pedidos.
- Cookie
- É um grupo de dados trocados entre o navegador e o servidor de páginas, colocado num arquivo de texto criado no computador do utilizador, com o objetivo de manter nossas informações de acesso sem precisar inseri-las novamente num próximo acesso. Exemplo clássico: salvar dados de usuário e senha de determinado site.
- CPU (Central Processing Unit)
- É a parte de um sistema computacional que realiza as instruções de um programa de computador, responsável pela execução da aritmética básica, lógica, e da entrada e saída de dados.
- CSS (Cascading Style Sheets)
- Ver esta postagem.
- DNS (Domain Name System)
- É um sistema de tradução de endereços IP para nomes de domínios. Exitem duas formas de acessar uma página na internet: pelo nome de domínio o pelo endereço IP dos servidores nos quais ela está hospedada. Para que não seja necessário digitar a sequência de números no navegador, o DNS faz o trabalho de traduzir as palavras que compõem a URL para o endereço IP do servidor.
- DSL (Digital Subscriber Line)
- Meio de conexão a Internet que utiliza o par de fios de cobre da linha telefônica para poder levar mais do que uma simples fala (dados).
- E-Learning (Electronic Learning)
- Modelo de ensino não presencial suportado por tecnologia. Atualmente, o modelo de ensino/aprendizagem assenta no ambiente online, aproveitando as capacidades da Internet para comunicação e distribuição de conteúdos.
- Firewall
- Barreira física e/ou lógica responsável por proibir a entrada de pessoas ou softwares maliciosos na rede/máquina, sem que seu funcionamento seja afetado.
- Flash
- Plataforma da Adobe utilizada para criar animações, sendo que essas só serão exibidas no browser se o mesmo tiver um plugin instalado.
- Frame Relay
- É uma tecnologia de comunicação de dados de alta velocidade que é usada em muitas redes ao redor o mundo para interligar aplicações do tipo LAN, SNA, Internet e Voz. Basicamente fornece um meio para enviar informações através de uma rede de dados, dividindo essas informações em frames (quadros) ou packets (pacotes). Cada frame carrega um endereço que é usado pelos equipamentos da rede para determinar o seu destino.
- GET
- Já abordado nesta postagem, é um método de envio de dados de formulários, em que os mesmos são inseridos na URL da página.
- Home-Office
- Escritório em casa, ou seja, ter no ambiente doméstico um escritório a fim de efetuar totalmente ou parte de suas tarefas do trabalho, sem a necessidade de se deslocar até o escritório da empresa em que trabalha. Sistema adotado por trabalhadores autônomos e por empresas que querem economizar com espaço físico.
- HTML (Hypertext Markup Language)
- Ver esta postagem.
- IDC (Instituto de Inteligência de Mercado)
- É a empresa líder em inteligência de mercado, consultoria e eventos de tenologia da informação, telecomunicações e mercados de consumo em massa de tecnologia. Analisa e prediz as tendências para que profissionais, executivos e investidores possam tomar decisões de compras e negócios nestes setores.
- IEEE (Institute of Electrical and Electronics Engineers)
- Sua meta é promover conhecimento no campo da engenharia elétrica, eletrônica e computação. Seu principal papel e o mais importante é o estabelecimento de padrões para formatos de computadores e dispositivos.
- IEEE 802.11
- Ver WiFi
- IEEE 802.15
- Mais conhecido como Bluetooth, é a tecnologia de comunicação sem fio que permite transmissão de dados e arquivos de maneira rápida e segura através de aparelhos de telefone celular, notebooks, câmeras digitais, impressoras, mouses, etc. Utiliza uma frequência de rádio de onda curta, possui baixo alcance e consome pouca energia.
- IEEE 802.16
- Também conhecida como WiMAX (Wireless Interoperability for Microwave Access), refere-se a uma tecnologia para wireless MAN
- IEEE 802.3
- São padrões que especificam a camada Física e a subcamada MAC da camada de ligação de dados do Modelo OSI para o protocolo Ethernet, tipicamente uma tecnologia LAN com algumas aplicações WAN.
- Internet
- É o maior conglomerado de redes de comunicações em escala mundial, cujos computadores e dispositivos são interligados pelo protocolo TCP/IP.
- ISDN (Integrated Services Digital Network)
- É uma tenologia que permite o tráfego simultâneo de dados e de voz, modalidade de conexão discada. A diferença é que se pode navegar em velocidade de até 128 kbps, essa tecnologia divide a linha telefônica em dois canais independentes de 64 kbps cada. Por meio deles, é possível ter acesso a internet e receber ligações simultaneamente.
- Java
- Linguagem de programação orientada a objetos, desenvolvida na década de 90, chefiada por James Gosling da empresa Sun Microsystems. Muito difundida por todo o mundo, essa linguagem influenciou linguagens como PHP e Python, também abordadas nessa lista.
- JavaScript
- Não tem relação com a linguagem Java, exceto pelo nome. O JavaScript é uma linguagem de script ou extensão, implementada como parte dos navegadores web para que scripts pudessem ser executados do lado do cliente e interagissem com o usuário sem a necessidade deste script passar pelo servidor, controlando o navegador, realizando comunicação assíncrona e alterando o conteúdo do documento exibido.
- LAN (Local Area Network)
- Redes que conectam computadores em uma área limitada, geralmente implementadas em residências, escolas, empresas de pequeno porte, etc.
- LLC (Logical Link Control)
- [E responsável por implementar a interface do nível de enlace com o nível e rede, fornecer serviços como multiplexação e o controle do fluxo e dos erros.
- MAN (Metropolitan Area Network)
- É similar a rede LAN, tendo como diferença a área geográfica que abrange: metropolitana.
- Mashup
- É um site personalizado ou uma aplicação web que usa conteúdo de mais de uma fonte para criar um novo serviço completo.
- NetBIOS (Network Basic Input/Output System)
- Foi desenvolvido para permitir a comunicação entre máquinas. Nesta estrutura foi implementado o conceito de nome de serviço, o que possibilita que uma máquina conecte-se a rede reservando um nome para sua utilização.
- NIC.br (Núcleo de Informação e Cordenação do .br)
- É considerado o braço direito do CGI.br por implementar, desde dezembro de 2005, as decisões e projetos do mesmo.
- OnClick
- Evento em que um código de script é executado quando determinado elemento é clicado. Muito utilizado em botões de formulários.
- PC (Personal Computer)
- É um computador de baixo custo que foi lançado por volta dos anos 80 pra ser usado nas residências, basicamente: seu computador pessoal usado no dia-a-dia.
- PDH (Plesiochronous Digital Hierarchy)
- É um sistema de transmissão digital quase síncrono, ou seja, grupos de bits transmitidos são recebidos pelo equipamento final em intervalos de tempos diferentes.
- PHP (Personal Home Page ou Hypertext Preprocessor)
- É uma linguagem que permite criar sites web dinâmicos, possibilitando uma interação com o usuário através de formulários, parâmetros da URL e links. É executado no servidor, sendo enviado para o cliente apenas o HTML puro. Desta maneira é possível interagir com bancos de dados e aplicações existentes no servidor, com a vantagem de não expor o código fonte para o cliente.
- Ping
- Comando utilizado para testar a conectividade entre equipamentos. Funciona da seguinte forma: são enviados pacotes para o equipamento de destino e é realizada uma "escuta" das respostas. Se o equipamento de destino estiver ativo, uma resposta ("pong") é devolvida ao equipamento solicitante.
- Plugin
- É um complemento instalado em navegadores para expandir suas funções, como por exemplo o Flash da Adobe, ou o Silverlight da Microsoft, necessários para exibir conteúdo animado nos browsers, cuja criação foi feita nessas plataformas.
- Pop-up
- É uma janela extra que abre no navegador ao visitar uma página web ou acessar uma hiperligação específica, utilizada pelos criadores do site para abrir alguma informação extra ou como meio de propaganda.
- POST
- Também já visto aqui, assim como o GET, é um método de envio de dados de formulários, porém esses dados são enviados no corpo da página.
- Protocolo
- É uma convenção que controla e possibilita uma conexão, comunicação, transferência de dados entre dois sistemas computacionais. De maneira simples, pode ser definido como "as regras que governam" a sintaxe, semântica e sincronização da comunicação.
- Proxy
- É um servidor intermediário que atende a requisições do cliente direcionadas a outros servidores (páginas web, arquivos, ftp, etc.). Pode retornar ou não o conteúdo solicitado, de acordo com o filtro de informação estabelecido. Além dessa função, o proxy também pode ser utilizado para armazenar cache e prover o anonimato dos clientes da rede interna.
- Python
- É uma linguagem interpretada, imperativa, orientada a objetos. Apresenta semântica dinâmica, um moderno mecanismo de tratamento de erros e exceções. Possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização Python Software Foundation.
- RAM (Random Access Memory)
- É um tipo de memória que permite a leitura e a escrita, utilizada como memória primária em sistemas eletrônicos digitais, cuja principal característica é ser volátil, ou seja, os dados são apagados quando a máquina é desligada.
- Refresh
- Utilidade que permite a atualização páginas web sem a necessidade de clicar no botão "atualizar".
- Registro.br
- É o executor de algumas das atribuições do CGI.br, entre as quais as atividades de registro de nomes de domínio, a administração e a publicação do DNS para o domínio .br.
- RFC (Request for Comments)
- É um conjunto de documentos de referência junto da Comunidade Internet e que descrevem, especificam, ajudam a aplicação, estandarizam e debatem a maioria das normas, padrões, de tecnologias e protocolos ligados a internet e as redes em geral.
- RS-232 (Recommended Standard 232)
- Permite a comunicação entre dois dispositivos até mais ou menos 15 metros. Equipamentos com terminais antigos usaram esse padrão nas últimas décadas.
- Ruby on Rails
- É um framework de desenvolvimento web escrito na linguagem Ruby. É designado para tornar a programação de aplicações web mais fácil, fazendo várias suposições sobre o que cada desenvolvedor precisa para começar. Permite que se escreva menos código enquanto faz mais que muitas outras linguagens e frameworks. Desenvolvedores Rails mais experientes também dizem que ele torna o desenvolvimento de aplicações web mais divertido.
- SaaS (Software as a Service)
- É uma forma de distribuição e comercialização de software. No modelo SaaS o fornecedor do software se responsabiliza por toda a estrutura necessária para a disponibilização do sistema (servidores, conectividade, cuidados com segurança da informação) e o cliente utiliza o software via internet, pagando um valor recorrente pelo uso.
- Sonet/SDH (Synchronous Optical Network/Synchronous Digital Hierarchy)
- É uma tecnologia de comunicação digital que tem como base de meio físico a fibra ótica.
- Streaming
- Forma de transmissão de som e imagem (áudio e vídeo) através de uma rede qualquer de computadores sem a necessidade de efetuar downloads do que está se vendo ou ouvindo, pois neste método a máquina recebe as informações ao mesmo tempo em que as repassa ao usuário.
- Termos de Uso
- É um conjunto de normas e regras que o usuário tem que aceitar na hora de contratar serviços ou se cadastrar em sites de compras, bancos, redes sociais. Lá estão descritas quais as responsabilidades de ambos os lados.
- Timeout
- É usado para interromper um processo que estava aguardando um outro evento.
- TLS (Transport Layer Security)
- São protocolos criptográficos que conferem segurança de comunicação na Internet para serviços como email, navegação por páginas e outros tipos de transferências de dados.
- URL (Uniform Resource Locator)
- É um endereço virtual para recursos da rede, seja ela local ou externa, exemplos: endereços de sites, unidades de rede de um servidor, um diretório comum, etc.
- USB (Universal Serial Bus)
- É uma tecnologia que tona mais fácil a conexão de dispositivos periféricos ao computador (como teclado, mouse, modem, etc.) sem a necessidade de desligar/reiniciar o computador.
- W3C (WWW Consortium)
- É a principal organização de padronização da World Wide Web, fundanda por Tim Berners-Lee em 1994, cuja finalidade é estabelecer padrões para a criação e a interpretação de conteúdos para a Web.
- WAN (Wide Area Network)
- Como a sigla sugere, é uma rede que abrange uma área geográfica muito extensa, exemplo clássico "A Internet" que cobre todos os continentes.
- Wi-Fi (Wireless Fidelity)
- É uma marca da Wi-Fi Alliance, utilizada por produtos certificados que pertencem à classe de dispositivos de rede local sem fios (WLAN) baseados no padrão IEEE 802.11 (padrão de conectividade sem fio para redes locais).
- WWW (World Wide Web)
- Representa todo o conteúdo de hipermídia presente na Internet, como: hipertextos, imagens, vídeos, etc.
- X-25
- Baseia-se na tecnologia de comutação de pacotes. Os pacotes são enviados por um canal virtual e chegam ao destino sempre pelo mesmo trajeto. Cada pacote é assinalado com um identificador sendo idêntico a todos os pacotes pertencente a mesma sessão.
- XDR (eXternal Data Representation)
- Permite dados serem empacotados em uma arquitetura de maneira independente para que o dado seja transferido entre sistemas de computadores heterogêneos.
- XML (Extensible Markup Language)
- É uma linguagem de marcação para a criação de documentos com dados organizados, como textos, banco de dados ou desenhos vetoriais. A linguagem XML é classificada como extensível porque permite definir os elementos de marcação. Traz uma sintaxe básica que pode ser utilizada para compartilhar informações entre diferentes computadores e aplicações.
Comentários
Postar um comentário