SlideShare una empresa de Scribd logo
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

Introdução ao R
Introdução ao RIntrodução ao R
Introdução ao R
Leonardo Goliatt
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15koolkampus
 
Scheme Programming Language
Scheme Programming LanguageScheme Programming Language
Scheme Programming Language
Reham AlBlehid
 
Translating Flowchart algorithm to Pseudocode Format and vice versa.pptx
Translating Flowchart algorithm to Pseudocode Format and vice versa.pptxTranslating Flowchart algorithm to Pseudocode Format and vice versa.pptx
Translating Flowchart algorithm to Pseudocode Format and vice versa.pptx
RichMonddhmm
 
Apresentação java
Apresentação javaApresentação java
Apresentação javamunosai
 
Iso 25000 y el software actual
Iso 25000  y el software actualIso 25000  y el software actual
Iso 25000 y el software actual
Raúl Martínez
 
Programming languages
Programming languagesProgramming languages
Programming languages
Simon Mui
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
RIKSOF
 
Algorithm and Programming (Introduction of Algorithms)
Algorithm and Programming (Introduction of Algorithms)Algorithm and Programming (Introduction of Algorithms)
Algorithm and Programming (Introduction of Algorithms)
Adam Mukharil Bachtiar
 
Problem solving methodology
Problem solving methodologyProblem solving methodology
Problem solving methodology
Prof. Dr. K. Adisesha
 
Project scheduling and tracking
Project scheduling and trackingProject scheduling and tracking
Project scheduling and tracking
Computer_ at_home
 
Deterministic Finite Automata (DFA)
Deterministic Finite Automata (DFA)Deterministic Finite Automata (DFA)
Deterministic Finite Automata (DFA)
Animesh Chaturvedi
 
Conceitos Básicos de OO e Java
Conceitos Básicos de OO e JavaConceitos Básicos de OO e Java
Conceitos Básicos de OO e JavaCharles Jungbeck
 
Seminário - Guido van Rossum: Breve história da linguagem Python
Seminário - Guido van Rossum: Breve história da linguagem PythonSeminário - Guido van Rossum: Breve história da linguagem Python
Seminário - Guido van Rossum: Breve história da linguagem Python
Giancarlo Silva
 
210510145843-INDICE CROMATICO DE UN GRAFO.pptx
210510145843-INDICE CROMATICO DE UN GRAFO.pptx210510145843-INDICE CROMATICO DE UN GRAFO.pptx
210510145843-INDICE CROMATICO DE UN GRAFO.pptx
DANIELSIMEONPEREZCRU
 
System programming
System programmingSystem programming
System programming
jayashri kolekar
 
TM - Techniques
TM - TechniquesTM - Techniques
TM - Techniques
Rajendran
 
Algoritmos
AlgoritmosAlgoritmos
10 Regular VS Non Regular Language.pptx
10 Regular VS Non Regular Language.pptx10 Regular VS Non Regular Language.pptx
10 Regular VS Non Regular Language.pptx
MuhammadFaizanHameed1
 
Database Keys
Database KeysDatabase Keys
Database Keys
Forrester High School
 

La actualidad más candente (20)

Introdução ao R
Introdução ao RIntrodução ao R
Introdução ao R
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15
 
Scheme Programming Language
Scheme Programming LanguageScheme Programming Language
Scheme Programming Language
 
Translating Flowchart algorithm to Pseudocode Format and vice versa.pptx
Translating Flowchart algorithm to Pseudocode Format and vice versa.pptxTranslating Flowchart algorithm to Pseudocode Format and vice versa.pptx
Translating Flowchart algorithm to Pseudocode Format and vice versa.pptx
 
Apresentação java
Apresentação javaApresentação java
Apresentação java
 
Iso 25000 y el software actual
Iso 25000  y el software actualIso 25000  y el software actual
Iso 25000 y el software actual
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
Algorithm and Programming (Introduction of Algorithms)
Algorithm and Programming (Introduction of Algorithms)Algorithm and Programming (Introduction of Algorithms)
Algorithm and Programming (Introduction of Algorithms)
 
Problem solving methodology
Problem solving methodologyProblem solving methodology
Problem solving methodology
 
Project scheduling and tracking
Project scheduling and trackingProject scheduling and tracking
Project scheduling and tracking
 
Deterministic Finite Automata (DFA)
Deterministic Finite Automata (DFA)Deterministic Finite Automata (DFA)
Deterministic Finite Automata (DFA)
 
