SlideShare una empresa de Scribd logo
1 de 6
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

Similar a Fundamentos de programación presentación tese

Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
Fede Garcia
 
Cuestinario1
Cuestinario1Cuestinario1
Cuestinario1
hoppii
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
ANALI GOMEZ
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
xaviervaca17
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
dUi velazquez
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
dUi velazquez
 
Lenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresLenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torres
Once Redes
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióN
Alfonso
 

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

Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Universidad de panamá kathia j
Universidad de panamá kathia jUniversidad de panamá kathia j
Universidad de panamá kathia j
 
Cuestinario1
Cuestinario1Cuestinario1
Cuestinario1
 
Cuestinario1
Cuestinario1Cuestinario1
Cuestinario1
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
CURSO DE SELECCIÓN_SESIÓN 02.pptx
CURSO DE SELECCIÓN_SESIÓN 02.pptxCURSO DE SELECCIÓN_SESIÓN 02.pptx
CURSO DE SELECCIÓN_SESIÓN 02.pptx
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Algoritmos1
Algoritmos1Algoritmos1
Algoritmos1
 
Lenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresLenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torres
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióN
 
Tema 1.3.- Programación
Tema 1.3.- ProgramaciónTema 1.3.- Programación
Tema 1.3.- Programación
 
Documento de Word
Documento de WordDocumento de Word
Documento de Word
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 

Último

Presentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdfPresentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdf
fernandolozano90
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
jose880240
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
SalomeRunco
 

Último (20)

slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdfslideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
 
Ficha Técnica -Cemento YURA Multiproposito TIPO IP.pdf
Ficha Técnica -Cemento YURA  Multiproposito TIPO IP.pdfFicha Técnica -Cemento YURA  Multiproposito TIPO IP.pdf
Ficha Técnica -Cemento YURA Multiproposito TIPO IP.pdf
 
Trabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoTrabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayo
 
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSTEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
 
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptxREGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdfPRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptx
 
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
 
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.ppt
 
Presentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdfPresentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdf
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
 
TYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptxTYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptx
 
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTSCONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
 
Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptx
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
 
1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf
 

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.