Páginas

segunda-feira, 13 de agosto de 2012

PHP


PHP: é uma linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na World Wide Web;
Histórico:
*Foi criado originalmente em 1994 por Rasmus Lerdorf, mas como PHP está desenvolvido em política de código aberto, ao longo de sua história teve muitas contribuições de outros desenvolvedores.
*Existem versões do PHP disponíveis para varios sistemas operacionais.
*Principais características:
         Velocidade e robustez;
         Estruturado e orientação a objeto;
         Portabilidade ;
         Tipagem fraca ;
         Sintaxe similar a Linguagem C/C++ e o PERL .
*Vantagens do PHP
         fácil de utilizar;
         realiza muitos tipos de aplicações web.

O ASP (de Active Server Pages) é uma estrutura de programação (não uma linguagem, asp é um framework) em Script que se utiliza de VBScript, JScript, PerlScript ou Python processadas pelo lado servidor para geração de conteúdo dinâmico na Web.
Ele roda/corre nativamente em servidores Windows, através do serviço chamado de IIS (Internet Information Service) - o servidor web da Microsoft, ou do PWS (Personal Web Server) em ambientes com Windows 98. Além disso, ele pode rodar/correr em outras plataformas, como Linux no servidor Apache quando usando um Módulo de um programa como o Tomcat.
Linguagens como o Javascript e o VBScript podem ser processadas pelo navegador do visitante e, neste caso, este precisa ser compatível com a linguagem. Contudo, como o ASP é processado pelo servidor, há independência de navegadores, uma vez que eles só processarão HTML.
Através dessa tecnologia também é possível executar consultas a Banco de Dados, através da biblioteca de componentes ActiveX.O uso desta tecnologia vem diminuindo sensivelmente pela maturação da tecnologia. NET, sendo gradativamente substituído pelo ASP. NET que proporciona uma gama maior de recursos e um melhor desempenho.

O Visual Basic é uma linguagem de programação que oferece um ambiente de desenvolvimento integrado totalmente gráfico, tornando assim a criação de interfaces de aplicações mais simples.
A linguagem VB, como é conhecida, é produzida pela Microsoft e faz parte do pacote Microsoft Visual Studio.
Os programas criados pelo Visual Basic na verdade não são compilados, mas sim, interpretados, e precisam de runtimes para rodar ( .NET Framework por exemplo).
Seguem as imagens de duas
versões de Visual Basic:
         Interface Visual Basic 2008 Express Edition.
         Interface Visual Basic 6.0

Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferentemente das linguagens convencionais, que são compiladas para código nativo, a linguagem Java é compilada para um "bytecode" que é executado por uma máquina virtual. A linguagem de programação Java é a linguagem convencional da Plataforma Java, mas não sua única linguagem.
Principais características da Linguagem JAVA:
         Portabilidade - Independência de plataforma 
         Recursos de Rede - Possui extensa biblioteca de rotinas que facilitam a cooperação com protocolos TCP/IP, como HTTP e FTP;
         Segurança - Pode executar programas via rede com restrições de execução;
Além disso, podem-se destacar outras vantagens apresentadas pela linguagem:
         Facilidades de Internacionalização - Suporta nativamente caracteres Unicode;
         Simplicidade na especificação, tanto da linguagem como do "ambiente" de execução (JVM);
         É distribuída com um vasto conjunto de bibliotecas;
         Possui facilidades para criação de programas distribuídos e multitarefa (múltiplas linhas de execução num mesmo programa);
         Desalocação de memória automática por processo de coletor de lixo (garbage collector);

Ao contrário do que se fala, o Delphi não é uma linguagem de programação, mas sim uma ferramenta de desenvolvimento da ultima geração do Object Pascal.
O Delphi é mais que uma linguagem de programação, na verdade é um ambiente integrado de desenvolvimento.(IDE); A Borland o classifica com "Desenvolvimento Rápido de Aplicação"
Algumas vantagens:

- É a melhor Ferramenta RAD para se começar a Desenvolver um software. O Pascal é muito fácil de aprender, quando comparado com outras linguagens estruturadas. De fato, muitas escolas e Faculdades, usam-no com linguagem de iniciação à programação.
- Permite-lhe escrever , virtualmente, qualquer tipo de aplicação para Windows. O Pascal não conhece limites, no que diz respeito á programação para Windows.
- Possui características que realmente promovem a reusabilidade do código-fonte (o Object repository onde podem ser gravados os forms mais utilizados, para futura reutilização). A partir da versão 6.0 ele traz um gerador de diagramas que permite substituir uma ferramenta case para alguns casos.
O Delphi possui uma grande biblioteca de componentes visuais (VCL - Visual Compoment Library) nesta biblioteca contém códigos de botões, campos, rótulos, gráficos, caixas de diálogo, acesso a banco de dados que podem ser facilmente usados pelo desenvolvedor.


Nenhum comentário:

Postar um comentário