SlideShare una empresa de Scribd logo
1 de 15
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE FILOSOFÍA, LETRASY CIENCIAS DE LA EDUCACIÓN
CARRERA DE PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES - INFORMÁTICA
ASIGNATURA DE: PROGRAMACIÓN BÁSICAY ESTRUCTURADA
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
DOCENTE: Juan CarlosVasco Delgado
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
OBJETIVO DE LA CLASE
OBJETIVO:
Identificar los elementos de programación que se utilizan en un
lenguaje de programación.
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
Es importante distinguir la diferencia entre el diseño del
algoritmo y la implementación o codificación del algoritmo en un
lenguaje de programación específico.
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
Solamente las instrucciones sintácticamente correctas pueden ser
interpretadas por la computadora y los programas que
contengan errores de sintaxis son rechazados por la
máquina.(Joyanes, 2008)
Esto quiere decir que, al igual que en cualquier lenguaje las palabras
utilizadas y la sintaxis correcta son importantes para comprender lo
que decimos al comunicarnos, para que la computadora logre
interpretar y ejecutar correctamente nuestro algoritmo las
instrucciones que escribimos deben estar escritas correctamente o en
otras palabras deben tener una sintaxis correcta.
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
VARIABLE
Una variable es un nombre para representar un valor de un dato,
por ejemplo, si tenemos un programa que suma dos número,
necesitamos un nombre para identificar el valor1 y el valor2.
Para la computadora las variables no son más que posiciones de
memoria donde están guardados esos datos.
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
Tipos de variables
En programación se tiene varios tipos de variables, los esenciales.
Número enteros
Son las que guardan un número, positivo o negativo, un número, pero
sin decimales.
Números decimales
También tenemos tipos para guardar número con decimales,
normalmente tenemos dos, float y double, la diferencia aquí es que el
double puede almacenar hasta el doble de decimales que el float.
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
Variables Booleanas
Las variables booleanas son las indican verdadero o falso, solo tienen
estas dos opciones, true o false.
Cadenas de texto o strings
Las tipo de string son texto, palabras.
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
CONSTANTE
Una constante es un valor que no puede ser alterado durante la
ejecución de un programa. Corresponde a una longitud fija de un área
reservada en la memoria principal del ordenador, donde el programa
almacena valores fijos.
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
CONSTANTE
Ejemplos de constantes en programación
Veamos algunos ejemplos de constantes en programación. Si nos
fijamos en las matemáticas, tenemos las dos constantes más
famosas que son:
•El número Pi π
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
OPERADORES
Operadores lógicos.
Los operadores lógicos nos proporcionan un resultado a
partir de que se cumpla o no una cierta condición.
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
OPERADORES
Operador lógicoY (&&)
También denominado por su nombre en inglés (generalmente
en mayúsculas) AND lógico. Devuelve un valor lógico true si
ambos operandos son ciertos. En caso contrario el resultado
es false.
nota = 8
nota = 14
(nota>=7 and asistencia >=70) true
”pasa la materia”
Else
“suspendido”
TEMA: ELEMENTOS DE LA PROGRAMACIÓN
OPERADORES
Operador lógico O (||)
Este operador binario devuelve true si alguno de los
operandos es cierto. En caso contrario devuelve false.
TEMA: DIAGRAMA DE FLUJO – EJERCICIOS
TEMA: DIAGRAMA DE FLUJO - EJERCICIOS
Prevalencia de operaciones
X=(a+b) / (c+d)
TEMA: DIAGRAMA DE FLUJO - EJERCICIOS

Más contenido relacionado

Similar a elementos de la programación.pptx

VARIABLES Y TIPOS DE VARIABLES
VARIABLES Y TIPOS DE VARIABLESVARIABLES Y TIPOS DE VARIABLES
VARIABLES Y TIPOS DE VARIABLES0984421019
 
