1
DEPARTAMENTO DE INGENIERÍA
ELÉCTRICA Y ELECTRÓNICA
CARRERA:

INGENIERÍA ELECTRÓNICA
MATERIA:

Programación estructurada
UNIDAD I

Fundamentos de Programación
DOCENTE :
Colunga Aldana Ángela

26 de Enero del 2014
2
Saúl Vicente Pereyra
Cebrero
No. Control 13211225

Agustín Hernández Dimaz
No. Control

Jesús Andrés Salas Castro
No. Control 13211266

Leovigildo Cesar Sánchez
Cuevas
No. Control 13211260

3
Lenguajes de programación más utilizados
“Lenguaje de programación de sistemas”
• Dennis M. Ritchie en el año 1972
en los laboratorios Bell
• Desarrollo e implementación de
sistemas operativos
• Es utilizado en el desarrollo de
aplicaciones comerciales y
videojuegos.

1.
2.

Código fuente
Compilador
• El código fuente consiste en las líneas de
código que tu escribes, por ejemplo tu lista de
funciones, variables, procesos, etcétera, las
cuales juntas hacen un programa.
• Un compilador es el que se encarga de
traducir nuestro código fuente al código
binario que entiende la computadora.
Lenguajes de programación más utilizados
Lenguaje de Programación

Java
Java

Fue desarrollado por James Gosling
en la empresa Sun Microsystems a
principios de los 90’s
Lenguajes de programación más utilizados
Objective - C
Historia

• Es un lenguaje de
programación orientado a
objetos creado como un super
conjunto de C para que
implementase un modelo de objetos
parecido al de Smalltalk.
• Creado por Brad Cox y la corporación
Step Stone en 1980.
• Actualmente se usa como lenguaje
principal de programación en Mac
OS X, iOS y GNUstep.
Características:
Debido a que Objective-C es una extensión de C
compatible hacia atrás, muchas características de la sintaxis de C
han sido heredadas entre ellas:

• Sentencias de control de flujo.
• Tipos de datos fundamentales, estructuras y punteros.
• Conversiones implícitas y explícitas entre tipos.
• Los ámbitos de las variables: Globales, estáticas y locales.
• Las funciones y su sintaxis
Lenguajes de programación más utilizados
Lenguaje de programación C++
Bjarne Stroustrup en
1980.

Los tipos definidos
por medio
de struct o enum so
n tipos completos.

Extender el lenguaje
de programación c
permitiendo la
manipulación de
objetos
Lenguaje híbrido.

Los tipos
enumerados son
tipos de datos
únicos en C++
Ranking lenguajes
de programación
populares
2013 – 2014

Kedinn (2014)
Ranking lenguajes de
programación populares 2013 – 2014
consultado el 25 de enero, del 2014 de
http://www.comoprogramar.org/rankinglenguajes-de-programacion/
16
17
Lenguajes de programación más utilizados
Lenguaje de programación Arduino
Una plataforma de hardware libre.
Facilitar el uso de la electrónica en
proyectos multidisciplinares
Lenguaje de
programación Processing/Wiring.

Entorno de desarrollo integrado de código
abierto basado en Java, que sirve como
medio para la enseñanza y producción de
proyectos multimedia de diseño digital.

.
Simplificada de C/C++ y tiene algunas
diferencias respecto de Processing.
Lenguajes de programación más utilizados
• Lenguaje de programación
visual gráfico
• El lenguaje que usa se llama • Este programa fue creado
lenguaje G, donde la G
por National Instruments
simboliza que es lenguaje
(1976) para funcionar sobre
Gráfico.
máquinas MAC, salió al
mercado por primera vez en
1986.
• Los programas desarrollados
con LabVIEW se llaman
Instrumentos Virtuales o VI’s
Lenguaje G

22
Lenguajes de programación más utilizados
Lenguaje de Programación
Ensamblador
Ensamblador
Es un lenguaje de programación de bajo
nivel para los computadores, micro
procesadores, micro controladores y
otros circuitos integrados programables

Fue el primero en traducir el
lenguaje máquina a un lenguaje
más sencillo para el ser humano
Lenguajes de programación más utilizados
PYTHON
Historia
• Creado a finales de los
ochenta por Guido van Rossum en el
Centro para las Matemáticas y la
Informática (CWI), en los Países Bajos,
como un sucesor del lenguaje de
programación ABC, capaz de manejar
excepciones e interactuar con
el sistema operativo Amoeba.
• El nombre proviene de los humoristas
británicos Monty Python.
Características:
•
•
•
•
•
•
•

