SlideShare una empresa de Scribd logo
1 de 17
ESCUELA SUPERIOR POLITÉCNICA
DEL CHIMBORAZO
ESCUELA DE INGENIERÍA AUTOMOTRIZ
TEMA: ESTRUCTURA GENERAL DE UN PROGRAMA
INTEGRANTES:
DENNIS QUISPE
JOEL YANDUN
ALEXANDER CUICHAN
NIVEL:
SEGUNDO SEMESTRE
Elementos básicos de un programa
 Los lenguajes de programación tienen elementos básicos que se utilizan
como bloques constructivos, es decir son reglas denominadas sintaxis,
los programas que contengan errores de sintaxis son rechazados por la
máquina
Elementos básicos de un programa
Los elementos constitutivos de un programa o un algoritmo son :
 Palabras reservadas
 Identificadores
 Caracteres especiales
 Constantes
 Variables
 Expresiones
 Instrucciones
Datos
 Un dato es la expresión que describe los objetos con los que opera un
programa, los algoritmos operan sobre estos tipos de datos
Tipos de datos
Datos numéricos
 Es el conjunto de valores numéricos. Estos pueden representase en dos
formas:
 Entero
 Real
Enteros
 Son números completos, no tienen componentes fraccionarios o decimales
y pueden ser positivos o negativos.
Reales
Siempre tienen un punto decimal y
pueden ser positivos o negativos. Un
número real consta de entero y una
parte decimal.
Notación científica
Existe un tipo de representación
denominado notación exponencial o
científica y que se utiliza para números
muy grandes o pequeños
Datos lógicos(booleanos )
 Es aquel dato que puede tomar solo dos valores : verdadero y falso
Datos tipo caracteres
El tipo carácter es el conjunto finito ordenado de caracteres que reconoce
la computadora .Los caracteres que reconoce las computadoras son :
 Los alfabéticos
 Los numéricos
 Especiales
Datos tipo cadena
 Es aquel que puede tomar por una secuencia de caracteres
delimitados por una comilla y dobles comillas según el lenguaje de
programación.
Constantes y variables
Constante
Es un dato que permanece sin cambio durante
todo el desarrollo del algoritmo o la ejecución
del programa.
Variable
Es un dato que puede variar a lo largo del
desarrollo del algoritmo en el transcurso de
ejecución del programa.
Declaración de constante de variables
 Constante declaradas const
 la palabra reservada const indica que el valor de la variable no se puede
modificar. Su sintaxis es la siguiente
Const <tipo_de_datos><nombre_ de_contante>= <valor >
Constantes definida
Se declara mediante la directiva #define. Su sintaxis es la siguiente :
#define <nombre_de_constante><valor>
Declaración de variables
 Consiste en escribir una sentencia que proporciona información al
compilador de C++ para que este reserve un espacio de
almacenamiento en memoria. Toda variable utilizada en un programa
debe ser declarada previamente. El procedimiento es el siguiente
Anexos
1)Los elementos básicos de un programa son:
a)Palabras reservadas (inicio, fin, si-entonces..., etc.) a)a,b,c
b) Identificadores (nombres de variables esencialmente,) b)b,c,d
c)Constante c)a,c,d
d)Datos d)a,d,c
2)Existen dos tipos de datos estos son:
a)Básicos a)b,c
b)Incorporados o integrados b)a,b
c)Caracteres c)c,d
d)Cadena d)a,d
3)Que es un dato lógico
a)Son los que no tienen componentes fraccionarios o decimales a)a
b) Puede tomar dos valores b)b
c)Son constante c)a
d)Son datos que pueden tener caraceres espesiales d)d
4) …………………………….es un dato que permanece sin cambio durante todo el desarrollo del algoritmo o la
ejecución del programa mientas que ……………………………… es un dato que puede variar a lo largo del
desarrollo del algoritmo en el transcurso de ejecución del programa.
a)Datos logicos a)b,c
b)Variable b)a,b
c)Constante c)c,d
d)Cadena d)a,d
5)Los caracteres que reconoce una computadora son
a)Numéricos a)a,b,c
b)Especiales b)d,c,b
c)Alfabeticos c)b,a,d
d)Simples d)c,b,d
Bibliografía
 Fundamentos de programación
 https://es.scribd.com/doc/84130782/Datos-Tipos-de-Datos-y-
