segunda-feira, 12 de agosto de 2013

Principais Empresas do Ramo da Informática

1. IBM(Computadores)

IBM é a maior empresa de computadores, fabricando principalmente super-computadores. Foi criada em 1888 e está baseada nos Estados Unidos.  A IBM conta com cerca de 400 000 funcionários em todo o mundo.
Slogan da IBM: Uma Divina Mais Inteligente

2. Microsoft(Softwares)

Microsoft é uma empresa norte-americana fundada em 1974 por Bill Gates e Paul Allen. A Microsoft é responsável pela produção do maior Sistema Operativo de sempre, o Windows, e um dos pacotes de software mais bem sucedido da história da Informática, o Microsoft Office. Bill Gates tornou-se num dos homens mais ricos do mundo graças ao sucesso da Microsoft. Possui cerca de 90 000 funcionários em todo o mundo.
Slogan da Microsoft: Seja o próximo

3. Google(Serviços de Internet)

A Google foi fundada em 1998 por Sergey Brin e Larry Page, depois que criaram o sistema de buscas mais popular do mundo que tem o mesmo nome da empresa. De lá para cá, a Google não para de crescer, transformando-se actualmente numa das marcas mais valiosas do mundo. A Google disponibiliza vários serviços de Internet, desde email, soluções de publicidade, redes sociais, entre outros. Possui cerca de 24 000 funcionários
Slogan da Google: Don’t be evil

4. Intel(Produtos electrónicos)

A Intel é especializada na produção de circuitos integrados, especialmente microprocessadores. Na verdade, a Intel é a lider mundial na fabricação de microprocessadores. Foi fundada em 1968. Desde a época do aparecimento dos primeiros computadores pessoais, a Intel é a empresa que tem ditado as regras na produção de Microprocessadores, mudando o rumo da área de tecnologia a cada novo lançamento.
Slogan da Intel: Leap ahead

5. Nokia(Produtos electrónicos)

Nokia é a primeira empresa desta lista que teve origem fora dos Estados Unidos, e é também a mais antiga, pois foi fundada em 1865, na Finlandia apesar do departamento de electrónica só ter aparecido em 1960. A Nokia é lider na fabricação de aparelhos móveis para comunicação, especialmente celulares, tendo dominado 40% deste mercado em 2007. Possui cerca de 60 000 funcionários.
Slogan da Nokia: Connecting People

6. HP(Produtos electrónicos)

A HP foi fundada em 1939, na California por Bill Hewlett e David Packard(Hewlett-Packard). Actualmente explora a área de produção de computadores, materiais de impressão, tratamento de imagens e softwares de serviços. Possui cerca  de 300 000 funcionários. Em 2010 a HP comprou a Palm por cerca de 1.2bilhões de dólares.
Slogan da HP: invent

7. Sisco(Redes de computadores e comunicações)

A Cisco surgiu em 1984 e é actualmente a lider no mercado de redes de computadores, oferecendo soluções desde a fabricação até a venda de produtos de redes, principalmente roteadores e switches, ou até mesmo prestação de serviços por meio das várias subsidiárias que possui, como é o caso da Linksys. Possui cerca de 66 000 funcionários
Slogan da Sisco: Welcome to the Human Network

8. Apple(Produtos electrónicos)

A Apple foi fundada por Steve Wozniak e Steve Jobs em 1976 e se chamava inicialmente de Apple Computers. A Apple se tornou famosa pela fabricação do computador Macintosh que possuia o seu próprio Sistema Operacional, o Mac OS. Hoje em dia a Apple é lider em várias áreas, como Smatphone com o seu iPhone, Tablets com o seu iPad e venda de músicas digitais com a iTunes Store. É uma das marcas com mais fãs no mundo e possui cerca de 20 000 funcionários em todo o mundo.
Slogan da Apple: Think Different


9. Samsung(Produtos electrónicos)

