SlideShare una empresa de Scribd logo
1 de 28
Introducción a la Computación (IC) ,[object Object],Semana 3
Introducción a la Computación (IC) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Introducción a la Computación (IC) ,[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introducción a la Computación (IC)
ESTRUCTURAS DE SECUENCIA ,[object Object],[object Object],[object Object],Introducción a la Computación (IC)
Permiten ingresar datos de diferente tipo a través de un dispositivo de entrada de una computadora (para nuestro curso a través del teclado). INGRESO DE DATOS Introducción a la Computación (IC) Estructuras lógicas de secuencia
LEER   nombreVariable En Pseudocódigo En DF nombreVariable INGRESO DE DATOS Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Ingreso de datos
Ejemplo N°1:  Desarrollo una solución que permita ingresar y mostrar el nombre de un alumno ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Ingreso de datos INICIO nombre FIN TEXTO nombre nombre
Ejemplo N°2:  Desarrollo una solución que ingresar  el nombre y dos notas de un alumno y mostrar su nombre y el promedio obtenido: (nota1+nota2)/2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Ingreso de datos INICIO nombre, nota1, nota2 FIN TEXTO nombre  REAL nota1, nota2, promedio promedio = (nota1 + nota2) / 2 nombre, promedio
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],PROCESOS DE CALCULO Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
VARIABLES Y CONSTANTES Variables:   Una variable es una estructura de datos (lineal-estática) que permite reservar un espacio con la finalidad de almacenar temporalmente los datos. Una variable sólo puede almacenar un solo dato a la vez y del mismo tipo; Declaración, Almacenamiento de datos e inicialización. Constantes:  Una constate es una estructura de datos que permite almacenar un valor fijo, el cual va a ser empleado sin lugar a modificación durante el desarrollo del algoritmo. Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos
Tenga presente que las REGLAS para el Pseudocódigo, DF y las palabras reservada, en  Java, no deben ser usadas como nombre de variable  o constante . TIPOS DE DATOS Pseudocódigo / D.F. JAVA REPRESENTA A: ENTERO int  long Un numero entero REAL float double Un numero real (Con decimales) CARÁCTER char Un solo carácter TEXTO S tring Una cadena de caracteres LOGICO boolean Un valor VERDADERO o FALSO Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
Declaración :  Significa definir el nombre de la variable y el tipo de dato que podrá almacenar Pseudocódigo / DF :  ENTERO   nota1  TEXTO  nombre   CARACTER  tipo Java : int   nota1 String  nombre   char  tipo VARIABLES tipoDato   nombreDeVariable Sintaxis:   CONSTANTE   pi   =  3.1416 Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos
Asignación :  Significa dar un valor a la variable durante el desarrollo del algoritmo. Pseudocódigo / DF  :  nota1  =   10   nombre  =   “ Luis “  tipo  =   ‘A’ Java :  nota1  =  10  nombre  =   “ Luis “    tipo  =   ‘A’ VARIABLES n ombreDeVariable   =   valor Sintaxis:   Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos
Inicialización :  Significa asignar un valor inicial a la variable al momento de ser declarada. Este valor puede ser  modificado durante la ejecución del algoritmo.    VARIABLES Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos  Pseudocódigo / DF :  ENTERO   nota1  =   0   TEXTO  nombre  =   “  “  CARACTER  tipo  =   ‘ ’  Java :  int   nota1  =  0   String  nombre  =   “  “  char  tipo  =   ‘ ’  tipoDato   nombreDeVariable   =   valorInicial
OPERADORES MATEMÁTICOS PS O DF JAVA C++ REPRESENTA A: + + + Suma - - - Resta * * * Multiplicación / / / División RESTO  ó  % % % Resto / Modulo Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jerarquía de los operadores ´matemáticos Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
OPERADORES RELACIONALES, LÓGICOS y DE ASIGNACIÓN PS O DF JAVA C++ REPRESENTA A: < < < Menor que > > > Mayor que = == == Igual que <= <= <= Menor o igual que. >= >= >= Mayor o igual que <> ! = ! = Distinto de. NO  ! ! Negación. Y  && && Conjunción. O  || || Disyunción. = = = Asignación Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
Problema N°1 :  Desarrollo una solución que permita sumar los números 10 y 15. Mostrar el resultado. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],INICIO FIN num1 = 10 num2 = 15 ENTERO num1, num2, suma suma = num1 + num2 suma Introducción a la Computación (IC)
Algoritmo  PrgPromedio ENTRADA:  SALIDA  :  promedio INICIO COMENTARIO  Declaración de variables REAL  n1, n2,  promedio COMENTARIO  Asignación de valor n1=15   n2=12 COMENTARIO  Procesos de cálculo   promedio = (n1 + n2) / 2 COMENTARIO  Salida de resultados ESCRIBIR   promedio  FIN Problema N°2 :   Calcular y mostrar el promedio de los numero 15 y 12, Introducción a la Computación (IC)
Problema  N°2 :  Desarrollo una solución que permita calcular el área de un cuadrado sabiendo que tiene lado = 10.  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],INICIO FIN ENTERO lado, area area = lado * lado area ESTRUCTURA DE SECUENCIA lado  Introducción a la Computación (IC)
La visualización de datos nos permite mostrar los datos de salida proporcionados por el algoritmo. Para nuestro caso a través de la pantalla de la computadora. VISUALIZACIÓN DE DATOS Definición: Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos
ESCRIBIR  nombreVariable ESCRIBIR  x + 2 ESCRIBIR  “Hola” En Pseudocódigo En D.F. nombreVariable x + 2 “ Hola” Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos
Ejemplo:  Diseñar una solución que permita mostrar el saludo “Bienvenidos al desarrollo de algoritmos” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],INICIO FIN “ Bienvenidos al  desarrollo de algoritmos” Introducción a la Computación (IC) Estructuras lógicas de secuencia–  Visualización de datos
En Pseudocódigo En DF SALTOLINEA( ) SALTO DE LINEA SALTOLINEA( ) Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos
Ejemplo:  Diseñar una solución que permita mostrar el saludo:  “ Bienvenidos al desarrollo de algoritmos   estamos creando una segunda línea” Algoritmo PrgSaludo ENTRADA :  SALIDA : INICIO ESCRIBIR  “ Bienvenidos al desarrollo de algoritmos”  SALTOLINEA( )  ESCRIBIR   “ Estamos mostrando datos en la segunda línea” FIN Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos
En Pseudocódigo En DF COMENTARIO  Este es un comentario COMENTARIOS Este es un comentario Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos
Ejemplo:  Diseñar una solución que permita mostrar el saludo:  “ Bienvenidos al desarrollo de algoritmos   estamos creando una segunda línea” Algoritmo PrgSaludo ENTRADA :  SALIDA : INICIO COMENTARIO  Este algoritmo permite mostrar dos mensajes ESCRIBIR  “ Bienvenidos al desarrollo de algoritmos”  SALTOLINEA( )  ESCRIBIR   “ Estamos mostrando datos en la segunda línea” FIN Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos

