SlideShare uma empresa Scribd logo
1 de 16
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
son herramientas que nosson herramientas que nos
permiten crear programas ypermiten crear programas y
software. Entre ellos tenemossoftware. Entre ellos tenemos
Delphi , Qbasic, Visual Basic,Delphi , Qbasic, Visual Basic,
Pascal, Java, etc..Pascal, Java, etc..
Una computadora funcionaUna computadora funciona
bajo control de un programabajo control de un programa
el cual debe estarel cual debe estar
almacenado en la unidad dealmacenado en la unidad de
memoria; tales como el discomemoria; tales como el disco
duro.duro.
Cual es la función de laCual es la función de la
Programación……?Programación……?
Los lenguajes de programaciónLos lenguajes de programación
facilitan la tarea de programación, yafacilitan la tarea de programación, ya
que disponen de formas adecuadasque disponen de formas adecuadas
que permiten ser leídas y escritas porque permiten ser leídas y escritas por
personas.personas.
Los lenguajes de programación seLos lenguajes de programación se
representan en forma simbólica y en manerarepresentan en forma simbólica y en manera
de un texto los códigos que podrán serde un texto los códigos que podrán ser
leídos por una persona tales como:leídos por una persona tales como:
1 celulares1 celulares
2 cajeros Automáticos2 cajeros Automáticos
3 los mp33 los mp3
4 Calculadoras4 Calculadoras
 Hay lenguajes de programación queHay lenguajes de programación que
utilizan compiladorutilizan compilador
QUE ES UN COMPILADOR……..?QUE ES UN COMPILADOR……..?
 Un compilador es un programa que, aUn compilador es un programa que, a
su vez, traduce un programa escritosu vez, traduce un programa escrito
en un lenguaje de programación aen un lenguaje de programación a
otro lenguaje de programaciónotro lenguaje de programación
 La razón principal para querer usar unLa razón principal para querer usar un
compilador es querer traducir uncompilador es querer traducir un
programa de un lenguaje de altoprograma de un lenguaje de alto
nivel, a otro lenguaje de nivel inferior.nivel, a otro lenguaje de nivel inferior.
 Los lenguajes de programación seLos lenguajes de programación se
determinan según el niveldeterminan según el nivel
 Nivel BajoNivel Bajo
 Nivel MedioNivel Medio
 Nivel AltoNivel Alto
 --Lenguajes de Bajo nivelLenguajes de Bajo nivel
 La palabra "bajo" no implica que elLa palabra "bajo" no implica que el
lenguaje sea inferior a un lenguajelenguaje sea inferior a un lenguaje
de alto nivel; se refiere a la reducidade alto nivel; se refiere a la reducida
abstracción entre el lenguaje y elabstracción entre el lenguaje y el
hardware. directahardware. directa
 Ejemplo PLCEjemplo PLC
 Control Lógico ProgramableControl Lógico Programable
 PLC ( Control Logico programable)PLC ( Control Logico programable)
 Son todos los procesos IndustrialesSon todos los procesos Industriales
 Tales como el control de laTales como el control de la
maquinaria, plantas de fabricaciónmaquinaria, plantas de fabricación
 Lenguajes de Nivel medioLenguajes de Nivel medio
 Hay lenguajes de programación queHay lenguajes de programación que
son considerados por algunosson considerados por algunos
expertos como lenguajes de Nivelexpertos como lenguajes de Nivel
mediomedio
 al tener ciertas características queal tener ciertas características que
los acercan a los lenguajes de bajolos acercan a los lenguajes de bajo
nivel. “ejemplo D.O.S”nivel. “ejemplo D.O.S”
 Disk Operating SystemDisk Operating System
 Lenguajes de alto nivelLenguajes de alto nivel
 Los lenguajes de alto nivel sonLos lenguajes de alto nivel son
