La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

QUE ES PNL. CONCEPTO La programación neurolingüística es un proceso mental, mediante el cual utilizamos los sentidos con los cuales percibimos el mundo,

Presentaciones similares


Presentación del tema: "QUE ES PNL. CONCEPTO La programación neurolingüística es un proceso mental, mediante el cual utilizamos los sentidos con los cuales percibimos el mundo,"— Transcripción de la presentación:

1 QUE ES PNL

2 CONCEPTO La programación neurolingüística es un proceso mental, mediante el cual utilizamos los sentidos con los cuales percibimos el mundo, con los cuales podemos codificar información de nuestro comportamiento. Puede ser empleada en diversos campos, de la educación, del trabajo

3 APRENDER A PROGRAMAR Problema Metodología - Pasos Programa ProblemaSolución Metodología - Pasos Algoritmo

4 METODOLOGIA DAPRD Definir Analizar Programar Resolver Documentar Luis Joyanes Agular Simple Analizar el Problema Diseño del Algoritmo Resolver el Problema en el Computador Ampliada Analizar el Problema Diseño del Algoritmo Codificación Compilación y Ejecución Verificación Depuración Mantenimiento Documentación

5 METODOLOGIA Analizar el Problema Lectura adecuada Leer las veces necesarias hasta entender el Problema Preguntas Básicas ¿Qué ingresa? ¿Qué se desea obtener? ¿CÓMO? Expresión Algorítmica Algoritmo

6 SISTEMA COMPUTACIONAL Hardware Entrada Teclado, mouse, pantalla táctil, …. Salida Monitor, Impresora, …. Entrada/Salida Disco duro, pen drive, … Software Sistema Operativo Aplicaciones De productividad (Office) Diseño Gráfico (Adobe) Programación (Editores de Lenguajes de programación) Ser Humano

7 METODOLOGIA Ser Humano Software Hardware

8 CICLO BASICO PROCESAMIENTOS DE DATOS

9 METODOLOGIA Algoritmo Herramientas Algorítmicas /Herramientas de Programación Herramientas Algorítmicas Algoritmos Narrados (Lenguaje Natural) Diagramas N-S Diagramas de Flujo Seudocódigo

10 METODOLOGIA TIPOS DE ORDENES ALGORITMICAS Entrada Leer Salida Mostrar, Escribir Procesos Asignaciones Condiciones Si Según Lazos Para Repetir Mientras Sub- Procesos=Procedimientos

11 METODOLOGIA Expresión Algorítmica = Sintaxis ¿ Cómo expresar en Diagrama N-S? ¿Cómo expresar en Diagrama de Flujo? ¿Cómo expresar en Seudocódigo ?

12 METODOLOGIA LEER Algoritmo Natural – Leer edad Diagrama N-S Diagrama de Flujo Seudocódigo

13 METODOLOGIA Algoritmo Natural – Escribir edad – Mostrar ’’mensaje’’ Diagrama N-S Diagrama de Flujo Seudocódigo Escribir, Mostrar

14 METODOLOGIA Algoritmo Natural – Si edad >= 18 entonces escribir mayor de edad, caso contrario es menor de edad Diagrama N-S Diagrama de Flujo Seudocódigo Si

15 METODOLOGIA Algoritmo Natural – Según el valor de n, si es uno mostrar uno, si es dos mostrar dos, si es tres mostrar tres caso contrario mostrar ninguno Diagrama N-S Diagrama de Flujo Seudocódigo Según

16 METODOLOGIA Algoritmo Natural – Edad = 18 Diagrama N-S Diagrama de Flujo Seudocódigo Asignación

17 METODOLOGIA Algoritmo Natural o N = 0 o Repetir n=n+1 mostrar n hasta que n = 10 Diagrama N-S Diagrama de Flujo – DFD no utiliza repetir Seudocódigo Repetir

18 METODOLOGIA Algoritmo Natural – n = 0 – Mientrar n < 10 hacer n = n + 1 mostrar n Diagrama N-S Diagrama de Flujo Seudocódigo Mientras

19 METODOLOGIA Algoritmo Natural – Desde n = 1 hasta 10 mostrar n Diagrama N-S Diagrama de Flujo Seudocódigo Para

20 EJERCICIO EN PSEINT Proceso prog01 //Mostrar los multiplos de 5 positivo hasta 100 Escribir "Mostrar los multiplos positivos" cont<-0 Mientras cont<=95 Hacer Escribir cont+5 cont<-cont+5 FinMientras FinProceso

21 Ejemplo Proceso prog02 ////---- obtener el numero mayor de 2 numero ingresados previamente Escribir "obtener el numero mayor de dos numero" Escribir "ingrese primer numero" Leer a1 Escribir "ingrese segundo numero" Leer b1 Si a1>b1 Entonces Escribir "el numero mayor es= ", a1 Sino Escribir "el numero mayor es= ", b1 Fin Si FinProceso

22 Ejemplo Proceso Prog.3 //--- hacer un programa que admita un numero y decida si es par o impar Escribir "ingresar un numero" Leer a Si a mod 2=0 Entonces Escribir "el numero es par" Sino Escribir " el numero es impar" Fin Si FinProceso

23 Ejemplo Proceso Prog 4 //--- hacer un programa que admita un numero y decida si es par o impar Escribir "ingresar un numero" Leer a Si a mod 2=0 Entonces Escribir "el numero es par" Sino Escribir " el numero es impar" Fin Si FinProceso

24 Ejemplo proceso prog05 //-- hacer un programa para decicidir si un numero es divisible por 3 o no Escribir "comprobar si un numero es divisible para 3" Leer a Si a%3=0 Entonces Escribir "es un numero divisible para 3" Sino Escribir "no es numero divisible para 3" Fin Si FinProceso

25 IMPLEMENTACIÓN DE MÉTODOS EN JAVA Pasos para implementar un método: 1.Describir lo que el método debe hacer 2.Determinar las entradas del método 3.Determinar los tipos de las entradas 4.Determinar el tipo del valor retornado 5.Escribir las instrucciones que forman el cuerpo del método 6.Prueba del método: diseñar distintos casos de prueba

26 Ejemplo de método : método que suma dos números enteros. import java.util.*; public class Metodos1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int numero1, numero2, resultado; System.out.print("Introduce primer número: "); numero1 = sc.nextInt(); System.out.print("Introduce segundo número: "); numero2 = sc.nextInt(); resultado = sumar(numero1, numero2); System.out.println("Suma: " + resultado); } public static int sumar(int a, int b){ int c; c = a + b; return c; }


Descargar ppt "QUE ES PNL. CONCEPTO La programación neurolingüística es un proceso mental, mediante el cual utilizamos los sentidos con los cuales percibimos el mundo,"

Presentaciones similares


Anuncios Google