Está en la página 1de 10

AREA ELECTRICIDAD Y ELECTRÓNICA Asignatura: FUNDAMENTOS DE PROGRAMACIÓN Código: EEFP01 Unidad de Aprendizaje N°: 3 Elementos iniciales de programación Docente Especialista

: Rodrigo Opazo

LABORATORIO N° 3 ELEMENTOS BÁSICOS DE PROGRAMACIÓN DE COMPUTADORES

ALUMNOS: DOCENTE: FECHA FECHA :

AREA ELECTRICIDAD Y ELECTRÓNICA Asignatura: FUNDAMENTOS DE PROGRAMACIÓN Código: EEFP01 Unidad de Aprendizaje N°: 3 Elementos iniciales de programación Docente Especialista: Rodrigo Opazo LABORATORIO N° 3 Elementos Básicos de programación de computadores Aprendizajes Esperados Aplica comandos básicos de programación. Evaluación ACTIVIDAD Ejercicio 1 2 3 4 5 6 7 PUNTAJE REAL ESTANDAR ALUMNO 10% 10% 10% 10% 20% 20% 20% 100% . Unidad de Aprendizaje Realiza práctica de comandos e instrucciones básicos a través de trabajo colaborativo Objetivo del Laboratorio: Identificar los componentes de un programa computacional y realizar el proceso lógico de creación de un programa computacional complementar los conceptos aprendidos en el laboratorio anterior y aplicar conceptos de estructuras de decisión. a través de prácticas de laboratorio.

Los símbolos a utilizar son: .Identificar el uso de estructuras de decisión en un programa computacional Se usa una estructura de decisión en un programa computacional cuando un valor debe tomar un camino y debemos guiarlo para que este tome. Diagramas de flujos Los diagramas de flujo son representaciones gráficas que sirven para diseñar los programas de manera fácil y entendible.. esta debe ser programada para que el computador reaccione de la forma que nosotros esperamos.Grupos de Trabajo Actividad Grupal en Laboratorio Cantidad de Grupos de trabajo Cantidad de alumnos por grupo 2 alumnos Materiales por grupo: Cantidad 1 Equipos/Instrumentos/Materiales Computador si el docente lo considera necesario Antecedentes Los computadores son máquinas que necesitan de una persona (programador) para que las programe para que realicen tareas cotidianas de manera automática y ayuden a realizar estas tareas ingresando parámetros para que estas nos entreguen resultados sin necesidad de hacer PROCEDIMIENTO 1. Para trabajar con estructuras de decisión utilizaremos los diagramas de flujo para entender mejor la creación de un programa computacional.

Las operaciones básicas de los diagramas de flujo se utilizan para asignar valores a las variables (guía de ejercicios 1) .

Los símbolos para las operaciones aritméticas son los siguientes: .

Se deben usar conectores sólo cuando sea necesario. Se debe evitar el cruce de líneas utilizando los conectores. Se deben usar solamente líneas de flujo horizontal y/o vertical. 4. Todo texto escrito dentro de un símbolo deberá ser escrito claramente. No deben quedar líneas de flujo sin conectar. 5. 2. 6. Se deben trazar los símbolos de manera que se puedan leer de arriba hacia abajo y de izquierda a derecha. evitando el uso de muchas palabras. . 2. 3.Los operadores relacionales son los siguientes: Algunas recomendaciones para el diseño de Diagramas de Flujo 1. 1.

Y el usuario ingresa el segundo número. . los programas solo tienen 1 inicio y 1 fin. 2 para los números a ingresar (N1 y N2) y 1 para el resultado (R) El proceso para solucionar el problema será R=N1 + N2 Creamos el diagrama de flujo INICIO PRINT “INGRESE EL PRIMER NRO:” READ N1 PRINT “INGRESE EL SEGUNDO NRO:” READ N2 R = N1 + N2 PRINT “EL RESULTADO ES:” .Para entender cómo se realiza un diagrama de flujos analizaremos unos ejercicios desarrollados: Problema 1: Realice un diagrama que sume 2 números y muestre el resultado Del problema hacemos el análisis: Se necesitan 3 variables. Luego el programa le pide al usuario los 2 números por separado. R FIN El programa parte en INICIO. El usuario ingresa el primer número y luego le aparece el mensaje Ingrese el segundo nro. Luego el computador realiza el proceso R=N1+ N2 Finalmente el programa toma el valor de R y muestra el mensaje el resultado es con el valor que tiene r después del proceso.

si el número.Problema 3: Realice un diagrama de flujo que muestre si un número es positivo. si no es mayor que 0 tiene 2 alternativas ser menor que cero o ser cero. si es si la respuesta. negativo o cero Del problema hacemos el siguiente análisis: Se necesita 1 variable para recibir el número a analizar y luego preguntar si es mayor que cero. el número es positivo. si es no la respuesta quedan 2 alternativas. . El usuario ingresa el número y el programa analiza si N es mayor que 0 toma el camino que el número es positivo. que sea menor que cero o el numero sea el cero INICIO PRINT “INGRESE UN NUMERO:” READ N Si N>0 No Si N<0 PRINT “El número es negativo” No PRINT “El número es positivo” PRINT “El número es cero” FIN El programa parte en INICIO y luego le pide al usuario ingresar un número. Dependiendo del valor ingresado mostrara si el Número es cero o el número es negativo.

toma el camino derecho. El usuario ingresa el número y el programa analiza si N es divisible por 2.Problema 2: Realice un diagrama que muestre si un número par o impar Del problema hacemos el siguiente análisis: Se necesita 1 variable para recibir el número a analizar y luego preguntar si es divisible por 2 INICIO PRINT “INGRESE UN NUMERO:” READ N Si ¿N es divisible por 2? No PRINT “EL número es par” PRINT “EL número es Impar” FIN El programa parte en INICIO. Dependiendo del valor ingresado mostrara si el Número es par o el número es impar. los programas solo tienen 1 inicio y 1 fin. si la respuesta a la pregunta es no. si la respuesta a la pregunta es si. toma el camino izquierdo. Luego el programa le pide al usuario ingresar un número. .

Nota de aprobación 4. 6. Determine si un alumno aprueba o reprueba al ingresar su promedio. 7. sus ponderaciones son 30%. 20%. 2.ACTIVIDADES Genere un diagrama de flujo para cada uno de los siguientes problemas. 1. . Calcular el área de un cuadrado. Determine si un año ingresado es bisiesto. 30%. Calcular el perímetro y el área de un circulo Calcular el promedio de notas de un alumno que ingresa 4 notas. Nota de aprobación 4.0. 30% y 20% respectivamente.0. 25% y 25% respectivamente. 4. . 5. Las ponderaciones son 20%. Calcular el perímetro de un rectángulo. Determine si un alumno aprueba o reprueba al ingresar sus 4 notas de una asignatura. 3.