sexta-feira, 28 de novembro de 2014

Android

Android é um sistema operacional baseado no núcleo do Linux para dispositivos móveis, desenvolvido pela Open Handset Alliance, liderada pela Google Inc..Segundo a Google, mais de 1 milhão e 500 mil aparelhos com o sistema operacional são ativados todos os dias, sendo utilizado por grandes fabricantes de celulares, como HTCSamsungSonyMotorola e LG.

Funções:

Bem, hoje em dia o Android virou um computador de bolso das pessoas. Elas usam o Android para entrar em redes sociais como: Facebook, Twitter, Skype e etc... Também usam o Android como ferramenta de trabalho acessando pelo seu: celular, tablet, smartphone e etc... Assim tendo acesso a redes como: Hotmail, Gmail, Live, Yahoo entre outras.
E assim facilitando a vida de pessoas que teriam que utilizar computadores para esta função. E assim utilizando desse sistema mais pratico e rápido.

 Caracteristicas do Android

Handset Layouts:esta plataforma adapta-se “ao grande”, VGA, bibliotecas de gráficos 2D e 3D, e layouts de smartphones tradicionais.

Conectividade:o Android suporta tecnologias Bluetooth, GSM/EDGE, IDEN, CDMA, etc.. 

Mensagens:suporta tal como os outros dispositivos, SMS e MMS. 

Browser:o browser do Android é baseado num sistema open source Webkit. 

Suporte Java:as aplicações desta plataforma são feitos em Java. 

Suporte Media: o Android suporta MPEG-4, MP3, MIDI, WAV, JPG, PNG, etc.. 

Suporte de Hardware: o Android cameras de vídeo/ fotográficas, ecrãs sensíveis ao toque, GPS, acelerómetros, giroscópios, sensores de pressão, termómetros, etc.. 

Market: é uma loja de aplicações que podem ser descarregadas diretamente para o dispositivo e instaladas, sem ser preciso a utilização de um computador. Existem aplicações pagas, mas também gratuitas, maioritariamente. 

Multi-Touch: o Android tem suporte multi-touch, na maioria dos dispositivos que suportam Android. 

Multitarefa: é uma das aplicações disponíveis. 

Lista de dispositivos com Android em Portugal
HTC: Magic, Tattoo, Legend, Wildfire, Desire e Hero;
Samsung: Galaxy e Tablet Samsung Galaxy; 

Sony Ericsson: Xperia; 

LG:GW620 Etna, GT540 Swift.


Windows


  • História
A Microsoft, empresa fundada por Bill Gates e Paul Allen, começou a trabalhar com o Windows em setembro de 1981.

  • 16 bits.
  • Windows 1.0: primeiro sistema operacional da empresa, lançado em 20 de Novembro de 1985. Era uma interface gráfica, Uma interface gráfica bidimensional para o MS-DOS. Para o S.O. rodar era necessário um MS-DOS 2.0 com 256 KB de RAM e um disco rígido. Naquela época, esse sistema suportava apenas 1 MB de aplicações. 


  • Windows 2.0: lançado em 1 de novembro de 1987. Possui uma interface praticamente igual ao seu antecessor, mas possuía mais recursos, ferramentas e paleta de cores. Em 27 de maio de 1988 foi lançado o windows 2.1.

  • Windows 3.0: lançado em 20 de maio de 1990, sendo o primeiro sucesso da microsoft. Era um windows completamente novo, considerado o primeiro sistema gráfico da empresa. Ainda era necessário a ativação do primeiro MS-DOS para ativar o software.


  • 32 BITS:
  • Windows 95: primeira versão do windows em 32 bits, lançada em 24 de agosto de 1995. Sua inovação em relação ao windows anterior era grande, também houve uma mudança radical em sua interface. Foi introduzido o menu iniciar e a barra de tarefas. O MS-DOS perdeu importância, pois o windows poderia ser ativado sem a dependência prévia do MS-DOS.



  • Windows 98: lançado em 25 de junho de 1998. Foram corrigidas falhas do windows 95, sua maior novidade era a completa integração do sistema operacional com internet.
  • Windows ME: lançado em 14 de setembro de 2000. Suas principais inovações eram: suporte à máquinas fotográficas digitais. criação de redes domésticas e introdução do movie maker.
  • Windows 2000: lançado em 17 de fevereiro de 2000. Possuía falhas de segurança. Não fui um windows bem sucedido.

  • 32 e 64 bits:
  • Windows XP: lançado em 24 de abril de 2003. Um dos windows que obtiveram mais sucessos e possuia diversas inovações.
  • Windows Vista: Lançado em 7 de janeiro de 2007. Possuia 6 versões diferentes: Vista Starter EditionVista Home Basic, Vista Home Premium, Vista Business, Vista Enterprise e Vista Ultimate.
  • Windows 7: sucessor do Vista, lançado em 22 de Outubro de 2009. Houve inovações na interface, com ícones maiores na área de trabalho e a função aero shake. 
  • Windows 8: sucessor do windows 7, é um software programado para rodar em qualquer dispositivo, com uma interface totalmente nova.
  • Windows 8.1: semelhante ao windows 8, porém houve aprimoramentos nos aplicativos, também houve uma melhora na segurança do sistema.