Operaciones-Primitivas
 https://logicacomputacion12.wordpress.com/2012/06/04/datos-tipos-de-
datos-y-operaciones-primitiva/
 http://es.slideshare.net/martell024/4-elementos-basicos-de-un-programa

Más contenido relacionado

La actualidad más candente

Algoritmos
AlgoritmosAlgoritmos
AlgoritmosAlex
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicosYahaira Fernández Segura
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmoNombre Apellidos
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2David Tuarez
 
Instrucciones basicas-para-c++
Instrucciones basicas-para-c++Instrucciones basicas-para-c++
Instrucciones basicas-para-c++andreadelacruz002
 
Estructuras algoritmicas representación
Estructuras algoritmicas representaciónEstructuras algoritmicas representación
Estructuras algoritmicas representaciónBenjamin Medina Ramirez
 
6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos ProgramasPaulo Guerra Terán
 
Conceptos básicos de programación y Fundamentos básicos de PSEINT
Conceptos básicos de programación y Fundamentos básicos  de PSEINTConceptos básicos de programación y Fundamentos básicos  de PSEINT
Conceptos básicos de programación y Fundamentos básicos de PSEINTJudith Martos Florez
 
Escuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de ChimborazoEscuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de ChimborazoBryan Joel Haro Ayerve
 
U7.resumen.ANALISIS DE LOS ALGORITMOS
U7.resumen.ANALISIS DE LOS ALGORITMOSU7.resumen.ANALISIS DE LOS ALGORITMOS
U7.resumen.ANALISIS DE LOS ALGORITMOSLuiS YmAY
 
Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Sol Hernández
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadoresLorenzo Alejo
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011seolivares
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programamanuel tenezaca
 

La actualidad más candente (18)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Algoritmos y Pseudocódigo
Algoritmos y PseudocódigoAlgoritmos y Pseudocódigo
Algoritmos y Pseudocódigo
 
Clase pseint
Clase pseintClase pseint
Clase pseint
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2
 
Instrucciones basicas-para-c++
Instrucciones basicas-para-c++Instrucciones basicas-para-c++
Instrucciones basicas-para-c++
 
Clase no 01_definiciones_basicas
Clase no 01_definiciones_basicasClase no 01_definiciones_basicas
Clase no 01_definiciones_basicas
 
Estructuras algoritmicas representación
Estructuras algoritmicas representaciónEstructuras algoritmicas representación
Estructuras algoritmicas representación
 
6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas
 
Conceptos básicos de programación y Fundamentos básicos de PSEINT
Conceptos básicos de programación y Fundamentos básicos  de PSEINTConceptos básicos de programación y Fundamentos básicos  de PSEINT
Conceptos básicos de programación y Fundamentos básicos de PSEINT
 
Escuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de ChimborazoEscuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de Chimborazo
 
U7.resumen.ANALISIS DE LOS ALGORITMOS
U7.resumen.ANALISIS DE LOS ALGORITMOSU7.resumen.ANALISIS DE LOS ALGORITMOS
U7.resumen.ANALISIS DE LOS ALGORITMOS
 
Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadores
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 

Destacado

Tabitha Mensah presentation pp tnew
Tabitha Mensah presentation pp tnewTabitha Mensah presentation pp tnew
Tabitha Mensah presentation pp tnewVincent opoku
 
Epigenetic&amp;ms pcr inna
Epigenetic&amp;ms pcr innaEpigenetic&amp;ms pcr inna
Epigenetic&amp;ms pcr innaApriyanto Latief
 
Tis pity essay religion
Tis pity essay   religionTis pity essay   religion
Tis pity essay religionBeth Graham
 
Super Size Me Scene Analysis
Super Size Me Scene AnalysisSuper Size Me Scene Analysis
Super Size Me Scene AnalysisBeth Graham
 
Docu drama + drama-doc
Docu drama + drama-docDocu drama + drama-doc
Docu drama + drama-docEmma Wilkinson
 
