Cuadro Comparativo

3
Instituto Tecnológico de Salina Cruz Nombre de la profesora: MC Susana Mónica Román Nájera Nombre del alumno: Reyes Hernández Víctor Miguel Numero de control: 131020108 Carrera: Ingeniería en tecnologías de la información y de las comunicaciones Materia: Fundamentos de programación Actividad: Cuadro Comparativo sobre la Unidad 1 Grado: 1er Semestre Grupo : 1E2

Transcript of Cuadro Comparativo

Page 1: Cuadro Comparativo

Instituto Tecnológico de Salina Cruz

Nombre de la profesora: MC Susana Mónica

Román Nájera

Nombre del alumno: Reyes Hernández

Víctor Miguel

Numero de control: 131020108

Carrera: Ingeniería en tecnologías de la

información y de las comunicaciones

Materia: Fundamentos de programación

Actividad: Cuadro Comparativo sobre la

Unidad 1

Grado: 1er Semestre

Grupo : 1E2

Page 2: Cuadro Comparativo
Page 3: Cuadro Comparativo

Programa Historia Definición Versiones Ventajas Desventajas

JAVA Fue desarrollado por James Gosling de Sun Microsystems publicado en el 1995 como un componente fundamental de la plataforma Java,

Java es una plataforma virtual de software desarrollada por Sun Microsystems, de tal manera que los programas creados en ella puedan ejecutarse sin cambios en diferentes tipos de arquitecturas y dispositivos computacionales

JDK 1.0 - JDK 1.1 -J2SE 1.22SE 1.3 - J2SE 1.4-J2SE 5.0 Java SE 6 -Java SE 7

Java es un lenguaje y por lo tanto puede hacer todas las cosas que puede hacer un lenguaje de programación: Cálculos matemáticos, procesadores de palabras, bases de datos, aplicaciones gráficas, animaciones, sonido, hojas de cálculo, etc.

El diseño de interfaces gráficas con awt y swing no es simple. Existen herramientas como el JBuilder que permiten generar interfaces gráficas de manera sencilla, pero tienen un costo adicional.

C++ Diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos.

Es un lenguaje de programacion siendo este una mejora del lenguaje C, con el cual puedes crear muchos tipos de programas. Ademas programacion estructurada.

Quick C, C++, Turbo C, Turbo C++, Borland, Borland C++, Microsoft CTurbo C 2.0, Turbo C++ 2.0Borland C++ 2.0

Lenguaje muy didáctico, gracias a este lenguaje puedes aprender muchos otros lenguajes con gran facilidad, Permite elaborar aplicaciones sencillas como un "Hello World!" hasta sistemas operativos.

Elaborar un sistema en C++ es como construir un rascacielos: tiene buen soporte y es robusto, pero si existen errores en los pisos inferiores toda la parte superior se viene abajo terriblemente. No es recomendable para desarrollo de páginas Web.

PHP Creado en 1994 por Rasmus Lerdorf. Originalmente utilizado para rastrear visitas de su currículum online, llamó al conjunto de scripts "Personal Home Page Tools", más frecuentemente referenciado como "PHP Tools".

Es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas.

1.0,- 2.0, - 3.0,- 4.0,- 4.1,- 4.2,- 4.3.4.4,- 5.0,- 5.1,- 5.2,5.3,- 5.4,- 5.5,- 6.0

Es Multiplataforma, Permite técnicas de programación orientada a objetos, Amplia documentación en su página oficial-> PHP, Destacada conectividad con MySQL.

Un script en php suele ser más lento que su equivalente en un lenguaje de bajo nivel, Es muy difícil de optimizar.

VISUAL BASIC

Desarrollado por Alan Cooper para Microsoft. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas.

Es un programa basado en objetos, aunque no orientado a objetos como C++ o Java. es un lenguaje de programación visual, también llamado lenguaje de 4ª generación.

Visual Basic 1.0. 2.0, 3.0, 4.0, 5.0, 6.0

La facilidad del lenguaje permite crear aplicaciones para windows en muy poco tiempo. Permite generar librerias dinamicas de forma activa, mediante una reconfiguracion en su proceso de coleccion o codificacion.

Su lenguaje no distingue entre mayusculas y minusculas como se hace en C++, No existe forma alguna de exportar el codigo a otras plataformas diferentes a Windows.