A Samsung é uma empresa fundada em 1936, com sede em Seul na Correia do Sul. A Samsung opera em várias áreas de tecnologia incluindo Celulares, CDs, DVDs, Cameras Fotográficas, TVs e muito mais. É uma das empresas com maior faturamento no mundo e está sempre seguindo as novas tendências do mercado. Actualmente tem tendado competir com a Apple na área de tablets e smartphones apesar de ainda não ter conseguido grande sucesso.
Slogan da Samsung: Imagine possibilidades, Imagine Samsung

10. Oracle(Softwares Corporativos)

A Oracle é uma companhia que desenvolve softwares corporativos, e o seu produto mais famoso é o Sistema de Gestão de Base de dados relacionais que tem o mesmo nome da empresa. A Oracle comprou recentemente a empresa Sun Microsystems, passando a ser dona de produtos como a linguagem de programação Java e o Sistema de Gestão de Base de Dados MySQL. Foi fundada em 1977 e possui actualmente cerca de 63 000 empregados.

História dos Modelos Computacionais

Antes de a pesquisa propriamente dita explicitamente dedicada à complexidade dos problemas algorítmicos começar, os numerosos fundamentos foram estabelecidos por vários pesquisadores. O mais influente entre estes foi a definição das máquinas de Turing por Alan Turing em 1936, que acabou por ser uma noção muito robusta e flexível de computador.
Fortnow & Homer (2003) datam o início dos estudos sistemáticos em complexidade computacional com o importante artigo "On the Computational Complexity of Algorithms" de Juris Hartmanis e Richard Stearns (1965), que estabeleceu as definições de complexidade de tempo e de espaço e provou os teoremas de hierarquia.
De acordo com Fortnow & Homer (2003), trabalhos anteriores que estudaram problemas solucionáveis por máquinas de Turing com recursos específicos limitados inclui a definição de John Myhill de autômatos linearmente limitados (Myhill 1960), o estudo de Raymond Smullyan sobre conjuntos rudimentares (1961), assim como o artigo de Hisao Yamada  sobre computação em tempo real (1962). Um pouco mais cedo, Boris Trakhtenbrot (1956), um pioneiro no campo da URSS, estudou outra medida específica de complexidade. Como lembra ele:
Contudo, [meu] interesse inicial [na teoria dos autômatos] era cada vez mais posto de lado em detrimento à complexidade computacional, uma excitante fusão de métodos combinatoriais, herdada da teoria da comutação, com o arsenal conceitual da teoria de algoritmos. Essas ideias me ocorreram antes, em 1955, quando eu cunhei o termo "função de sinalização", que hoje é comumente conhecido como "medida de complexidade".
Boris Trakhtenbrot
From Logic to Theoretical Computer Science – An Update. In: Pillars of Computer Science, LNCS 4800, Springer 2008.
Em 1967, Manuel Blum desenvolveu uma teoria da complexidade axiomática com base em seus axiomas e provou um resultado importante, o então chamado, teorema da aceleração de Blum (speed-up theorem). O campo realmente começou a florescer quando o pesquisador norte-americano Stephen Cook e, trabalhando independentemente, Leonid Levin na URSS, provaram que existem importantes problemas praticáveis que são NP-completos. Em 1972, Richard Karp partiu desta ideia e deu um salto à frente com seu artigo histórico, "Reducibility Among Combinatorial Problems", no qual ele mostrou que 21 diferentes problemas de combinatória e problemas teóricos de grafos, famosos por sua intratabilidade computacional, são NP-completos.

Conceitos da Informática

O Hardware
Como o hardware é a parte física do computador, então os fios, as placas eletrônicas, o teclado, o mouse, o monitor são exemplos de constituintes do hardware.Um computador atual é desenvolvido com a tecnologia da Eletrônica Digital, que utiliza os dígitos 0 (zero) e 1(um)para estabelecer os estados DESLIGADO e LIGADO da parte eletrônica do hardware. Esses dígitos são denominados de BIT’s. Assim, temos o Bit 0 (zero) e oBit 1(um). Portanto, um computador só entende de zeros e uns. Além disso, um computador pode possuir um ou mais processadores (Circuitos Integrados que possuem várias funções especificas, também denominados MICROPROCESSADORES). Os processadores do final da década de 70 e início da década de 80 processavam informações com até 8 bits de cada vez (eram denominados de computadores de 8 bits).Atualmente, conforme o seu modelo, um computador pode processar de 32 a 64 bits de cada vez.