Legible
La orientación a objetos intuitiva
Expresión natural del código de procedimiento
Manejo de errores basado en excepciones
Tipos de datos dinámicos de muy alto nivel
Bibliotecas estándar extensas
Extensiones y módulos fácilmente escritos en C, C +
Disponible para los
principales sistemas
operativos: Windows, Linux /
Unix, OS / 2, Mac, Amiga, e
Python está bajo una licencia
de código abierto que hace
que sea de libre uso y
distribuible, incluso para uso
comercial.
31
Lenguajes de programación más utilizados
WORA, o "write once, run anywhere"
• James Gosling de Sun • Su
intención
es
Microsystems
permitir
que
los
desarrolladores
de
• Publicado en 1995
aplicaciones escriban el
• Su
sintaxis
deriva
programa una vez y lo
mucho de C y C++, pero
ejecuten en cualquier
tiene menos facilidades
dispositivo
de bajo nivel que
cualquiera de ellos.
Lenguajes de programación más utilizados
Lenguaje de Programación

Visual Basic
Visual Basic

Fue desarrollado por Alan
Cooper para Microsoft y fue
diseñado para los
principiantes en lenguajes de
programación
Lenguajes de programación más utilizados
PERL
Historia
• Diseñado por Larry
Wall en 1987. Perl toma
características del
lenguaje C, del lenguaje
interpretado bourne
shell
(sh), AWK, sed, Lisp y, e
n un grado inferior, de
muchos otros lenguajes
de programación.
Características:
•
•
•
•
•
•
•
•
•

Orientado a Objetos, de procedimiento y funcionales
Misión crítica
Fácilmente ampliable
La manipulación de texto
Open Source
La integración de bases de datos
/ C + + interfaz de biblioteca C
Exportable
Soporte Unicode
Lenguajes de programación más utilizados
Lenguaje de programación Transact sql
Es un lenguaje de cómputo estandarizado,
desarrollado originalmente por IBM.
Para realizar búsquedas, alterar y definir bases de
datos relacionales utilizando sentencias
declarativas.
Lenguaje que cumple con las características de
un autómata de Tauring.
Expande el estándar de SQL para incluir programación procedural, variables
locales, varias funciones de soporte para procesamiento de strings, procesamiento
de fechas, matemáticas, etc.
Lenguajes de programación más utilizados
Cibergrafias
••
Kedinn (2014) Ranking lenguajes de programación populares
2013 – 2014 consultado el 25 de enero, del 2014 de
http://www.comoprogramar.org/ranking-lenguajes-de-programacion/
••
Pedgarc (2013) ¿Qué es lenguaje de programación C y cómo
funciona? Consultado el 25 de enero, del 2014 de
http://sourcezilla.com/articulos/programacion/que-es-lenguaje-deprogramacion-c-y-como-funciona.html
••
NI (2012) Fundamentos de Programación de Flujo de Datos en
NI LabVIEW consultado el 25 de enero, del 2014 de
http://www.ni.com/gettingstarted/labviewbasics/esa/dataflow.htm
••
Consultado el 25 de enero, del 2014 de
http://images5.alphacoders.com/430/430916.jpg
••
Consultado el 25 de enero, del 2014 de
http://4.bp.blogspot.com/ZplEJGq2K5w/UC_at7MVbKI/AAAAAAAAAMY/rphDHtdEoxA/s1600/Th
e_C_Wallpaper_by_shrayas.png
••
Consultado el 24 de enero, del 2014 de
http://www.cad.com.mx/historia_del_lenguaje_java.htm

Más contenido relacionado

PPTX
Top de lenguajes de programacion2
PPTX
Top de lenguajes de programacion2
PPTX
Top de lenguajes de programacion
PPTX
P1,2 compiladores 2012
PDF
Lenguajes de programacion mas utilizados
DOCX
Lenguajes de programación más utilizados
PPTX
Introducción a la programación
PPTX
Sist.tipos de software
Top de lenguajes de programacion2
Top de lenguajes de programacion2
Top de lenguajes de programacion
P1,2 compiladores 2012
Lenguajes de programacion mas utilizados
Lenguajes de programación más utilizados
Introducción a la programación
Sist.tipos de software

La actualidad más candente (20)

PPT
tipos de lenguaje de programación
PPTX
Programacion .........
PPTX
Clasificación de los lenguajes de programación
PPTX
Programación
PDF
Cap1 intro
PPTX
Lenguaje de programacion presentacion.
PPT
PROGRAMA INFORMATICO
PPTX
Lenguajes de programaciòn
PPTX
Lenguajes de programación.ppt
PDF
Lenguajes de alto_nivel
PPTX
Historia de los lenguajes de programación
PDF
Clase 10 lenguajes_de_programacion
PPTX
Capitulo i
PPTX
Anahi
PPTX
Programacvion
PPTX
Presentación Móviles
PPTX
Clasificación de los lenguajes de programación
PPTX
Introduccion a la programacion
tipos de lenguaje de programación
Programacion .........
Clasificación de los lenguajes de programación
Programación
Cap1 intro
Lenguaje de programacion presentacion.
PROGRAMA INFORMATICO
Lenguajes de programaciòn
Lenguajes de programación.ppt
Lenguajes de alto_nivel
Historia de los lenguajes de programación
Clase 10 lenguajes_de_programacion
Capitulo i
Anahi
Programacvion
Presentación Móviles
Clasificación de los lenguajes de programación
Introduccion a la programacion
Publicidad

