Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LENGUAJES Y AUTÓMATAS 1
MAESTRO:
FIDENCIO SANCHEZ RUEDA
ALUMNO:
EDGAR IVAN ALVARAO LLANAS
NO.CONTROL: 15481039
FECHA: 08/02/2018
LENGUAJE ¿QUE ES? VENTAJAS DESVENTAJAS SISTEMA
OPERATIVO
C++ Lenguaje de Es potente en cuanto a lo que No es atractivo Sirve para todos los
programación orientada se refiere a creación de visualmente sistemas operativos
a objetos creado por sistemas complejos un lenguaje pero cada uno con
Bjarne Stroustrup muy robusto No soporta para su respectiva versión
creación de páginas web para dicho sistema
HTML Lenguaje utilizado para Sencillo que permite describir Lenguaje estático. Se pueden ver en
la creación de páginas hipertexto. todos los sistemas
web. HTML significa La interpretación de operativos, pero la
“hypertext mark-up Archivos pequeños. cada navegador puede interpretación varía
language”, que significa, ser diferente. según el navegador
“lenguaje para el que esté utilizando.
formato de documentos Lenguaje de fácil aprendizaje.
de hipertexto”, es decir, Guarda muchas
texto presentado de Lo admiten todos los etiquetas que pueden
forma estructurada y exploradores convertirse en “basura”
agradable, con enlaces y dificultan la corrección.
(hyperlinks) que
conducen a otros Lento para ejecutar
documentos o fuentes archivos pesados
VISUAL Es un lenguaje de Posee una curva de aprendizaje Las críticas hechas en las Sirve para hacer
BASIC programación dirigido muy rápida. ediciones de visual Basic aplicaciones de
por eventos, anteriores a vb.net son escritorio
desarrollado por el Integra el diseño e variadas, se citan entre
alemán Alan Cooper implementación de formularios ellas: Problema de
para Microsoft. de Windows. versionado asociado con
varias librerías DLL,
conocido como DLL
Permite usar con facilidad la HELL.
plataforma de los sistemas Pobre soporte para
Windows, dado que tiene programación orientada
acceso prácticamente total al a objetos
api de Windows, incluidas
librerías actuales.
Incapacidad para crear
aplicaciones multihilo,
Es uno de los lenguajes de uso sin tener que recurrir a
más extendido, por lo que llamadas del api de
resulta fácil encontrar Windows.
información, documentación y
fuentes para los proyectos.
Fácilmente extensible
mediante librerías DLL y
componentes ActiveX de otros
lenguajes.
XML Es un estándar. Crea sus Permite la estructuración de la El mayor informe que las Todos los Sistemas
propias etiquetas información aplicaciones XML. Es que Operativos
permitiendo la el navegador o el
definición, transmisión, Es la base de la nueva visualizador que el
validación e generación de aplicaciones usuario utilice no cuente
interpretación de datos web–intercambio de datos con un parecer capas de
entre aplicaciones y visualizar el contenido
entre organizaciones. del documento
Poder etiquetar los datos con
su significado
XML define datos
portables al igual que
java define código Un lenguaje extensible
portable
Lenguaje abierto,
estándar derivado de
SGML optimizando para
su uso en la web
JAVA Es un lenguaje Se pueden realizar distintos Esperar la actualización Sirve para todos los
orientado a objetos, de aplicativos, como son applets, siguiente para que sea sistemas operativos
una plataforma que son aplicaciones más rápido. y si no es la versión
independiente, fue especiales, que se ejecutan adecuada para dicho
desarrollado por la dentro de un navegador al ser sistema, la misma
compañía SUN cargada una página HTML en aplicación java se
Microsystems ahora es un servidor web, por lo general encarga de
propietario ORACLE. los applets (Ya son historia) son descargas o
programas pequeños y de actualizar versión
Maneja algunas propósitos específicos. para un excelente
plataformas de desempeño en el pc.
desarrollo: Puede desarrollar aplicaciones
de escritorio que se ejecutan Algunos de los
Java Platform, Standard en forma independiente, es sistemas operativos
Edition o Java SE decir con la programación java, más destacados en
se pueden realizar aplicaciones los que funciona la
como un procesador de aplicación:
Java Platform Enterprise palabras, una hoja que sirva
Edition o Java EE para cálculos, una aplicación Unix, Linux, Solaris,
gráfica, etc. Windows, mac.
Java Platform Micro
Edition o Java ME Se puede realizar soluciones
empresariales en un entorno
web
Soporta el desarrollo de
aplicaciones móviles
http://blog.buhoos.com/lenguajes-de-programacion-
cuadro-comparativo/