Más contenido relacionado

La actualidad más candente

Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datos
rufiflores0469
 
Constantes y variables
Constantes y variablesConstantes y variables
Constantes y variables
Edgar0622
 
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...
Leany González
 
Unidad 1 algoritmos y programas
Unidad 1 algoritmos y programasUnidad 1 algoritmos y programas
Unidad 1 algoritmos y programas
Roberth Camana
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
Carlos Chevez
 

La actualidad más candente (20)

Tipos de datos variables expresiones
Tipos de datos variables expresionesTipos de datos variables expresiones
Tipos de datos variables expresiones
 
Tema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosTema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datos
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datos
 
Tipos algoritmos
Tipos algoritmosTipos algoritmos
Tipos algoritmos
 
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
 
Progra
PrograProgra
Progra
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Algoritmos Tiposde datos
Algoritmos Tiposde datos Algoritmos Tiposde datos
Algoritmos Tiposde datos
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operaciones
 
Lo básico para programar
Lo básico para programarLo básico para programar
Lo básico para programar
 
Constantes y variables
Constantes y variablesConstantes y variables
Constantes y variables
 
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
 
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...
 
Lo básico para programar
Lo básico para programarLo básico para programar
Lo básico para programar
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantes
 
Unidad 1 algoritmos y programas
Unidad 1 algoritmos y programasUnidad 1 algoritmos y programas
Unidad 1 algoritmos y programas
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Datos simples
Datos simples Datos simples
Datos simples
 
Presentación1
Presentación1Presentación1
Presentación1
 

Destacado

Aprendizaje colaborativo Cynthia Delgado Valdez
Aprendizaje colaborativo Cynthia Delgado ValdezAprendizaje colaborativo Cynthia Delgado Valdez
Aprendizaje colaborativo Cynthia Delgado Valdez
cindin25
 
Jessica lisiane galeano
Jessica lisiane galeanoJessica lisiane galeano
Jessica lisiane galeano
lisianeduarte
 
Estatuto social abl
Estatuto social ablEstatuto social abl
Estatuto social abl
Iverson moya
 
Virtual box intalacion
Virtual box intalacionVirtual box intalacion
Virtual box intalacion
evelin75
 
Las redes sociales en el mundo educativo
Las redes sociales en el mundo educativoLas redes sociales en el mundo educativo
Las redes sociales en el mundo educativo
mgy-mally
 
Cartas con convinacion de correspondencia
Cartas con convinacion de correspondenciaCartas con convinacion de correspondencia
Cartas con convinacion de correspondencia
Tadeo Padres
 