normalmente fáciles de aprendernormalmente fáciles de aprender
porque están formados porporque están formados por
elementos de lenguajes naturales,elementos de lenguajes naturales,
como el inglés. En BASIC, elcomo el inglés. En BASIC, el
lenguaje de alto nivel más conocido,lenguaje de alto nivel más conocido,
los comandos como "IF CONTADORlos comandos como "IF CONTADOR
= 10 THEN STOP"= 10 THEN STOP"
 pueden utilizarse para pedir a lapueden utilizarse para pedir a la
computadora que pare si CONTADORcomputadora que pare si CONTADOR
es igual a 10. Por desgracia paraes igual a 10. Por desgracia para
muchas personas esta forma demuchas personas esta forma de
trabajar es un poco frustrante, dadotrabajar es un poco frustrante, dado
que a pesar de que las computadorasque a pesar de que las computadoras
parecen comprender un lenguajeparecen comprender un lenguaje
natural, lo hacen en realidad de unanatural, lo hacen en realidad de una
forma rígida y sistemáticaforma rígida y sistemática
EjemploEjemplo
 ‘‘PROGRAMA ELABORADO EN QBASIC PORPROGRAMA ELABORADO EN QBASIC POR
 ‘‘ALUMNOS DE ROBOTICA EDUCATIVAALUMNOS DE ROBOTICA EDUCATIVA
 *********’*********’TARJETEROTARJETERO**********************
 CLSCLS
 INPUT “Ingres su nombre………..”,Nom$INPUT “Ingres su nombre………..”,Nom$
 INPUT “Ingrse su No.de Carnet….”,a$INPUT “Ingrse su No.de Carnet….”,a$
 IF nom$ = “Claudia Juana” THENIF nom$ = “Claudia Juana” THEN
 PRINT “ TU HORA DE ENTRADA ES….”PRINT “ TU HORA DE ENTRADA ES….”
 PRINT TIME$PRINT TIME$
 PRINT DATE$PRINT DATE$
 ELSEELSE
 PRINT “ TU NO PERTENECES A ESTA AREA “PRINT “ TU NO PERTENECES A ESTA AREA “
 END IFEND IF
 ENDEND
Guia de ContenidosGuia de Contenidos
 Primeros pasos para entrar a QbasicPrimeros pasos para entrar a Qbasic
 Salir de QbasicSalir de Qbasic
 Uso de variablesUso de variables
 Como guardar en QbasicComo guardar en Qbasic
 Comandos utilizadosComandos utilizados
 Funciones del ScreenFunciones del Screen
 El colorEl color
 Estructuras de Condición IfEstructuras de Condición If
 Estructura del Select CaseEstructura del Select Case
 Estructuras del For…NextEstructuras del For…Next
 Estructuras del Do….LoopEstructuras del Do….Loop
 Uso de las aplicaciones inkey$Uso de las aplicaciones inkey$
 Teclas especiales del código ASCIITeclas especiales del código ASCII
 Funciones del RNDFunciones del RND
 Control del TiempoControl del Tiempo
 Manejo del INPManejo del INP
 TAREATAREA
 INVESTIGAR EL CODIGO ASCIIINVESTIGAR EL CODIGO ASCII
 MEMORIZARLOMEMORIZARLO

Mais conteúdo relacionado

Mais procurados

Lenguajes de programacón mila
Lenguajes de programacón milaLenguajes de programacón mila
Lenguajes de programacón milamilagros1158
 
Lenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivelLenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivelDiego Jimenez
 
Clase 01
Clase 01Clase 01
Clase 01Tensor
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionalexisdario
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensambladoriagardea
 
Tabla de diversidad de lenguajes de programacion orientada a objetos
Tabla de diversidad de lenguajes de programacion orientada a objetosTabla de diversidad de lenguajes de programacion orientada a objetos
Tabla de diversidad de lenguajes de programacion orientada a objetosBeydasanchezhernandez
 
Clasificacion de los_lenguajes_de_programacion
Clasificacion de los_lenguajes_de_programacionClasificacion de los_lenguajes_de_programacion
Clasificacion de los_lenguajes_de_programacionHenry Cordova
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programaciónJSPN
 