Introduccion a la Programación I parte
Introduccion a la Programación I parte Introduccion a la Programación I parte
Introduccion a la Programación I parte Yelixa Araque Angulo
 
Introduccion a la programación I Parte
Introduccion a la programación I Parte Introduccion a la programación I Parte
Introduccion a la programación I Parte Yelixa Araque Angulo
 
Fundamentos del programación de diseño web
Fundamentos del programación de  diseño webFundamentos del programación de  diseño web
Fundamentos del programación de diseño webLaura Valencia
 
Herramientas computacionales
Herramientas computacionales Herramientas computacionales
Herramientas computacionales Andrea6e
 
Clasificación de lenguajes de programación
Clasificación de lenguajes de programaciónClasificación de lenguajes de programación
Clasificación de lenguajes de programaciónAlvaro Pucha
 
Lenguajes de programación.
Lenguajes de programación.Lenguajes de programación.
Lenguajes de programación.Gabriela Ureña
 
Tutorial basico prolog
Tutorial basico prologTutorial basico prolog
Tutorial basico prologAnderipe Pinto
 
Introducción a la Programación
Introducción a la Programación Introducción a la Programación
Introducción a la Programación henser
 
Informe teórico-getchars-1
Informe teórico-getchars-1Informe teórico-getchars-1
Informe teórico-getchars-1Brenda Jazmin
 

Similar a elementos de la programación.pptx (20)

Trabajo de computación
Trabajo de computaciónTrabajo de computación
Trabajo de computación
 
Computacion para ingenieros las variables
Computacion para ingenieros las variablesComputacion para ingenieros las variables
Computacion para ingenieros las variables
 
Programación!! . .
Programación!! . .Programación!! . .
Programación!! . .
 
VARIABLES Y TIPOS DE VARIABLES
VARIABLES Y TIPOS DE VARIABLESVARIABLES Y TIPOS DE VARIABLES
VARIABLES Y TIPOS DE VARIABLES
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Introduccion a la Programación I parte
Introduccion a la Programación I parte Introduccion a la Programación I parte
Introduccion a la Programación I parte
 
Introduccion a la programación I Parte
Introduccion a la programación I Parte Introduccion a la programación I Parte
Introduccion a la programación I Parte
 
Mario martinez alvarez
Mario martinez alvarezMario martinez alvarez
Mario martinez alvarez
 
Fundamentos del programación de diseño web
Fundamentos del programación de  diseño webFundamentos del programación de  diseño web
Fundamentos del programación de diseño web
 
Herramientas computacionales
Herramientas computacionales Herramientas computacionales
Herramientas computacionales
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Clasificación de lenguajes de programación
Clasificación de lenguajes de programaciónClasificación de lenguajes de programación
Clasificación de lenguajes de programación
 
Lenguajes de programación.
Lenguajes de programación.Lenguajes de programación.
Lenguajes de programación.
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Las getchar
Las getcharLas getchar
Las getchar
 
Tutorial basico prolog
Tutorial basico prologTutorial basico prolog
Tutorial basico prolog
 
Técnicas de programación
Técnicas de programaciónTécnicas de programación
Técnicas de programación
 
Introducción a la Programación
Introducción a la Programación Introducción a la Programación
Introducción a la Programación
 
Informe teórico-getchars-1
Informe teórico-getchars-1Informe teórico-getchars-1
Informe teórico-getchars-1
 
TEMA 01 PROGRAMACION .pdf
TEMA 01 PROGRAMACION .pdfTEMA 01 PROGRAMACION .pdf
TEMA 01 PROGRAMACION .pdf
 

Último

Presentacion De Imagenes Digitales Y Navegadores De Internet.
Presentacion De Imagenes Digitales Y Navegadores De Internet.Presentacion De Imagenes Digitales Y Navegadores De Internet.
Presentacion De Imagenes Digitales Y Navegadores De Internet.Universidad De Sonora
 
Mapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxMapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxjose880240
 
