SlideShare una empresa de Scribd logo
1 de 27
ELEMENTOS DE COMPUTACIÓN Profesor: Alcibiades uribe TUTORIAL PSeint Curso Lógica y Programación
CONTENIDOS ,[object Object]
Tipos de datos
Representaciones de un algoritmo
Lenguaje natural
Pseudocódigo
Diagrama de flujo
Lenguaje de programación
Pseint	- Tipos de datos 	- Expresiones 	- Acciones secuenciales 	- Estructuras de control 	- Arreglos 	- Notaciones ,[object Object],Curso Lógica y Programación
DEFINICIÓN DE UN ALGORITMO ,[object Object]
Esta compuesto por operaciones, métodos y variables.
Entre las operaciones se conocen las matemáticas: +, -, /, *.
 Los métodos son las funciones disponibles: Mostrar en pantalla.
Las variables pueden ser de diversos tipos:	- 1 	- V y F 	- ‘a’ 	- [1 2 3 4 5] ó [a b c d e] 	- ”aaaaaa” 	- Null Curso Lógica y Programación
TIPOS DE DATOS Curso Lógica y Programación
REPRESENTACIONES DE UN ALGORITMO Todo algoritmo puede ser representado por: 	- Lenguaje natural 	- Pseudocódigo 	- Diagramas de flujo 	- Lenguajes de programación Curso Lógica y Programación
LENGUAJE NATURAL ,[object Object],     Sumar 2 números. ,[object Object],	- Inicio Suma 	- Ingresar primer número 	- Guardar número en variable a  	- Ingresar segundo número 	- Guardar número en variable b 	- Sumar a y b 	- Guardar resultado en R 	- Mostrar R 	- Fin ,[object Object],	-Ambiguo 	-Extenso Curso Lógica y Programación
PSEUDOCÓDIGO ,[object Object]
El pseudocódigo se compone de:	- Cabecera  	- Declaraciones 	- Cuerpo ,[object Object]
Las declaraciones son las variables y constantes que utilizará el algoritmo para resolver el problema.
El cuerpo son el conjunto de instrucciones o acciones que están entre el Inicio y el Fin.Curso Lógica y Programación
PSEUDOCÓDIGO La estructura del pseudocódigo es la siguiente: La sección “Proceso SinTitulo” es la cabecera del algoritmo La sección “acción 1, acción 1,…” es el cuerpo del algoritmo En este caso como utilizaremos el Pseint la sección de declaraciones del algoritmo no se toma en cuenta, ya que el software se encarga de asignarle el tipo de dato a cada variable dependiendo del uso que se le dé.   Curso Lógica y Programación
PSEUDOCÓDIGO Representación mediante Pseudocódigo: Curso Lógica y Programación
DIAGRAMA DE FLUJO La representación mediante diagrama de flujo es una descripción gráfica de un algoritmo utilizando símbolos. Curso Lógica y Programación
DIAGRAMA DE FLUJO Representación mediante diagrama de flujo: Para generar un diagrama de flujo en Pseint para nuestro algoritmo debemos presionar el botón: Curso Lógica y Programación
LENGUAJE DE PROGRAMACIÓN Representación mediante Lenguaje de programación(JAVA): El diseño del algoritmo es independiente a cualquier lenguaje de programación.  Es decir, podemos llevar un algoritmo a cualquier lenguaje de programación. Curso Lógica y Programación
PSEINT Es un software que interpreta pseudocódigo.  Permite la generación de diagramas de flujo, dado un algoritmo en pseudocódigo. También es posible exportar el pseudocódigo a un lenguaje orientado a objetos como C++. Para compilar y ejecutar nuestro pseudocódigo debemos presionar el botón:  Curso Lógica y Programación

Más contenido relacionado

La actualidad más candente

Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un procesoi92almaa
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-softwareMiguel Angel Rodriguez
 
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 asignacionBoris Salleg
 
Estructuras de ciclo: while,for,do while
Estructuras de  ciclo: while,for,do whileEstructuras de  ciclo: while,for,do while
Estructuras de ciclo: while,for,do whileAlfredo Huamani Escobar
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la ProgramaciónAlessandro Viera
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacionalMaria Garcia
 
Metodologia de kendall y kendall
Metodologia de kendall y kendallMetodologia de kendall y kendall
Metodologia de kendall y kendallAlexia Liss
 
4. estructuras selectivas
4. estructuras selectivas4. estructuras selectivas
4. estructuras selectivasmartell024
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacionneyvajms
 
LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO
LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO
LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO Guillermo Iván Prisco Pérez
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptxWaldirOzuna2
 
Cualidades de un lenguaje de programación
Cualidades de un lenguaje de programaciónCualidades de un lenguaje de programación
Cualidades de un lenguaje de programaciónJose Gallardo
 

La actualidad más candente (20)

Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un proceso
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
tipo de datos
tipo de datostipo de datos
tipo de datos
 
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
 
Estructuras de ciclo: while,for,do while
Estructuras de  ciclo: while,for,do whileEstructuras de  ciclo: while,for,do while
Estructuras de ciclo: while,for,do while
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la Programación
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
2.5 Ciclo do While
2.5 Ciclo do While2.5 Ciclo do While
2.5 Ciclo do While
 
Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
 
Metodologia de kendall y kendall
Metodologia de kendall y kendallMetodologia de kendall y kendall
Metodologia de kendall y kendall
 
4. estructuras selectivas
4. estructuras selectivas4. estructuras selectivas
4. estructuras selectivas
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
PSEINT INTRODUCCION
PSEINT INTRODUCCIONPSEINT INTRODUCCION
PSEINT INTRODUCCION
 
LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO
LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO
LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptx
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Manual pseint
Manual pseintManual pseint
Manual pseint
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Cualidades de un lenguaje de programación
Cualidades de un lenguaje de programaciónCualidades de un lenguaje de programación
Cualidades de un lenguaje de programación
 

Destacado

Pseint Leer Y Escribir
Pseint Leer Y EscribirPseint Leer Y Escribir
Pseint Leer Y EscribirMonjeOneble
 
Pseint Variables Y Comentarios
Pseint Variables Y ComentariosPseint Variables Y Comentarios
Pseint Variables Y ComentariosMonjeOneble
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)Luis Ancel
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigoBrivé Soluciones
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigoepetekaun
 
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNET
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNETTECNOLOGIA DE LA TRANSMISION DE LA ETHERNET
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNETconstanza1777
 
Tutorial sencillo manejo de pseint y free dfd
Tutorial sencillo manejo de pseint y free dfdTutorial sencillo manejo de pseint y free dfd
Tutorial sencillo manejo de pseint y free dfdLenin Dario Mendoza Mora
 
Algoritmos programacioncuaderno1
Algoritmos programacioncuaderno1Algoritmos programacioncuaderno1
Algoritmos programacioncuaderno1Gladys León
 
Presentacion Pseint
Presentacion PseintPresentacion Pseint
Presentacion Pseintegalindo1104
 
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot Suite
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot SuitePublicar en Facebook, Twitter, Linkedind y Google+ con Hoot Suite
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot SuitePedro Antonio Villalta (Pavillalta)
 
Algoritmica i clase03 practica 3
Algoritmica i clase03 practica 3Algoritmica i clase03 practica 3
Algoritmica i clase03 practica 3Julio Pari
 
Algoritmica i clase04 practica 4
Algoritmica i clase04 practica 4Algoritmica i clase04 practica 4
Algoritmica i clase04 practica 4Julio Pari
 
Unmsm fisi - programación lineal 2 - io1 cl04
Unmsm   fisi - programación lineal 2 - io1 cl04Unmsm   fisi - programación lineal 2 - io1 cl04
Unmsm fisi - programación lineal 2 - io1 cl04Julio Pari
 
Algoritmica i clase08 practica 8
Algoritmica i clase08 practica 8Algoritmica i clase08 practica 8
Algoritmica i clase08 practica 8Julio Pari
 

Destacado (20)

Pseint tutorial
Pseint tutorialPseint tutorial
Pseint tutorial
 
Pseint Leer Y Escribir
Pseint Leer Y EscribirPseint Leer Y Escribir
Pseint Leer Y Escribir
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
Pseint Variables Y Comentarios
Pseint Variables Y ComentariosPseint Variables Y Comentarios
Pseint Variables Y Comentarios
 
Pseint
PseintPseint
Pseint
 
Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
Manual dfd1.1
Manual dfd1.1Manual dfd1.1
Manual dfd1.1
 
Historia numismatica argentina
Historia numismatica argentinaHistoria numismatica argentina
Historia numismatica argentina
 
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNET
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNETTECNOLOGIA DE LA TRANSMISION DE LA ETHERNET
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNET
 