Geração de Sistemas Operacionais


1ª Geração: Geração das Válvulas
  • Tecnologia: Válvulas
  • Características: Altíssimo consumo de energia, funcionamento instável, ocorria superaquecimento devido a muitas válvulas trabalhando ao mesmo tempo.
  • Aplicação: Em laboratórios científicos e militares
  • Descrição: Nesta época tudo o funcionamento era em códigos binários, eram usados apenas para cálculos.
  • Exemplos: ENIAC, Mark 1, UNIVAC, IBM 650 e IAS
images/historia-do-computador/valvulas.png

2ª Geração: Geração dos Transistores
  • Tecnologia: Transistor
  • Características: Não exige tanta energia, Mais potente e confiável
  • Aplicação: Em laboratórios científicos e militares, Para administrar e gerenciar
  • Descrição: Aqui surge o que seria os S.O, e a maquina reconhecia cartões perfurado
  • Exemplos: IBM 1401, IBM 7094
images/historia-do-computador/transistor-e-valvula-juntos.png

3ª Geração: Geração dos Circuitos Integrados
  • Tecnologia: Circuitos Integrados
  • Características: Computadores rápidos e compactos, possuíam menor consumo de energia e o real começo dos sistemas operacionais.
  • Aplicação: Comercial e Científico
  • Descrição: Com os circuitos integrados era possível fazer duas ou mais operação na mesma máquina
  • Exemplo: IBM 360, IBM 370, PDP-7
  images/historia-do-computador/circuito-integrado-comparacao-de-tamanho.jpg
  4ª Geração: Geração dos Microprocessadores
  • Tecnologia: CI-VLSI (Very Large Scale of Integration) – Larga Escala
  • Características: Processadores mais rápido e menores 
  • Aplicação: Uso pessoal, pequenas e grandes empresas
  • Descrição: Nessa época se tornou comum os computadores pessoais por terem seus preços e equipamentos menores.
  • Exemplo: Intel 8080, Apple Lisa, IBM 3090 e outros micros
images/historia-do-computador/computador-quarta-geracao.jpg

Surgimento do Microsoft e Apple

Evolução do Windows: No inicio o S.O servia mais para trabalho mas com o tempo foi adotado para uso pessoais, ficando cada vez mais prático e com melhores design's para usuários pessoais.
Evolução do Mac OS: É bem similar ao Windows, porem possui altos e baixos, até o versão 10 era muito pouco usado, mas hoje em dia por ser mais polido e muito minimalista nos detalhes é muito usado por designers

História do IOS da Apple

História


   O sistema operacional foi lançado com o iPhone na “Macworld Conference & Expo” em janeiro de 2007, e lançado no mês de junho.
   No inicio, as aplicações de terceiros não eram permitidas. Steve Jobs argumentou que os desenvolvedores poderiam criar aplicativos na web que “se comportam como aplicações próprias no iPhone”. Em outubro de 2007, a Apple anunciou que a SDK nativa estava desenvolvimento e que esperassem para colocar nas “mãos dos criadores”. Em março de 2008, a Apple lançou o primeiro beta, junto com um novo nome para o Sistema Operacional. O “IPHONE OS“. A rápida venda de dispositivos móveis da Apple acendeu interesse no SDK. A Apple também vendeu mais de 1 milhão de iPhones durante feriados em 2007. Em janeiro de 2010, a Apple anunciou o iPad, com uma tela bem maior do que o iPhone e iPod touch, e projetado para navegar na web, o consumo de mídia, e da leitura iBooks. O nome “iOS” foi usado pela Cisco. Para evitar qualquer ação judicial em potencial, a Apple fez a licença para o “iOS” como uma marca registrada da Cisco.

sexta-feira, 14 de novembro de 2014

LINUX
 Linux surgiu da mistura de (Linus + Unix). Linus é o nome do criador do Linux, Linus Torvalds. E Unix, é o nome de um sistema operacional de grande porte, no qual contarei a história agora, para vocês entenderem melhor a história do Linux.

A origem do Unix é ligado com o sistema operacional Multics, criado na década de 60.O projeto era realizado pelo Massachusets Institute of Technology (MIT), pela General Eletric (GE) e os laboratórios Bell (Bell Labs) e American Telephone na Telegraph (AT&T). A intenção disso era de que o Multics tivesse características de tempo compartilhado (vários usuários compartilhando recursos de um único computador), sendo assim, o sistema mais arrojado da época. Em 1969, já existia uma versão do Multics rodando em um computador GE645.

