Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
QUE ES?
VENTAJAS
DESVENTAJAS
ENTORNOS DE DESARROLLO
C++
es muy potente en cuanto a lo que se refiere a creacin de sistemas complejos un lenguaje muy robusto. Sencillo que permite describir hipertexto. Archivos pequeos. Lenguaje de fcil aprendizaje. Lo admiten todos los exploradores
HTML
Lenguaje utilizado para la creacin de pginas Web. HTML significa HyperText Mark-Up Language, que significa, Lenguaje para el Formato de Documentos de Hipertexto, es decir, texto presentado de forma estructurada y agradable, con enlaces (hyperlinks) que conducen a otros documentos o fuentes es un proyecto de microsoft para crear una nueva plataforma de desarrollo de software con enfasis en transparencia de redes ,con independencia de plataforma y q permite un rapido desarrollo de aplicacin.
Lenguaje esttico. La interpretacin de cada navegador puede ser diferente. Guarda muchas etiquetas que pueden convertirse en basura y dificultan la correccin. Lento para ejecutar archivos pesados
Los entornos de desarrollo son editores, herramientas o programas para desarrollar, elaborar y programar (valga la redundancia) en cada lenguaje. Ideal para html, Notepad++, Eclipse, Aptana, Assembler, Power 3.8
MICROSOFT .NET
#el desarrollo rapido de aplicaciones. #la reutilizacion de componentes software al por mayor. #el uso y la programacion de componentes q siguen una politica de diseo uniforme .
*la dependecia del codigo fuente de una aplicacion con respecto al framework. *la demanda de grandes cantidades de recursos computacionales debido a q la caracteristica de reutilizacion de los frameworks tiende a generalizar la funcion.
Es un lenguaje de programacin dirigido por eventos, desarrollado por el alemn Alan Cooper para Microsoft.
VISUAL BASIC
Posee una curva de aprendizaje muy rpida. Integra el diseo e implementacin de formularios de Windows. Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene acceso prcticamente total a la API de Windows, incluidas libreras actuales. Es uno de los lenguajes de uso ms extendido, por lo que resulta fcil encontrar informacin, documentacin y fuentes para los proyectos. Fcilmente extensible mediante libreras DLL y componentes ActiveX de otros lenguajes.
Las crticas hechas en las ediciones de Visual Basic anteriores a VB.NET son variadas, se citan entre ellas: Problema de versionado asociado con varias libreras DLL, conocido como DLL Hell. Pobre soporte para programacin orientada a objetos Incapacidad para crear aplicaciones multihilo, sin tener que recurrir a llamadas de la API de Windows. Dependencia de complejas y frgiles entradas de registro COM.
Entorno de desarrollo Existe un nico entorno de desarrollo para Visual Basic, desarrollado por Microsoft: Microsoft Visual Basic x.0 para versiones desde la 1.0 hasta la 6.0, (con las diferencias entre las versiones desde la 1.0 (MSDOS/Windows 3.1) hasta la 3.0 (16 bits, Windows 3.1/95) y las de la 4.0 (16/32 bits, Windows 3.1/95/NT) hasta la 6.0 (32 bits, Windows 9x/Me/NT/2000/XP/2003 server). Su entorno de desarrollo es muy similar al de otros lenguajes e IDE's.
C#
es un lenguaje de programacin orientado a objetos desarrollado y estandarizado por Micrisoft como parte de su plataforma NET.
Declaraciones en el espacio de nombres: al empezar a programar algo, se puede definir una o ms clases dentro de un mismo espacio de nombres. Tipos de datos: en C# existe un rango ms amplio y definido de tipos de datos que los que se
Las desventajas que se derivan del uso de este lenguaje de programacin son que en primer lugar se tiene que conseguir una versin reciente de Visual Studio .NET, por otra parte se tiene que tener algunos requerimientos mnimos del sistema para poder trabajar
encuentran en C, C++ o Java. Atributos: cada miembro de una clase tiene un atributo de acceso del tipo pblico, protegido, interno, interno protegido y privado.
adecuadamente tales como contar con Windows NT 4 o superior, tener alrededor de 4 gigas de espacio libre para la pura instalacin, etc.
XML
Es un estandar. creen sus propias etiquetas permitiendo la definicion,transmision,validacion e interpretacion de datos entre aplicaciones y entre organizaciones. xml define datos portables al igual que java define codigo portable lenguaje abierto, estandar derivado de SGML optimizando para su uso en la WWW.
permite la estructuracion de la informacion es la base d ela nueva generacion de aplicaciones web-intercambio de datos poder etiquear los datos con su significado el valor de los atributos siempre se encierra entre comillas dobles o simples. un lenguaje extendible
el mayor informe que las aplicaciones xml. es que el navegador o el visualizador que el usuario utilize no cuente con un parcer capas de visualizar el contenido del documento
Es un lenguaje orientado a objeto, de una plataforma independiente, Fue desarrollado por la compaa Sun Microsystems.
Se pueden realizar distintos aplicativos, como son applets, que son aplicaciones especiales, que se ejecutan dentro de un navegador al ser cargada una pagina HTML en un servidor WEB, por lo general los applets son programas pequeos y de propsitos especficos. Puede desarrollar aplicaciones como software que se ejecutan en forma independiente, es decir con la programacin java, se pueden realizar aplicaciones como un procesador de palabras, una hoja que sirva para clculos, una aplicacin grfica, etc.
esperar la actualizacion siguiente para que sea mas rapido. es algo lento.
El diseo de Java, su robustez, el respaldo de la industria y su fcil portabilidad han hecho de Java uno de los lenguajes con un mayor crecimiento y amplitud de uso en distintos mbitos de la industria de la informtica: POR ESO SE DASARROLLA EN ENTORNOS COMO: En dispositivos mviles y sistemas empotrados, J2ME (Java 2 Platform, Micro Edition). En el navegador web, Java Web Start. En sistemas de servidor, JSP (Java Server Pages). En aplicaciones de escritorio. Plataformas soportadas:Una versin del entorno de ejecucin Java JRE (Java Runtime Environment) est disponible en la mayora de equipos de escritorio.
JAVA
PHP es un lenguaje de programacin interpretado, diseado originalmente para la creacin de pginas web dinmicas PHP
Es un lenguaje multiplataforma. Orientado al desarrollo de aplicaciones web dinmicas con acceso a informacin almacenada en una base de datos.
Como es un lenguaje que se interpreta en ejecucin, para ciertos usos puede resultar un inconveniente que el cdigo fuente no pueda ser ocultado. La ofuscacin es una tcnica que puede dificultar la lectura del cdigo pero no la impide y, en ciertos casos, representa un costo en tiempos de ejecucin.