sistema político Mariangel Adjam Mapa mental
sistema político Mariangel Adjam Mapa mentalsistema político Mariangel Adjam Mapa mental
sistema político Mariangel Adjam Mapa mentalMariangelAdjam
 
PARTES DE LA PANTALLA DE POWER POINT.pptx
PARTES DE LA PANTALLA DE POWER POINT.pptxPARTES DE LA PANTALLA DE POWER POINT.pptx
PARTES DE LA PANTALLA DE POWER POINT.pptxdsap2008
 
ciberseguridad y seguridad informatica- alex jaren.pptx
ciberseguridad y seguridad informatica- alex jaren.pptxciberseguridad y seguridad informatica- alex jaren.pptx
ciberseguridad y seguridad informatica- alex jaren.pptxdiazalexci00
 
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...danielpoza1
 
Razones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdfRazones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdfKristellCordova
 
COMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptx
COMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptxCOMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptx
COMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptxPaolaRamirez127635
 
Manual-Microsoft-Office-Excel-2i010-basico.pdf
Manual-Microsoft-Office-Excel-2i010-basico.pdfManual-Microsoft-Office-Excel-2i010-basico.pdf
Manual-Microsoft-Office-Excel-2i010-basico.pdfCristinaOgandoMorale
 
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidianaPerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana241544382
 
Imagen creada en photopea con el fin de informar acerca de los navegadores web.
Imagen creada en photopea con el fin de informar acerca de los navegadores web.Imagen creada en photopea con el fin de informar acerca de los navegadores web.
Imagen creada en photopea con el fin de informar acerca de los navegadores web.UNIVERSIDAD
 

Último (12)

Presentacion De Imagenes Digitales Y Navegadores De Internet.
Presentacion De Imagenes Digitales Y Navegadores De Internet.Presentacion De Imagenes Digitales Y Navegadores De Internet.
Presentacion De Imagenes Digitales Y Navegadores De Internet.
 
Mapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxMapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptx
 
sistema político Mariangel Adjam Mapa mental
sistema político Mariangel Adjam Mapa mentalsistema político Mariangel Adjam Mapa mental
sistema político Mariangel Adjam Mapa mental
 
PARTES DE LA PANTALLA DE POWER POINT.pptx
PARTES DE LA PANTALLA DE POWER POINT.pptxPARTES DE LA PANTALLA DE POWER POINT.pptx
PARTES DE LA PANTALLA DE POWER POINT.pptx
 
ciberseguridad y seguridad informatica- alex jaren.pptx
ciberseguridad y seguridad informatica- alex jaren.pptxciberseguridad y seguridad informatica- alex jaren.pptx
ciberseguridad y seguridad informatica- alex jaren.pptx
 
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
 
Razones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdfRazones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdf
 
COMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptx
COMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptxCOMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptx
COMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptx
 
Manual-Microsoft-Office-Excel-2i010-basico.pdf
Manual-Microsoft-Office-Excel-2i010-basico.pdfManual-Microsoft-Office-Excel-2i010-basico.pdf
Manual-Microsoft-Office-Excel-2i010-basico.pdf
 
Dominios_De_Internet.pdf
Dominios_De_Internet.pdfDominios_De_Internet.pdf
Dominios_De_Internet.pdf
 
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidianaPerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
 
Imagen creada en photopea con el fin de informar acerca de los navegadores web.
Imagen creada en photopea con el fin de informar acerca de los navegadores web.Imagen creada en photopea con el fin de informar acerca de los navegadores web.
Imagen creada en photopea con el fin de informar acerca de los navegadores web.
 