Tutorial sencillo manejo de pseint y free dfd
Tutorial sencillo manejo de pseint y free dfdTutorial sencillo manejo de pseint y free dfd
Tutorial sencillo manejo de pseint y free dfd
 
Algoritmos programacioncuaderno1
Algoritmos programacioncuaderno1Algoritmos programacioncuaderno1
Algoritmos programacioncuaderno1
 
Presentacion Pseint
Presentacion PseintPresentacion Pseint
Presentacion Pseint
 
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot Suite
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot SuitePublicar en Facebook, Twitter, Linkedind y Google+ con Hoot Suite
Publicar en Facebook, Twitter, Linkedind y Google+ con Hoot Suite
 
Algoritmica i clase03 practica 3
Algoritmica i clase03 practica 3Algoritmica i clase03 practica 3
Algoritmica i clase03 practica 3
 
Algoritmica i clase04 practica 4
Algoritmica i clase04 practica 4Algoritmica i clase04 practica 4
Algoritmica i clase04 practica 4
 
Unmsm fisi - programación lineal 2 - io1 cl04
Unmsm   fisi - programación lineal 2 - io1 cl04Unmsm   fisi - programación lineal 2 - io1 cl04
Unmsm fisi - programación lineal 2 - io1 cl04
 
Algoritmica i clase08 practica 8
Algoritmica i clase08 practica 8Algoritmica i clase08 practica 8
Algoritmica i clase08 practica 8
 

Similar a Presentació de PSEInt

Clase04 tutorialpseint1-091208144523-phpapp01-2
Clase04 tutorialpseint1-091208144523-phpapp01-2Clase04 tutorialpseint1-091208144523-phpapp01-2
Clase04 tutorialpseint1-091208144523-phpapp01-2Patricia Acuña
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seintdr_ecco
 
Tutorialpseint parte 2
Tutorialpseint parte 2Tutorialpseint parte 2
Tutorialpseint parte 2Claudia Poza
 
estructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptxestructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptxDanielHidalgo92
 
Clases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsxClases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsxjesusger03
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionClaudia Poza
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionClaudia Poza
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionalesAndreina Trejo
 

Similar a Presentació de PSEInt (20)

manual dfd
manual dfdmanual dfd
manual dfd
 
Clase04 tutorialpseint1-091208144523-phpapp01-2
Clase04 tutorialpseint1-091208144523-phpapp01-2Clase04 tutorialpseint1-091208144523-phpapp01-2
Clase04 tutorialpseint1-091208144523-phpapp01-2
 
Tutoral de PseInt
Tutoral de PseIntTutoral de PseInt
Tutoral de PseInt
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
 
Tutorial p se int
Tutorial p se intTutorial p se int
Tutorial p se int
 
P seint
P seintP seint
P seint
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
 
tutorial p-seint
tutorial p-seinttutorial p-seint
tutorial p-seint
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
 
Pseint
PseintPseint
Pseint
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Pseint
PseintPseint
Pseint
 
Tutorialpseint parte 2
Tutorialpseint parte 2Tutorialpseint parte 2
Tutorialpseint parte 2
 
estructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptxestructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptx
 
Clases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsxClases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsx
 
Manual pseint
Manual pseintManual pseint
Manual pseint
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacion
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacion
 
pseint ppt.pptx
pseint ppt.pptxpseint ppt.pptx
pseint ppt.pptx
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 

Más de Alcibiades Uribe

Esta semana-milespowerpoints.com
Esta semana-milespowerpoints.comEsta semana-milespowerpoints.com
Esta semana-milespowerpoints.comAlcibiades Uribe
 
Esta Semana Milespowerpoints Com
Esta Semana Milespowerpoints ComEsta Semana Milespowerpoints Com
Esta Semana Milespowerpoints ComAlcibiades Uribe
 
Historia evolucion-computadoras1
Historia evolucion-computadoras1Historia evolucion-computadoras1
Historia evolucion-computadoras1Alcibiades Uribe
 
Avances de las computadoras
Avances de las computadorasAvances de las computadoras
Avances de las computadorasAlcibiades Uribe
 
Módulo adaptación virtual
Módulo adaptación virtualMódulo adaptación virtual
Módulo adaptación virtualAlcibiades Uribe
 
La computadora y sus componentes
La computadora y sus componentesLa computadora y sus componentes
La computadora y sus componentesAlcibiades Uribe
 

Más de Alcibiades Uribe (6)

Esta semana-milespowerpoints.com
Esta semana-milespowerpoints.comEsta semana-milespowerpoints.com
Esta semana-milespowerpoints.com
 