Keith odom sample microsoft project template data center move
Keith odom sample microsoft project template data center moveKeith odom sample microsoft project template data center move
Keith odom sample microsoft project template data center moveT. Keith Odom
 
Showcase 2012 whats_new
Showcase 2012 whats_newShowcase 2012 whats_new
Showcase 2012 whats_newPaulo Russel
 
Modern Primitive and Monstrous Feminine
Modern Primitive and Monstrous FeminineModern Primitive and Monstrous Feminine
Modern Primitive and Monstrous FeminineEmma Wilkinson
 
Risk Assessment Template
Risk Assessment TemplateRisk Assessment Template
Risk Assessment Templatebigsmoke1991
 
Gluconeogenesis and regulation of carbohydrate metabolism.
Gluconeogenesis and regulation of carbohydrate metabolism.Gluconeogenesis and regulation of carbohydrate metabolism.
Gluconeogenesis and regulation of carbohydrate metabolism.Shivneel Singh
 
Music video planning workshop 2
Music video planning workshop 2Music video planning workshop 2
Music video planning workshop 2iain bruce
 
Introducción a los lenguajes - Fundamentos de la Programación
Introducción a los lenguajes - Fundamentos de la ProgramaciónIntroducción a los lenguajes - Fundamentos de la Programación
Introducción a los lenguajes - Fundamentos de la ProgramaciónDesarrolloWeb.com
 
Container World 2017!
Container World 2017!Container World 2017!
Container World 2017!kgraham32
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de controltoni
 
Variables y tipos de datos - fundamentos de la programación
Variables y tipos de datos -  fundamentos de la programaciónVariables y tipos de datos -  fundamentos de la programación
Variables y tipos de datos - fundamentos de la programaciónDesarrolloWeb.com
 
Marker assisted backcross breeding
Marker assisted backcross breedingMarker assisted backcross breeding
Marker assisted backcross breedingAnilkumar C
 

Destacado (20)

Tabitha Mensah presentation pp tnew
Tabitha Mensah presentation pp tnewTabitha Mensah presentation pp tnew
Tabitha Mensah presentation pp tnew
 
Epigenetic&amp;ms pcr inna
Epigenetic&amp;ms pcr innaEpigenetic&amp;ms pcr inna
Epigenetic&amp;ms pcr inna
 
Tis pity essay religion
Tis pity essay   religionTis pity essay   religion
Tis pity essay religion
 
Super Size Me Scene Analysis
Super Size Me Scene AnalysisSuper Size Me Scene Analysis
Super Size Me Scene Analysis
 
Visibility And Lifeguarding
Visibility And LifeguardingVisibility And Lifeguarding
Visibility And Lifeguarding
 
Mapa mensal
Mapa mensalMapa mensal
Mapa mensal
 
Docu drama + drama-doc
Docu drama + drama-docDocu drama + drama-doc
Docu drama + drama-doc
 
Keith odom sample microsoft project template data center move
Keith odom sample microsoft project template data center moveKeith odom sample microsoft project template data center move
Keith odom sample microsoft project template data center move
 
Showcase 2012 whats_new
Showcase 2012 whats_newShowcase 2012 whats_new
Showcase 2012 whats_new
 
Modern Primitive and Monstrous Feminine
Modern Primitive and Monstrous FeminineModern Primitive and Monstrous Feminine
Modern Primitive and Monstrous Feminine
 
Risk Assessment Template
Risk Assessment TemplateRisk Assessment Template
Risk Assessment Template
 
05 soal uas 2016
05 soal uas  201605 soal uas  2016
05 soal uas 2016
 
Gluconeogenesis and regulation of carbohydrate metabolism.
Gluconeogenesis and regulation of carbohydrate metabolism.Gluconeogenesis and regulation of carbohydrate metabolism.
Gluconeogenesis and regulation of carbohydrate metabolism.
 
Music video planning workshop 2
Music video planning workshop 2Music video planning workshop 2
Music video planning workshop 2
 
Phylum Chordata
Phylum ChordataPhylum Chordata
Phylum Chordata
 
Introducción a los lenguajes - Fundamentos de la Programación
Introducción a los lenguajes - Fundamentos de la ProgramaciónIntroducción a los lenguajes - Fundamentos de la Programación
Introducción a los lenguajes - Fundamentos de la Programación
 
