SlideShare una empresa de Scribd logo
Universidad Tocológica del Cibao
Oriental (UTECO)
Presentado por:
María Sánchez Almonte……..2014-0146
Ruth Dilania Francisco………..2015-0048
José Ángel Leocadio García…2015-0549
Johanny Manuela Cruz……….2015-1975
REFLEXIÓN
Software
• Software programación
• Tipos de lenguajes de programación
– Lenguaje de Alto Nivel
– Lenguaje de Bajo Nivel
– Lenguaje de Maquina
• Nombre de algunos Lenguajes de Programación
de Alto Nivel
• Programa Fuente
• Programa Objeto
• Compiladores
• Interpretes
Software de Programación
• Es el conjunto de
herramientas que
permiten
al programador escribi
r programas
informáticos, usando
diferentes alternativas
y lenguajes de
programación, de una
manera práctica.
CONT.
• 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. Pueden usarse para crear programas
que controlen el comportamiento físico y lógico de una
máquina, para expresar solución a problemas con pasos
lógicos y con precisión, o como modo de comunicación
humana.
Tipos de lenguajes de programación
Lenguaje de alto nivel
• Lenguaje de alto nivel se refiere
al nivel más alto de abstracción
de lenguaje de máquina. En
lugar de tratar con registros,
direcciones de memoria y las
pilas de llamadas, lenguajes de
alto nivel se refieren a las
variables, matrices, objetos,
aritmética compleja o
expresiones booleanas,
subrutinas.
Lenguaje de bajo nivel
• Un lenguaje de programación de
características bajo nivel es aquel en el que
sus instrucciones ejercen un control directo
sobre el hardware y están condicionados por
la estructura física de las computadoras que lo
soportan.
CONT.
• El uso de la palabra bajo en su denominación
no implica que el lenguaje sea menos potente
que un lenguaje de alto nivel, sino que se
refiere a la reducida abstracción entre el
lenguaje y el hardware.
lenguaje de máquina
• El lenguaje de
máquina o código
máquina es el sistema
de códigos directamente
interpretable por un
circuito micro
programable, como
el microprocesador de
una computadora o
el micro controlador de
un autómata.
CONT.
• Este lenguaje está compuesto por un conjunto
de instrucciones que determinan acciones a
ser tomadas por la máquina. Un programa
consiste en una cadena de estas instrucciones
más un conjunto de datos sobre el cual se
trabaja.
CONT.
• Estas instrucciones son normalmente
ejecutadas en secuencia, con eventuales
cambios de flujo causados por el propio
programa o eventos externos. El lenguaje de
máquina es específico de la arquitectura de la
máquina, aunque el conjunto de
instrucciones disponibles pueda ser similar
entre arquitecturas distintas.
Principales lenguajes de nivel alto
• VB.NET
• Ada
• ALGOL
• BASIC
• C Sharp
• FORTRAN
• Java
• Lisp
• Pascal
• Perl
• PHP
• PL/1
• PL/SQL
• Python
• Ruby
• MATLAB
Programa Fuente
• Programa fuente es una
noción que se emplea
como sinónimo de código
fuente. Se trata de las
instrucciones que
un programa informático
transmite a una
computadora para que
pueda ejecutarse.
CONT.
• Dichas instrucciones son líneas de texto
escritas en un lenguaje de programación (una
estructura capaz de impartir instrucciones
informáticas a partir de una determinada base
semántica y sintáctica).
Código objeto
• En programación, se llama código objeto al
código que resulta de la compilación del
código fuente.
CONT.
• Consiste en lenguaje máquina o bytecode y
se distribuye en varios archivos que
corresponden a cada código fuente
compilado. Para obtener un programa
ejecutable se han de enlazar todos los
archivos de código objeto con un programa
llamado enlazador (linker).
COMPILADOR
• Un compilador es un programa informático,
que se encarga de traducir el código fuente de
una aplicación que este en desarrollo, es decir
convierte un programa hecho en lenguaje de
programación de alto nivel a un lenguaje de
máquina.
CONT.
• El cual es conocido como de bajo nivel, de tal
forma que sea más entendible y mucho más fácil
de procesar en el equipo en el que se esta
ejecutando.
• De igual manera un traductor es el que toma
como entrada un texto escrito y da como salida
otro texto en un lenguaje llamado objeto.
INTÉRPRETE
• En ciencias de la computación, intérprete
o interpretador es un programa informático
capaz de analizar y ejecutar otros programas.
CONT.
• Los intérpretes se diferencian de los compiladores o
de los ensambladores en que mientras estos traducen
un programa desde su descripción en un lenguaje de
programación al código de máquina del sistema, los
intérpretes sólo realizan la traducción a medida que
sea necesaria, típicamente, instrucción por
instrucción, y normalmente no guardan el resultado
de dicha traducción.
Software

