SlideShare uma empresa Scribd logo
1 de 30
Tema 3 y 4  Programación lógica, Datos y operaciones Programación básica Profesora: Magdalena Aguilar-Álvarez
Datos y operaciones Universidad Hispanoamericana Programación básica 1 Dato es el objeto sobre el cual opera una computadora.  Los datos se dividen en simples, estructurados y definidos por el usuario. 2 Los datos simples se dividen en numéricos, lógicos y carácter. Los datos estructurados se componen de datos simples, cadenas, vectores, matrices, registros, archivos, punteros
Universidad Hispanoamericana Programación básica Datos y operaciones
[object Object],[object Object],[object Object],[object Object],[object Object],Universidad Hispanoamericana Programación básica Datos numéricos
Universidad Hispanoamericana Programación básica Datos tipo caracter (cadenas) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Datos lógicos Son datos que solamente pueden tomar dos valores: falso (false) y verdadero (true) Usualmente se usan para representar estados o datos binarios (1 o 0) Otros tipos de datos
Universidad Hispanoamericana Programación básica Identificadores y palabras reservadas Identificadores nombres asignados a los objetos que se desea manipular en un programa, como variables, constantes, funciones, procedimientos. deben comenzar con una letra Palabras reservadas (keywords) son palabras propias del lenguaje de programación, no pueden ser utilizadas como identificadores
Universidad Hispanoamericana Programación básica Constantes Son datos cuyo valor no cambia durante la ejecución del programa Constantes con nombres, se refieren a valores que no cambian durante la ejecución del programa, pero además se les asigna un nombre
Universidad Hispanoamericana Programación básica Ejercicios
Universidad Hispanoamericana Programación básica Variables Son objetos que pueden cambiar su valor durante la ejecución del programa El tipo de una variable puede ser: entero, real, lógico o cadena El valor inicial de una variable es un dato indefinido, por lo que es importante asignar un valor inicial antes de utilizarla Aunque no es obligatorio, es preferible  declarar  las variables en la cabecera del programa El carácter en blanco, no puede formar parte del nombre de una variable Es importante que el nombre de la variable describa su contenido, es decir, nombres significativos
Universidad Hispanoamericana Programación básica Ejercicios
Universidad Hispanoamericana Programación básica ,[object Object],[object Object],[object Object],[object Object],[object Object],Cabecera del programa
Operaciones aritméticas Universidad Hispanoamericana Programación básica Expresiones aritméticas Se refiere a expresiones que tienen variables, constantes y operaciones aritméticas
Prioridad de operaciones aritméticas Universidad Hispanoamericana Programación básica
Expresiones lógicas o booleanas Universidad Hispanoamericana Programación básica Pueden tomar únicamente los valores de falso o verdadero Se forman combinando constantes, variables con operadores lógicos o relacionales
Expresiones lógicas o booleanas Universidad Hispanoamericana Programación básica
Prioridad de operadores Universidad Hispanoamericana Programación básica
Prioridad de operadores Universidad Hispanoamericana Programación básica
Funciones internas estandar Universidad Hispanoamericana Programación básica
Funciones internas estandar Universidad Hispanoamericana Programación básica
Instrucción de asignación Universidad Hispanoamericana Programación básica Se utilizar para cambiar el valor asignado en una variable Asignación lógica En este caso, las variables M, N y P toman los valores falso, falso y verdadero Asignación de caracteres Conversión de tipo: se refiere a que no se puede asignar un valor de un tipo diferente, por ejemplo a una variable de tipo real, asignar un valor entero
Ejemplos Universidad Hispanoamericana Programación básica
Entrada y Salida Universidad Hispanoamericana Programación básica Entrada: se refiere a los datos que se leen de un dispositivo, como teclado o disco Salida: escritura de datos a un dispositivo de salida como teclado, pantalla, impresión
Operaciones con cadenas Universidad Hispanoamericana Programación básica Las operaciones básicas con cadenas son: concatenación, comparación, subcadenas y longitud Comparación de cadenas: se compara según el código ASCCII de cada carácter. Ejemplo: Concatenación: se refiere a la unión de dos o más cadenas en una sola. Subcadena: se pueden extraer a partir de una cadena mayor. Longitud: es el numero de caracteres encerrados entre dos separadores
Comentarios Universidad Hispanoamericana Programación básica Los programas pueden contener comentarios aclaratorios en las partes más importantes, para esto, es necesario delimitar entre símbolos que se definen según el lenguaje, por ejemplo: corchetes [], llaves {}, símbolo de exclamación ! o apostrofe ´
Ejercicios Universidad Hispanoamericana Programación básica
Ejercicios Universidad Hispanoamericana Programación básica ,[object Object],[object Object],[object Object],[object Object]
Soluciones Universidad Hispanoamericana Programación básica
Tarea  Universidad Hispanoamericana Programación básica Realizar los ejercicios que van del 2.35 al 2.53 del capítulo 2 del libro de Joyanes.
Muchas gracias

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Programacion grado 10
Programacion grado 10Programacion grado 10
Programacion grado 10
 
