TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

PROGRAMANDO LÍNGUAS

Projeto de pesquisa: PROGRAMANDO LÍNGUAS. Pesquise 861.000+ trabalhos acadêmicos

Por:   •  4/11/2014  •  Projeto de pesquisa  •  1.285 Palavras (6 Páginas)  •  194 Visualizações

Página 1 de 6

Sumário

1 INTRODUÇÃO 3

2 XXXXXX 4

3 LINGUAGENS DE PROGRAMAÇÃO 6

4 CONCLUSÃO 9

5 REFERÊNCIAS 10

1 INTRODUÇÃO

Esse trabalho tem como objetivo apresentar com clareza métodos de segurança no desenvolvimento web, e diagrama de atividades (UML) e Normalização no diagrama de relacionamento.

2 SISTEMAS OPERACIONAIS

2.1 WINDOWS XP

O Windows XP é conhecido pela sua estabilidade e eficiência que melhoraram ao longo das versões 9x do Microsoft Windows. Ele apresenta uma nova interface gráfica, uma mudança que o tornou mais amigável do que versões anteriores do Windows. É também a primeira versão do Windows a usar um programa de ativação na luta contra a pirataria de software, uma restrição que não foi muito bem aceita por muitos usuários que defendiam a privacidade. O Windows XP também foi criticado por alguns usuários devido suas vulnerabilidades de segurança, sua fraca integração entre aplicativos, como o Internet Explorer 6 e Windows Media Player, e para funções de contas de usuário. Suas últimas versões com o Service Pack 2, o 3 e o Internet Explorer 7 resolveram alguns desses problemas.

Durante o seu desenvolvimento, o projeto tinha o nome de código "Whistler", em homenagem a cidade de Whistler no Canadá, uma vez que lá se localiza o resort Whistler Blackcomb4 onde alguns dos desenvolvedores se hospedaram.

Até o final de Julho de 2010, o Windows XP era o sistema operacional mais utilizado no mundo com 62.43% de participação no mercado, tendo chegado a 85% em Dezembro de 2006. Os números mostram a queda exponencial do uso do sistema operacional, acelerada pelo lançamento do Windows 7, que chegou para corrigir os problemas do Vista5 .

Mantendo uma média de ritmo de decrescimento atual o Windows XP6 poderá deixar de ser o sistema operacional mais usado do mundo até o final de 2014. O Windows 7, e o Windows 8 junto com outros S.O., deverão tomar seu posto1. Em 2011, perdeu seu lugar para o Windows 7, ficando com 37,08%7 dos usuários mundiais.

2.2 LINUX

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. Mas já há muito que o Linux destaca-se como o núcleo preferido em servidores de grandes porte, encontrando-se quase sempre presente nos mainframes de grandes empresas e até mesmo no computador mais rápido do mundo, o Tianhe-2, chinês (lista TOP500).

2.2.1 ARQUITETURA

O Linux é um núcleo monolítico: as funções do núcleo (escalonamento de processos, gerenciamento de memória, operações de entrada/saída, acesso ao sistema de arquivos) são executadas no espaço de núcleo. Uma característica do núcleo Linux é que algumas das funções (drivers de dispositivos, suporte à rede, sistema de arquivos, por exemplo) podem ser compiladas e executadas como módulos (em inglês: LKM - loadable kernel modules), que são bibliotecas compiladas separadamente da parte principal do núcleo e podem ser carregadas e descarregadas após o núcleo estar em execução.

2.3 ANDROID

Android é um sistema operacional baseado no núcleo do Linux para dispositivos móveis, desenvolvido pela Open Handset Alliance, liderada pelo Google e outras empresas.

Com o lançamento do SDK, características e especificações para o Android são facilmente distribuídas.

Handset layouts

A plataforma é adaptada tanto para dispositivos VGA maiores, gráficos 2D, bibliotecas gráficas 3D baseadas em OpenGL ES especificação 2.0 e os layouts mais tradicionais de smartphones.

Armazenamento

É utilizado SQLite para armazenamento de dados.

Mensagens

Tanto SMS como MMS são formas disponíveis de envio de mensagens.

Navegador

O navegador disponível no sistema é baseado no framework de Código aberto conhecido como WebKit.

3 LINGUAGENS DE PROGRAMAÇÃO

3.1 PHP

PHP (um acrônimo recursivo para "PHP: Hypertext Preprocessor", originalmente Personal Home Page) é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web. Figura entre as primeiras linguagens passíveis de inserção em documentos HTML, dispensando em muitos casos o uso de arquivos externos para eventuais processamentos de dados. O código é interpretado no lado do servidor pelo módulo PHP, que também gera a página web a ser visualizada no lado do cliente. A linguagem evoluiu, passou a oferecer funcionalidades em linha de comando, e além disso, ganhou características adicionais, que possibilitaram usos adicionais do PHP, não relacionados a web sites. É possível instalar o PHP na maioria dos sistemas operacionais, gratuitamente. Concorrente direto da tecnologia ASP pertencente à Microsoft, o PHP é utilizado em aplicações como o MediaWiki, Facebook, Drupal, Joomla, WordPress, Magento e o Oscommerce.

3.1.1 CARACTERITÍCAS

A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de atuação que é o desenvolvimento web, embora tenha variantes como o PHP-GTK. Seu propósito principal é de implementar soluções web velozes, simples e eficientes. Características:

• Velocidade

...

Baixar como (para membros premium)  txt (9.4 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com