Lenguajes de diseño

4

Click here to load reader

Transcript of Lenguajes de diseño

Page 1: Lenguajes de diseño

LENGUAJES DE DISEÑO

UML

Lenguaje Unificado de Modelado es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componentes reutilizables.

Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.

DESARROLLO WEB

Active Server Pages (ASP).desarrollado por Microsoft

Para construir sitios web dinámicos, aplicaciones web y servicios web XML. Por medio de

lenguajes script

FLASH

Un programa para el diseño de animaciones vectoriales en páginas web.

utiliza principalmente gráficos vectoriales, pero también imágenes ráster, sonido, código de programa, flujo de vídeo y audio bidireccional para crear proyectos multimedia. Flash es el entorno desarrollador y Flash Player es el programa

HTML Es el lenguaje de marcado predominante para la elaboración de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes. HTML se escribe en forma de "etiquetas", rodeadas por corchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo Javascript),

Page 2: Lenguajes de diseño

el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML.

JAVA

Es un lenguaje de programación orientado a objetos, desarrollado por Su Microsystems. El

lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de

objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos

errores, como la manipulación directa de punteros o memoria.

JavaScript

Es un lenguaje de scripting basado en objetos sin tipo y liviano, utilizado para acceder a

objetos en aplicaciones. Principalmente, se utiliza integrado en un navegador web

permitiendo el desarrollo de interfaces de usuario mejoradas y páginas web dinámicas.

JavaScript es un dialecto de ECMAScript y se caracteriza por ser un lenguaje basado en

prototipos, con entrada dinámica y con funciones de primera clase. JavaScript ha tenido

influencia de múltiples lenguajes y se diseñó con una sintaxis similar al lenguaje de

programación Java, aunque más fácil de utilizar para personas que no programan.

QUE ES JSP/SERVLETS

Es una tecnología similar a los Servlets que ofrece una conveniente forma de agregar contenido dinámico a un archivo HTML por utilizar código escrito en Java dentro del archivo utilizando tags especiales que son procesados por el servidor Web antes de enviarlos al cliente. La posibilidad de usar APIs de Java hacen de JSP una poderosa herramienta de desarrollo ya que se obtiene la ventaja de la programación orientada al objeto, como creación de clases especiales llamadas componentes o Java Beans, independencia de la plataforma propia de la programación en Java, etc.

La diferencia entre Servlets y JSP es que los Servlets son clases que deben implementar la clase abstracta HttpServlet, en especial el método doGet () o doPost () y deben ser previamente compilados, mientras que los archivos JSP contienen código Java entre código HTML utilizando los símbolos <% y %>. Por esto un archivo JSP debe ser interpretado por el servidor al momento de la petición por parte del usuario.

Page 3: Lenguajes de diseño

PERL

Es un lenguaje de programación. Perl toma características del lenguaje C, del lenguaje interpretado shell (sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación.

Estructuralmente, Perl está basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por su destreza en el procesado de texto y no tener ninguna de las limitaciones de los otros lenguajes de script.

PHP

Es un lenguaje de programación interpretado, diseñado originalmente para la creación de

páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor

(server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de

comandos o en la creación de otros tipos de programas incluyendo aplicaciones con

interfaz gráfica usando las bibliotecas Qt o GTK+.

XML

Es un sistema estándar de codificación de información. Los programas que utilizan el formato XML pueden intercambiar fácilmente sus datos, ya que responden a una misma lógica interna.

Los documentos XML son ficheros de texto que contienen la información organizada en forma de árbol: cada rama puede tener unos atributos propios y servir de base para otras ramas. Además, los documentos XML se pueden transformar (por ejemplo, a formato HTML, para mostrar la información en una página web), o combinar: un tronco con todas sus ramas puede pasar a ser una rama de otro árbol mayor.

DISEÑO DE ALGORITMO Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.

Page 4: Lenguajes de diseño