Computacion Grupo 2
Computacion Grupo 2Computacion Grupo 2
Computacion Grupo 2
 
Escuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de ChimborazoEscuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de Chimborazo
 
Algoritmos y Datos
Algoritmos y DatosAlgoritmos y Datos
Algoritmos y Datos
 
Informatica
InformaticaInformatica
Informatica
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tipos de Datos y Expresiones
Tipos de Datos y ExpresionesTipos de Datos y Expresiones
Tipos de Datos y Expresiones
 
01 metprogramacion
01 metprogramacion01 metprogramacion
01 metprogramacion
 
Operadores aritméticos, lógicos, relacionales.
Operadores aritméticos, lógicos, relacionales.Operadores aritméticos, lógicos, relacionales.
Operadores aritméticos, lógicos, relacionales.
 
Conceptos básicos sobre algortimia
Conceptos básicos sobre algortimiaConceptos básicos sobre algortimia
Conceptos básicos sobre algortimia
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Variables
VariablesVariables
Variables
 
Clase2
Clase2Clase2
Clase2
 
Co
CoCo
Co
 
Conceptos fundmentales
Conceptos fundmentalesConceptos fundmentales
Conceptos fundmentales
 
Operadores
OperadoresOperadores
Operadores
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Clase 1
Clase  1Clase  1
Clase 1
 
Analisis de algoritmo ii
Analisis de algoritmo iiAnalisis de algoritmo ii
Analisis de algoritmo ii
 

Semelhante a Programación lógica, Datos y operaciones Programación básica

Trabajo tecnología (3).pdf
Trabajo tecnología (3).pdfTrabajo tecnología (3).pdf
Trabajo tecnología (3).pdfSamuelBedoya6
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdfSamuelBedoya6
 
Intorduccion Algoritmos
Intorduccion AlgoritmosIntorduccion Algoritmos
Intorduccion Algoritmosagusalli456
 
Unidad 1 algoritmos y programas
Unidad 1 algoritmos y programasUnidad 1 algoritmos y programas
Unidad 1 algoritmos y programasRoberth Camana
 
Material de apoyo unidad 3. datos y entidades primitivas
Material de apoyo unidad 3.  datos y entidades primitivasMaterial de apoyo unidad 3.  datos y entidades primitivas
Material de apoyo unidad 3. datos y entidades primitivasLeany González
 
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin SantaellaClase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin SantaellaJosé Ricardo Tillero Giménez
 
Clase de datos variables constantes
Clase de datos variables constantesClase de datos variables constantes
Clase de datos variables constantesSol Hernández
 
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESGuia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESwww.unefm.edu.ve
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instruccionesrcarrerah
 
Conceptos basicos de programacion
Conceptos basicos de programacionConceptos basicos de programacion
Conceptos basicos de programacionSamuelOjedaViveros
 
material_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.pptmaterial_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.pptBryanCuesta4
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteRufi Flores
 

Semelhante a Programación lógica, Datos y operaciones Programación básica (20)

Trabajo tecnología (3).pdf
Trabajo tecnología (3).pdfTrabajo tecnología (3).pdf
Trabajo tecnología (3).pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
Intorduccion Algoritmos
Intorduccion AlgoritmosIntorduccion Algoritmos
Intorduccion Algoritmos
 
Unidad 1 algoritmos y programas
Unidad 1 algoritmos y programasUnidad 1 algoritmos y programas
Unidad 1 algoritmos y programas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
Identificadores
IdentificadoresIdentificadores
Identificadores
 
