SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
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),
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.
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.
Lenguajes de diseño

Mais conteúdo relacionado

Mais procurados

Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
Jorge Garcia
 
Analisis estructurado y_dfd_-_presentacion_de_clase
Analisis estructurado y_dfd_-_presentacion_de_claseAnalisis estructurado y_dfd_-_presentacion_de_clase
Analisis estructurado y_dfd_-_presentacion_de_clase
elvis1151
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad II
Luis Caiza
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
sergio
 

Mais procurados (20)

Implementación de clases
Implementación de clasesImplementación de clases
Implementación de clases
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)
 
Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.
 
Conjuntos de entidades débiles
Conjuntos de entidades débilesConjuntos de entidades débiles
Conjuntos de entidades débiles
 
Metodología orientadas a objetos
Metodología orientadas a objetosMetodología orientadas a objetos
Metodología orientadas a objetos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Analisis estructurado y_dfd_-_presentacion_de_clase
Analisis estructurado y_dfd_-_presentacion_de_claseAnalisis estructurado y_dfd_-_presentacion_de_clase
Analisis estructurado y_dfd_-_presentacion_de_clase
 
Análisis estructurado
Análisis estructuradoAnálisis estructurado
Análisis estructurado
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacion
 
control de concurrencia
control de concurrenciacontrol de concurrencia
control de concurrencia
 
Programación Orientada a Objetos (POO) y UML
Programación Orientada a Objetos (POO) y UMLProgramación Orientada a Objetos (POO) y UML
Programación Orientada a Objetos (POO) y UML
 
Programación 3: clases derivadas y polimorfismo
Programación 3: clases derivadas y polimorfismoProgramación 3: clases derivadas y polimorfismo
Programación 3: clases derivadas y polimorfismo
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVO
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
polimorfismo
polimorfismopolimorfismo
polimorfismo
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Automatas y gramaticas
Automatas y gramaticasAutomatas y gramaticas
Automatas y gramaticas
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad II
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
 

Destaque

Descrpcion de actividad 1
Descrpcion de actividad 1Descrpcion de actividad 1
Descrpcion de actividad 1
caosorio3
 
Tecnológica line of the program
Tecnológica line of the programTecnológica line of the program
Tecnológica line of the program
caosorio3
 
Mapa de conceptos elearning, andragogía y los 9 eventos de la instrucción
Mapa de conceptos elearning, andragogía y los 9 eventos de la instrucciónMapa de conceptos elearning, andragogía y los 9 eventos de la instrucción
Mapa de conceptos elearning, andragogía y los 9 eventos de la instrucción
sotomara
 
Definición de conceptos: Web 2.0 y su aplicación en la educación
Definición de conceptos: Web 2.0 y su aplicación en la educaciónDefinición de conceptos: Web 2.0 y su aplicación en la educación
Definición de conceptos: Web 2.0 y su aplicación en la educación
sotomara
 

Destaque (20)

Unidad de aprendizaje incluye ejemplo
Unidad de aprendizaje   incluye ejemploUnidad de aprendizaje   incluye ejemplo
Unidad de aprendizaje incluye ejemplo
 
Diseño de aprendizaje o instruccional
Diseño de aprendizaje o instruccionalDiseño de aprendizaje o instruccional
Diseño de aprendizaje o instruccional
 
Unidad De Aprendizaje Ejemplo
Unidad De Aprendizaje   EjemploUnidad De Aprendizaje   Ejemplo
Unidad De Aprendizaje Ejemplo
 
Diseño de una unidad de aprendizaje
Diseño de una unidad de aprendizajeDiseño de una unidad de aprendizaje
Diseño de una unidad de aprendizaje
 
Diseños de la clase de lenguaje
Diseños  de  la clase de lenguajeDiseños  de  la clase de lenguaje
Diseños de la clase de lenguaje
 
Descrpcion de actividad 1
Descrpcion de actividad 1Descrpcion de actividad 1
Descrpcion de actividad 1
 