Más contenido relacionado

PPT
Lenguajes de alto nivel
PPTX
Xavier martinez u.f.t
PPTX
Lenguaje de programacion
PPTX
Lenguaje de programacion
PPTX
Clasificacion de los lenguajes de programacion
ODP
Lenguajes de programacion
PDF
Generaciones de los lenguajes de programación
PPTX
Lenguajes de alto nivel
Lenguajes de alto nivel
Xavier martinez u.f.t
Lenguaje de programacion
Lenguaje de programacion
Clasificacion de los lenguajes de programacion
Lenguajes de programacion
Generaciones de los lenguajes de programación
Lenguajes de alto nivel

La actualidad más candente (20)

PPTX
Clasificación de los Lenguajes de Programación
PPTX
Lenguajes de programación
PPTX
Lenguaje de bajo nivel
PPT
tipos de lenguaje de programación
PPTX
Lenguajes de programacion
PPTX
Presentacion de lenguajes de programacion grado 9.2
PDF
lenguaje de Programacion
PPTX
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
PPTX
Lenguaje de programacion de alto nivel
PPTX
CLASIFICACION DE LENGUAJES DE PROGRAMACION
PPTX
Clasificación de los lenguajes de programación
DOCX
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
PPTX
Lenguaje de programacion
PPTX
PresentacióN1
PPT
Lenguaje de programación
PPTX
lenguajes de programacion
PPT
Lenguajes de Programación
PPTX
Lenguaje de programacion
PPTX
Clases/Tipos de lenguajes de programación
PDF
Términos relacionados a la programación
Clasificación de los Lenguajes de Programación
Lenguajes de programación
Lenguaje de bajo nivel
tipos de lenguaje de programación
Lenguajes de programacion
Presentacion de lenguajes de programacion grado 9.2
lenguaje de Programacion
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Lenguaje de programacion de alto nivel
CLASIFICACION DE LENGUAJES DE PROGRAMACION
Clasificación de los lenguajes de programación
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Lenguaje de programacion
PresentacióN1
Lenguaje de programación
lenguajes de programacion
Lenguajes de Programación
Lenguaje de programacion
Clases/Tipos de lenguajes de programación
Términos relacionados a la programación
Publicidad

Similar a Software (20)

PPTX
presentación fundamentos de programación
PDF
61 Tema 6 Software (2).pdfwwwwwwwwwwwwwwwwwwwwwwww
PPTX
Clasificación de los lenguajes de programación
PPTX
Jhinet fernanda
PPT
Lenguaje de programacion
PDF
Traductores de lenguajes de programación
PDF
Tema 1.3.- Programación
PPTX
Compilador e interpretador
PPT
Introducción a la programacion 3 Software De Programacion
PPTX
Slideshard deisy
PPTX
Michael guti
PPTX
tlenguajes unidad I 2016
PPTX
Lenguaje de programacion.
PPTX
Fundamentos de programación presentación tese
PPTX
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
DOCX
Lenguaje de programacion
PPTX
1. Que es programacion
PPTX
1. que es programacion
PPTX
lenguajes de programacion
presentación fundamentos de programación
61 Tema 6 Software (2).pdfwwwwwwwwwwwwwwwwwwwwwwww
Clasificación de los lenguajes de programación
Jhinet fernanda
Lenguaje de programacion
Traductores de lenguajes de programación
Tema 1.3.- Programación
Compilador e interpretador
Introducción a la programacion 3 Software De Programacion
Slideshard deisy
Michael guti
tlenguajes unidad I 2016
Lenguaje de programacion.
Fundamentos de programación presentación tese
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
Lenguaje de programacion
1. Que es programacion
1. que es programacion
lenguajes de programacion
Publicidad