Similar a Lenguajes de programación más utilizados (20)

PPTX
Resolución de programas y algoritmos
PPTX
Resolución de problemas de algoritmo.
PPTX
Jaime monsalve-elementos-de-programacion
DOCX
Lenguajes de programacion maria alejandra torres
PPTX
Fundamentos de programación presentación tese
PPTX
Historia de la programacion
DOCX
DOCX
Deber 130912163339-phpapp01
PDF
Reportede c#(sharp)(hugo balmore vallejo diaz)
PDF
1___LENGUAJES DE PROGRAMACION_2023.pdf
PDF
Curso basico de Programación en Python.pdf
PPTX
Lenguaje de propagación java
PPTX
PPTX
Lenguaje c
PPTX
Code blocks & lenguaje c++
DOCX
historia del lenguaje c++
PPTX
Universidad de panamá kathia j
PPTX
lenguajes de programación y sus caracteristicas
Resolución de programas y algoritmos
Resolución de problemas de algoritmo.
Jaime monsalve-elementos-de-programacion
Lenguajes de programacion maria alejandra torres
Fundamentos de programación presentación tese
Historia de la programacion
Deber 130912163339-phpapp01
Reportede c#(sharp)(hugo balmore vallejo diaz)
1___LENGUAJES DE PROGRAMACION_2023.pdf
Curso basico de Programación en Python.pdf
Lenguaje de propagación java
Lenguaje c
Code blocks & lenguaje c++
historia del lenguaje c++
Universidad de panamá kathia j
lenguajes de programación y sus caracteristicas
Publicidad

Más de Jesus Salas Castro (8)

PDF
Practica 4
PDF
PDF
Actividad 3
PDF
Practica 3
PPTX
Actividad 2
PPTX
Actividad 1
DOCX
Practica 2 problemas de programacion
DOCX
Práctica 1 prog. estructurada
Practica 4
Actividad 3
Practica 3
Actividad 2
Actividad 1
Practica 2 problemas de programacion
Práctica 1 prog. estructurada