Esta Semana Milespowerpoints Com
Esta Semana Milespowerpoints ComEsta Semana Milespowerpoints Com
Esta Semana Milespowerpoints Com
 
Historia evolucion-computadoras1
Historia evolucion-computadoras1Historia evolucion-computadoras1
Historia evolucion-computadoras1
 
Avances de las computadoras
Avances de las computadorasAvances de las computadoras
Avances de las computadoras
 
Módulo adaptación virtual
Módulo adaptación virtualMódulo adaptación virtual
Módulo adaptación virtual
 
La computadora y sus componentes
La computadora y sus componentesLa computadora y sus componentes
La computadora y sus componentes
 

Último

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
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
 
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
 

Último (20)

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
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
 
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
 

Presentació de PSEInt

  • 1. ELEMENTOS DE COMPUTACIÓN Profesor: Alcibiades uribe TUTORIAL PSeint Curso Lógica y Programación
  • 2.
  • 9.
  • 10.
  • 11. Esta compuesto por operaciones, métodos y variables.
  • 12. Entre las operaciones se conocen las matemáticas: +, -, /, *.
  • 13. Los métodos son las funciones disponibles: Mostrar en pantalla.
  • 14. Las variables pueden ser de diversos tipos: - 1 - V y F - ‘a’ - [1 2 3 4 5] ó [a b c d e] - ”aaaaaa” - Null Curso Lógica y Programación
  • 15. TIPOS DE DATOS Curso Lógica y Programación
  • 16. REPRESENTACIONES DE UN ALGORITMO Todo algoritmo puede ser representado por: - Lenguaje natural - Pseudocódigo - Diagramas de flujo - Lenguajes de programación Curso Lógica y Programación
  • 17.
  • 18.
  • 19.
  • 20. Las declaraciones son las variables y constantes que utilizará el algoritmo para resolver el problema.
  • 21. El cuerpo son el conjunto de instrucciones o acciones que están entre el Inicio y el Fin.Curso Lógica y Programación
  • 22. PSEUDOCÓDIGO La estructura del pseudocódigo es la siguiente: La sección “Proceso SinTitulo” es la cabecera del algoritmo La sección “acción 1, acción 1,…” es el cuerpo del algoritmo En este caso como utilizaremos el Pseint la sección de declaraciones del algoritmo no se toma en cuenta, ya que el software se encarga de asignarle el tipo de dato a cada variable dependiendo del uso que se le dé. Curso Lógica y Programación
  • 23. PSEUDOCÓDIGO Representación mediante Pseudocódigo: Curso Lógica y Programación
  • 24. DIAGRAMA DE FLUJO La representación mediante diagrama de flujo es una descripción gráfica de un algoritmo utilizando símbolos. Curso Lógica y Programación
  • 25. DIAGRAMA DE FLUJO Representación mediante diagrama de flujo: Para generar un diagrama de flujo en Pseint para nuestro algoritmo debemos presionar el botón: Curso Lógica y Programación
  • 26. LENGUAJE DE PROGRAMACIÓN Representación mediante Lenguaje de programación(JAVA): El diseño del algoritmo es independiente a cualquier lenguaje de programación. Es decir, podemos llevar un algoritmo a cualquier lenguaje de programación. Curso Lógica y Programación
  • 27. PSEINT Es un software que interpreta pseudocódigo. Permite la generación de diagramas de flujo, dado un algoritmo en pseudocódigo. También es posible exportar el pseudocódigo a un lenguaje orientado a objetos como C++. Para compilar y ejecutar nuestro pseudocódigo debemos presionar el botón: Curso Lógica y Programación
  • 28. PSEINT – TIPOS DE DATOS En Pseint existen los siguientes tipos de datos: - Numérico: enteros y decimales, los decimales se separan con un punto(2 ; 2.5) . - Lógico o Booleano: V y F - Carácter: carácter y cadena de caracteres, pueden ir encerrados entre comillas simples o dobles (‘a’ , “a” , ‘hola’, “hola”). Los tipos de datos son determinados automáticamente cuando se crean las variables o se les asigna un valor. Este tipo de dato deberá permanecer constante durante todo el proceso, si no es así el proceso será interrumpido. Curso Lógica y Programación
  • 29. PSEINT – EXPRESIONES Operadores: Curso Lógica y Programación
  • 30. PSEINT – EXPRESIONES Funciones: Curso Lógica y Programación
  • 31. PSEINT – ACCIONES SECUENCIALES Asignación: nos permite guardar un valor en una variable. c <- 2; por lo tanto c=2. Leer: nos permite recibir valores por teclado y guardarlos en variables. Leer a; recibe el valor y lo almacena en a. Leer a, b, c; recibe 3 valores y los guarda en la variable que corresponda. Curso Lógica y Programación
  • 32. PSEINT – ACCIONES SECUENCIALES Escribir: nos permite mostrar en pantalla algún tipo de dato, o varios separados por ‘,’. Escribir ‘hola mundo’; Escribir ‘hola mundo’, ‘hola’, 2, c; Curso Lógica y Programación
  • 33. PSEINT – ESTRUCTURAS DE CONTROL CONDICIONAL: Si – Entonces: es una estructura de control que depende del valor de una condición lógica. Es decir se debe evaluar una condición y si la cumple, deberá ejecutar todas las acciones después del “Entonces” y si no las cumple debe ejecutar todas las accione después del “Sino” Curso Lógica y Programación
  • 34. PSEINT – ESTRUCTURAS DE CONTROL CONDICIONAL: Segun: es una estructura de control que depende del valor de una variable de tipo numérica para ejecutar una secuencia de instrucciones asociada a ese valor. Puede suceder que una secuencia de instrucciones sea común para más de un valor de la variable numérica, es el caso que se ve en la imagen siguiente, donde el valor 2 y 3 de la variable numérica lleva a ejecutar una misma secuencia de instrucciones. Cada valor de la variable numérica es una opción que ejecuta una serie de instrucciones, es por esto que esta instrucción es recomendable para manejar Menu muy complejos. Curso Lógica y Programación
  • 35. PSEINT – ESTRUCTURAS DE CONTROL La opción “De otro modo” significa que si la variable numérica toma un valor que no está en ninguna de las opciones anteriores ejecuta las instrucciones de esa opción. Esta opción es ocupada generalmente para capturar(Catch) errores al ingresar una opción no disponible y así avisarle al usuario. Ej: Curso Lógica y Programación
  • 36. PSEINT – ESTRUCTURAS DE CONTROL REPETITIVA: Mientras: permite ejecutar una secuencia de instrucciones repetidamente hasta que la condición no se cumpla. Curso Lógica y Programación
  • 37.
  • 38. Su representación matemática es la de un vector de 1 dimensión, por lo que podemos llegar a representar una matriz con arrays multidimensionales.
  • 39. Cada array posee un índice(empieza en 0) que indica la posición en la que está almacenado un elemento en el arreglo, esto se debe a que el array está segmentado. Curso Lógica y Programación
  • 40. PSEINT – ARREGLOS Existen distintos tipos de arreglos dependiendo del tipo de dato que contengan. Un ejemplo es un arreglo numérico. Un arreglo de caracteres. 1 3 5 7 a b c Curso Lógica y Programación
  • 41. PSEINT – ARREGLOS En Pseint la sentencia para poder definir un arreglo es la siguiente: Dimension <identificador>[tamaño] Ej: Dimension Lista[9] Para poder acceder a un elemento del arreglo se utiliza el siguiente comando: <identificador>[posición_elemento] (empieza en 1 la posición en PSeint) Ej: Lista[1] ,esto va a devolver el elemento en la posición 1. Curso Lógica y Programación
  • 42. PSEINT - NOTACIONES Se pueden comentar líneas, para escribir por ejemplo la documentación de un programa. Esto se hace con el operador //, todo lo que precede a //, hasta el final de la línea, no será tomado en cuenta por el interpretador. -//autor: nombre No pueden haber instrucciones después de Proceso y FinProceso, excepto comentarios. Los identificadores de las variables, deben constar sólo de letras, números y/o guión abajo(_), comenzando siempre con una letra. Las estructuras no secuenciales pueden anidarse. Es decir, pueden contener otras adentro, pero la estructura contenida debe comenzar y finalizar dentro de la contenedora. Curso Lógica y Programación
  • 43. EJERCICIOS Implemente en Pseint los algoritmos en pseudocódigo que resuelvan los siguientes problemas. -Problema1: Implementar un formulario que pida el nombre después el apellido, luego el rut y finalmente la dirección. Para que muestre por pantalla la siguiente información con los datos ingresados. +Nombre: +Apellido: +Rut: +Dirección: -Problema2: Mostrar por pantalla los números pares entre [0,100]. Curso Lógica y Programación