Colegio de Ciencias y Humanidades plantel Vallejo Tema:

Slides:



Advertisements
Presentaciones similares
Introducción a la programación
Advertisements

HTML (Historia) Rogelio Ferreira Escutia. 2 HTML, septiembre 2010 ¿Qué es? HTML, siglas de HyperText Markup Language.
¿Qué es Sofware? Son el conjunto de instrucciones que dirigen las actividades del Hardware Consiste en programas, módulos de soporte y archivos de datos,
Tecnologías para desarrollo de aplicaciones web. Un caso de uso
LENGUAJES DE PROGRAMACIÓN
Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa.
MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN
Resolución de Problemas Algoritmos y Programación
Instructor :LIC. Jairo Flores de la o
INSTITUTO TECNOLOGICO DE MINATITLAN
Lenguajes de programación
Introducción a la Programación
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
Programación 1 Introducción
Introducción a la programación
Lenguaje Ensamblador Y DE Alto Nivel
Software Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos.
Lenguajes de programación
Presentación de la pantalla panorámica
John Backus sometió a una propuesta a sus superiores en IBM para desarrollar una alternativa mas practica al lenguaje ensamblador para programar la computadora.
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
Programas informáticos. Software Se denomina software al conjunto de programas y procedimientos necesarios para hacer posible la realización de una tarea.
M.C. Meliza Contreras González
Computadoras analógicas Miden magnitudes físicas que se distribuyen en escala continua como pueden ser la temperatura y la presión. Este tipo de computadoras.
3 PROGRAMAR EN UN LENGUAJE DE HIPERTEXTO L.I. OSWALDO MARTINEZ C. EDPW.
PHP TODO SOBRE PHP.
 Fue en el año 1945 cuando el matemático Jhon Von Neumann, fascinado por las posibilidades del ENIAC, demostró que una computadora podía tener una estructura.
Lenguajes de programación Web
FUNDAMENTOS DE PROGRAMACIÓN ISC. GABRIEL ZEPEDA MARTÍNEZ EST. ABRAHAM F. MACHUCA VAZQUEZ.
UNIVERSIDAD DE EL SALVADOR FACULTAD DE CIENCIAS ECONOMICAS
 Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas.
TIPOS DE SOFTWARE Se denomina software a un programa, equipamiento lógico o soporte lógico necesario para hacer posible la realización de una tarea con.
Colegio de Bachilleres Plantel 13 Xochimilco-Tepepan Integrantes: Karen Elizabeth González Monroy Elizabeth De Jesús Vergara Grupo:308.
Lenguaje de Programación II
U1. Introducción a la programación
Lenguajes de programación para la web Lenguaje html Lenguaje java script Es un lenguaje estático para el desarrollo de sitios web Ventajas: Sencillo que.
Introducción a la tecnología Realizado por: Miguel Ángel Arias.
 Un LENGUAJE DE PROGRAMACION es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas al cabo por maquinas como las computadoras.
Alumno: Nelson Domínguez, C.I.: Materia: Intr. A los Lenguajes de Programación Sección: SAIA Profesora: Olgamar Garrido CABUDARE, NOVIEMBRE 2010.
Programación Java y Desarrollo de Aplicaciones
 TECNOLOGIAS DE LA INFROMACIONM Y COMUNICACIÓN En este bloque vemos trabajamos con las definiciones de que es Word. Excel y Power point. WORD: Microsoft.