Tecnológica line of the program
Tecnológica line of the programTecnológica line of the program
Tecnológica line of the program
 
Los 10 mandamientos de la usabilidad
Los 10 mandamientos de la usabilidadLos 10 mandamientos de la usabilidad
Los 10 mandamientos de la usabilidad
 
Parte I - 1. Conceptos de E-learning
Parte I - 1. Conceptos de E-learningParte I - 1. Conceptos de E-learning
Parte I - 1. Conceptos de E-learning
 
Conceptos básicos al e-learning
Conceptos básicos al e-learningConceptos básicos al e-learning
Conceptos básicos al e-learning
 
Mapa de conceptos elearning, andragogía y los 9 eventos de la instrucción
Mapa de conceptos elearning, andragogía y los 9 eventos de la instrucciónMapa de conceptos elearning, andragogía y los 9 eventos de la instrucción
Mapa de conceptos elearning, andragogía y los 9 eventos de la instrucción
 
Diseño Tecnopedagógico
Diseño TecnopedagógicoDiseño Tecnopedagógico
Diseño Tecnopedagógico
 
Definición de conceptos: Web 2.0 y su aplicación en la educación
Definición de conceptos: Web 2.0 y su aplicación en la educaciónDefinición de conceptos: Web 2.0 y su aplicación en la educación
Definición de conceptos: Web 2.0 y su aplicación en la educación
 
Principios del diseño conectivista
Principios del diseño conectivistaPrincipios del diseño conectivista
Principios del diseño conectivista
 
Objetos de Aprendizaje y Recursos Educativos Abiertos
Objetos de Aprendizaje y Recursos Educativos AbiertosObjetos de Aprendizaje y Recursos Educativos Abiertos
Objetos de Aprendizaje y Recursos Educativos Abiertos
 
Generalidades computación Gráfica
Generalidades computación GráficaGeneralidades computación Gráfica
Generalidades computación Gráfica
 
Repositorios de objetos de aprendizaje
Repositorios de objetos de aprendizajeRepositorios de objetos de aprendizaje
Repositorios de objetos de aprendizaje
 
Hardware para Computación Gráfica
Hardware para Computación GráficaHardware para Computación Gráfica
Hardware para Computación Gráfica
 
LENGUAJE HTML
LENGUAJE HTMLLENGUAJE HTML
LENGUAJE HTML
 
Guia ejercicios flash
Guia ejercicios flashGuia ejercicios flash
Guia ejercicios flash
 

Semelhante a Lenguajes de diseño

Lenguajes De Programación Web
Lenguajes De Programación WebLenguajes De Programación Web
Lenguajes De Programación Web
ragmyl
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
EvelioHdez
 
Programacion
ProgramacionProgramacion
Programacion
DAYIS14
 
Programacion :)
Programacion :)Programacion :)
Programacion :)
fuquencia
 
Programacion
ProgramacionProgramacion
Programacion
fuquencia
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.
Te Amo Gabriel
 

Semelhante a Lenguajes de diseño (20)

Clase 2 Lenguajes de Programación Web
Clase 2 Lenguajes de Programación WebClase 2 Lenguajes de Programación Web
Clase 2 Lenguajes de Programación Web
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Servicios web
Servicios webServicios web
Servicios web
 
9 anulacion
9   anulacion9   anulacion
9 anulacion
 
Conceptos
ConceptosConceptos
Conceptos
 
Lenguajes De Programación Web
Lenguajes De Programación WebLenguajes De Programación Web
Lenguajes De Programación Web
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
SGA - UNAC
SGA - UNACSGA - UNAC
SGA - UNAC
 
Lenguajes de programación web
Lenguajes de programación webLenguajes de programación web
Lenguajes de programación web
 
Lenguajes de programacion1
Lenguajes de programacion1Lenguajes de programacion1
Lenguajes de programacion1
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion :)
Programacion :)Programacion :)
Programacion :)
 
