SlideShare uma empresa Scribd logo
1 de 29
NOMBRE:
-Carrizales Mercado Alfa Nohemí.
GRADOY GRUPO: 2º «Am»
ESPECIALIDAD: Programación.
MATERIA: Desarrolla Software Utilizando
Programación Estructurada.
AULA: 11
M.C.A Margarita Romero Alvarado
El principal objetivo es representar
la solución a un algoritmo de la
forma más detallada posible, y a
su vez lo más parecida posible al
lenguaje que posteriormente se
utilizara para la codificación del
mismo.
Cuando representamos datos,
numéricos o alfanuméricos, debemos
darles un nombre. Una variable es un
nombre que representa el valor de un
dato.
En esencia, una variable es una zona o
posición de memoria en la
computadora donde se almacena
información
En el pseudocódigo la definición
de constantes generalmente se
hace al
principio.
Es utilizada para definir valores que
nunca van a cambiar.
Signo Operador
> Mayor que
< Menor que
= Igual a
<= Menor o igual que
>= Mayor o igual que
<> Distinto
Signo Significado
+ Suma
- Resta
* Multiplicación
/ División
^ Potenciación
MOD Resto de la división entera
ENTERO
Es aquel tipo de dato que puede tomar por valor un número
perteneciente al conjunto de los números enteros (Z). El cual
está formado por los números naturales, su opuesto (números
negativos) y el cero.
Ejemplos:
-edad: 34. (edad es una variable de tipo entero con un valor
numérico de 34)
-año: 1979. (año es una variable de tipo entero con un valor
de 1979)
REALES
Es aquel tipo de dato que puede tomar por
valor un número perteneciente al conjunto
de los números reales (R), el cual está
formado por los números racionales (un
numero fraccionario representado por una
división de enteros. Ejemplo 1/2 = 0.5, e
irracionales (un numero que no puede usarse
como una división. Ej: La exponencial, El
numero PI).
CARACTERES
Es aquel tipo de dato que puede
tomar por valor un carácter,
perteneciente al conjunto de los
caracteres que puede representar el
ordenador.
Ejemplo:
-Las letras del abecedario son de tipo
carácter ('a','b','g','z', etc.)
ENUMERADO
Los tipo de datos simples están divididos en dos grupos,
los predefinido que son los tipo de datos anteriormente
mencionados (entero, reales,carácter,booleano) y los
definidos por el programador que son los tipo de datos
enumerados. El tipo de dato enumerado es aquel que
puede tomar por valor uno de los pertenecientes a una
lista ordenada de valores definidas previamente.
Ejemplo:
- Un dato enumerado puede ser la dirección en la que
se mueve un auto. Los valores son:
{norte, sur, este, oeste}
- En este caso: norte valdria 1, sur valdria 2, este valdria 3
y oeste valdria 4
1.-Escribir autores:
AUTOR CARRIZALES MERCADO ALFA NOHEMI
2.-Escribir inicio: Comienzo del proceso del
pseudocodigo
3.-Escribir variables: Es el valor de un dato,
VARIABLES: BASE, ALTURA, AREA:NUMERICO ENTERO.
4.- Leer: Entrada (Lectura). Los datos que vamos a
obtener del usuario para procesarlos también deben
ser asignados a variables, la operación de lectura,
lee un dato y lo asigna a una variable. Ejemplo: LEER
NUMERO.
Esta instrucción pide al usuario un valor que será
asignado a la variable numero.
5.-Escribir o imprimir: Salida(Escritura)
ESCRIBIR: “INTRODUZCA BASE”
Escribir: imprimir "El valor de la base es:",
promedio
Esta instrucción muestra el mensaje que
está entre comillas y luego el valor de la
variable promedio. La coma separa el
mensaje de la variable. Si el área vale 20, lo
que se verá en la pantalla será:
El valor del área es: 20
6.-Fin: fin del proceso del pseudocodigo.
ESCRIBIR: “EL AREA DE UN RECTANGULO ES:”,
AREA
FIN
Estructura a seguir en su
realización:
1.Cabecera.
1. Programa.
2. Módulo.
3. Tipos de datos.
4. Constantes.
5. Variables.
2.Cuerpo.
1. Inicio.
2. Instrucciones.
3. Fin.
*La cabecera es la parte del
algoritmo que posee el nombre
de éste.
*El cuerpo son el conjunto de
instrucciones o acciones que
están entre el Inicio y el Fin.
La estructura del pseudocódigo es la siguiente:
Proceso SinTitulo
Acción 1;
Accion i;
*
*
*
Acción n;
FinProceso
*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é.
-AUTOR CARRIZALES MERCADO ALFA NOHEMI
INICIO
-VARIABLES: BASE, ALTURA, AREA: NUMERICO
ENTERO
-ESCRIBIR: “PROGRAMA PARA CALCULAR EL AREA
DE UN RECTANGULO”
-ESCRIBIR: “INTRODUZCA BASE”
-LEER BASE
-ESCRIBIR:”INTRODUZA ALTURA”
-LEER ALTURA
-AREA=BASE*ALTURA
-ESCIRIBR: “EL AREA DE UN RECTANGULO ES:”,
AREA
-FIN
Un diagrama de flujo es una representación
gráfica de un proceso. Cada paso del proceso
es representado por un símbolo diferente que
contiene una breve descripción de la etapa de
proceso. Los símbolos gráficos del flujo del
proceso están unidos entre sí con flechas que
indican la dirección de flujo del proceso.
*El sentido de un diagrama de flujo
generalmente es de arriba hacia abajo.
*Es un símbolo solo puede entrar una
flecha de flujo si varias líneas se dirigen al
mismo símbolo, se deben unir en una sola
flecha.
*Las líneas de flujo no deben cruzarse, para evitar los
cruces se utilizan los conectores.
*De un símbolo excepto el de decisión, solo puede salir
una línea de flujo.
*Los símbolos Terminal, Conector dentro de página y
conector fuera de página solo pueden estar
conectados al diagrama por una sola flecha, ya que
por su naturaleza es imposible que tenga una entrada
y una de salida.
*Los émbolos de decisión tendrán siempre una sola
flecha de entrada y dos o tres flechas de salida según
la cantidad de alternativas que se presentan.
1.- Los diagramas de flujo deben escribirse de
arriba hacia abajo y/o de Izquierda a
derecha.
2.- Los símbolos se unen con líneas, las cuales
tienen en la punta una flecha que indica su
dirección que fluye la información procesos,
se deben utilizar solamente líneas de flujo
horizontal o vertical (nunca diagonales).
3.- Se debe evitar el cruce de líneas, para lo
cual se quisiera separar el flujo del diagrama a
un sitio distinto, se pudiera realizar utilizando los
conectores, se debe tener en cuenta que solo
se van a utilizar conectores cuando sean
estrictamente necesario.
4.- No deben quedar líneas de flujo sin conectar.
5.- Todo texto escrito dentro de un símbolo debe
ser legible, preciso, evitando el uso de muchas
palabras.
6.- Todos los símbolos pueden
tener mas de una línea de
entrada, a excepto del símbolo
final.
7.- Solo los símbolos de decisión
pueden y deben tener mas de
una línea de flujo de salida.
Diagrama de flujo que encuentra la suma de los primeros 50 números
naturales.
BIBLIOGRAFIA
• http://didepa.uaemex.mx/clases/Algoritmos/Constantes%20y
%20variables.pdf
• http://progup.files.wordpress.com/2010/03/tutorial-
pseudocodigo11.pdf
• http://wiki.decom-
uv.cl/index.php/Tipos_de_Datos_en_Pseudoc%C3%B3digo
• http://www.aiteco.com/que-es-un-diagrama-de-flujo/
• http://www.monografias.com/trabajos60/diagrama-flujo-
datos/diagrama-flujo-datos2.shtml#xreglas

Mais conteúdo relacionado

Mais procurados

Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivas
starduslex
 
Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)
Karlos Valladares
 