LENGUAJES DE PROGRAMACION
Lenguajes de programación
PROGRAMACION presentado por: Jhon Viasus Fabian Valencia.
DOCUMENTO: LOS DIFERENTES LENGUAJES DE PROGRAMACIÓN PARA LA WEB POR: JUAN RICARDO VILLEGAS.
Lenguajes de Programación
Sistema operativo Unix
Cristian Fonnegra Marin
Metodología de la programación
ESCUELA NORMAL “PROF. DARÍO RODRÍGUEZ CRUZ” Licenciatura en educación preescolar Alumnas: *Mayra * Monserrat * Idalia *Cinthia Curso: las TIC en la educación.
Prof. Flor Narciso Departamento de Computación
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
LENGUAJES DE PROGRAMACIÓN 8.1 BREVE HISTORIA. Traducción-Ejecución Bajo nivel o 1º Nivel Se dice que el código binario es de "bajo nivel" o "primer nivel"
Lenguaje programación
III. DESARROLLO DE SISTEMAS.. Podemos definir el desarrollo de sistemas informáticos como el proceso mediante el cual el conocimiento humano y el uso.
LENGUAJES DE PROGRAMACIÓN
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
Es un tipo especial de software que nos permite *Crear *Desarrollar *Programar otras aplicaciones. Haciendo uso de sus conocimientos lógicos y lenguajes.
Curso: Programación I Grado: 4to. Bachillerato Prof. Gerardo Barrientos.
Programación Java y Desarrollo de Aplicaciones Modulo 1 Arquitectura de ordenadores Tema 3 Programas.
Integrante: Mariana Alcalá Hdz María del Carmen Andrade G. Alondra E. García Mtz Joselyn Gpe García V. Antonio de Jesús Hdz R. Cristian Jesús Ruvalcaba.
 Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras.
LINEA DEL TIEMPO DE LOS LENGUAJES DE PROGRAMACION
 Es un lenguaje de programación interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web, con una sintaxis semejante.
 Panorama General Fundamentos de Programación M.I. Jaime Alfonso Reyes Cortés.
HISTORIA DE LOS LENGUJAES DE PROGRAMACIÓN HARDWARE: Computadoras primivas en programación MÉTODOS: Subprogramas Estructuras de datos Posibilidad.
Fundamentos de Programación Unidad I Conceptos Básicos.
EXISTEN ACTUALMENTE JAVASCRIPT HTML VENTAJASDESVENTAJAS ES UN LENGUAJE ESTATICO PARA SITIOS WEB PHP LENGUAJE INTERPRETADO NO REQUIERE COMPILACION LENGUAJE.
Juan Camilo Morales 10a.  Es el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas.
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Transcripción de la presentación:

Colegio de Ciencias y Humanidades plantel Vallejo Tema: Lenguajes de programación Integrantes: Mateos Jesús Pérez Samanta Monroy Antonio Palacios Rodrigo Grupo: 114 A

Como inician: A finales de 1953, John Backus sometió una propuesta a sus superiores en IBM para desarrollar una alternativa más práctica al lenguaje ensamblador para programar la computadora central IBM 704. El histórico equipo Fortran de Backus consistió en los programadores Richard Goldberg, Sheldon F. Best, Harlan Herrick, Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Lois Haibt y David Sayre.[] El primer manual para el lenguaje Fortran apareció en octubre de 1956, con el primer compilador Fortran entregado en abril de 1957. Esto era un compilador optimizado, porque los clientes eran reacios a usar un lenguaje de alto nivel a menos que su compilador pudiera generar código cuyo desempeño fuera comparable al de un código hecho a mano en lenguaje ensamblador. En 1960, se creó COBOL, uno de los lenguajes usados aún en 2010 en informática de gestión

Como evolucionan: A medida que la complejidad de las tareas que realizaban las computadoras aumentaba, se hizo necesario disponer de un método más eficiente para programarlas. Entonces, se crearon los lenguajes de alto nivel, como lo fue BASIC en las versiones introducidas en los microordenadores de la década de 1980. Mientras que una tarea tan sencilla como sumar dos números puede necesitar varias instrucciones en lenguaje ensamblador, en un lenguaje de alto nivel bastará con solo una.

Que hay en la actualidad. A continuación, una breve lista de los lenguajes de programación actuales: Lenguaje Principal área de aplicación Compilado/interpretado ADA Tiempo real Lenguaje compilado BASIC Programación para fines educativos Lenguaje interpretado C Programación de sistema C++ Programación de sistema orientado a objeto Cobol Administración Fortran Cálculo Java Programación orientada a Internet Lenguaje intermediario MATLAB Cálculos matemáticos LISP Inteligencia artificial Pascal Educación PHP Desarrollo de sitios web dinámicos Perl Procesamiento de cadenas de caracteres