GABINETE
É a parte mais importante do computador, podemos dizer que o gabinete é o computador propriamente dito.
Dentro dele, há vários componentes que fazem o processamento da informação. Mas atenção, não chame o gabinete de
CPU, pois são coisas diferentes (algumas pessoas, inclusive técnicos costumam chamar o gabinete de CPU porque esta – a
CPU – está dentro do gabinete).
Monitor
É a tela que nos mostra as respostas que o computador nos dá. É um periférico de saída (pois a informação sai do
computador para o usuário).
TECLADO
Conjunto de teclas que permite que operemos o computador através de comandos digitados. É um periférico de entrada.
MOUSE
Através dele, controlamos uma setinha que aponta para os itens na nossa tela. Também é um periférico de entrada.
DENTRO DO GABINETE
São encontrados os componentes que formam o computador propriamente dito, como as memórias, o processador e o disco rígido, todos eles estão direta ou indiretamente ligados à placa mãe.
PLACA MÃE
É uma grande placa de circuitos onde são encaixados os outros componentes, a Placa mãe recebe o processador, as
memórias, os conectores de teclado, mouse e impressora, e muito mais (veja figura abaixo):
MICROPROCESSADOR
É o chip mais importante do computador, cabendo a ele o processamento de todas as informações que passam pelo computador. Ele reconhece quando alguma tecla foi pressionada, quando o mouse foi movido, quando um som está sendo executado e tudo mais… Devido a sua importância, consideramos o processador como o “cérebro do computador” e vamos estudá-lo com mais detalhamento.
MEMÓRIA RAM