Registros de control y estados de la CPU
Registros de control y estados de la CPURegistros de control y estados de la CPU
Registros de control y estados de la CPU
Ivan Porras
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
Irving Che
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfija
Omarzingm
 

Mais procurados (20)

Registros del cpu
Registros del cpuRegistros del cpu
Registros del cpu
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivas
 
Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)
 
Lisp
LispLisp
Lisp
 
Unidad III procedimientos
Unidad III procedimientosUnidad III procedimientos
Unidad III procedimientos
 
Mètodos de Ordenaciòn y bùsqueda
Mètodos de Ordenaciòn y bùsquedaMètodos de Ordenaciòn y bùsqueda
Mètodos de Ordenaciòn y bùsqueda
 
Estructura de datos lineales y no lineales
Estructura de datos lineales y no linealesEstructura de datos lineales y no lineales
Estructura de datos lineales y no lineales
 
Autómatas finitos no deterministas
Autómatas finitos no deterministasAutómatas finitos no deterministas
Autómatas finitos no deterministas
 
Estructura de Datos - Estructuras no lineales
Estructura de Datos - Estructuras no linealesEstructura de Datos - Estructuras no lineales
Estructura de Datos - Estructuras no lineales
 
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datosEstructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
 
Registros de control y estados de la CPU
Registros de control y estados de la CPURegistros de control y estados de la CPU
Registros de control y estados de la CPU
 
