quarta-feira, 5 de outubro de 2016
As características e o boom do ubuntu
Hoje iremos falar sobre algumas das características e sobre o grande boom do ubuntu durante a sua inserção no mercado de sistemas operacionais.
Aqui vão algumas das principais características do Ubuntu:
- Novas versões são lançadas duas vezes ao ano, uma em abril e outra em outubro.
- Seu principal foco é sua usabilidade que inclui a ferramenta sudo.
- A ferramenta sudo é utilizada para tarefas administrativas.
- Permite a utilização de pessoas por todo o mundo graças a sua acessibilidade e a internacionalização do sistema operacional.
- O ubuntu já vem instalado com algumas ferramentas que atendem as principais funcionalidades como o Libre Office e o navegador de internet Mozilla Firefox.
- Todas as suas versões são disponibilizadas gratuitamente.
- Ele possui uma grande interação com a comunidade do sistema operacional Debian por ser baseado nele.
- Sua instalação pode ser realizada através da Central de Software da Ubuntu.
A partir de agora falaremos um pouco em relação a inserção do ubuntu no mercado internacional que se deu através da adoção da Dell em 2007.
A Dell adotou o ubuntu como seu principal sistema operacional livre pois ela o considera o mais seguro para seus clientes. Juntamente da Dell ainda em 2007 o parlamento francês deu inicio a migração de toda sua rede de informatica que contava com mais de 1000 maquinas sendo elas tanto servidores como maquinas clientes.
Atualmente o ubuntu esta presente em múltiplos governos e ministérios:
- Ministério de educação grego.
- Ministério de educação romeno.
- Na Índia no governo de Assam e Uttar Pradesh.
- No Paquistão no governo de Punjab.
Segundo estimativas em 2015 o ubuntu possuía cerca de 40 milhões de usuários.
sexta-feira, 23 de setembro de 2016
Linux Parte II
Distribuições Linux
Uma distribuição do Linux nada mais é que o conjunto de kernel, programas de sistema e aplicativos reunidos num único CD-ROM. Hoje em dia temos milhares de aplicativos para a plataforma Linux, onde cada empresa responsável por sua distribuição escolhe os aplicativos que deverão estar incluídos em seu CD-ROM.
As únicas partes comuns entre as inúmeras distribuições de Linux do mercado são o kernel e os programas de sistema, que são as partes mais complexas do Linux e da engenharia de softwares. Atualmente Linux Towards, criador do Linux, lidera uma equipe que desenvolve o kernel do Linux e o disponibiliza para download em seu site na Internet.
Uma distribuição do Linux nada mais é que o conjunto de kernel, programas de sistema e aplicativos reunidos num único CD-ROM. Hoje em dia temos milhares de aplicativos para a plataforma Linux, onde cada empresa responsável por sua distribuição escolhe os aplicativos que deverão estar incluídos em seu CD-ROM.
As únicas partes comuns entre as inúmeras distribuições de Linux do mercado são o kernel e os programas de sistema, que são as partes mais complexas do Linux e da engenharia de softwares. Atualmente Linux Towards, criador do Linux, lidera uma equipe que desenvolve o kernel do Linux e o disponibiliza para download em seu site na Internet.
Há várias distribuições
Linux por aí, para os mais diversos fins. Muitas inclusive fazem parte de
negócios rentáveis em que a empresa fornece, por exemplo, o sistema operacional
de graça, mas obtém receita a partir de serviços de suporte. Naturalmente, aquelas
distribuições que se destinam ao segmento de usuários domésticos são mais
populares.
Para o público em geral, a
distribuição mais famosa atualmente é o Ubuntu, da empresa Canonical.
É claro que há outras distribuições renomadas, entre elas:
Fedora (ligada à Red
Hat);
Debian;
Arch Linux;
Linux Mint;
CentOS (com foco em
servidores);
Slackware.
Versões do kernel
Periodicamente, novas
versões do kernel Linux são lançadas. Atualizações são naturais para qualquer
software e ocorrem para atribuir melhorias a determinadas funcionalidades, para
corrigir falhas (bugs) e, no caso de sistemas operacionais, para adicionar recursos
importantes ao kernel, principalmente compatibilidade com novos hardwares.
Normalmente, cada versão do
kernel é representada por três números distintos separados por pontos, por
exemplo: 2.6.24. O primeiro número indica a versão do kernel. O segundo número
indica a última revisão feita até o momento naquela versão. O terceiro número,
por sua vez, indica uma revisão menor, como se fosse uma "revisão da
última revisão" do kernel. Um quarto número pode ser utilizado para
indicar uma atualização importante naquela versão.
A LICENÇA PÚBLICA GERAL GNU
A GPL regulamenta as liberdades centrais, definindo as condições para cópia, distribuição e modificação dos programas. Embora qualquer pessoa possa modificar uma cópia do programa é obrigatório que:
Exista um aviso, em
destaque, em cada arquivo modificado, de que os dados originais foram
alterados.
Exista um aviso de que o
trabalho distribuído ou publicado deriva totalmente ou em parte do programa
original.
Caso o programa seja
executado de forma interativa, no inicio de sua execução deve ser apresentada
informação de copyright e de ausência de garantias (ou de que a garantia corre
por conta de terceiros).
Em qualquer caso, a licença não poderá ser modificada e o usuário sempre deverá ter acesso a mesma, na integra. É importante salientar que não há garantias para software livre, pois caso o programa seja modificado por alguém e redistribuído, não mais refletirá o trabalho original do autor.
Na distribuição de um software livre no formato de código objeto ou executável, é necessário que sempre esteja disponível o código fonte do programa. Se não forem disponibilizados em conjunto, o distribuidor deve informar ao usuário que ele poderá adquirir, num período máximo de 3 anos, o código fonte do programa, por um custo não superior ao do meio físico de armazenamento.
Não é permitida a utilização de partes de código de programa licenciado pela GLP em um programa proprietário. Para que isto seja possível, o programa todo deverá passar a ser software livre.
fontes :
http://www.infowester.com/historia_linux.php
https://www.vivaolinux.com.br/linux/
https://www.vivaolinux.com.br/artigo/O-que-sao-distribuicoes/
https://pt.wikipedia.org/wiki/Linux
https://www.vivaolinux.com.br/artigo/A-Licenca-Publica-Geral-GNU-(mais-sobre)
quinta-feira, 22 de setembro de 2016
Linux
Para muita gente, o Linux é
meramente um sistema operacional. Essa definição não está errada, mas também
não está completa. Na verdade, o Linux é parte de um todo, mais precisamente, é
um kernel de código-fonte aberto, que foi — e é desenvolvido — ao longo do
tempo graças à colaboração voluntária de desenvolvedores de várias partes do
mundo.
O núcleo Linux foi
desenvolvido pelo programador finlandês Linus Torvalds,
inspirado no sistema Minix. O seu código fonte está disponível sob a
licença GPL (versão 2) para que qualquer pessoa o possa
utilizar, estudar, modificar e distribuir livremente de acordo com os termos da
licença. A Free Software Foundation e seus colaboradores usam o
nome GNU/Linuxpara descrever o sistema operacional, o que tem
gerado controvérsias.
Apoiado por pacotes
igualmente estáveis e cada vez mais versáteis de softwares livres para
escritório (LibreOffice, por exemplo) ou de uso geral (projeto GNU) e por
programas para micro e pequenas empresas que na maioria dos casos em nada ficam
a dever aos seus concorrentes proprietários, e interfaces
gráficas cada vez mais amigáveis como o KDE e o GNOME, o núcleo
Linux, conhecido por sua estabilidade e robustez, tem gradualmente caído no
domínio popular, encontrando-se cada vez mais presente nos computadores de uso
pessoal atuais.
A história do Linux
A história do Linux começa
no ano de 1991, pelas mãos de um estudante universitário finlandês chamado Linus
Torvalds. O Linux foi criado por ele, não totalmente do "zero", mas
sim como uma variação do Minix.
Linus Torvalds, então com
quase 20 anos, começou a estudar ciência da computação na
Universidade de Helsinki, na Finlândia, em 1988. Cerca de dois anos depois,
aproveitando o conhecimento que tinha e estava adquirindo sobre a linguagem C,
decidiu criar a sua própria implementação de um terminal em seu recém obtido
computador 80386, principalmente para acessar o servidor Unix da instituição de
ensino. Isso porque ele já havia testado o Minix para essa finalidade, mas não
estava satisfeito com os seus recursos.
A intenção de Torvalds era a
de fazer o projeto rodar especificamente em sua máquina 80386, com o
desenvolvimento sendo feito a partir do Minix. O trabalho avançou de tal forma
que chegou um ponto em que Torvalds já tinha um kernel funcional em mãos.
Em 1991, Linus Torvalds
decidiu divulgar abertamente o projeto. Para isso, publicou mensagens na Usenet (uma
espécie de antecessora da internet baseada em troca de mensagens) pedindo
sugestões e colaborações para a sua iniciativa.
GNU/Linux
Tal como você já sabe, o
Linux, por si só, é um kernel. Sozinho, um kernel não tem muita utilidade. É
necessário "juntá-lo" a um conjunto de softwares para que tenhamos,
efetivamente, um sistema operacional em condições de uso. É aí que o
projeto GNU entra em cena.
GNU é a sigla para um nome
curioso: "GNU is Not Unix (GNU Não é Unix)". Trata-se de um
projeto que teve início em 1984 pelas mãos de Richard Stallman, que queria
criar um sistema compatível com Unix, mas sem utilizar código deste.
Com o passar dos anos, o
projeto foi ganhando recursos, como compiladores e editores de texto. Mas,
faltava um elemento importantíssimo: um kernel. Stallman e seus colaboradores
estavam trabalhando em um kernel de nome Hurd, mas dada a demora em
concluí-lo, muitos daqueles que precisavam ou queriam usar software GNU
decidiram recorrer a algo que souberam ser capaz de atender à necessidade que
tinham: o Linux.
Então, basicamente, o Linux
que temos hoje é conhecido por trabalhar em conjunto com software GNU. Por
isso, muitos integrantes e simpatizantes de movimentos ligados ao software
livre defendem a ideia de que, quando houver referência ao sistema operacional
como um todo, o nomeGNU/Linux deve ser utilizado. Acontece que, por
comodidade ou simplesmente desconhecimento, muitas pessoas criaram o hábito de
chamar todo o conjunto de Linux e não apenas o kernel.
terça-feira, 20 de setembro de 2016
Windows
Antes do lançamento do Windows, sistema operacional mais
utilizado no mundo, os softwares eram bem diferentes do que vemos hoje em dia.
Não havia janelas, papéis de parede, efeitos e nem mouse: tudo era feito a
partir de linhas de comando consideravelmente complicadas.
Tudo começou a mudar a partir de 1981, quando a
Microsoft iniciou o desenvolvimento de um Gerenciador de Interface (Windows),
possibilitando o uso do mouse em um ambiente cheio de janelas. Este foi um novo
passo para o mundo da informática, pois deu início a uma nova geração de
sistemas que possuíam interface gráfica, nos quais os usuários viam o que
desejavam e simplesmente clicavam.
A
principal linguagem de programação usada para
escrever o código-fonte das várias versões do Windows
é o C e algumas partes com C++ e Assembly.
Até a versão 3.11, o sistema rodava em 16 bits (apesar
de poder instalar um update chamado Win32s para adicionar suporte a
programas 32 bits),
daí em diante, em 32 bits. As versões a partir do XP e Server 2003 estão preparadas para a
tecnologia 64 bits.
Windows 8
Lançado em 2012, o Windows 8 foi a tentativa mais radical da Microsoft de alterar o visual do seu sistema operacional. A mudança foi motivada por causa da chegada dos dispositivos que respondem ao toque, eliminando, por causa disso, o menu iniciar e dando lugar a uma tela totalmente nova que se baseia no uso de “tiles” (pequenos quadrados que representam um programa).
A mudança na aparência não agradou a todos, o que culminou no
“fracasso” do sistema operacional. Apesar disso, o Windows 8 é ligeiramente
mais rápido que seu antecessor e trouxe muitas novidades, como o suporte ao USB
3.0 e a Loja do Windows. Uma versão para dispositivos móveis e com suporte para
processadores ARM, batizada de Windows RT, também foi lançada, mas não fez o
sucesso que a companhia esperava.
Windows 10
A Microsoft lançou o Windows 10 Technical Preview(nome
de código Threshold) no dia 30 de Setembro 2014 e em seu lançamento foi enfatizado o retorno
do Menu Iniciar de que tanto os utilizadores
sentiam falta.
Quanto ao design, houve muitas alterações quando se compara
com a versão anterior (Windows 8.1). A promessa do novo Windows é de
unir o melhor de dois mundos que se tornaram distantes Windows 7, focado
em desktops, e Windows 8.1, focado em tablets).
Outro recurso apresentado foram as novas Live Tiles, que
podem ser inseridas agora, ao lado do Menu Iniciar, e dimensionadas, tal como
no Windows 8.1. Além disso, o Windows 10 traz diversos novos recursos e
inovações que superam, em quantidade, as apresentadas no Windows Vista.
Diversos recursos e funcionalidades foram substituídas/remodeladas ou,
simplesmente, deletadas, tornando o sistema mais limpo e fluido.
Funcionalidades comuns, como calculadora por exemplo, foram substituídas pelos
Aplicativos Universais.
No dia 29 de julho de 2015, a versão final do
Windows 10 foi lançada pela Microsoft.
segunda-feira, 19 de setembro de 2016
segunda-feira, 12 de setembro de 2016
A Evolução do IOS
A evolução do Ios
O Ios inicialmente foi lançado sob nome de Iphone Os. Da primeira até a terceira versão este nome permaneceu. A partir da 4 versão ele passou a ter o atual nome que foi dado pela cisco systems.
Aqui hoje vou abordar a evolução de diversos aspectos do IOS 1 até o atual IOS 9.
Tela Inicial
A tela inicial, apesar da gama de componentes estéticos não mudou basicamente nenhuma coisa desde sua primeira versão como pode ser vista na foto abaixo.
Ícones
Em relação aos ícones houve uma certa evolução em algum deles pois ocorreu a migração do design do tipo Esqueumorfismo que reproduz elementos do mundo real,para o Flat que é mais simples sem alguns efeitos como a sombra ou gradientes.
Introdução de outras características
O IOS 1, inicialmente chamado de IPhone OS 1 não possuía a apple store e também suporte a aplicativos de terceiros. Ambos foram introduzidos somente no IOS 2, e também houve a adição do GPS.Já no IOS 3 foi introduzida a opção de filmar, além da introdução de comandos de voz e dos recursos: copiar , cortar e colar.
Foi a partir do IOS 4 que ele começou a parecer com o que temos acesso atualmente, pois ocorreu a introdução de recursos como: A gravação de videos em HD, o multitarefas e também uma drástica mudança no design.
Iphone OS 1 |
IOS 4 |
No IOS 7 a apple deixou de lado o visual Esqueumorfismo já citado anteriormente para fazer o uso do Flat. Graças a isso o IOS passou a ter um visual muito mais limpo e colorido. Além disso ocorreram melhorias na Câmera , no AirDrop, no TouchID e no Multitarefas.
E no IOS 8 ocorreram as adições do Continuity, Applepay,Health,Teclados de terceiros, extensões de aplicativos dentre outras.
Referências: https://iphonedicas.com/curiosidade-ios-conheca-evolucao-1-ao-8/ e
Android vs. Windows Phone
Afinal, entre esses dois, qual o melhor sistema operacional?
Na hora de comprar um smartphone, muita gente se pergunta qual escolher. Deixando de lado o iOS, que se destaca pelo preçoabsurdo um pouco maior que os outros dois, vamos analisar o Android e o Windows Phone, para talvez, chegarmos a uma conclusão sobre qual é o melhor.
Diversibilidade
No primeiro quesito, o Android se destaca facilmente. Hoje em dia são muitos os smartphones que vêm com o sistema, dando mais opções ao comprador. Marcas conhecidas como LG, Samsung, Alcatel e Motorola, assim como algumas mais novas como Quantum, aderiram ao sistema operacional.
Quanto ao Windows Phone, se restringiu apenas à Nokia, com sua linha Lumia. A Microsoft, achando que a linha teria sucesso, comprou a empresa tailandesa, e continuou com a Microsoft Lumia, mas como o investimento não teve o retorno esperado, a Nokia "se comprou" de volta, e vai lançar uma nova linha em breve, com o sistema Android.
Durabilidade
Todo mundo sabe que se tem uma empresa que se destacou alguma vez pela qualidade de hardware e de bateria, foi a Nokia, vide Nokia 2160. É incontestável que essa qualidade permaneceu nos smartphones da Nokia. A durabilidade das baterias da linha Lumia se destaca, trazendo baterias com uso de mais de 3000mAh (miliampères/hora), garantindo, em algumas situações, mais de um dia de uso do aparelho, sem usar o carregador, coisa que se tornou rara com o avanço dos sistemas operacionais.
Já nos aparelhos com Android, é realmente difícil encontrar um smartphone com durabilidade tão boa, somente os mais caros se destacam nesse quesito.
Diversidade de Aplicativos
O Android volta a se destacar com sua Play Store, com uma incrível diversidade de aplicativos de todos os tipos e para todos os gostos. Desde jogos simples como Pou, até aplicativos mais complexos, que ajudam tanto no dia-a-dia como em estudos.
A loja do Windows, tem uma variedade muito mais limitada, com poucos aplicativos exclusivos, mas que tem conexão com o Xbox, então é a melhor opção para os que possuem o console.
Preço
Por fim, o mais importante quesito a ser avaliado. Qual sistema pesa menos para o bolso do consumidor? Claro que o primeiro quesito interfere diretamente neste, pois no caso do Android, temos muitas marcas e muitos modelos, e no caso do Windows Phone, apenas a linha Lumia. Porém, é possível encontrar um smartphone avançado da linha Lumia, com o mesmo preço de um intermediário de qualquer marca com Android (as mais conhecidas, pelo menos). Hoje em dia é difícil encontrar um smartphone com Android, que atenda a todas as necessidades do comprador, por menos de R$ 1,000,00, e ao mesmo tempo, para os apreciadores de Windows Phone, essa é a faixa de preço para os dispositivos mais avançados.
Fonte: googlediscovery.com
Na hora de comprar um smartphone, muita gente se pergunta qual escolher. Deixando de lado o iOS, que se destaca pelo preço
Diversibilidade
No primeiro quesito, o Android se destaca facilmente. Hoje em dia são muitos os smartphones que vêm com o sistema, dando mais opções ao comprador. Marcas conhecidas como LG, Samsung, Alcatel e Motorola, assim como algumas mais novas como Quantum, aderiram ao sistema operacional.
Quanto ao Windows Phone, se restringiu apenas à Nokia, com sua linha Lumia. A Microsoft, achando que a linha teria sucesso, comprou a empresa tailandesa, e continuou com a Microsoft Lumia, mas como o investimento não teve o retorno esperado, a Nokia "se comprou" de volta, e vai lançar uma nova linha em breve, com o sistema Android.
Durabilidade
Todo mundo sabe que se tem uma empresa que se destacou alguma vez pela qualidade de hardware e de bateria, foi a Nokia, vide Nokia 2160. É incontestável que essa qualidade permaneceu nos smartphones da Nokia. A durabilidade das baterias da linha Lumia se destaca, trazendo baterias com uso de mais de 3000mAh (miliampères/hora), garantindo, em algumas situações, mais de um dia de uso do aparelho, sem usar o carregador, coisa que se tornou rara com o avanço dos sistemas operacionais.
Já nos aparelhos com Android, é realmente difícil encontrar um smartphone com durabilidade tão boa, somente os mais caros se destacam nesse quesito.
Diversidade de Aplicativos
O Android volta a se destacar com sua Play Store, com uma incrível diversidade de aplicativos de todos os tipos e para todos os gostos. Desde jogos simples como Pou, até aplicativos mais complexos, que ajudam tanto no dia-a-dia como em estudos.
A loja do Windows, tem uma variedade muito mais limitada, com poucos aplicativos exclusivos, mas que tem conexão com o Xbox, então é a melhor opção para os que possuem o console.
Preço
Por fim, o mais importante quesito a ser avaliado. Qual sistema pesa menos para o bolso do consumidor? Claro que o primeiro quesito interfere diretamente neste, pois no caso do Android, temos muitas marcas e muitos modelos, e no caso do Windows Phone, apenas a linha Lumia. Porém, é possível encontrar um smartphone avançado da linha Lumia, com o mesmo preço de um intermediário de qualquer marca com Android (as mais conhecidas, pelo menos). Hoje em dia é difícil encontrar um smartphone com Android, que atenda a todas as necessidades do comprador, por menos de R$ 1,000,00, e ao mesmo tempo, para os apreciadores de Windows Phone, essa é a faixa de preço para os dispositivos mais avançados.
Fontes: http://www.techtudo.com.br/artigos/noticia/2013/04/android-ios-ou-windows-phone-qual-e-o-melhor-sistema-para-smartphones.html
http://canaltech.com.br/noticia/windows-phone/10-motivos-para-voce-preferir-o-windows-phone-ao-android-41715/
http://g1.globo.com/tecnologia/blog/tira-duvidas-de-tecnologia/post/windows-phone-ou-android-qual-e-o-melhor-sistema-para-smartphones.html
https://tecnoblog.net/98666/lumia-peitar-android-iphone/
domingo, 11 de setembro de 2016
SaaS no Brasil
SaaS
no Brasil
Cada
vez mais presente no mundo corporativo, SaaS é um acrônimo para
Software as a Service em inglês com tradução para o português
como Software como um serviço. É só uma vertente da chamada cloud
computing e pode ser definido
como instrumento mercadológico que
permite que um software seja fornecido através da internet,
permitindo que o usuário pague pelo tempo ou volume usado e
não precise pagar por licença.
De
acordo com o estudo Mercado Brasileiro de Software e Serviços ABES
2015 , que visa traçar tendências para 2016, uma empresa puramente
SaaS requer as seguintes macro características:
-
não requerer instalação específica para cada cliente;
-
as customizações são padronizadas e adaptáveis a todos os clientes;
-
arquitetura do software é orientada a serviços, implantação e operação criada para a máxima eficiência;
-
a contratação do serviço não envolver questões de licenciamento;
-
a entrega do software ser feita, necessariamente, por meio de um navegador ou apps mobile;
-
foco na experiência do usuário, alta escalabilidade e preços agressivos.
A
pesquisa permitiu, ainda, identificar e caracterizar dois grupos
distintos de empresas: orientadas ao mercado empresarial -
Empresarial ASP e Empresarial SaaS; e orientadas ao mercado de
consumo - ASP e Puramente SaaS. As empresas ASP são empresas de
provisionamento de aplicações como serviço (ASP -
ApplicationService Provisioning), que tecnicamente é diferente de
SaaS.
Das
136 empresas de software que responderam à pesquisa – 3,7% de
todas as empresas de software identificadas no estudo – somente 7%
se enquadraram como puramente SaaS. A maioria, 56%, foi classificada
como ASP1.
Diante
desse cenário podemos concluir que o mercado Brasileiro de SaaS tem
muito que crescer e precisa de investimentos em infraestrutura, no
sentido de melhorar o produto final e a satisfação do cliente.
1.
ABES -Associação Brasileira das Empresas de Software. Brazilian
Software Market - Scenario and Trends - 2016. Merc Bras Softw
e serviços Econ 3384300530981. 2016;1(9):1-24.
doi:10.1017/CBO9781107415324.004.
Cenário sobre SaaS no Brasil. Disponível em:< http://www.abessoftware.com.br. >Consulta em 11 de Setembro de 2016 às 12:42
domingo, 28 de agosto de 2016
Interpretadores
Um interpretador é um programa de computador que executa diretamente, instruções escritas em uma linguagem de programação ou script, sem antes compilá-los em um programa de linguagem de máquina. Um intérprete geralmente utiliza um dos seguintes estratégias para a execução do programa:
1- Analisar o código-fonte e executar o seu comportamento diretamente;
2- Traduzir o código-fonte em alguma representação intermediária eficiente;
3- Imediatamente executar este código pré-compilado explicitamente executar armazenados feito por um compilador que faz parte do sistema de intérprete.
Algumas aplicações de linguagem interpretada podemos citar:
1- Execução de linguagens de comando, uma vez que cada operador executado em linguagem de comando é geralmente uma invocação de uma rotina complexa, como um editor ou compilador;
2- Código de auto-modificação que pode ser facilmente implementado em uma linguagem interpretada. Isso se relaciona com as origens de interpretação em Lisp e pesquisa de inteligência artificial;
3- Código de máquina destinado a uma arquitetura de hardware pode ser executado em outro usando uma máquina virtual, que é essencialmente uma interpretação;
1- Depuração é mais simples;
2- Consomem menos memória;
3- Resultado imediato do programa ou rotina desenvolvida
Suas desvantagens:
1- A execução do programa é mais lenta;
2- Estrutura de dados demasiadamente simples;
3- Necessário fornecer o programa fonte ao utilizador.
Fontes:
http://www.inf.ufsc.br/~j.barreto/cca/arquitet/arq4.htm
https://www.oficinadanet.com.br/artigo/1527/diferencas_entre_compiladores_e_interpretadores
https://pt.wikipedia.org/wiki/Interpretador
quinta-feira, 25 de agosto de 2016
O começo do ubuntu
O ubuntu é um sistema operacional baseado no núcleo do linux(linux kernel). Ele segue todas as normas para ser considerado um sistema operacional livre e é baseado em Debian. Seu nome tem uma peculiaridade pois vem com base na cultura africana onde "ubuntu" destaca principalmente o espírito de companheirismo e ajuda entre os colaboradores. Para quem quiser conhecer mais sobre o sistema, ele pode ser instalado gratuitamente.
O sistema operacional foi lançado no ano de 2004 pela empresa canonical. Foi anunciado como um sistema fácil de usar e para uso tanto de fins pessoais como profissionais, podendo ser utilizado em computadores pessoais, mas também em servidores. É um sistema bastante seguro e que assim como o linux e o windows possui navegador web, programas de edição de texto, entre outros.
Todo ano são lançadas duas versões do ubuntu, uma no mês de abril e outra em outubro. Um de seus principais focos é sua usabilidade, incluindo o uso da ferramenta sudo, que permite a usuários comuns obter privilégios de outro usuário. Outro aspecto interessante em relação ao ubuntu é que até sua versão de 12.04 era necessário apenas um CD de 700 mb, e a partir da versão 12.10 será necessário um DVD ou um Pen drive de até 4 GB. Assim não necessariamente ele precisa ser instalado num disco rígido como os outros sistemas operacionais.
Durante o primeiro semestre de 2007 o ubuntu se viu, com situações de migração ou adoção por parte de grandes organizações e entidades de renome. A dell por exemplo desde maio, adotou o ubuntu como o sistema operativo de código aberto para seus clientes, assim como o parlamento francês deu inicio a uma migração de cerca de 1154 maquinas para o sistema operacional ubuntu, contando com maquinas clientes e também com servidores.
Atualmente o ubuntu está presente em vários governos,ministérios e também em faculdades e universidades, por exemplo a universidade de Harvard em Massachusetts e também é presente aqui no brasil, nas Forças Armadas Brasileiras.
Fontes: http://www.significados.com.br/ubuntu/
http://www.tecmundo.com.br/sistema-operacional/4645-migrei-para-o-ubuntu-e-agora-.htm
https://pt.wikipedia.org/wiki/Ubuntu
terça-feira, 23 de agosto de 2016
O Firefox Os
O firefox os é um sistema operacional livre desenvolvido pela mozilla ,que tem como base o mozilla firefox. Tendo a mozilla como principal responsável,mas,inicialmente contou com outros parceiros como a telefônica e vários voluntários pelo mundo.
Tinha como alvo dispositivos móveis,especialmente em dispositivos de baixa capacidade de armazenamento e processamento, mas também era encontrado em dispositivos mais sofisticados.Também é possível encontra-lo em computadores que necessitam de baixo consumo energético. Com relação aos smartphones,inicialmente era possível encontra-lo no brasil em aparelhos como o Alcatel one touch fire e o Lg Fireweb.
LG Fireweb |
No sistema existia um canal oficial de distribuição de aplicativos. Porém terceiros também podiam ter seu próprio canal de distribuição. Os aplicativos eram construídos com base em padrões abertos da web como o HTML,CSS e JavaScript.
Possuía uma arquitetura composta por três módulos: Gonk,Geko e Gaia.
Gonk é basicamente o kernel linux e a camada de abstração de hardware.
Gekko é ai onde aparece os padrões abertos vindos da web como o HTML,CSS e JavaScript.
E por ultimo o Gaia que era a camada de interface do sistema operacional.
Seu desenvolvimento era simples e bastante semelhante com as extensões do navegador Firefox que também utilizavam padrões abertos da web para serem escritas.
Lançado inicialmente em 22 de dezembro de 2012 pela mozilla, até que em fevereiro de 2016 ela tomou a decisão de descontinuar o sistema operacional,pois de acordo com a própria empresa a plataforma nunca conseguiu chamar a atenção de fato de clientes e de fabricantes.
Fontes: https://pt.wikipedia.org/wiki/Firefox_OS
http://olhardigital.uol.com.br/noticia/mozilla-anuncia-fim-do-desenvolvimento-do-firefox-os/54981
http://www.techtudo.com.br/noticias/noticia/2016/02/firefox-os-versao-do-firefox-para-celular-chega-ao-fim.html
Unix
O Unix foi
desenvolvido no final da década 60 pela empresa Bell Labs da AT & T. Desde
suas primeiras versões, já traziam alguns atributos de estrutura e design
importantes e que vivem até hoje em suas variantes.
Uma delas é a
"filosofia Unix" de criação de utilitários pequenos e modulares, algo
como: "faça alguma coisa e faça-a bem!". Nele Unix também existe um
sistema de estrutura de arquivos bastante útil, que poderia ser utilizado pelos
programas e suas ligações de arquivos.
Há 40 anos o
Unix possuía recursos que eram novidades e fortes diferenciais para a escolha
de um sistema operacional. Como propor um sistema multitarefa, capaz de
executar dezenas de processos simultaneamente e o suporte a multiusuário.
Outro fator
foi ele ter funcionado sob uma licença livre em seus primeiros anos de vida,
tendo sido distribuído gratuitamente para universidades e órgãos governamentais
dos Estados Unidos. Apenas depois de algum tempo a licença se tornou
proprietária.
Contudo, a
maioria dos sistemas criados com base no Unix funciona sob um sistema total ou
parcial de código aberto. Desse modo, a proliferação do sistema foi
impulsionada pela licença livre.
Ambiente
gráfico X rodando no Unix no final dos anos 80. (Fonte da imagem: Liberal
Classic)
Hoje em dia,
os sistemas Unix estão muito presentes nos meios profissionais e universitários
graças à sua grande estabilidade, ao seu nível de segurança elevado e ao
respeito dos grandes padrões, nomeadamente em matéria de rede.
Segurança
Normalmente,
sistemas baseados no Unix têm uma estrutura de execução de processos e de
instalação de aplicativos um pouco mais complicada do que o Windows. Isso,
somado à esmagadora popularidade do Windows entre os usuários, acaba por
torná-lo um sistema mais vulnerável do que seus concorrentes.
Vários
movimentos no sentido de descomplicar o uso das dezenas de distribuições de
Linux têm tornado o uso do sistema cada vez mais convencional, o que pode
acarretar em problemas semelhantes aos do Windows. De qualquer modo, a estrutura
dos sistemas tipo Unix talvez torne mais difícil a infecção por malwares.
fontes:
segunda-feira, 15 de agosto de 2016
7 motivos para escolher Windows Phone
O Sistema Operacional da Microsoft (saiba mais em Um Pouco de Windows Phone) é um dos menos vendidos do mercado, mas isso não quer dizer que seja o pior. O sistema possui algumas características únicas que em algumas situações o torna uma escolha melhor que seus concorrentes.
1. Tela de Bloqueio personalizável
1. Tela de Bloqueio personalizável
Fonte: canaltech.com.br
Diferente do iOS e do Android, a tela de bloqueio do Windows Phone é quase 100% personalizável. É possível, desde mudar a imagem de fundo, até mudar a posição das informações em tempo real. Essa característica, para aqueles usuários que se importam com a aparência, é essencial.
2. Consistência em vários dispositivos
Um dos principais problemas dos usuários de Android e iOS é a constante atualização dos sistemas, que os tornam melhores, porém essas melhorias só ocorrem em novos dispositivos, consequentemente mais caros. No caso do Windows Phone, por ter características muito semelhantes entre suas atualizações, tanto com um dispositivo antigo, quanto com um de última geração, a experiência de uso é praticamente a mesma.
3. Jogos do Xbox One
Os concorrentes têm suas lojas oficiais para download de jogos, o Windows Phone também possui, porém com uma ótima integração com o Xbox One. Se você possui uma conta na Xbox, pode somar pontos pelo celular, e aproveitar os mesmos jogos.
4. OneDrive
Apesar de terem memória interna, e ainda suportarem cartão SD, os aparelhos da Microsoft contam também com o OneDrive, o sistema de armazenamento na nuvem, que muitas vezes salva os arquivos do usuário no caso de problemas no telefone. Alguns celulares vêm com 30gb de armazenamento no OneDrive.
5. Resumo dos aplicativos
Fonte: canaltech.com.br
No Windows Phone, é possível você ter uma prévia do que está acontecendo nos aplicativos sem precisar entrar neles, apenas navegando pela tela inicial, com a interface semelhante ao Windows 8.
6. Office pré-instalado
Não se pode falar de Microsoft sem citar um dos seus programas mais úteis, o Office. Enquanto os concorrentes criam aplicativos semelhantes (bons, mas não Office :), o Windows Phone já vem com o pacote de programas para criação de textos, planilhas, slides, etc.
7. Cortana
O Cortana chegou a pouco tempo no Brasil, antes era possível possuir o aplicativo aqui, mas somente em inglês. Trata-se do melhor assistente pessoal do momento. O Cortana funciona como uma secretária eletrônica, mantendo o usuário a par das principais tarefas do dia-a-dia.
E aí, tem certeza que você ainda prefere Android e iOS? Sim, eu sei.
Fonte: http://canaltech.com.br/noticia/windows-phone/10-motivos-para-voce-preferir-o-windows-phone-ao-android-41715/
domingo, 14 de agosto de 2016
Compiladores
Um compilador é um programa que processa declarações escritas em
uma determinada linguagem de programação e os transforma em
linguagem de máquina ou "código" que o processador de um
computador usa, e acreditem, essa tarefa não é tão simples como parece.
Normalmente, um programador escreve declarações de linguagem em uma
linguagem como Pascal ou C, uma linha por vez usando um editor. O
arquivo que é criado contém o que são chamadas as instruções de
origem. O programador seguida, executa o compilador de linguagem
apropriada, especificando o nome do arquivo que contém as instruções
de origem.
Após a execução, compilador desempenha as seguintes operações: análise léxica,
pré-processamento, análise sintática, análise semântica
(tradução dirigida pela sintaxe), geração de código, e
otimização de código. falhas do programa causados pelo
comportamento do compilador incorreto pode ser muito difícil de
rastrear e solucionar, portanto, implementadores do compilador
investir esforço significativo para garantir a correção do
compilador.
Fonte: http://www.monografias.com/trabajos79/introduccion-programacion-sistemas/introduccion-programacion-sistemas2.shtml |
Durante o processo, ele analisa todas as instruções
de linguagem sintaticamente um após o outro e, em seguida, em uma ou
mais etapas sucessivas , constrói o código de saída,
certificando-se de que as declarações que se referem a outras
declarações são referidos corretamente no código final.
Tradicionalmente, a saída da compilação tem sido chamado de código
objeto ou às vezes um módulo de objeto que é o código de máquina
que o processador pode processar ou "executar" uma
instrução de cada vez.
Um exemplo de linguagem compilada é a linguagem de programação Java (utilizada na
programação orientada a objetos) introduziu a possibilidade de
compilar saída (chamado de bytecode), que pode rodar em qualquer
plataforma de sistema de computador para o qual é fornecido um
intérprete de máquina ou bytecode virtual Java para converter o
bytecode em instruções que podem ser executadas pelo processador de
hardware real. Usando esta máquina virtual, o bytecode pode,
opcionalmente, ser recompilados na plataforma de execução por um
compilador just-in-time (que veremos em um outro post!).
Até a próxima!!
http://www.inf.ufsc.br/~barreto/cca/arquitet/arq4.htm
segunda-feira, 8 de agosto de 2016
Um pouco de Windows Phone
Windows Phone é o sistema operacional da Microsoft, exclusivamente feito para smartphones, mas que possui a interface, os aplicativos e outras características semelhantes ao Windows, a partir da versão 8, para computadores.
Fonte: www.google.com
História
Desenvolvido com velocidade, os fabricantes o criaram pensando no usuário (e também na competição com o Android, da Google, e o iOS, da Apple).
O primeiro Windows Phone foi lançado em 15 de fevereiro de 2010, com o nome "Windows Phone 7 Series", mas em abril do mesmo ano, a palavra "series" foi retirada, pois os desenvolvedores achavam que o nome era muito grande e desconfortável para as pessoas pronunciarem casualmente.
O sistema foi inicialmente executado em dez modelos de smartphones, de marcas como Samsung, HTC, Dell e LG. Em 2011, foi anunciada a pareceria com a Nokia, onde o Windows Phone seria o sistema exclusivo dos novos smartphones da fabricante. Isso alavancou a posição do sistema na eterna corrida contra seus dois oponentes. A linha Nokia Lumia, fruto dessa parceria, foi iniciada em outubro do mesmo ano com os modelos Lumia 710 e Lumia 800.
Atualizações
As atualizações do Windows Phone acontecem um pouco depois das atualizações para Windows. Foi anunciado, para o final de 2011, o Windows Phone 7.5, que traria algumas mudanças como o Navegador Internet Explorer 9. A atualização mais recente é o Windows Phone 8.1, que acirrou a competição contra o Android e o iOS, principalmente pelo Cortana, um assistente de voz mais inteligente, completo e poderoso que seus concorrentes, o Google Now e o Siri.
Aplicativos
Uma das coisas que mais fazem as pessoas pensarem duas vezes antes de adquirir um Windows Phone é a disponibilidade de aplicativos. A Windows Phone Store é a loja oficial do sistema, e lá é possível fazer o download não só de Apps, como também de músicas e vídeos. Porém, como a Microsoft faz uma análise árdua de aplicativos de terceiros antes de serem disponibilizados na loja, isso a torna muito mais limitada que a Play Store ou o iTunes. As últimas polêmicas envolvendo o conteúdo limitado da loja foram por causa do famoso jogo Pokemon GO, que foi lançado tanto para Android, quanto para iOS, mas ainda não há previsão de lançamento para Windows Phone.
Microsoft compra a Nokia
Como não obteve as vendas previstas, já que seus smartphones não eram tão avançados como os da Apple ou da Samsung, a Nokia vendeu suas ações para a Microsoft, em 2013, por aproximadamente U$ 7 bilhões. Porém, em maio de 2016, a Nokia anunciou que vai voltar a fabricar smartphones, provavelmente usando o sistema Android. A Microsoft afirmou que não vai parar de fabricar a linha Lumia. O último smartphone da linha é o Microsoft Lumia 640 XL LTE.
Fontes: http://oglobo.globo.com/sociedade/tecnologia/nokia-vai-voltar-fazer-celulares-19327346
http://g1.globo.com/economia/negocios/noticia/2013/09/microsoft-compra-por-us-718-bi-unidade-de-smartphones-da-nokia.html
https://pt.wikipedia.org/wiki/Windows_8
terça-feira, 2 de agosto de 2016
O Passado e o Presente do IOS
Hoje estou aqui para informa-los sobre o passado não tão distante do IOS,mas também,sobre o seu presente.
O IOS é um sistema operacional que inicialmente foi desenvolvido apenas para o Iphone. Porém com o surgimento de novos aparelhos criados pela apple ele passou a ser usado também para o ipod,ipad e apple tv. A interface do IOS foi criada com base no conceito da manipulação direta,através do touch screen.
Inicialmente o sistema operacional foi apresentado com o iphone na Macworld Conference & Expo em 9 de janeiro de 2007. Sendo lançado apenas no mês de junho.No começo não foi permitido a entrada de aplicativos de terceiros.Porém ainda em 2007 a apple divulgou que a SDK(Kit de desenvolvimento de software) estava em desenvolvimento para o uso de desenvolvedores de fora da apple. A partir dai a apple atingiu a marca de 1 milhão de iphones vendidos durante um período de feriados.
Desde então foram lançados 9 principais versões do IOS,sendo que as 3 primeiras eram chamadas de IphoneOS. Atualmente a ultima versão do IOS é a 9.2, que esta disponível para um total de 19 diferentes aparelhos da apple. Essas atualizações são oferecidas gratuitamente e suas versões principais são lançadas anualmente aos usuários.Em junho de 2016 a apple lançou o IOS 10 porém ele ainda não é tão utilizado por não ser estável.
Fontes:https://pt.wikipedia.org/wiki/IOS
Assinar:
Postagens (Atom)