Ken Thompsom era um pesquisador do Multics e trabalhava na Bell Labs. No entanto, a empresa saiu do projeto tempos depois, mas ele seguiu com seus estudos no sistema. Desde então,a ideia dele não era prosseguir no Multics original mas sim criar algo menor, que conservasse idéias básicas do sistema. A partir daí, começa a se trilhar a saga do sistema Unix. Brian Kernighan, que também era pesquisador da Bell Labs, foi o autor desse nome.

Em 1973, um outro pesquisador da Bell Labs, Dennis Ritchie, refez todo o sistema Unix em uma linguagem de alto nível, chamada C, que ele mesmo desenvolveu. Por isso, o sistema passou a ter grande aceitação de usuários externos à Bell Labs.
Entre os anos 1977 e 1981, a AT&T, alterou o Unix, fazendo mudanças particulares e lançou o System III. Em 1983, após mais séries de modificações, foi lançado o conhecido Unix System IV, que desde já passou a ser vendido. Até hoje esse sistema é utilizado no mercado, tornando-se um padrão internacional do Unix. Esse sistema é vendido por empresas como IBM, HP, Sun e etc. O Unix, é um S.O. muito caro e é utilizado em computadores poderosos (como mainframes) por diversas multinacionais.


Mas porque o Linux é gratuito?
Linus Torvalds, quando criou o Linux, não tinha a intenção de faturar dinheiro mas sim criar um sistema para o seu uso pessoal, que atendesse suas necessidades. O estilo de desenvolvimento que foi adotado foi o de ajuda coletiva. Ou seja, ele coordena os esforços coletivos de um grupo para a melhoria do sistema que criou. Milhares de pessoas contribuem gratuitamente com o desenvolvimento do Linux, apenas pelo prazer de fazer um sistema operacional melhor.
Licença GPL
O Linux está sob a licença GPL, permite que qualquer um possa usar programas que estão sob ela, com o compromisso de não tornar os programas fechados e comercializados. Ou seja, você pode modificar qualquer parte do Linux, modificá-lo e até mesmo comercializa-lo, mas você não pode fechá-lo (não permitir que outros usuários o modifiquem) e vendê-lo.


Características do Linux:

• Multitarefa real;
• Multiusuário;
• Suporte a nomes extensos de arquivos e pastas (255 caracteres);
• Conectividade com outros tipos de plataformas como: Apple, Sun, Macintosh, Sparc, Alpha, PowerPC; ARM; Unix, Windows, DOS, etc.
• Utiliza permissões de acesso à arquivos, pastas e programas em execução na memória RAM;
• Proteção entre processos executados na memória RAM;
• Modularização: O Linux somente carrega para a memória o que é utilizado durante o processamento, liberando totalmente a memória, assim que o programa/dispositivo é finalizado;
• Não há a necessidade de se reiniciar o sistema após modificar a configuraão de qualquer periférico de computador ou parâmetros da rede. Somente é necessário reiniciar o sistema no caso de uma instalação interna de um novo periférico, falha em algum hardware.
• Não precisa de um processador potente para funcionar;
• Não é vulverável a vírus de computador;
• Suporte a diversos dispositivos e periféricos disponíveis no mercado, tanto os novos como os obsoletos.
Uma Distribuição Linux (ou simplesmente distro) é composta do núcleo Linux e um conjunto variável de software, dependendo de seus propósitos. Essa coleção de software livre e não-livre, é criada e mantida por indivíduos, grupos e organizações de todo o mundo, incluindo o grupo Linux. Indivíduos como Patrick Volkerding, companhias como a Red Hat, a SuSE, a Mandriva e a Canonical, bem como projetos de comunidades como o Debian ou o Gentoo,compilam softwares e fornecem a usuários diversos sistemas completos, prontos para instalação e uso em Computador domésticolaptop, computadores servidorhandheldstelefones celulares, conforme a utilização da licença de software.




Sistema Operacional - Conceito

O que é um sistema operacional?

Sistema Operacional (SO) é um conjunto de programas que gerencia todos os recursos do sistema. Fornecendo uma interface que faz o contato com o usuário.

O que o sistema operacional faz?

Além de ser responsável pelo controle do computador, é quem inicializa o hardware do computador, Suas funções são:

  • Inicializar o hardware
  • Fornecer rotinas básicas para controle de dispositivos
  • Manter a integridade da máquina
  • Fornecer Gerência, escalonamento e a interação de tarefas

Há duas maneiras de conceituar um sistema operacional:

  • É uma abstração do hardware que faz o papel intermediário entre o software e o hardware;
  • O software é um gerenciador de recursos onde controla quando e quais aplicações devem ser executadas e com quais recursos devem ser utilizados.
As principais partes do sistema operacional são:
  • Núcleo: é a ponte entre os aplicativos e o processamento real dos dados feitos pelo Hardware. O núcleo, também conhecido como Kernel, gerenciam os recursos do sistema, fazendo a comunicação entre o hardware e o software.
  • Gerenciador de processo: 
  • Escalonador 
  • Gerenciador de arquivo