Uso del facebook como herramienta de investigacin social
Uso del facebook como herramienta de investigacin socialUso del facebook como herramienta de investigacin social
Uso del facebook como herramienta de investigacin social
mgy-mally
 

Destacado (20)

Maestros carmelita t.v.
Maestros carmelita t.v.Maestros carmelita t.v.
Maestros carmelita t.v.
 
Comunic
ComunicComunic
Comunic
 
Internet
InternetInternet
Internet
 
Aprendizaje colaborativo Cynthia Delgado Valdez
Aprendizaje colaborativo Cynthia Delgado ValdezAprendizaje colaborativo Cynthia Delgado Valdez
Aprendizaje colaborativo Cynthia Delgado Valdez
 
Formatos del 3er y 5º
Formatos del 3er y 5ºFormatos del 3er y 5º
Formatos del 3er y 5º
 
Los mayas
Los mayasLos mayas
Los mayas
 
Coisinhas Bonitas Da Internet
Coisinhas Bonitas Da InternetCoisinhas Bonitas Da Internet
Coisinhas Bonitas Da Internet
 
Jessica lisiane galeano
Jessica lisiane galeanoJessica lisiane galeano
Jessica lisiane galeano
 
Estatuto social abl
Estatuto social ablEstatuto social abl
Estatuto social abl
 
Virtual box intalacion
Virtual box intalacionVirtual box intalacion
Virtual box intalacion
 
Class one
Class oneClass one
Class one
 
Las redes sociales en el mundo educativo
Las redes sociales en el mundo educativoLas redes sociales en el mundo educativo
Las redes sociales en el mundo educativo
 
OSOL CEOSUG
OSOL CEOSUGOSOL CEOSUG
OSOL CEOSUG
 
Cartas con convinacion de correspondencia
Cartas con convinacion de correspondenciaCartas con convinacion de correspondencia
Cartas con convinacion de correspondencia
 
Punjab_Govt_Lic
Punjab_Govt_LicPunjab_Govt_Lic
Punjab_Govt_Lic
 
Tadeo graficas(1)
Tadeo graficas(1)Tadeo graficas(1)
Tadeo graficas(1)
 
Aprendizaje colaborativo
Aprendizaje colaborativoAprendizaje colaborativo
Aprendizaje colaborativo
 
Computacion Parasitaria
Computacion ParasitariaComputacion Parasitaria
Computacion Parasitaria
 
Uso del facebook como herramienta de investigacin social
Uso del facebook como herramienta de investigacin socialUso del facebook como herramienta de investigacin social
Uso del facebook como herramienta de investigacin social
 
Guia 5
Guia 5Guia 5
Guia 5
 

Similar a IC estructuras de secuencia

Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clase
daosma
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
EberCV1
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
EberCV1
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
Boris Salleg
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
luisce03
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
neyvajms
 

Similar a IC estructuras de secuencia (20)

IC semana-02-2011-II-B
IC semana-02-2011-II-BIC semana-02-2011-II-B
IC semana-02-2011-II-B
 
Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicos
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clase
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1
 
Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1
 
Algoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tkAlgoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tk
 
Guia examen diagnostico_pseint
Guia examen diagnostico_pseintGuia examen diagnostico_pseint
Guia examen diagnostico_pseint
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
Computacion asignacion 3
Computacion asignacion 3Computacion asignacion 3
Computacion asignacion 3
 
Unidad i
Unidad iUnidad i
Unidad i
 
Unidad i
Unidad iUnidad i
Unidad i
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
1 excel funcional y dinamico
1 excel funcional y dinamico1 excel funcional y dinamico
1 excel funcional y dinamico
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
 
Conceptos básicos sobre algortimia
Conceptos básicos sobre algortimiaConceptos básicos sobre algortimia
Conceptos básicos sobre algortimia
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 

Último

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
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
RigoTito
 

Último (20)

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
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
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
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
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.
 
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...
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
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
 
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
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
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
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 