Donde y para que se usan? Para que la computadora entienda nuestras instrucciones debe usarse un lenguaje específico conocido como “código maquina”, el cual la máquina comprende fácilmente, pero que lo hace excesivamente complicado para las personas. De hecho sólo consiste en cadenas extensas de numeros 1 y 0. La necesidad de recordar secuencias de programación para las acciones usuales llevó a denominarlas con nombres fáciles de memorizar y asociar: ADD (sumar), SUB (restar), MUL (multiplicar), CALL (ejecutar subrutina), etc.

Quien los usa y los maneja? Estos lenguajes los usan por lo general los programadores de hardware que le dan un significado, como anteriormente se había dicho, estos no solamente son letras sino que también son símbolos y cada uno posee un significado tanto estándar como para símbolos numéricos, de escritura, de clave

Por ejemplo: ☺ ☻ ♥ ♦ ♣ ♠ Tal y como se muestran algunos en la tabla del código ASCII la cual posee diversos tipos de signo basado en el código binario :

Cuanto cuestan? Estos pueden variar pues como se mostro anteriormente no solo es un único tipo de lenguaje pero a continuación se muestran alguno de los cuales son tanto económicos o de un costo moderado

•Sencillo que permite describir hipertexto. Lenguaje HTML Desde el surgimiento de internet se han publicado sitios web gracias al lenguaje HTML. Es un lenguaje estático para el desarrollo de sitios web Ventajas: •Sencillo que permite describir hipertexto. •Texto presentado de forma estructurada y agradable. •No necesita de grandes conocimientos cuando se cuenta con un editor de páginas web o WYSIWYG. •Archivos pequeños. •Despliegue rápido. •Lenguaje de fácil aprendizaje. •Lo admiten todos los exploradores. Desventajas: •Lenguaje estático. •La interpretación de cada navegador puede ser diferente. •Guarda muchas etiquetas que pueden convertirse en “basura” y dificultan la corrección. •El diseño es más lento. •Las etiquetas son muy limitadas.

•Lenguaje de scripting seguro y fiable. Lenguaje Javascript Este es un lenguaje interpretado, no requiere compilación. Fue creado por Brendan Eich en la empresa Netscape Communications. Utilizado principalmente en páginas web. Es similar a Java, aunque no es un lenguaje orientado a objetos, el mismo no dispone de herencias. La mayoría de los navegadores en sus últimas versiones interpretan código Javascript Ventajas: •Lenguaje de scripting seguro y fiable. •Los script tienen capacidades limitadas, por razones de seguridad. •El código Javascript se ejecuta en el cliente. Desventajas: •Código visible por cualquier usuario El código debe descargarse completamente.

•Existe diferencia entre mayúsculas y minúsculas. Lenguaje Ruby Es un lenguaje interpretado de muy alto nivel y orientado a objetos. Desarrollado en el 1993 por el programador japonés Yukihiro “Matz” Matsumoto. Su sintaxis está inspirada en Phyton, Perl. Es distribuido bajo licencia de software libre.   Ruby es un lenguaje dinámico para una programación orientada a objetos rápida y sencilla. Para los que deseen iniciarse en este lenguaje pueden encontrar un tutorial interactivo de ruby. Se encuentra también a disposición de estos usuarios un sitio con informaciones y cursos en español. Ventajas: •Existe diferencia entre mayúsculas y minúsculas. •Múltiples expresiones por líneas, separadas por punto y coma “;”. •Dispone de manejo de excepciones. •Ruby puede cargar librerías de extensiones dinámicamente si el (Sistema Operativo) lo permite. •Portátil. •Permite desarrollar soluciones a bajo Costo. •Software libre. •Multiplataforma

Gracias…!!! Por su atención.