Tabla de Diversidad de lenguajes de programacion orientada a objetos
Tabla de Diversidad de lenguajes de programacion orientada a objetosTabla de Diversidad de lenguajes de programacion orientada a objetos
Tabla de Diversidad de lenguajes de programacion orientada a objetosariannalizeeth
 
Introducción a lenguajes de programación
Introducción a lenguajes de programaciónIntroducción a lenguajes de programación
Introducción a lenguajes de programaciónrmirandaibanez
 
Presentacion de informatica
Presentacion de informaticaPresentacion de informatica
Presentacion de informaticagab1ana1est1
 

Mais procurados (19)

Ensayo
EnsayoEnsayo
Ensayo
 
1.aprender a programar en c++
1.aprender a programar en c++1.aprender a programar en c++
1.aprender a programar en c++
 
Lenguajes de programacón mila
Lenguajes de programacón milaLenguajes de programacón mila
Lenguajes de programacón mila
 
Lenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivelLenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivel
 
Clase 01
Clase 01Clase 01
Clase 01
 
Samara rojas
Samara rojasSamara rojas
Samara rojas
 
Cuadro
CuadroCuadro
Cuadro
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
Lenguajes de programación
Lenguajes de programación Lenguajes de programación
Lenguajes de programación
 
Tabla de diversidad de lenguajes de programacion orientada a objetos
Tabla de diversidad de lenguajes de programacion orientada a objetosTabla de diversidad de lenguajes de programacion orientada a objetos
Tabla de diversidad de lenguajes de programacion orientada a objetos
 
Lenguaje de programación
Lenguaje de  programaciónLenguaje de  programación
Lenguaje de programación
 
Lenguaje C++
Lenguaje C++Lenguaje C++
Lenguaje C++
 
Clasificacion de los_lenguajes_de_programacion
Clasificacion de los_lenguajes_de_programacionClasificacion de los_lenguajes_de_programacion
Clasificacion de los_lenguajes_de_programacion
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Tabla de Diversidad de lenguajes de programacion orientada a objetos
Tabla de Diversidad de lenguajes de programacion orientada a objetosTabla de Diversidad de lenguajes de programacion orientada a objetos
Tabla de Diversidad de lenguajes de programacion orientada a objetos
 
Introducción a lenguajes de programación
Introducción a lenguajes de programaciónIntroducción a lenguajes de programación
Introducción a lenguajes de programación
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Presentacion de informatica
Presentacion de informaticaPresentacion de informatica
Presentacion de informatica
 

Semelhante a Lenguajes de-programacion

Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?charnisch
 
Clase 01
Clase 01Clase 01
Clase 01Tensor
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de ProgramacionAdrianGalarza
 
Programacion
ProgramacionProgramacion
Programacionleonadan
 
Programacion
ProgramacionProgramacion
Programaciontelmalj
 
METODOS DE ELEMENTOS DE PROGRAMACIÒN
METODOS DE ELEMENTOS DE PROGRAMACIÒNMETODOS DE ELEMENTOS DE PROGRAMACIÒN
METODOS DE ELEMENTOS DE PROGRAMACIÒNFreddy Cedeño
 
Practica1 lenguajes de programacion. clasificacion.
Practica1 lenguajes de programacion. clasificacion.Practica1 lenguajes de programacion. clasificacion.
Practica1 lenguajes de programacion. clasificacion.Fontyed
 
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
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionyuleisyferrer
 
Clasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónClasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónEriick Leon
 
Tema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionTema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionJose Rojas
 
Que es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacionQue es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacionFaridCastillo2
 
Que es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacionQue es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacionJulioVizcarra5
 

Semelhante a Lenguajes de-programacion (20)

Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?
 
Clase 01
Clase 01Clase 01
Clase 01
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
METODOS DE ELEMENTOS DE PROGRAMACIÒN
METODOS DE ELEMENTOS DE PROGRAMACIÒNMETODOS DE ELEMENTOS DE PROGRAMACIÒN
METODOS DE ELEMENTOS DE PROGRAMACIÒN
 