CODIGO DE HUFFMAN
CODIGO DE HUFFMANCODIGO DE HUFFMAN
CODIGO DE HUFFMAN
 
Cuadro comparativo sgbd
Cuadro comparativo sgbdCuadro comparativo sgbd
Cuadro comparativo sgbd
 
Function overloading ppt
Function overloading pptFunction overloading ppt
Function overloading ppt
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
Taller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 ConectividadTaller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 Conectividad
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfija
 
Tipos de datos, identificadores, variables y constantes
Tipos de datos, identificadores,  variables y constantesTipos de datos, identificadores,  variables y constantes
Tipos de datos, identificadores, variables y constantes
 
Ejercicios resueltos en el Laboratorio de estructuras struct registros
Ejercicios resueltos en el Laboratorio de estructuras struct registrosEjercicios resueltos en el Laboratorio de estructuras struct registros
Ejercicios resueltos en el Laboratorio de estructuras struct registros
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 

Destaque (7)

PSEUDOCODIGO
 PSEUDOCODIGO PSEUDOCODIGO
PSEUDOCODIGO
 
Programa en pseint de multiplicación y división de números
Programa en pseint  de multiplicación y división de númerosPrograma en pseint  de multiplicación y división de números
Programa en pseint de multiplicación y división de números
 
Algoritmos, pseudocodigos y diagramas de flujo
Algoritmos, pseudocodigos y diagramas de flujoAlgoritmos, pseudocodigos y diagramas de flujo
Algoritmos, pseudocodigos y diagramas de flujo
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
 

Semelhante a TUTORIAL PARA REALIZAR UN PSEUDOCODIGO

Pseudocódigo.maquina 18
Pseudocódigo.maquina 18Pseudocódigo.maquina 18
Pseudocódigo.maquina 18
ArianaAlvareez
 
Act. Individual.- Pseudocódigos y diagramas de flujo
 Act. Individual.- Pseudocódigos y diagramas de flujo Act. Individual.- Pseudocódigos y diagramas de flujo
Act. Individual.- Pseudocódigos y diagramas de flujo
Elizabeth Reyna
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
Ana Ruth G H
 