Más de amauri lopez (20)

PPTX
El lazarillo de tormes
PPTX
El juego y actividades para prevenir la violencia de genero en menores, adole...
PPTX
El enfoque de sistemas
PPTX
El coctel
PPTX
El aborto
PPTX
Efectos sociales de los inventos
PPTX
Educador y enzeñanza
PPTX
Distribución de los productos lácteos elaborado en la fábrica de queso guzmán...
PPTX
Discapacidad de aprendizaje
PPTX
Diagnóstico
PPTX
Diagnostico del lenguaje infantil
PPTX
Desarrollo emocional
PPTX
Desarrollo cognitivo de 0 a 3 años 1
PPTX
Debilitamiento de la capaz de ozono (2)
PPTX
Curriculo en la educacion inicial
PPTX
Cultura y educación
PPTX
Conducta y observación de las discusión
PPTX
Concepto de moral y ética
PPTX
Concepto de diagrama de flujo
PPTX
Comunidad
El lazarillo de tormes
El juego y actividades para prevenir la violencia de genero en menores, adole...
El enfoque de sistemas
El coctel
El aborto
Efectos sociales de los inventos
Educador y enzeñanza
Distribución de los productos lácteos elaborado en la fábrica de queso guzmán...
Discapacidad de aprendizaje
Diagnóstico
Diagnostico del lenguaje infantil
Desarrollo emocional
Desarrollo cognitivo de 0 a 3 años 1
Debilitamiento de la capaz de ozono (2)
Curriculo en la educacion inicial
Cultura y educación
Conducta y observación de las discusión
Concepto de moral y ética
Concepto de diagrama de flujo
Comunidad

Último (13)

PPTX
TAREA PRÁCTICA DE LA UNIVERSIDAD BOLIBARIANA DEL ECUADOR
PPTX
Clase Gramineas.pptx......................
PPTX
ap_presentacion_taller_0620vvvvvvvvvvvvv21.pptx
PPTX
Orientaciones para JornadaHSJK<ZHXKYGKFJTDHTRS
PPTX
DEFENSA DE TESIS RIDER DUARTE año 2025..
PDF
Funciones de material didáctico para formación
PDF
27.-PRESENTACION-SALUD-NUTRICIONAL-EN-LOS-TRABAJADORES.pdf
PPTX
segunda revolución industrial secundaria pptx
PPTX
Signo y síntomas de Asma y como diagnósticar
PDF
awwwwwwwwwwwwwwwwwwwwwwwwaeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
PPTX
Emergencias-y-Urgencias-Medicas.pptx....
PDF
prox impresion 2.pdf.pdfhjjjjkkkkkkmmmmmmmmmmmmm
PPTX
Presentation 4 hipermesis Gravidica ptrt
TAREA PRÁCTICA DE LA UNIVERSIDAD BOLIBARIANA DEL ECUADOR
Clase Gramineas.pptx......................
ap_presentacion_taller_0620vvvvvvvvvvvvv21.pptx
Orientaciones para JornadaHSJK<ZHXKYGKFJTDHTRS
DEFENSA DE TESIS RIDER DUARTE año 2025..
Funciones de material didáctico para formación
27.-PRESENTACION-SALUD-NUTRICIONAL-EN-LOS-TRABAJADORES.pdf
segunda revolución industrial secundaria pptx
Signo y síntomas de Asma y como diagnósticar
awwwwwwwwwwwwwwwwwwwwwwwwaeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
Emergencias-y-Urgencias-Medicas.pptx....
prox impresion 2.pdf.pdfhjjjjkkkkkkmmmmmmmmmmmmm
Presentation 4 hipermesis Gravidica ptrt