É um conjunto de chips que acumulam as informações enquanto estão sendo processadas, é mais ou menos assim: o que estiver sendo apresentado no monitor está armazenado, neste momento, na RAM. Toda e qualquer informação que estiver sendo processada, todo e qualquer programa que esteja sendo executado está na memória RAM. A memória RAM é vendida na forma de pequenas placas chamadas “pentes”.
RAM significa Memória de Acesso Aleatório, ou seja, o computador altera seu conteúdo constantemente, sem permissão da mesma, o que é realmente necessário. Como a memória RAM é alimentada eletricamente, seu conteúdo é esvaziado quando desligamos o computador. Sem chance de recuperação, ou seja, é um conteúdo volátil.
MEMÓRIA CACHE
É uma memória que está entre o processador e a RAM, para fazer com que o acesso à RAM seja mais veloz. A Memória Cache normalmente é formada por circuitos dentro do processador, para que sua velocidade seja ainda maior. Uma vez acessada uma informação, ela não precisará ser acessada mais uma vez na RAM, o computador vai buscá-la na Cache, pois já estará lá.
DISCO RÍGIDO
Winchester ou HD, é um dispositivo de armazenamento magnético na forma de discos sobrepostos. É no Disco Rígido que as informações são gravadas de forma permanente, para que possamos acessá-las posteriormente. As informações gravadas nos discos rígidos (ou nos disquetes) são chamadas arqu i vo s.
BARRAMENTO
Também conhecido como BUS é o nome dado ao conjunto de vias que fazem a informação viajar dentro do computador. O BUS liga o processador aos periféricos e às placas externas que se encaixam na placa mãe.
SLOTS
São “fendas” na placa mãe que permitem o encaixe de outras placas, como as de vídeo, som, rede, etc.
CPU E PERIFÉRICOS
Didaticamente, podemos definir os componentes físicos do computador como divididos em duas categorias: A CPU (Unidade Central de Processamento) e os PERIFÉRICOS.
Muitos usuários erroneamente chamam o gabinete de CPU, mas o correto é dizer que a CPU está dentro do gabinete, mais precisamente, DENTRO DO PROCESSADOR. ACPU é uma unidade de controle central de todos os processos do computador, e está localizada dentro do microprocessador. Tudo o mais que não for CPU, é considerado periférico (“o que
está na PERIFERIA”, ao redor, ajudando a CPU a funcionar).
PERIFÉRICOS DE ENTRADA
São aqueles que fazem a informação entrar na CPU, ou seja, tem “mão única” do usuário para a CPU.
Ex:Teclado, Mouse, Câmera, Microfone, Scanner, etc.
PERIFÉRICOS DE SAÍDA
São os dispositivos que permitem que a informação saia da CPU para o usuário.
Ex: Monitor, impressora, Caixas de Som, Plotter, Data Show (Projetor), entre outros.
PERIFÉRICOS MISTOS (Entrada e Saída)
São periféricos de “mão dupla”, ora a informação entra na CPU, ora ela sai.
Ex: Disquete, Disco Rígido, Modem, Placa de Rede, e as Memórias (RAM e CACHE). Nestes dispositivos, a CPU tem o direito
de LER (entrada) e G R AV AR (saída).
Para explicar outros periféricos, acompanhe a listagem abaixo:
MODEM
É um periférico que permite a conexão com outro computador através de uma Rede Dial-up (conexão telefônica) para,
por exemplo, permitir o acesso à Internet.
SCANNER
Periférico que captura imagens e as coloca na tela, é assim que colocamos as fotos para serem alteradas no
computador.
PLOTTER
Impressora de grade porte, que serve para imprimir plantas baixas em projetos de engenharia e arquitetura.
PLACA DE REDE
Permite que o computador se conecte a uma rede local (LAN) através de cabos específicos, chamados cabos de rede.
PLACA DE SOM
Permite que o computador emita som estéreo pelas caixinhas de som.
PLACA DE VÍDEO
Realiza a comunicação entre processador e monitor, sem esse periférico, o computador não conseguiria desenhar na tela do monitor, ou seja, não seria possível trabalhar.
Atualmente, os micros vendidos nas maiorias das lojas do país apresentam todos os periféricos básicos já inseridos na Placa Mãe, são os chamados Micros com “Tudo ON BOARD”, ou seja: Placa de Som, Placa de Rede, Placa de Vídeo, Fax/Modem vêm todos já dentro da placa mãe.
Esses micros são fáceis de instalar e mais baratos, mas a qualidade dos
produtos colocados nas placas mãe deve ser bem escolhida pelos que fabricam e comercializam os produtos. Além do mais, essas placas normalmente vêm de fábrica com poucos Slots (lacunas para encaixar outras placas), o que limita muito as possibilidades de Up g rad e (melhoria no computador, como aumento de recursos, velocidade, etc…).

Termos de Computador

