SlideShare una empresa de Scribd logo
Fundametos de
programacion
Semana 1
BASES DE LA
PROGRAMACION
¿Qué es programar?
No es nada mas que definir
instrucciones ordenadas para que la
computadora los procese y ejecute.
¿Qué es el código?
El código en programación es el
lenguaje por el que funcionan las
computadoras en este caso seria el
binario que es el lenguaje que utiliza
una computadora para comunicarse con
las demás.
CLASIFICACION DE
LENGUAJES
Existen 3 tipos de lenguaje de programación
• Lenguaje maquina: Es el sistema de
códigos interpretable directamente
por un circuito microproglamable
como el microprocesador de una
maquina.
• Lenguaje de bajo nivel: Estos
lenguajes se caracterizan por darle
al usuario control total sobre el
hardware permitiendo el máximo
de velocidades.
• Lenguaje de alto nivel: Se
caracteriza por expresarlos
algoritmos de una manera adecuada
para que el humano lo entienda.
CONCEPTOS DE PROGRAMACION
TRADUCTOR: Un traductores un programa que toma como entrada un texto escrito en un lenguaje denominado fuente y
da como salida otro texto en un lenguaje, llamado objeto.
ENSAMBLADORES: Es un programa informático que se encarga de traducir un fichero fuente escrito en lenguaje
ensamblador, a un fichero objeto que contiene un código maquina, ejecutable directamente por la maquina.
PREPROCESADOR: Traduce un lenguaje de alto nivel a otro, cuando el primero no puede pasar a lenguaje maquina
directamente.
INTERPRETES: Traducen lenguaje de alto nivela lenguaje maquina, se encargan de traducir cada instrucción, una por una y
traducirlas a código binario para que sea comprendida por la computadora.
COMPILADORES: Es el tipo de traductor mas conocido. Se trata de un programa que traduce código fuente escrito en un
lenguaje de alto nivel en código maquina. Son mas rápidos que los interpretes pero presentan mayor dificultad a la hora de
detectar errores.
TIPOS DE IDE (Integreted Development Enviroment)
¿Qué ES UN IDE?: Un entorno de desarrollo integrado es una aplicación de software que ayuda a
los programadores a desarrollar código software de manera eficiente
• VISUAL ESTUDIO CODE
La historia de visual estudio code
comenzó en 1989, cuando Microsoft
Lanzo su primer entorno de
desarrollo integrado llamado Visual
Basic. Esta herramienta se convirtió
rápidamente en una de las mas
populares para el desarrollo de
aplicaciones y establecio los
cimientos para Visual Estudio.
• NETBEANS
La historia de NetBeans comenzó en el año
1996 en República Checa, cuando un grupo
de estudiantes de la Facultad de
Matemáticas y Física en la Universidad
Carolina en Praga, desarrollaron como un
proyecto estudiantil, el primer entorno de
desarrollo integrado (IDE) para Java, escrito
en este mismo lenguaje de programación.

Más contenido relacionado

PPTX
presentación fundamentos de programación
PPT
Clase3 - Fundamentos de Programación
PPTX
Fp isc u1 conceptos basicos
PDF
Conceptos Básicos de Programación
PPTX
Fundamentos de Programacion - Unidad 1 conceptos basicos
DOCX
Introducción a la programación
PPTX
Concepto de programacion laboratorio 2
PDF
Lenguajes de programación
presentación fundamentos de programación
Clase3 - Fundamentos de Programación
Fp isc u1 conceptos basicos
Conceptos Básicos de Programación
Fundamentos de Programacion - Unidad 1 conceptos basicos
Introducción a la programación
Concepto de programacion laboratorio 2
Lenguajes de programación

Similar a Fundamentos de programación presentación tese (20)

PPTX
Introducción a la programación
PPTX
Tema 01 introducción a compiladores
PPT
Introduccion a la prgrmacion.
PPT
Unidad 1-continacion
PPT
Unidad 1-continacion
PPT
Unidad 1-continacion
DOCX
LI_1167_050918_A_Introduccion_Programacion_Plan2016.docx
PPT
Generacionlenguajes
PPT
C:\Documents And Settings\Alumnos\Escritorio\Programaion1
PPTX
2. DESARROLLO DE SOFTWARE.pptx
DOCX
Paradigmas de programación
PDF
02- Clase 1 - UD2 - Lenguajes.pdf
PPTX
Universidad de panamá kathia j
DOCX
Paradigmas de programación
PDF
Introducción a lenguajes de programación
PDF
Practica1 lenguajes de programacion. clasificacion.
PPTX
Programación
PPTX
Unidad I Conceptos Básicos
PPTX
Intro ProgramacióN
PPTX
Innovacionk m
Introducción a la programación
Tema 01 introducción a compiladores
Introduccion a la prgrmacion.
Unidad 1-continacion
Unidad 1-continacion
Unidad 1-continacion
LI_1167_050918_A_Introduccion_Programacion_Plan2016.docx
Generacionlenguajes
C:\Documents And Settings\Alumnos\Escritorio\Programaion1
2. DESARROLLO DE SOFTWARE.pptx
Paradigmas de programación
02- Clase 1 - UD2 - Lenguajes.pdf
Universidad de panamá kathia j
Paradigmas de programación
Introducción a lenguajes de programación
Practica1 lenguajes de programacion. clasificacion.
Programación
Unidad I Conceptos Básicos
Intro ProgramacióN
Innovacionk m
Publicidad

Último (20)