Software

  • 1. Universidad Tocológica del Cibao Oriental (UTECO) Presentado por: María Sánchez Almonte……..2014-0146 Ruth Dilania Francisco………..2015-0048 José Ángel Leocadio García…2015-0549 Johanny Manuela Cruz……….2015-1975
  • 4. • Software programación • Tipos de lenguajes de programación – Lenguaje de Alto Nivel – Lenguaje de Bajo Nivel – Lenguaje de Maquina • Nombre de algunos Lenguajes de Programación de Alto Nivel • Programa Fuente • Programa Objeto • Compiladores • Interpretes
  • 5. Software de Programación • Es el conjunto de herramientas que permiten al programador escribi r programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica.
  • 6. CONT. • 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. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar solución a problemas con pasos lógicos y con precisión, o como modo de comunicación humana.
  • 7. Tipos de lenguajes de programación Lenguaje de alto nivel • Lenguaje de alto nivel se refiere al nivel más alto de abstracción de lenguaje de máquina. En lugar de tratar con registros, direcciones de memoria y las pilas de llamadas, lenguajes de alto nivel se refieren a las variables, matrices, objetos, aritmética compleja o expresiones booleanas, subrutinas.
  • 8. Lenguaje de bajo nivel • Un lenguaje de programación de características bajo nivel es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan.
  • 9. CONT. • El uso de la palabra bajo en su denominación no implica que el lenguaje sea menos potente que un lenguaje de alto nivel, sino que se refiere a la reducida abstracción entre el lenguaje y el hardware.
  • 10. lenguaje de máquina • El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito micro programable, como el microprocesador de una computadora o el micro controlador de un autómata.
  • 11. CONT. • Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Un programa consiste en una cadena de estas instrucciones más un conjunto de datos sobre el cual se trabaja.
  • 12. CONT. • Estas instrucciones son normalmente ejecutadas en secuencia, con eventuales cambios de flujo causados por el propio programa o eventos externos. El lenguaje de máquina es específico de la arquitectura de la máquina, aunque el conjunto de instrucciones disponibles pueda ser similar entre arquitecturas distintas.
  • 13. Principales lenguajes de nivel alto • VB.NET • Ada • ALGOL • BASIC • C Sharp • FORTRAN • Java • Lisp • Pascal • Perl • PHP • PL/1 • PL/SQL • Python • Ruby • MATLAB
  • 14. Programa Fuente • Programa fuente es una noción que se emplea como sinónimo de código fuente. Se trata de las instrucciones que un programa informático transmite a una computadora para que pueda ejecutarse.
  • 15. CONT. • Dichas instrucciones son líneas de texto escritas en un lenguaje de programación (una estructura capaz de impartir instrucciones informáticas a partir de una determinada base semántica y sintáctica).
  • 16. Código objeto • En programación, se llama código objeto al código que resulta de la compilación del código fuente.
  • 17. CONT. • Consiste en lenguaje máquina o bytecode y se distribuye en varios archivos que corresponden a cada código fuente compilado. Para obtener un programa ejecutable se han de enlazar todos los archivos de código objeto con un programa llamado enlazador (linker).
  • 18. COMPILADOR • Un compilador es un programa informático, que se encarga de traducir el código fuente de una aplicación que este en desarrollo, es decir convierte un programa hecho en lenguaje de programación de alto nivel a un lenguaje de máquina.
  • 19. CONT. • El cual es conocido como de bajo nivel, de tal forma que sea más entendible y mucho más fácil de procesar en el equipo en el que se esta ejecutando. • De igual manera un traductor es el que toma como entrada un texto escrito y da como salida otro texto en un lenguaje llamado objeto.
  • 20. INTÉRPRETE • En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas.
  • 21. CONT. • Los intérpretes se diferencian de los compiladores o de los ensambladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema, los intérpretes sólo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción.