Sei sulla pagina 1di 5

INSTITUTO TECNOLOGICO DE NUEVO LEON

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.

C# Es un lenguaje de Declaraciones en el espacio de Se tiene que conseguir La plataforma .Net


programación nombres: al empezar a una versión reciente de Sirve para hacer
orientado. programar algo, se puede visual estudio .net, por aplicaciones de
definir una o más clases dentro otra parte se tiene que escritorio,
A objetos desarrollado y de un mismo espacio de tener algunos aplicaciones web y
estandarizado por nombres. requerimientos mínimos móviles.
Microsoft como parte del sistema para poder
de su plataforma net. Tipos de datos: en c# existe un trabajar adecuadamente Sistema operativo
rango más amplio y definido de tales como contar con Windows
tipos de datos que los que se Windows nt 4 o superior,
Los programadores le tener alrededor de 4
consideran el primo encuentran en c, c++ o java.
gigas de espacio libre
hermano de JAVA para la pura instalación,
Atributos: cada miembro de etc.
una clase tiene un atributo de
acceso del tipo público,
protegido, interno, interno
protegido y privado.

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

PHP PHP es un lenguaje de Es un lenguaje Como es un lenguaje que Se usa


programación multiplataforma. se interpreta en principalmente para
interpretado, diseñado ejecución, para ciertos la interpretación del
originalmente para la Orientado al desarrollo de usos puede resultar un lado del servidor,
creación de páginas aplicaciones web dinámicas inconveniente que el páginas web y CMS
web dinámicas con acceso a información código fuente no pueda
almacenada en una base de ser ocultado. La Se usa en todos los
datos. ofuscación es una sistemas operativos
técnica que puede
dificultar la lectura del
código pero no la impide
y, en ciertos casos,
representa un costo en
tiempos de ejecución.
Bibliografía
 http://paradigmadelaprogramacion2016.blogspot.mx/201
6/05/cuadro-comparativo-de-paradigma.html

 http://blog.buhoos.com/lenguajes-de-programacion-
cuadro-comparativo/

Potrebbero piacerti anche