Presentacion del pseudocodigo2ºam
Presentacion del pseudocodigo2ºamPresentacion del pseudocodigo2ºam
Presentacion del pseudocodigo2ºam
Esmeralda Salvador
 
Matematicas aplicadas a la computacion
Matematicas aplicadas a la computacionMatematicas aplicadas a la computacion
Matematicas aplicadas a la computacion
ccapmexico
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011
seolivares
 
Analisis de algoritmo ii
Analisis de algoritmo iiAnalisis de algoritmo ii
Analisis de algoritmo ii
Mauro Rangel
 
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
 
Pasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmoPasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmo
jairofr97
 
Pseudocodigo 2 am2
Pseudocodigo 2 am2Pseudocodigo 2 am2
Pseudocodigo 2 am2
alexisrm11
 

Semelhante a TUTORIAL PARA REALIZAR UN PSEUDOCODIGO (20)

Pseudocódigo.maquina 18
Pseudocódigo.maquina 18Pseudocódigo.maquina 18
Pseudocódigo.maquina 18
 
Act. Individual.- Pseudocódigos y diagramas de flujo
 Act. Individual.- Pseudocódigos y diagramas de flujo Act. Individual.- Pseudocódigos y diagramas de flujo
Act. Individual.- Pseudocódigos y diagramas de flujo
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Presentacion del pseudocodigo2ºam
Presentacion del pseudocodigo2ºamPresentacion del pseudocodigo2ºam
Presentacion del pseudocodigo2ºam
 
Pseudocódigo
PseudocódigoPseudocódigo
Pseudocódigo
 
Matematicas aplicadas a la computacion
Matematicas aplicadas a la computacionMatematicas aplicadas a la computacion
Matematicas aplicadas a la computacion
 
Unidad 1.1 PROGRAMACION I
Unidad 1.1  PROGRAMACION IUnidad 1.1  PROGRAMACION I
Unidad 1.1 PROGRAMACION I
 
Presentación1
Presentación1Presentación1
Presentación1
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011
 
conceptos basicos lenguajes de programacion.pdf
conceptos basicos lenguajes de programacion.pdfconceptos basicos lenguajes de programacion.pdf
conceptos basicos lenguajes de programacion.pdf
 
Analisis de algoritmo ii
Analisis de algoritmo iiAnalisis de algoritmo ii
Analisis de algoritmo ii
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
Pseudolenguaje
PseudolenguajePseudolenguaje
Pseudolenguaje
 
Algoritmos y Estructuras de Datos
Algoritmos y Estructuras de DatosAlgoritmos y Estructuras de Datos
Algoritmos y Estructuras de Datos
 
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
 
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
 
Pasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmoPasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmo
 
Capitulo+1.pdf
Capitulo+1.pdfCapitulo+1.pdf
Capitulo+1.pdf
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Pseudocodigo 2 am2
Pseudocodigo 2 am2Pseudocodigo 2 am2
Pseudocodigo 2 am2
 

Mais de AlfaBVB98

RASGOS DE EVALUACION
RASGOS DE EVALUACIONRASGOS DE EVALUACION
RASGOS DE EVALUACION
AlfaBVB98
 
ACTIVIDAD #7
ACTIVIDAD #7ACTIVIDAD #7
ACTIVIDAD #7
AlfaBVB98
 
ACTIVIDAD #6
ACTIVIDAD #6ACTIVIDAD #6
ACTIVIDAD #6
AlfaBVB98
 
CUESTIONARIO DE SOPORTE
CUESTIONARIO DE SOPORTECUESTIONARIO DE SOPORTE
CUESTIONARIO DE SOPORTE
AlfaBVB98
 
CUESTIONARIO DE MANTENIMIENTO
CUESTIONARIO DE MANTENIMIENTO CUESTIONARIO DE MANTENIMIENTO
CUESTIONARIO DE MANTENIMIENTO
AlfaBVB98
 