Boot – vem da palavra bootstraping, ou cordão de sapato. Ela foi inspirada nas histórias fantásticas do Barão de Munchhousen que dizia ser capaz de se elevar do chão puxando pelos cordões da próprias botas. Assim o computador ao ligar se levanta sozinho como se puxasse pelos próprios cordões dos sapatos.
Bug - vem do termo inglês para inseto e identifica uma falha no programa de computador. Erroneamente o termo é creditado à Grace Hopper, uma das pioneiras da computação que encontrou uma mariposa presa em um relé (Veja aqui a imagem do bug). No entanto, a palavra “bug” já era usada para descrever defeitos em sistemas mecânicos que remonta pelo menos aos anos 1870. Thomas Edison foi um que usou o termo em suas anotações.(ref. Wikipédia)
Google – O nome deste gigante da internet nasceu da grafia errada de uma brincadeira geek com a palavra Googol inventada por um matemático para representar um número muito grande (o número 1 seguido de 100 zeros). A ideia era associar o nome à grande quantidade de informações que o sistema iria tratar. Quando notaram o erro o nome já era conhecido e reconhecido pelo mercado e pelos investidores. (ref. Levy, S. In the Plex)
LOG – Em inglês log significa um tronco (de madeira). Como na expressão “To sleep like a log” (dormir como um tronco). Na área naval, usa-se jogar um tronco amarrado a uma corda com nós a partir da popa do navio e contar quantos nós passam pela murada durante um tempo para medir a velocidade do navio. O registro da velocidade passou a se chamar log, assim como o livro onde este registro era mantido. Assim todos os conceitos de registro de desempenho ou progresso de uma tarefa passaram a ser chamados de log : computer log – registros do computador, trip log – registros de viajem, Log in – entrar no registro e Log out – sair do registro.
Oracle – Outras grande empresa de banco de dados cujo nasceu de um projeto de consultoria para o DoD (Departamento de Defesa) norte-americano. O projeto tinha como objetivo desenvolver um software que permitisse responder às perguntas da conjuntura mundial visando prever revoltas e revoluções, usando uma técnica de banco de dados relacional desenvolvida por Edgar Codd, na época pesquisador da IBM.Quando o projeto terminou os fundadores decidiram comercializar o produto que haviam criado como o motor do SGBDR (Sistema Gerenciador de Banco de Dados Relacional), usando o nome do projeto como o nome da nova companhia.
SPAM – O termo spam deriva de um “sketch” do grupo Monty Python, que se passa num café onde tudo no menu inclui a carne enlatada SPAM. Enquanto um cliente reclama com o garçom, exigindo algum tipo de comida que não contenha SPAM, um bando de vikings na mesa ao lado começa a cantar sem parar: “SPAM, SPAM, SPAM, SPAM, SPAM, adorável SPAM, maravilhoso SPAM”. Isso acaba de vez com qualquer possibilidade de conversa.

Classificação de Computadores


TIPOS DE COMPUTADORESOs computadores podem ser classificadas com base nos seus princípios de operação ou na sua configuração. Por configuração, queremos dizer o tamanho, a velocidade de computação e capacidade de fazer o armazenamento de um computador.Tipos de computadores baseada em princípios de operaçãoExistem três tipos diferentes de computadores de acordo com os princípios de funcionamento. Esses três tipos de computadores são

    
Computadores analógicos
    
Computadores digitais
    
Computadores híbridosTipos de computadoresComputadores analógicosComputador analógico é um dispositivo de computação que trabalha em faixa contínua de valores. Os resultados apresentados pelos computadores analógicos será apenas aproximado, uma vez que lidar com quantidades que variam continuamente. É geralmente lida com as variáveis ​​físicas tais como tensão, pressão, temperatura, velocidade, etcComputadores digitaisPor outro lado, um computador digital opera em dados digitais, como números. Ele usa o sistema numérico binário no qual existem apenas dois dígitos 0 e 1. Cada um é chamado um pouco.O computador digital é projetada usando circuitos digitais, em que há dois níveis para uma entrada ou sinal de saída. Estes dois níveis são conhecidos como lógico 0 e lógico 1. Computadores digitais podem dar resultados mais precisos e mais rápidos.Computador digital é bem adequado para resolver problemas complexos de engenharia e tecnologia. Assim, computadores digitais têm uma utilização crescente na área de processamento de cartão, de investigação e de dados.Com base no efeito, computadores digitais podem ser ainda classificadas como,

    
Finalidade Computadores Gerais
    