Material de apoyo unidad 3. datos y entidades primitivas
Material de apoyo unidad 3.  datos y entidades primitivasMaterial de apoyo unidad 3.  datos y entidades primitivas
Material de apoyo unidad 3. datos y entidades primitivas
 
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin SantaellaClase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
 
Clase de datos variables constantes
Clase de datos variables constantesClase de datos variables constantes
Clase de datos variables constantes
 
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESGuia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Datos
DatosDatos
Datos
 
datos
datos datos
datos
 
Unidad 1.1 PROGRAMACION I
Unidad 1.1  PROGRAMACION IUnidad 1.1  PROGRAMACION I
Unidad 1.1 PROGRAMACION I
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones
 
Conceptos basicos de programacion
Conceptos basicos de programacionConceptos basicos de programacion
Conceptos basicos de programacion
 
material_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.pptmaterial_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.ppt
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constante
 

Mais de UH

Bloque pacie
Bloque pacieBloque pacie
Bloque pacieUH
 
Programa
ProgramaPrograma
ProgramaUH
 
C:\fakepath\programa
C:\fakepath\programaC:\fakepath\programa
C:\fakepath\programaUH
 
Programa
ProgramaPrograma
ProgramaUH
 
Ejercicios1leccion
Ejercicios1leccionEjercicios1leccion
Ejercicios1leccionUH
 
Programa
ProgramaPrograma
ProgramaUH
 
Manual editor pascal
Manual editor pascalManual editor pascal
Manual editor pascalUH
 
Cap6
Cap6Cap6
Cap6UH
 
Capitulo1
Capitulo1Capitulo1
Capitulo1UH
 
Procedimientos funciones
Procedimientos funcionesProcedimientos funciones
Procedimientos funcionesUH
 
Capitulo5
Capitulo5Capitulo5
Capitulo5UH
 
Capitulo3
Capitulo3Capitulo3
Capitulo3UH
 
Capitulo2
Capitulo2Capitulo2
Capitulo2UH
 
Capitulo4
Capitulo4Capitulo4
Capitulo4UH
 
Tema 7
Tema 7Tema 7
Tema 7UH
 
Tema6
Tema6Tema6
Tema6UH
 
Tema5
Tema5Tema5
Tema5UH
 
Tema7
Tema7Tema7
Tema7UH
 
Tema1
Tema1Tema1
Tema1UH
 
Tema2
Tema2Tema2
Tema2UH
 

Mais de UH (20)

Bloque pacie
Bloque pacieBloque pacie
Bloque pacie
 
Programa
ProgramaPrograma
Programa
 
C:\fakepath\programa
C:\fakepath\programaC:\fakepath\programa
C:\fakepath\programa
 
Programa
ProgramaPrograma
Programa
 
Ejercicios1leccion
Ejercicios1leccionEjercicios1leccion
Ejercicios1leccion
 
Programa
ProgramaPrograma
Programa
 
Manual editor pascal
Manual editor pascalManual editor pascal
Manual editor pascal
 
Cap6
Cap6Cap6
Cap6
 
Capitulo1
Capitulo1Capitulo1
Capitulo1
 
Procedimientos funciones
Procedimientos funcionesProcedimientos funciones
Procedimientos funciones
 
Capitulo5
Capitulo5Capitulo5
Capitulo5
 
Capitulo3
Capitulo3Capitulo3
Capitulo3
 
Capitulo2
Capitulo2Capitulo2
Capitulo2
 
Capitulo4
Capitulo4Capitulo4
Capitulo4
 
Tema 7
Tema 7Tema 7
Tema 7
 
Tema6
Tema6Tema6
Tema6
 
Tema5
Tema5Tema5
Tema5
 
Tema7
Tema7Tema7
Tema7
 
Tema1
Tema1Tema1
Tema1
 
Tema2
Tema2Tema2
Tema2
 

Último

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
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
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
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
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
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.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...
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 