Conceitos Básicos de OO e Java
Conceitos Básicos de OO e JavaConceitos Básicos de OO e Java
Conceitos Básicos de OO e Java
 
Seminário - Guido van Rossum: Breve história da linguagem Python
Seminário - Guido van Rossum: Breve história da linguagem PythonSeminário - Guido van Rossum: Breve história da linguagem Python
Seminário - Guido van Rossum: Breve história da linguagem Python
 
210510145843-INDICE CROMATICO DE UN GRAFO.pptx
210510145843-INDICE CROMATICO DE UN GRAFO.pptx210510145843-INDICE CROMATICO DE UN GRAFO.pptx
210510145843-INDICE CROMATICO DE UN GRAFO.pptx
 
System programming
System programmingSystem programming
System programming
 
TM - Techniques
TM - TechniquesTM - Techniques
TM - Techniques
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
10 Regular VS Non Regular Language.pptx
10 Regular VS Non Regular Language.pptx10 Regular VS Non Regular Language.pptx
10 Regular VS Non Regular Language.pptx
 
Database Keys
Database KeysDatabase Keys
Database Keys
 

Destacado

Pseint tutorial
Pseint tutorialPseint tutorial
Pseint tutorial
Jorge Brunal
 
Pseint Leer Y Escribir
Pseint Leer Y EscribirPseint Leer Y Escribir
Pseint Leer Y Escribir
MonjeOneble
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
Pedro Antonio Villalta (Pavillalta)
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
IEO Santo Tomás
 
Pseint Variables Y Comentarios
Pseint Variables Y ComentariosPseint Variables Y Comentarios
Pseint Variables Y Comentarios
MonjeOneble
 
Pseint
PseintPseint
Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)
Pedro Antonio Villalta (Pavillalta)
 
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 pseudocodigo
Brivé Soluciones
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
epetekaun
 
PSeInt
PSeIntPSeInt
Historia numismatica argentina
Historia numismatica argentinaHistoria numismatica argentina
Historia numismatica argentina
Elojoenelmedio Pico Truncado
 
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 dfd
Lenin 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 Suite
Pedro Antonio Villalta (Pavillalta)
 
Algoritmica i clase03 practica 3
Algoritmica i clase03 practica 3Algoritmica i clase03 practica 3
Algoritmica i clase03 practica 3Julio Pari
 

Destacado (20)

Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
 
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
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso 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
 
PSeInt
PSeIntPSeInt
PSeInt
 
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
 

Similar a Presentació de PSEInt

manual dfd
manual dfdmanual dfd
manual dfd
sistematutorial
 
Clase04 tutorialpseint1-091208144523-phpapp01-2
Clase04 tutorialpseint1-091208144523-phpapp01-2Clase04 tutorialpseint1-091208144523-phpapp01-2
Clase04 tutorialpseint1-091208144523-phpapp01-2
Patricia Acuña
 
Tutoral de PseInt
Tutoral de PseIntTutoral de PseInt
Tutoral de PseInt
Leonardo Martinez
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
dr_ecco
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
Pablo Contramaestre
 
Pseint
PseintPseint
Pseint
PseintPseint
Presentación PSeInt
Presentación PSeIntPresentación PSeInt
Presentación PSeInt
Carlos Gómez García
 
Tutorialpseint parte 2
Tutorialpseint parte 2Tutorialpseint parte 2
Tutorialpseint parte 2
Claudia Poza
 
estructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptxestructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptx
DanielHidalgo92
 
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
jesusger03
 
Manual pseint
Manual pseintManual pseint
Manual pseint
franklinchesco321
 
Manual pseint
Manual pseintManual pseint
Manual pseint
Enrique Vargas
 
Manual pseint
Manual pseintManual pseint
Manual pseint
Enrique Vargas
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacion
Claudia Poza
 

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
 
Presentación PSeInt
Presentación PSeIntPresentación PSeInt
Presentación 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
 
Manual pseint
Manual pseintManual pseint
Manual pseint
 
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
 

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 Com
Alcibiades Uribe
 
Historia evolucion-computadoras1
Historia evolucion-computadoras1Historia evolucion-computadoras1
Historia evolucion-computadoras1
Alcibiades 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

corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
Demetrio Ccesa Rayme
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
eliecerespinosa
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
Mercedes Gonzalez
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 

Último (20)

corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 

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