Container World 2017!
Container World 2017!Container World 2017!
Container World 2017!
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de control
 
Variables y tipos de datos - fundamentos de la programación
Variables y tipos de datos -  fundamentos de la programaciónVariables y tipos de datos -  fundamentos de la programación
Variables y tipos de datos - fundamentos de la programación
 
Marker assisted backcross breeding
Marker assisted backcross breedingMarker assisted backcross breeding
Marker assisted backcross breeding
 

Similar a Fundamentos de programación

Logica computacional conceptos basicos
Logica computacional conceptos basicosLogica computacional conceptos basicos
Logica computacional conceptos basicosmoni26011993
 
Glosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programasGlosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programasGabriel Méndez
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programaDavid Tuarez
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programaDavid Tuarez
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologianicolas_436
 
Definiciones de datos
Definiciones de datosDefiniciones de datos
Definiciones de datosKareliaRivas
 
Actividad....... 26
Actividad....... 26Actividad....... 26
Actividad....... 26grachika
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaEstudiantes ISI_UCA
 
01 metprogramacion
01 metprogramacion01 metprogramacion
01 metprogramacionConfesorAD
 
TUTORIAL LENGUAJE C
TUTORIAL LENGUAJE CTUTORIAL LENGUAJE C
TUTORIAL LENGUAJE CJesus Agreda
 
TUTORIAL DE LENGUAJE C
TUTORIAL DE LENGUAJE CTUTORIAL DE LENGUAJE C
TUTORIAL DE LENGUAJE CJesus Agreda
 
Conceptos Básicos de Programación y Pseint
Conceptos Básicos de Programación y PseintConceptos Básicos de Programación y Pseint
Conceptos Básicos de Programación y Pseintvaleriamanrique6
 
Algoritmo y mas teoria logica
Algoritmo y mas teoria logicaAlgoritmo y mas teoria logica
Algoritmo y mas teoria logicasrblack13
 
Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion Estructuradaramirezadi
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacionkarenyulithza
 
Curso de desarrollo de software
Curso de desarrollo de softwareCurso de desarrollo de software
Curso de desarrollo de softwarevekys
 

Similar a Fundamentos de programación (20)

Logica computacional conceptos basicos
Logica computacional conceptos basicosLogica computacional conceptos basicos
Logica computacional conceptos basicos
 
Glosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programasGlosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programas
 
Act26
Act26Act26
Act26
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Definiciones de datos
Definiciones de datosDefiniciones de datos
Definiciones de datos
 
Actividad....... 26
Actividad....... 26Actividad....... 26
Actividad....... 26
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky Bonilla
 
01 metprogramacion
01 metprogramacion01 metprogramacion
01 metprogramacion
 
TUTORIAL LENGUAJE C
TUTORIAL LENGUAJE CTUTORIAL LENGUAJE C
TUTORIAL LENGUAJE C
 
TUTORIAL DE LENGUAJE C
TUTORIAL DE LENGUAJE CTUTORIAL DE LENGUAJE C
TUTORIAL DE LENGUAJE C
 
Introducción
IntroducciónIntroducción
Introducción
 
Introducción
IntroducciónIntroducción
Introducción
 
Conceptos Básicos de Programación y Pseint
Conceptos Básicos de Programación y PseintConceptos Básicos de Programación y Pseint
Conceptos Básicos de Programación y Pseint
 
Algoritmo y mas teoria logica
Algoritmo y mas teoria logicaAlgoritmo y mas teoria logica
Algoritmo y mas teoria logica
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion Estructurada
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
 
Curso de desarrollo de software
Curso de desarrollo de softwareCurso de desarrollo de software
Curso de desarrollo de software
 

Último

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
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
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 