Programación lógica, Datos y operaciones Programación básica

  • 1. Tema 3 y 4 Programación lógica, Datos y operaciones Programación básica Profesora: Magdalena Aguilar-Álvarez
  • 2. Datos y operaciones Universidad Hispanoamericana Programación básica 1 Dato es el objeto sobre el cual opera una computadora. Los datos se dividen en simples, estructurados y definidos por el usuario. 2 Los datos simples se dividen en numéricos, lógicos y carácter. Los datos estructurados se componen de datos simples, cadenas, vectores, matrices, registros, archivos, punteros
  • 3. Universidad Hispanoamericana Programación básica Datos y operaciones
  • 4.
  • 5.
  • 6. Datos lógicos Son datos que solamente pueden tomar dos valores: falso (false) y verdadero (true) Usualmente se usan para representar estados o datos binarios (1 o 0) Otros tipos de datos
  • 7. Universidad Hispanoamericana Programación básica Identificadores y palabras reservadas Identificadores nombres asignados a los objetos que se desea manipular en un programa, como variables, constantes, funciones, procedimientos. deben comenzar con una letra Palabras reservadas (keywords) son palabras propias del lenguaje de programación, no pueden ser utilizadas como identificadores
  • 8. Universidad Hispanoamericana Programación básica Constantes Son datos cuyo valor no cambia durante la ejecución del programa Constantes con nombres, se refieren a valores que no cambian durante la ejecución del programa, pero además se les asigna un nombre
  • 10. Universidad Hispanoamericana Programación básica Variables Son objetos que pueden cambiar su valor durante la ejecución del programa El tipo de una variable puede ser: entero, real, lógico o cadena El valor inicial de una variable es un dato indefinido, por lo que es importante asignar un valor inicial antes de utilizarla Aunque no es obligatorio, es preferible declarar las variables en la cabecera del programa El carácter en blanco, no puede formar parte del nombre de una variable Es importante que el nombre de la variable describa su contenido, es decir, nombres significativos
  • 12.
  • 13. Operaciones aritméticas Universidad Hispanoamericana Programación básica Expresiones aritméticas Se refiere a expresiones que tienen variables, constantes y operaciones aritméticas
  • 14. Prioridad de operaciones aritméticas Universidad Hispanoamericana Programación básica
  • 15. Expresiones lógicas o booleanas Universidad Hispanoamericana Programación básica Pueden tomar únicamente los valores de falso o verdadero Se forman combinando constantes, variables con operadores lógicos o relacionales
  • 16. Expresiones lógicas o booleanas Universidad Hispanoamericana Programación básica
  • 17. Prioridad de operadores Universidad Hispanoamericana Programación básica
  • 18. Prioridad de operadores Universidad Hispanoamericana Programación básica
  • 19. Funciones internas estandar Universidad Hispanoamericana Programación básica
  • 20. Funciones internas estandar Universidad Hispanoamericana Programación básica
  • 21. Instrucción de asignación Universidad Hispanoamericana Programación básica Se utilizar para cambiar el valor asignado en una variable Asignación lógica En este caso, las variables M, N y P toman los valores falso, falso y verdadero Asignación de caracteres Conversión de tipo: se refiere a que no se puede asignar un valor de un tipo diferente, por ejemplo a una variable de tipo real, asignar un valor entero
  • 22. Ejemplos Universidad Hispanoamericana Programación básica
  • 23. Entrada y Salida Universidad Hispanoamericana Programación básica Entrada: se refiere a los datos que se leen de un dispositivo, como teclado o disco Salida: escritura de datos a un dispositivo de salida como teclado, pantalla, impresión
  • 24. Operaciones con cadenas Universidad Hispanoamericana Programación básica Las operaciones básicas con cadenas son: concatenación, comparación, subcadenas y longitud Comparación de cadenas: se compara según el código ASCCII de cada carácter. Ejemplo: Concatenación: se refiere a la unión de dos o más cadenas en una sola. Subcadena: se pueden extraer a partir de una cadena mayor. Longitud: es el numero de caracteres encerrados entre dos separadores
  • 25. Comentarios Universidad Hispanoamericana Programación básica Los programas pueden contener comentarios aclaratorios en las partes más importantes, para esto, es necesario delimitar entre símbolos que se definen según el lenguaje, por ejemplo: corchetes [], llaves {}, símbolo de exclamación ! o apostrofe ´
  • 27.
  • 29. Tarea Universidad Hispanoamericana Programación básica Realizar los ejercicios que van del 2.35 al 2.53 del capítulo 2 del libro de Joyanes.