PSEINT
TEMA III
ÍNDICE
Representaciones de algoritmos
Tipo de datos
Diagramas de flujo
PSEUDOCóDIGO
Lenguaje de programación
Pseint
Tipos de datos
Los diferentes tipos de datos que existen son:
- Numérico. Cualquier número.
- Booleano. Posee sólo los valores VERDADERO o FALSO.
- Caracter. Representa un caracter.
- Array. Lista estática de elementos. Se señala el tipo de dato y la cantidad de elementos que almacena.
- Null. Ausencia de parámetros para entrada y/o para salida.
REPRESENTACIONES DE ALGORITMOS
Todo algoritmo estÁ representado por:
- Lenguaje Natural
- Pseudocodigo
- Diagramas de Flujo
- Lenguajes de Programacion
PSEUDOCóDIGO
Es la forma de representar un algoritmo, que se acerca a los lenguajes de programación y con elementos de lenguaje natural.
El pseudocódigo se compone de: Cabecera. Es la parte del algoritmo que posee el nombre de este. Declaraciones. Son las variables y constantes que utilizará el algoritmo para resolver el problema. Cuerpo. Son el conjunto de instrucciones o acciones que están entre el Inicio y el Fin.
PSEUDOCóDIGO
Estructura:
La seccion de "Proceso SinTItulo" es la cabecera del algoritmo. La seccion "accion 1;" y "accion 1" es el cuerpo del algoritmo. En este caso como se utilizaremos el PSeInt la seccion 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 el uso que se le de.
REPRESENTACIóN DE PSEUDOCóDIGO
DIAGRAMA DE FLUJO DE DATOS
Para generar un diagrama de flujo en PSeInt para nuestro algoritmo debemos presionar el siguiente botón
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 guardarlo en variables.Leer a; recibe el valor y lo almacena en a. Leer a, b, c; recibe tres valores y los guarda en la variable que corresponda.
Pseint
Escribir. Nos permite mostrar en pantalla algun tipo de dato, o varios separados por ‘,’
Escribir ‘Hola mundo’
Escribir ‘Hola mundo’, ‘Hola’, 2, c;
Pseint
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 acciones después del “sino”
Pseint
CONDICIONAL:
Según: 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 mas de un valor de la variable numérica.
Pseint
Condicional
Escribir. La instrucción Escribir permite mostrar valores al ambiente.
Mientras. Permite ejecutar una secuencia de instrucciones repetidamente hasta que la condición no se cumpla.
Repetir. Se utilizan para realizar un determinado tipo de instrucciones en un número finito de veces
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 procede después, hasta el final de la línea, no será tomado en cuenta por el interpretador.No puede haber instrucciones después de Proceso y FinProceso, excepto comentarios.
Los identificadores de las variables deben constar solo de letras, números y/o guion bajo, 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.
Presentacion PSEINT
231H20006 MANUEL ALFONSO BAUTISTA VEGA
Created on December 7, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Essential Learning Unit
View
Akihabara Learning Unit
View
Genial learning unit
View
History Learning Unit
View
Primary Unit Plan
View
Vibrant Learning Unit
View
Art learning unit
Explore all templates
Transcript
PSEINT
TEMA III
ÍNDICE
Representaciones de algoritmos
Tipo de datos
Diagramas de flujo
PSEUDOCóDIGO
Lenguaje de programación
Pseint
Tipos de datos
Los diferentes tipos de datos que existen son:
REPRESENTACIONES DE ALGORITMOS
Todo algoritmo estÁ representado por:
PSEUDOCóDIGO
Es la forma de representar un algoritmo, que se acerca a los lenguajes de programación y con elementos de lenguaje natural.
El pseudocódigo se compone de: Cabecera. Es la parte del algoritmo que posee el nombre de este. Declaraciones. Son las variables y constantes que utilizará el algoritmo para resolver el problema. Cuerpo. Son el conjunto de instrucciones o acciones que están entre el Inicio y el Fin.
PSEUDOCóDIGO
Estructura:
La seccion de "Proceso SinTItulo" es la cabecera del algoritmo. La seccion "accion 1;" y "accion 1" es el cuerpo del algoritmo. En este caso como se utilizaremos el PSeInt la seccion 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 el uso que se le de.
REPRESENTACIóN DE PSEUDOCóDIGO
DIAGRAMA DE FLUJO DE DATOS
Para generar un diagrama de flujo en PSeInt para nuestro algoritmo debemos presionar el siguiente botón
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 guardarlo en variables.Leer a; recibe el valor y lo almacena en a. Leer a, b, c; recibe tres valores y los guarda en la variable que corresponda.
Pseint
Escribir. Nos permite mostrar en pantalla algun tipo de dato, o varios separados por ‘,’ Escribir ‘Hola mundo’ Escribir ‘Hola mundo’, ‘Hola’, 2, c;
Pseint
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 acciones después del “sino”
Pseint
CONDICIONAL:
Según: 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 mas de un valor de la variable numérica.
Pseint
Condicional
Escribir. La instrucción Escribir permite mostrar valores al ambiente.
Mientras. Permite ejecutar una secuencia de instrucciones repetidamente hasta que la condición no se cumpla.
Repetir. Se utilizan para realizar un determinado tipo de instrucciones en un número finito de veces
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 procede después, hasta el final de la línea, no será tomado en cuenta por el interpretador.No puede haber instrucciones después de Proceso y FinProceso, excepto comentarios. Los identificadores de las variables deben constar solo de letras, números y/o guion bajo, 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.