Lenguajes de programación más utilizados

  • 1. 1
  • 2. DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA CARRERA: INGENIERÍA ELECTRÓNICA MATERIA: Programación estructurada UNIDAD I Fundamentos de Programación DOCENTE : Colunga Aldana Ángela 26 de Enero del 2014 2
  • 3. Saúl Vicente Pereyra Cebrero No. Control 13211225 Agustín Hernández Dimaz No. Control Jesús Andrés Salas Castro No. Control 13211266 Leovigildo Cesar Sánchez Cuevas No. Control 13211260 3
  • 5. “Lenguaje de programación de sistemas” • Dennis M. Ritchie en el año 1972 en los laboratorios Bell • Desarrollo e implementación de sistemas operativos • Es utilizado en el desarrollo de aplicaciones comerciales y videojuegos. 1. 2. Código fuente Compilador
  • 6. • El código fuente consiste en las líneas de código que tu escribes, por ejemplo tu lista de funciones, variables, procesos, etcétera, las cuales juntas hacen un programa. • Un compilador es el que se encarga de traducir nuestro código fuente al código binario que entiende la computadora.
  • 9. Java Fue desarrollado por James Gosling en la empresa Sun Microsystems a principios de los 90’s
  • 12. Historia • Es un lenguaje de programación orientado a objetos creado como un super conjunto de C para que implementase un modelo de objetos parecido al de Smalltalk. • Creado por Brad Cox y la corporación Step Stone en 1980. • Actualmente se usa como lenguaje principal de programación en Mac OS X, iOS y GNUstep.
  • 13. Características: Debido a que Objective-C es una extensión de C compatible hacia atrás, muchas características de la sintaxis de C han sido heredadas entre ellas: • Sentencias de control de flujo. • Tipos de datos fundamentales, estructuras y punteros. • Conversiones implícitas y explícitas entre tipos. • Los ámbitos de las variables: Globales, estáticas y locales. • Las funciones y su sintaxis
  • 15. Lenguaje de programación C++ Bjarne Stroustrup en 1980. Los tipos definidos por medio de struct o enum so n tipos completos. Extender el lenguaje de programación c permitiendo la manipulación de objetos Lenguaje híbrido. Los tipos enumerados son tipos de datos únicos en C++
  • 16. Ranking lenguajes de programación populares 2013 – 2014 Kedinn (2014) Ranking lenguajes de programación populares 2013 – 2014 consultado el 25 de enero, del 2014 de http://www.comoprogramar.org/rankinglenguajes-de-programacion/ 16
  • 17. 17
  • 19. Lenguaje de programación Arduino Una plataforma de hardware libre. Facilitar el uso de la electrónica en proyectos multidisciplinares Lenguaje de programación Processing/Wiring. Entorno de desarrollo integrado de código abierto basado en Java, que sirve como medio para la enseñanza y producción de proyectos multimedia de diseño digital. . Simplificada de C/C++ y tiene algunas diferencias respecto de Processing.
  • 21. • Lenguaje de programación visual gráfico • El lenguaje que usa se llama • Este programa fue creado lenguaje G, donde la G por National Instruments simboliza que es lenguaje (1976) para funcionar sobre Gráfico. máquinas MAC, salió al mercado por primera vez en 1986. • Los programas desarrollados con LabVIEW se llaman Instrumentos Virtuales o VI’s
  • 25. Ensamblador Es un lenguaje de programación de bajo nivel para los computadores, micro procesadores, micro controladores y otros circuitos integrados programables Fue el primero en traducir el lenguaje máquina a un lenguaje más sencillo para el ser humano
  • 28. Historia • Creado a finales de los ochenta por Guido van Rossum en el Centro para las Matemáticas y la Informática (CWI), en los Países Bajos, como un sucesor del lenguaje de programación ABC, capaz de manejar excepciones e interactuar con el sistema operativo Amoeba. • El nombre proviene de los humoristas británicos Monty Python.
  • 29. Características: • • • • • • • Legible La orientación a objetos intuitiva Expresión natural del código de procedimiento Manejo de errores basado en excepciones Tipos de datos dinámicos de muy alto nivel Bibliotecas estándar extensas Extensiones y módulos fácilmente escritos en C, C +
  • 30. Disponible para los principales sistemas operativos: Windows, Linux / Unix, OS / 2, Mac, Amiga, e Python está bajo una licencia de código abierto que hace que sea de libre uso y distribuible, incluso para uso comercial.
  • 31. 31
  • 33. WORA, o "write once, run anywhere" • James Gosling de Sun • Su intención es Microsystems permitir que los desarrolladores de • Publicado en 1995 aplicaciones escriban el • Su sintaxis deriva programa una vez y lo mucho de C y C++, pero ejecuten en cualquier tiene menos facilidades dispositivo de bajo nivel que cualquiera de ellos.
  • 36. Visual Basic Fue desarrollado por Alan Cooper para Microsoft y fue diseñado para los principiantes en lenguajes de programación
  • 38. PERL
  • 39. Historia • Diseñado por Larry Wall en 1987. Perl toma características del lenguaje C, del lenguaje interpretado bourne shell (sh), AWK, sed, Lisp y, e n un grado inferior, de muchos otros lenguajes de programación.
  • 40. Características: • • • • • • • • • Orientado a Objetos, de procedimiento y funcionales Misión crítica Fácilmente ampliable La manipulación de texto Open Source La integración de bases de datos / C + + interfaz de biblioteca C Exportable Soporte Unicode
  • 42. Lenguaje de programación Transact sql Es un lenguaje de cómputo estandarizado, desarrollado originalmente por IBM. Para realizar búsquedas, alterar y definir bases de datos relacionales utilizando sentencias declarativas. Lenguaje que cumple con las características de un autómata de Tauring. Expande el estándar de SQL para incluir programación procedural, variables locales, varias funciones de soporte para procesamiento de strings, procesamiento de fechas, matemáticas, etc.
  • 44. Cibergrafias •• Kedinn (2014) Ranking lenguajes de programación populares 2013 – 2014 consultado el 25 de enero, del 2014 de http://www.comoprogramar.org/ranking-lenguajes-de-programacion/ •• Pedgarc (2013) ¿Qué es lenguaje de programación C y cómo funciona? Consultado el 25 de enero, del 2014 de http://sourcezilla.com/articulos/programacion/que-es-lenguaje-deprogramacion-c-y-como-funciona.html •• NI (2012) Fundamentos de Programación de Flujo de Datos en NI LabVIEW consultado el 25 de enero, del 2014 de http://www.ni.com/gettingstarted/labviewbasics/esa/dataflow.htm
  • 45. •• Consultado el 25 de enero, del 2014 de http://images5.alphacoders.com/430/430916.jpg •• Consultado el 25 de enero, del 2014 de http://4.bp.blogspot.com/ZplEJGq2K5w/UC_at7MVbKI/AAAAAAAAAMY/rphDHtdEoxA/s1600/Th e_C_Wallpaper_by_shrayas.png •• Consultado el 24 de enero, del 2014 de http://www.cad.com.mx/historia_del_lenguaje_java.htm