Programacion
ProgramacionProgramacion
Programacion
 
Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuleta
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Temas segundo parcial sgbd
Temas segundo parcial sgbdTemas segundo parcial sgbd
Temas segundo parcial sgbd
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.
 

Mais de caosorio3

Presentacion c.i.g
Presentacion c.i.gPresentacion c.i.g
Presentacion c.i.g
caosorio3
 
Preparación de suelos para el establecimiento de pasturas
Preparación de suelos para el establecimiento de pasturasPreparación de suelos para el establecimiento de pasturas
Preparación de suelos para el establecimiento de pasturas
caosorio3
 
El mundo de los sistemas
El mundo de los sistemasEl mundo de los sistemas
El mundo de los sistemas
caosorio3
 
Reporte senasoft2010osorio
Reporte senasoft2010osorioReporte senasoft2010osorio
Reporte senasoft2010osorio
caosorio3
 
Reporte senasoft2010 cesar
Reporte senasoft2010 cesarReporte senasoft2010 cesar
Reporte senasoft2010 cesar
caosorio3
 
Tecnoadvance
TecnoadvanceTecnoadvance
Tecnoadvance
caosorio3
 
Guia para _desarrollar_el_curso_de_ingles
Guia para _desarrollar_el_curso_de_inglesGuia para _desarrollar_el_curso_de_ingles
Guia para _desarrollar_el_curso_de_ingles
caosorio3
 
Instructions for use_command_gmail
Instructions for use_command_gmailInstructions for use_command_gmail
Instructions for use_command_gmail
caosorio3
 
Instructions for use_command_gmail
Instructions for use_command_gmailInstructions for use_command_gmail
Instructions for use_command_gmail
caosorio3
 
Proyecto de andragogia
Proyecto de andragogiaProyecto de andragogia
Proyecto de andragogia
caosorio3
 
Formato laboratorio famdd
Formato laboratorio famddFormato laboratorio famdd
Formato laboratorio famdd
caosorio3
 

Mais de caosorio3 (14)

Presentacion c.i.g
Presentacion c.i.gPresentacion c.i.g
Presentacion c.i.g
 
Pastos
PastosPastos
Pastos
 
Preparación de suelos para el establecimiento de pasturas
Preparación de suelos para el establecimiento de pasturasPreparación de suelos para el establecimiento de pasturas
Preparación de suelos para el establecimiento de pasturas
 
Pastos
PastosPastos
Pastos
 
El mundo de los sistemas
El mundo de los sistemasEl mundo de los sistemas
El mundo de los sistemas
 
Reporte senasoft2010osorio
Reporte senasoft2010osorioReporte senasoft2010osorio
Reporte senasoft2010osorio
 
Reporte senasoft2010 cesar
Reporte senasoft2010 cesarReporte senasoft2010 cesar
Reporte senasoft2010 cesar
 
Tecnoadvance
TecnoadvanceTecnoadvance
Tecnoadvance
 
Guia para _desarrollar_el_curso_de_ingles
Guia para _desarrollar_el_curso_de_inglesGuia para _desarrollar_el_curso_de_ingles
Guia para _desarrollar_el_curso_de_ingles
 
Instructions for use_command_gmail
Instructions for use_command_gmailInstructions for use_command_gmail
Instructions for use_command_gmail
 
Instructions for use_command_gmail
Instructions for use_command_gmailInstructions for use_command_gmail
Instructions for use_command_gmail
 
Proyecto de andragogia
Proyecto de andragogiaProyecto de andragogia
Proyecto de andragogia
 
Formato laboratorio famdd
Formato laboratorio famddFormato laboratorio famdd
Formato laboratorio famdd
 
Código1 qr
Código1 qrCódigo1 qr
Código1 qr
 

Lenguajes de diseño

  • 1. 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),
  • 2. 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.
  • 3. 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.