Computadores de Propósito EspecíficoComputador de propósito especial é aquele que é construído para uma aplicação específica. Computadores de uso geral são utilizados para qualquer tipo de aplicações. Eles podem armazenar diversos programas e fazer os trabalhos conforme as instruções especificadas no esses programas. A maioria dos computadores que vemos hoje, são os computadores de uso geral.Computadores híbridosUm computador híbrido combina as características desejáveis ​​de computadores analógicos e digitais. É usado principalmente para operações automáticas de processos físicos complexos e máquinas. Conversores Hoje em dia analógico para digital e de digital para analógico são usados ​​para transformar os dados no formulário adequado para qualquer tipo de computação.Por exemplo, em UTI do hospital, dispositivos analógicos pode medir a temperatura do paciente, da pressão sanguínea e outros sinais vitais. Essas medições efectuadas no analógico pode então ser convertido em números e fornecido aos componentes digitais no sistema. Estes componentes são usados ​​para monitorar sinais vitais do paciente e enviar sinais se forem detectadas quaisquer leituras anormais. Computadores híbridos são utilizados principalmente para tarefas especializadas.Tipos de computadores baseada em ConfiguraçãoExistem quatro tipos diferentes de computadores quando classificá-los com base no seu desempenho e capacidade. Os quatro tipos são

    
Super Computadores
    
Mainframe Computadores
    
Mini Computadores
    
Micro ComputadoresTipos de computadoresSuper ComputadoresQuando falamos sobre os tipos de computadores, o primeiro tipo que vem à nossa mente seria super computadores. Eles são os melhores em termos de capacidade de processamento e também os mais caros. Esses computadores podem processar bilhões de instruções por segundo. Normalmente, eles serão usados ​​para aplicações que requerem cálculos numéricos intensivos, tais como análise de ações, previsão do tempo etc Outros usos de supercomputadores são simulações científicas, (animada) gráficos, cálculos de dinâmica dos fluidos, a pesquisa de energia nuclear, projeto eletrônico e análise de dados geológicos de dados (por exemplo, na indústria petroquímica prospecção). Talvez a melhor fabricante de computadores super-conhecido é Cray Research. Algumas das empresas "tradicionais" que produzem super computadores são Cray, IBM e Hewlett-Packard.Em julho de 2009, o IBM Roadrunner, localizado em Los Alamos National Laboratory, é o mais rápido super computador do mundo.Se você quiser saber detalhes mais avançados sobre super computadores, consulte a supercomputadoresMainframe ComputadoresComputadores mainframe também pode processar dados em velocidades muito altas VI.E., centenas de milhões de instruções por segundo e eles também são bastante caros. Normalmente, eles são usados ​​em bancos, companhias aéreas e ferrovias etc para suas aplicações.Mini ComputadoresMini computadores são inferiores aos computadores de grande porte, em termos de velocidade e capacidade de armazenamento. Eles também são menos dispendiosos do que os computadores de mainframe. Algumas das características dos computadores centrais não estarão disponíveis em mini computadores. Por isso, o seu desempenho também será menor do que a dos computadores centrais.Micro ComputadoresA invenção do microprocessador (CPU chip único) deu à luz os micro computadores muito mais baratos. Eles são ainda classificados em

    
Computadores Desktop
    
Computadores portáteis
    
Computadores de mão (PDAs)Computadores DesktopComputadores DesktopHoje, os computadores de mesa estão o computador systems.These computadores de mesa mais populares são também conhecidos como computadores pessoais, ou simplesmente PC. Eles são geralmente mais fáceis de usar e mais acessível. Eles normalmente são destinados a usuários individuais para seus outros requisitos de aplicações de processamento de pequenas e palavra.Computadores portáteisComputadores portáteisOs computadores portáteis são computadores portáteis. Eles são computadores leves com uma tela fina. Eles também são chamados de notebooks por causa de seu pequeno tamanho. Eles podem operar com baterias e, portanto, são muito populares entre os viajantes. A tela se fecha sobre o teclado quando não estiver em uso.

Computadores portáteisPDAComputadores de mão ou Personal Digital Assistants (PDAs) são pen-based e também alimentado por bateria. Eles são pequenos e podem ser realizadas em qualquer lugar. Eles usam uma caneta stylus como e aceitar a entrada manuscrita diretamente na tela. Eles não são tão poderosos como desktops ou laptops, mas eles são usados ​​para agendamento de consultas, armazenando endereços e jogos. Eles têm telas sensíveis ao toque, que usamos com um dedo ou uma caneta.