ACTIVIDAD # 5
ACTIVIDAD # 5ACTIVIDAD # 5
ACTIVIDAD # 5
AlfaBVB98
 
ALGORITMO DE BILLETE DE 20 PESOS
ALGORITMO DE BILLETE DE 20 PESOS ALGORITMO DE BILLETE DE 20 PESOS
ALGORITMO DE BILLETE DE 20 PESOS
AlfaBVB98
 
ACTIVIDAD #3
ACTIVIDAD #3ACTIVIDAD #3
ACTIVIDAD #3
AlfaBVB98
 
CUESTIONARIO DE SOPORTE
CUESTIONARIO DE SOPORTECUESTIONARIO DE SOPORTE
CUESTIONARIO DE SOPORTE
AlfaBVB98
 
CUESTIONARIO DE MANTENIMIENTO
CUESTIONARIO DE MANTENIMIENTO CUESTIONARIO DE MANTENIMIENTO
CUESTIONARIO DE MANTENIMIENTO
AlfaBVB98
 
ALGORITMO DE BILLETE DE 20 PESOS
ALGORITMO DE BILLETE DE 20 PESOS ALGORITMO DE BILLETE DE 20 PESOS
ALGORITMO DE BILLETE DE 20 PESOS
AlfaBVB98
 
CUESTIONARIO
CUESTIONARIO CUESTIONARIO
CUESTIONARIO
AlfaBVB98
 
Guias de observacion ACTIVIDAD #2
Guias de observacion ACTIVIDAD #2Guias de observacion ACTIVIDAD #2
Guias de observacion ACTIVIDAD #2
AlfaBVB98
 
Lenguaje C++
Lenguaje C++Lenguaje C++
Lenguaje C++
AlfaBVB98
 

Mais de AlfaBVB98 (15)

RASGOS DE EVALUACION
RASGOS DE EVALUACIONRASGOS DE EVALUACION
RASGOS DE EVALUACION
 
ACTIVIDAD #7
ACTIVIDAD #7ACTIVIDAD #7
ACTIVIDAD #7
 
ACTIVIDAD #6
ACTIVIDAD #6ACTIVIDAD #6
ACTIVIDAD #6
 
CUESTIONARIO DE SOPORTE
CUESTIONARIO DE SOPORTECUESTIONARIO DE SOPORTE
CUESTIONARIO DE SOPORTE
 
CUESTIONARIO DE MANTENIMIENTO
CUESTIONARIO DE MANTENIMIENTO CUESTIONARIO DE MANTENIMIENTO
CUESTIONARIO DE MANTENIMIENTO
 
ACTIVIDAD # 5
ACTIVIDAD # 5ACTIVIDAD # 5
ACTIVIDAD # 5
 
ALGORITMO DE BILLETE DE 20 PESOS
ALGORITMO DE BILLETE DE 20 PESOS ALGORITMO DE BILLETE DE 20 PESOS
ALGORITMO DE BILLETE DE 20 PESOS
 
ACTIVIDAD #3
ACTIVIDAD #3ACTIVIDAD #3
ACTIVIDAD #3
 
NOTICIA
NOTICIA NOTICIA
NOTICIA
 
CUESTIONARIO DE SOPORTE
CUESTIONARIO DE SOPORTECUESTIONARIO DE SOPORTE
CUESTIONARIO DE SOPORTE
 
CUESTIONARIO DE MANTENIMIENTO
CUESTIONARIO DE MANTENIMIENTO CUESTIONARIO DE MANTENIMIENTO
CUESTIONARIO DE MANTENIMIENTO
 
ALGORITMO DE BILLETE DE 20 PESOS
ALGORITMO DE BILLETE DE 20 PESOS ALGORITMO DE BILLETE DE 20 PESOS
ALGORITMO DE BILLETE DE 20 PESOS
 
CUESTIONARIO
CUESTIONARIO CUESTIONARIO
CUESTIONARIO
 