elementos de la programación.pptx

  • 1. UNIVERSIDAD DE GUAYAQUIL FACULTAD DE FILOSOFÍA, LETRASY CIENCIAS DE LA EDUCACIÓN CARRERA DE PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES - INFORMÁTICA ASIGNATURA DE: PROGRAMACIÓN BÁSICAY ESTRUCTURADA TEMA: ELEMENTOS DE LA PROGRAMACIÓN DOCENTE: Juan CarlosVasco Delgado
  • 2. TEMA: ELEMENTOS DE LA PROGRAMACIÓN OBJETIVO DE LA CLASE OBJETIVO: Identificar los elementos de programación que se utilizan en un lenguaje de programación.
  • 3. TEMA: ELEMENTOS DE LA PROGRAMACIÓN Es importante distinguir la diferencia entre el diseño del algoritmo y la implementación o codificación del algoritmo en un lenguaje de programación específico.
  • 4. TEMA: ELEMENTOS DE LA PROGRAMACIÓN Solamente las instrucciones sintácticamente correctas pueden ser interpretadas por la computadora y los programas que contengan errores de sintaxis son rechazados por la máquina.(Joyanes, 2008) Esto quiere decir que, al igual que en cualquier lenguaje las palabras utilizadas y la sintaxis correcta son importantes para comprender lo que decimos al comunicarnos, para que la computadora logre interpretar y ejecutar correctamente nuestro algoritmo las instrucciones que escribimos deben estar escritas correctamente o en otras palabras deben tener una sintaxis correcta.
  • 5. TEMA: ELEMENTOS DE LA PROGRAMACIÓN VARIABLE Una variable es un nombre para representar un valor de un dato, por ejemplo, si tenemos un programa que suma dos número, necesitamos un nombre para identificar el valor1 y el valor2. Para la computadora las variables no son más que posiciones de memoria donde están guardados esos datos.
  • 6. TEMA: ELEMENTOS DE LA PROGRAMACIÓN Tipos de variables En programación se tiene varios tipos de variables, los esenciales. Número enteros Son las que guardan un número, positivo o negativo, un número, pero sin decimales. Números decimales También tenemos tipos para guardar número con decimales, normalmente tenemos dos, float y double, la diferencia aquí es que el double puede almacenar hasta el doble de decimales que el float.
  • 7. TEMA: ELEMENTOS DE LA PROGRAMACIÓN Variables Booleanas Las variables booleanas son las indican verdadero o falso, solo tienen estas dos opciones, true o false. Cadenas de texto o strings Las tipo de string son texto, palabras.
  • 8. TEMA: ELEMENTOS DE LA PROGRAMACIÓN CONSTANTE Una constante es un valor que no puede ser alterado durante la ejecución de un programa. Corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.
  • 9. TEMA: ELEMENTOS DE LA PROGRAMACIÓN CONSTANTE Ejemplos de constantes en programación Veamos algunos ejemplos de constantes en programación. Si nos fijamos en las matemáticas, tenemos las dos constantes más famosas que son: •El número Pi π
  • 10. TEMA: ELEMENTOS DE LA PROGRAMACIÓN OPERADORES Operadores lógicos. Los operadores lógicos nos proporcionan un resultado a partir de que se cumpla o no una cierta condición.
  • 11. TEMA: ELEMENTOS DE LA PROGRAMACIÓN OPERADORES Operador lógicoY (&&) También denominado por su nombre en inglés (generalmente en mayúsculas) AND lógico. Devuelve un valor lógico true si ambos operandos son ciertos. En caso contrario el resultado es false. nota = 8 nota = 14 (nota>=7 and asistencia >=70) true ”pasa la materia” Else “suspendido”
  • 12. TEMA: ELEMENTOS DE LA PROGRAMACIÓN OPERADORES Operador lógico O (||) Este operador binario devuelve true si alguno de los operandos es cierto. En caso contrario devuelve false.
  • 13. TEMA: DIAGRAMA DE FLUJO – EJERCICIOS
  • 14. TEMA: DIAGRAMA DE FLUJO - EJERCICIOS Prevalencia de operaciones X=(a+b) / (c+d)
  • 15. TEMA: DIAGRAMA DE FLUJO - EJERCICIOS