Último (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
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
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 

Fundamentos de programación

  • 1. ESCUELA SUPERIOR POLITÉCNICA DEL CHIMBORAZO ESCUELA DE INGENIERÍA AUTOMOTRIZ TEMA: ESTRUCTURA GENERAL DE UN PROGRAMA INTEGRANTES: DENNIS QUISPE JOEL YANDUN ALEXANDER CUICHAN NIVEL: SEGUNDO SEMESTRE
  • 2. Elementos básicos de un programa  Los lenguajes de programación tienen elementos básicos que se utilizan como bloques constructivos, es decir son reglas denominadas sintaxis, los programas que contengan errores de sintaxis son rechazados por la máquina
  • 3. Elementos básicos de un programa Los elementos constitutivos de un programa o un algoritmo son :  Palabras reservadas  Identificadores  Caracteres especiales  Constantes  Variables  Expresiones  Instrucciones
  • 4. Datos  Un dato es la expresión que describe los objetos con los que opera un programa, los algoritmos operan sobre estos tipos de datos
  • 6. Datos numéricos  Es el conjunto de valores numéricos. Estos pueden representase en dos formas:  Entero  Real
  • 7. Enteros  Son números completos, no tienen componentes fraccionarios o decimales y pueden ser positivos o negativos.
  • 8. Reales Siempre tienen un punto decimal y pueden ser positivos o negativos. Un número real consta de entero y una parte decimal. Notación científica Existe un tipo de representación denominado notación exponencial o científica y que se utiliza para números muy grandes o pequeños
  • 9. Datos lógicos(booleanos )  Es aquel dato que puede tomar solo dos valores : verdadero y falso
  • 10. Datos tipo caracteres El tipo carácter es el conjunto finito ordenado de caracteres que reconoce la computadora .Los caracteres que reconoce las computadoras son :  Los alfabéticos  Los numéricos  Especiales
  • 11. Datos tipo cadena  Es aquel que puede tomar por una secuencia de caracteres delimitados por una comilla y dobles comillas según el lenguaje de programación.
  • 12. Constantes y variables Constante Es un dato que permanece sin cambio durante todo el desarrollo del algoritmo o la ejecución del programa. Variable Es un dato que puede variar a lo largo del desarrollo del algoritmo en el transcurso de ejecución del programa.
  • 13. Declaración de constante de variables  Constante declaradas const  la palabra reservada const indica que el valor de la variable no se puede modificar. Su sintaxis es la siguiente Const <tipo_de_datos><nombre_ de_contante>= <valor > Constantes definida Se declara mediante la directiva #define. Su sintaxis es la siguiente : #define <nombre_de_constante><valor>
  • 14. Declaración de variables  Consiste en escribir una sentencia que proporciona información al compilador de C++ para que este reserve un espacio de almacenamiento en memoria. Toda variable utilizada en un programa debe ser declarada previamente. El procedimiento es el siguiente
  • 15. Anexos 1)Los elementos básicos de un programa son: a)Palabras reservadas (inicio, fin, si-entonces..., etc.) a)a,b,c b) Identificadores (nombres de variables esencialmente,) b)b,c,d c)Constante c)a,c,d d)Datos d)a,d,c 2)Existen dos tipos de datos estos son: a)Básicos a)b,c b)Incorporados o integrados b)a,b c)Caracteres c)c,d d)Cadena d)a,d
  • 16. 3)Que es un dato lógico a)Son los que no tienen componentes fraccionarios o decimales a)a b) Puede tomar dos valores b)b c)Son constante c)a d)Son datos que pueden tener caraceres espesiales d)d 4) …………………………….es un dato que permanece sin cambio durante todo el desarrollo del algoritmo o la ejecución del programa mientas que ……………………………… es un dato que puede variar a lo largo del desarrollo del algoritmo en el transcurso de ejecución del programa. a)Datos logicos a)b,c b)Variable b)a,b c)Constante c)c,d d)Cadena d)a,d 5)Los caracteres que reconoce una computadora son a)Numéricos a)a,b,c b)Especiales b)d,c,b c)Alfabeticos c)b,a,d d)Simples d)c,b,d
  • 17. Bibliografía  Fundamentos de programación  https://es.scribd.com/doc/84130782/Datos-Tipos-de-Datos-y- Operaciones-Primitivas  https://logicacomputacion12.wordpress.com/2012/06/04/datos-tipos-de- datos-y-operaciones-primitiva/  http://es.slideshare.net/martell024/4-elementos-basicos-de-un-programa