Practica1 lenguajes de programacion. clasificacion.
Practica1 lenguajes de programacion. clasificacion.Practica1 lenguajes de programacion. clasificacion.
Practica1 lenguajes de programacion. clasificacion.
 
lenguajes de programacion
lenguajes de programacionlenguajes de 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.
Lenguajes de programacion.
 
Exposición de Lenguajes de Programación
Exposición de Lenguajes de ProgramaciónExposición de Lenguajes de Programación
Exposición de Lenguajes de Programación
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
PROGRAMA INFORMATICO
PROGRAMA INFORMATICO PROGRAMA INFORMATICO
PROGRAMA INFORMATICO
 
Clasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónClasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de Programación
 
Tema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionTema1 Lenguajes De Programacion
Tema1 Lenguajes De Programacion
 
Lenguajes basicos para robots
Lenguajes basicos para robotsLenguajes basicos para robots
Lenguajes basicos para robots
 
Que es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacionQue es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacion
 
Que es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacionQue es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacion
 

Último

Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxMaria Jimena Leon Malharro
 

Último (20)

Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 

Lenguajes de-programacion

  • 1. LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION son herramientas que nosson herramientas que nos permiten crear programas ypermiten crear programas y software. Entre ellos tenemossoftware. Entre ellos tenemos Delphi , Qbasic, Visual Basic,Delphi , Qbasic, Visual Basic, Pascal, Java, etc..Pascal, Java, etc..
  • 2. Una computadora funcionaUna computadora funciona bajo control de un programabajo control de un programa el cual debe estarel cual debe estar almacenado en la unidad dealmacenado en la unidad de memoria; tales como el discomemoria; tales como el disco duro.duro.
  • 3. Cual es la función de laCual es la función de la Programación……?Programación……?
  • 4. Los lenguajes de programaciónLos lenguajes de programación facilitan la tarea de programación, yafacilitan la tarea de programación, ya que disponen de formas adecuadasque disponen de formas adecuadas que permiten ser leídas y escritas porque permiten ser leídas y escritas por personas.personas.
  • 5. Los lenguajes de programación seLos lenguajes de programación se representan en forma simbólica y en manerarepresentan en forma simbólica y en manera de un texto los códigos que podrán serde un texto los códigos que podrán ser leídos por una persona tales como:leídos por una persona tales como: 1 celulares1 celulares 2 cajeros Automáticos2 cajeros Automáticos 3 los mp33 los mp3 4 Calculadoras4 Calculadoras
  • 6.  Hay lenguajes de programación queHay lenguajes de programación que utilizan compiladorutilizan compilador QUE ES UN COMPILADOR……..?QUE ES UN COMPILADOR……..?
  • 7.  Un compilador es un programa que, aUn compilador es un programa que, a su vez, traduce un programa escritosu vez, traduce un programa escrito en un lenguaje de programación aen un lenguaje de programación a otro lenguaje de programaciónotro lenguaje de programación  La razón principal para querer usar unLa razón principal para querer usar un compilador es querer traducir uncompilador es querer traducir un programa de un lenguaje de altoprograma de un lenguaje de alto nivel, a otro lenguaje de nivel inferior.nivel, a otro lenguaje de nivel inferior.
  • 8.  Los lenguajes de programación seLos lenguajes de programación se determinan según el niveldeterminan según el nivel  Nivel BajoNivel Bajo  Nivel MedioNivel Medio  Nivel AltoNivel Alto
  • 9.  --Lenguajes de Bajo nivelLenguajes de Bajo nivel  La palabra "bajo" no implica que elLa palabra "bajo" no implica que el lenguaje sea inferior a un lenguajelenguaje sea inferior a un lenguaje de alto nivel; se refiere a la reducidade alto nivel; se refiere a la reducida abstracción entre el lenguaje y elabstracción entre el lenguaje y el hardware. directahardware. directa  Ejemplo PLCEjemplo PLC  Control Lógico ProgramableControl Lógico Programable
  • 10.  PLC ( Control Logico programable)PLC ( Control Logico programable)  Son todos los procesos IndustrialesSon todos los procesos Industriales  Tales como el control de laTales como el control de la maquinaria, plantas de fabricaciónmaquinaria, plantas de fabricación
  • 11.  Lenguajes de Nivel medioLenguajes de Nivel medio  Hay lenguajes de programación queHay lenguajes de programación que son considerados por algunosson considerados por algunos expertos como lenguajes de Nivelexpertos como lenguajes de Nivel mediomedio  al tener ciertas características queal tener ciertas características que los acercan a los lenguajes de bajolos acercan a los lenguajes de bajo nivel. “ejemplo D.O.S”nivel. “ejemplo D.O.S”  Disk Operating SystemDisk Operating System
  • 12.  Lenguajes de alto nivelLenguajes de alto nivel  Los lenguajes de alto nivel sonLos lenguajes de alto nivel son normalmente fáciles de aprendernormalmente fáciles de aprender porque están formados porporque están formados por elementos de lenguajes naturales,elementos de lenguajes naturales, como el inglés. En BASIC, elcomo el inglés. En BASIC, el lenguaje de alto nivel más conocido,lenguaje de alto nivel más conocido, los comandos como "IF CONTADORlos comandos como "IF CONTADOR = 10 THEN STOP"= 10 THEN STOP"
  • 13.  pueden utilizarse para pedir a lapueden utilizarse para pedir a la computadora que pare si CONTADORcomputadora que pare si CONTADOR es igual a 10. Por desgracia paraes igual a 10. Por desgracia para muchas personas esta forma demuchas personas esta forma de trabajar es un poco frustrante, dadotrabajar es un poco frustrante, dado que a pesar de que las computadorasque a pesar de que las computadoras parecen comprender un lenguajeparecen comprender un lenguaje natural, lo hacen en realidad de unanatural, lo hacen en realidad de una forma rígida y sistemáticaforma rígida y sistemática
  • 14. EjemploEjemplo  ‘‘PROGRAMA ELABORADO EN QBASIC PORPROGRAMA ELABORADO EN QBASIC POR  ‘‘ALUMNOS DE ROBOTICA EDUCATIVAALUMNOS DE ROBOTICA EDUCATIVA  *********’*********’TARJETEROTARJETERO**********************  CLSCLS  INPUT “Ingres su nombre………..”,Nom$INPUT “Ingres su nombre………..”,Nom$  INPUT “Ingrse su No.de Carnet….”,a$INPUT “Ingrse su No.de Carnet….”,a$  IF nom$ = “Claudia Juana” THENIF nom$ = “Claudia Juana” THEN  PRINT “ TU HORA DE ENTRADA ES….”PRINT “ TU HORA DE ENTRADA ES….”  PRINT TIME$PRINT TIME$  PRINT DATE$PRINT DATE$  ELSEELSE  PRINT “ TU NO PERTENECES A ESTA AREA “PRINT “ TU NO PERTENECES A ESTA AREA “  END IFEND IF  ENDEND
  • 15. Guia de ContenidosGuia de Contenidos  Primeros pasos para entrar a QbasicPrimeros pasos para entrar a Qbasic  Salir de QbasicSalir de Qbasic  Uso de variablesUso de variables  Como guardar en QbasicComo guardar en Qbasic  Comandos utilizadosComandos utilizados  Funciones del ScreenFunciones del Screen  El colorEl color  Estructuras de Condición IfEstructuras de Condición If  Estructura del Select CaseEstructura del Select Case  Estructuras del For…NextEstructuras del For…Next  Estructuras del Do….LoopEstructuras del Do….Loop  Uso de las aplicaciones inkey$Uso de las aplicaciones inkey$  Teclas especiales del código ASCIITeclas especiales del código ASCII  Funciones del RNDFunciones del RND  Control del TiempoControl del Tiempo  Manejo del INPManejo del INP
  • 16.  TAREATAREA  INVESTIGAR EL CODIGO ASCIIINVESTIGAR EL CODIGO ASCII  MEMORIZARLOMEMORIZARLO