Guias de observacion ACTIVIDAD #2
Guias de observacion ACTIVIDAD #2Guias de observacion ACTIVIDAD #2
Guias de observacion ACTIVIDAD #2
 
Lenguaje C++
Lenguaje C++Lenguaje C++
Lenguaje C++
 

Último

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
🦄💫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
EliaHernndez7
 

Último (20)

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
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
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
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
🦄💫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
 
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
 

TUTORIAL PARA REALIZAR UN PSEUDOCODIGO

  • 1.
  • 2. NOMBRE: -Carrizales Mercado Alfa Nohemí. GRADOY GRUPO: 2º «Am» ESPECIALIDAD: Programación. MATERIA: Desarrolla Software Utilizando Programación Estructurada. AULA: 11 M.C.A Margarita Romero Alvarado
  • 3. El principal objetivo es representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.
  • 4. Cuando representamos datos, numéricos o alfanuméricos, debemos darles un nombre. Una variable es un nombre que representa el valor de un dato. En esencia, una variable es una zona o posición de memoria en la computadora donde se almacena información
  • 5. En el pseudocódigo la definición de constantes generalmente se hace al principio. Es utilizada para definir valores que nunca van a cambiar.
  • 6. Signo Operador > Mayor que < Menor que = Igual a <= Menor o igual que >= Mayor o igual que <> Distinto
  • 7. Signo Significado + Suma - Resta * Multiplicación / División ^ Potenciación MOD Resto de la división entera
  • 8. ENTERO Es aquel tipo de dato que puede tomar por valor un número perteneciente al conjunto de los números enteros (Z). El cual está formado por los números naturales, su opuesto (números negativos) y el cero. Ejemplos: -edad: 34. (edad es una variable de tipo entero con un valor numérico de 34) -año: 1979. (año es una variable de tipo entero con un valor de 1979)
  • 9. REALES Es aquel tipo de dato que puede tomar por valor un número perteneciente al conjunto de los números reales (R), el cual está formado por los números racionales (un numero fraccionario representado por una división de enteros. Ejemplo 1/2 = 0.5, e irracionales (un numero que no puede usarse como una división. Ej: La exponencial, El numero PI).
  • 10. CARACTERES Es aquel tipo de dato que puede tomar por valor un carácter, perteneciente al conjunto de los caracteres que puede representar el ordenador. Ejemplo: -Las letras del abecedario son de tipo carácter ('a','b','g','z', etc.)
  • 11. ENUMERADO Los tipo de datos simples están divididos en dos grupos, los predefinido que son los tipo de datos anteriormente mencionados (entero, reales,carácter,booleano) y los definidos por el programador que son los tipo de datos enumerados. El tipo de dato enumerado es aquel que puede tomar por valor uno de los pertenecientes a una lista ordenada de valores definidas previamente. Ejemplo: - Un dato enumerado puede ser la dirección en la que se mueve un auto. Los valores son: {norte, sur, este, oeste} - En este caso: norte valdria 1, sur valdria 2, este valdria 3 y oeste valdria 4
  • 13. 2.-Escribir inicio: Comienzo del proceso del pseudocodigo 3.-Escribir variables: Es el valor de un dato, VARIABLES: BASE, ALTURA, AREA:NUMERICO ENTERO. 4.- Leer: Entrada (Lectura). Los datos que vamos a obtener del usuario para procesarlos también deben ser asignados a variables, la operación de lectura, lee un dato y lo asigna a una variable. Ejemplo: LEER NUMERO. Esta instrucción pide al usuario un valor que será asignado a la variable numero.
  • 14. 5.-Escribir o imprimir: Salida(Escritura) ESCRIBIR: “INTRODUZCA BASE” Escribir: imprimir "El valor de la base es:", promedio Esta instrucción muestra el mensaje que está entre comillas y luego el valor de la variable promedio. La coma separa el mensaje de la variable. Si el área vale 20, lo que se verá en la pantalla será: El valor del área es: 20
  • 15. 6.-Fin: fin del proceso del pseudocodigo. ESCRIBIR: “EL AREA DE UN RECTANGULO ES:”, AREA FIN
  • 16. Estructura a seguir en su realización: 1.Cabecera. 1. Programa. 2. Módulo. 3. Tipos de datos. 4. Constantes. 5. Variables. 2.Cuerpo. 1. Inicio. 2. Instrucciones. 3. Fin.
  • 17. *La cabecera es la parte del algoritmo que posee el nombre de éste. *El cuerpo son el conjunto de instrucciones o acciones que están entre el Inicio y el Fin.
  • 18. La estructura del pseudocódigo es la siguiente: Proceso SinTitulo Acción 1; Accion i; * * * Acción n; FinProceso *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é.
  • 19. -AUTOR CARRIZALES MERCADO ALFA NOHEMI INICIO -VARIABLES: BASE, ALTURA, AREA: NUMERICO ENTERO -ESCRIBIR: “PROGRAMA PARA CALCULAR EL AREA DE UN RECTANGULO” -ESCRIBIR: “INTRODUZCA BASE” -LEER BASE -ESCRIBIR:”INTRODUZA ALTURA” -LEER ALTURA -AREA=BASE*ALTURA -ESCIRIBR: “EL AREA DE UN RECTANGULO ES:”, AREA -FIN
  • 20. Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujo del proceso.
  • 21.
  • 22.
  • 23. *El sentido de un diagrama de flujo generalmente es de arriba hacia abajo. *Es un símbolo solo puede entrar una flecha de flujo si varias líneas se dirigen al mismo símbolo, se deben unir en una sola flecha.
  • 24. *Las líneas de flujo no deben cruzarse, para evitar los cruces se utilizan los conectores. *De un símbolo excepto el de decisión, solo puede salir una línea de flujo. *Los símbolos Terminal, Conector dentro de página y conector fuera de página solo pueden estar conectados al diagrama por una sola flecha, ya que por su naturaleza es imposible que tenga una entrada y una de salida. *Los émbolos de decisión tendrán siempre una sola flecha de entrada y dos o tres flechas de salida según la cantidad de alternativas que se presentan.
  • 25. 1.- Los diagramas de flujo deben escribirse de arriba hacia abajo y/o de Izquierda a derecha. 2.- Los símbolos se unen con líneas, las cuales tienen en la punta una flecha que indica su dirección que fluye la información procesos, se deben utilizar solamente líneas de flujo horizontal o vertical (nunca diagonales).
  • 26. 3.- Se debe evitar el cruce de líneas, para lo cual se quisiera separar el flujo del diagrama a un sitio distinto, se pudiera realizar utilizando los conectores, se debe tener en cuenta que solo se van a utilizar conectores cuando sean estrictamente necesario. 4.- No deben quedar líneas de flujo sin conectar. 5.- Todo texto escrito dentro de un símbolo debe ser legible, preciso, evitando el uso de muchas palabras.
  • 27. 6.- Todos los símbolos pueden tener mas de una línea de entrada, a excepto del símbolo final. 7.- Solo los símbolos de decisión pueden y deben tener mas de una línea de flujo de salida.
  • 28. Diagrama de flujo que encuentra la suma de los primeros 50 números naturales.
  • 29. BIBLIOGRAFIA • http://didepa.uaemex.mx/clases/Algoritmos/Constantes%20y %20variables.pdf • http://progup.files.wordpress.com/2010/03/tutorial- pseudocodigo11.pdf • http://wiki.decom- uv.cl/index.php/Tipos_de_Datos_en_Pseudoc%C3%B3digo • http://www.aiteco.com/que-es-un-diagrama-de-flujo/ • http://www.monografias.com/trabajos60/diagrama-flujo- datos/diagrama-flujo-datos2.shtml#xreglas