PDF
ntc5951 Metodo de ensayo para determinar las propiedades de tension en plasti...
PPTX
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
PPTX
TECNOLOGIA EN CONSTRUCCION PUBLICO Y PRIVADA
PPTX
CNE-Tx-ZyD_Comite_2020-12-02-Consolidado-Version-Final.pptx
PPT
357161027-seguridad-industrial-diapositivas-ppt.ppt
PPTX
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
PDF
Pensamiento Politico Siglo XXI Peru y Mundo.pdf
PPTX
MANEJO DE QUIMICOS Y SGA GRUPO Mnsr Aleman.pptx
PDF
LIBRO UNIVERSITARIO SISTEMAS PRODUCTIVOS BN.pdf
PPTX
Curso Corto de PLANTA CONCENTRADORA FREEPORT
PPTX
Software para la educación instituciones superiores
PPTX
leyes de los gases Ideales. combustible refinación
PPTX
MARITIMO Y LESGILACION DEL MACO TRANSPORTE
PDF
silabos de colegio privado para clases tema2
PPTX
TOPOGRAFÍA - INGENIERÍA CIVIL - PRESENTACIÓN
PDF
UD3 -Producción, distribución del aire MA.pdf
PPTX
DEBL Presentación PG 23.pptx [Autoguardado].pptx
PPTX
clase MICROCONTROLADORES ago-dic 2019.pptx
PPTX
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
PDF
HISTORIA DE LA GRÚAA LO LARGO DE LOS TIEMPOSpdf
ntc5951 Metodo de ensayo para determinar las propiedades de tension en plasti...
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
TECNOLOGIA EN CONSTRUCCION PUBLICO Y PRIVADA
CNE-Tx-ZyD_Comite_2020-12-02-Consolidado-Version-Final.pptx
357161027-seguridad-industrial-diapositivas-ppt.ppt
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
Pensamiento Politico Siglo XXI Peru y Mundo.pdf
MANEJO DE QUIMICOS Y SGA GRUPO Mnsr Aleman.pptx
LIBRO UNIVERSITARIO SISTEMAS PRODUCTIVOS BN.pdf
Curso Corto de PLANTA CONCENTRADORA FREEPORT
Software para la educación instituciones superiores
leyes de los gases Ideales. combustible refinación
MARITIMO Y LESGILACION DEL MACO TRANSPORTE
silabos de colegio privado para clases tema2
TOPOGRAFÍA - INGENIERÍA CIVIL - PRESENTACIÓN
UD3 -Producción, distribución del aire MA.pdf
DEBL Presentación PG 23.pptx [Autoguardado].pptx
clase MICROCONTROLADORES ago-dic 2019.pptx
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
HISTORIA DE LA GRÚAA LO LARGO DE LOS TIEMPOSpdf
Publicidad

Fundamentos de programación presentación tese

  • 2. BASES DE LA PROGRAMACION ¿Qué es programar? No es nada mas que definir instrucciones ordenadas para que la computadora los procese y ejecute. ¿Qué es el código? El código en programación es el lenguaje por el que funcionan las computadoras en este caso seria el binario que es el lenguaje que utiliza una computadora para comunicarse con las demás.
  • 3. CLASIFICACION DE LENGUAJES Existen 3 tipos de lenguaje de programación • Lenguaje maquina: Es el sistema de códigos interpretable directamente por un circuito microproglamable como el microprocesador de una maquina. • Lenguaje de bajo nivel: Estos lenguajes se caracterizan por darle al usuario control total sobre el hardware permitiendo el máximo de velocidades. • Lenguaje de alto nivel: Se caracteriza por expresarlos algoritmos de una manera adecuada para que el humano lo entienda.
  • 4. CONCEPTOS DE PROGRAMACION TRADUCTOR: Un traductores un programa que toma como entrada un texto escrito en un lenguaje denominado fuente y da como salida otro texto en un lenguaje, llamado objeto. ENSAMBLADORES: Es un programa informático que se encarga de traducir un fichero fuente escrito en lenguaje ensamblador, a un fichero objeto que contiene un código maquina, ejecutable directamente por la maquina. PREPROCESADOR: Traduce un lenguaje de alto nivel a otro, cuando el primero no puede pasar a lenguaje maquina directamente. INTERPRETES: Traducen lenguaje de alto nivela lenguaje maquina, se encargan de traducir cada instrucción, una por una y traducirlas a código binario para que sea comprendida por la computadora. COMPILADORES: Es el tipo de traductor mas conocido. Se trata de un programa que traduce código fuente escrito en un lenguaje de alto nivel en código maquina. Son mas rápidos que los interpretes pero presentan mayor dificultad a la hora de detectar errores.
  • 5. TIPOS DE IDE (Integreted Development Enviroment) ¿Qué ES UN IDE?: Un entorno de desarrollo integrado es una aplicación de software que ayuda a los programadores a desarrollar código software de manera eficiente • VISUAL ESTUDIO CODE La historia de visual estudio code comenzó en 1989, cuando Microsoft Lanzo su primer entorno de desarrollo integrado llamado Visual Basic. Esta herramienta se convirtió rápidamente en una de las mas populares para el desarrollo de aplicaciones y establecio los cimientos para Visual Estudio.
  • 6. • NETBEANS La historia de NetBeans comenzó en el año 1996 en República Checa, cuando un grupo de estudiantes de la Facultad de Matemáticas y Física en la Universidad Carolina en Praga, desarrollaron como un proyecto estudiantil, el primer entorno de desarrollo integrado (IDE) para Java, escrito en este mismo lenguaje de programación.