IC estructuras de secuencia

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Permiten ingresar datos de diferente tipo a través de un dispositivo de entrada de una computadora (para nuestro curso a través del teclado). INGRESO DE DATOS Introducción a la Computación (IC) Estructuras lógicas de secuencia
  • 7. LEER nombreVariable En Pseudocódigo En DF nombreVariable INGRESO DE DATOS Introducción a la Computación (IC) Estructuras lógicas de secuencia – Ingreso de datos
  • 8.
  • 9.
  • 10.
  • 11. VARIABLES Y CONSTANTES Variables: Una variable es una estructura de datos (lineal-estática) que permite reservar un espacio con la finalidad de almacenar temporalmente los datos. Una variable sólo puede almacenar un solo dato a la vez y del mismo tipo; Declaración, Almacenamiento de datos e inicialización. Constantes: Una constate es una estructura de datos que permite almacenar un valor fijo, el cual va a ser empleado sin lugar a modificación durante el desarrollo del algoritmo. Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos
  • 12. Tenga presente que las REGLAS para el Pseudocódigo, DF y las palabras reservada, en Java, no deben ser usadas como nombre de variable o constante . TIPOS DE DATOS Pseudocódigo / D.F. JAVA REPRESENTA A: ENTERO int long Un numero entero REAL float double Un numero real (Con decimales) CARÁCTER char Un solo carácter TEXTO S tring Una cadena de caracteres LOGICO boolean Un valor VERDADERO o FALSO Introducción a la Computación (IC) Estructuras lógicas de secuencia – Procesos de Cálculo
  • 13. Declaración : Significa definir el nombre de la variable y el tipo de dato que podrá almacenar Pseudocódigo / DF : ENTERO nota1 TEXTO nombre CARACTER tipo Java : int nota1 String nombre char tipo VARIABLES tipoDato nombreDeVariable Sintaxis: CONSTANTE pi = 3.1416 Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos
  • 14. Asignación : Significa dar un valor a la variable durante el desarrollo del algoritmo. Pseudocódigo / DF : nota1 = 10 nombre = “ Luis “ tipo = ‘A’ Java : nota1 = 10 nombre = “ Luis “ tipo = ‘A’ VARIABLES n ombreDeVariable = valor Sintaxis: Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos
  • 15. Inicialización : Significa asignar un valor inicial a la variable al momento de ser declarada. Este valor puede ser modificado durante la ejecución del algoritmo. VARIABLES Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos Pseudocódigo / DF : ENTERO nota1 = 0 TEXTO nombre = “ “ CARACTER tipo = ‘ ’ Java : int nota1 = 0 String nombre = “ “ char tipo = ‘ ’ tipoDato nombreDeVariable = valorInicial
  • 16. OPERADORES MATEMÁTICOS PS O DF JAVA C++ REPRESENTA A: + + + Suma - - - Resta * * * Multiplicación / / / División RESTO ó % % % Resto / Modulo Introducción a la Computación (IC) Estructuras lógicas de secuencia – Procesos de Cálculo
  • 17.
  • 18. OPERADORES RELACIONALES, LÓGICOS y DE ASIGNACIÓN PS O DF JAVA C++ REPRESENTA A: < < < Menor que > > > Mayor que = == == Igual que <= <= <= Menor o igual que. >= >= >= Mayor o igual que <> ! = ! = Distinto de. NO ! ! Negación. Y && && Conjunción. O || || Disyunción. = = = Asignación Introducción a la Computación (IC) Estructuras lógicas de secuencia – Procesos de Cálculo
  • 19.
  • 20. Algoritmo PrgPromedio ENTRADA: SALIDA : promedio INICIO COMENTARIO Declaración de variables REAL n1, n2, promedio COMENTARIO Asignación de valor n1=15 n2=12 COMENTARIO Procesos de cálculo promedio = (n1 + n2) / 2 COMENTARIO Salida de resultados ESCRIBIR promedio FIN Problema N°2 : Calcular y mostrar el promedio de los numero 15 y 12, Introducción a la Computación (IC)
  • 21.
  • 22. La visualización de datos nos permite mostrar los datos de salida proporcionados por el algoritmo. Para nuestro caso a través de la pantalla de la computadora. VISUALIZACIÓN DE DATOS Definición: Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos
  • 23. ESCRIBIR nombreVariable ESCRIBIR x + 2 ESCRIBIR “Hola” En Pseudocódigo En D.F. nombreVariable x + 2 “ Hola” Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos
  • 24.
  • 25. En Pseudocódigo En DF SALTOLINEA( ) SALTO DE LINEA SALTOLINEA( ) Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos
  • 26. Ejemplo: Diseñar una solución que permita mostrar el saludo: “ Bienvenidos al desarrollo de algoritmos estamos creando una segunda línea” Algoritmo PrgSaludo ENTRADA : SALIDA : INICIO ESCRIBIR “ Bienvenidos al desarrollo de algoritmos” SALTOLINEA( ) ESCRIBIR “ Estamos mostrando datos en la segunda línea” FIN Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos
  • 27. En Pseudocódigo En DF COMENTARIO Este es un comentario COMENTARIOS Este es un comentario Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos
  • 28. Ejemplo: Diseñar una solución que permita mostrar el saludo: “ Bienvenidos al desarrollo de algoritmos estamos creando una segunda línea” Algoritmo PrgSaludo ENTRADA : SALIDA : INICIO COMENTARIO Este algoritmo permite mostrar dos mensajes ESCRIBIR “ Bienvenidos al desarrollo de algoritmos” SALTOLINEA( ) ESCRIBIR “ Estamos mostrando datos en la segunda línea” FIN Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos