Continuación Unidad 4. Control de flujo

Slides:



Advertisements
Presentaciones similares
Algoritmo y Estructura de Datos I I Facultad de Ingeniería y Arquitectura Ing. Juan José Montero Román. Sesión 8.
Advertisements

Programación de Computadores
ESTRUCTURA DE DECISION LOGICA
CarrerasPre-Requisitos EvaluaciónModalidad Elaborado por:Fecha TODAS LAS CARRERAS - o - 4 HORAS SEM. TEÓRICO-PRACTICAS 1ER. PARCIAL 30%, 2DO. PARCIAL 30%,TUTORÍA.
Algoritmos en Pseudocódigo
Informática (34159) Presentación del curso Grado en Matemáticas
ALGORITMOS Y TIPOS DE DATOS Un algoritmo es un método para resolver un problema. Para la creación de un programa (resolver un problema) en un lenguaje.
PUBLICIDAD Lic. Ricardo Rodríguez Inda Sesión de encuadre.
¿Qué es un Diagrama de Flujo? UN DIAGRAMA DE FLUJO, TAMBIÉN LLAMADO FLUJOGRAMA DE PROCESOS O DIAGRAMA DE PROCESOS, REPRESENTA LA SECUENCIA O LOS PASOS.
Unidad Primer Periodo. Matemáticas
Ingreso , proceso y salida de datos
Colegio San Agustín – El Paraíso
Declaración anual propuesta
Tutor del taller: Noel Figuera
Doctorado en Tecnología Educativa
Etapa Final del Proyecto
METODOLOGIA #include <stdio.h> #include <conio.h> main() {
Curso de introducción a Fundeweb
LENGUAJES Y REPRESENTACION TECNICA
Lenguajes y representación técnica
LENGUAJES Y REPRESENTACION TECNICA
Ingeniero en Computación José Alfredo Cobián Campos
INTREGRANTES DE EQUIPO:
Tema 6. Conceptos básicos de programación (Clase 2)
TUTORIAL PSeint.
CREAR DIAGRAMA DE FLUJO
ACTIVIDADES MATEMÁTICAS
TALLER NORMAS DE TODAS LAS ACTIVIDADES RELACIONADAS CON LA ELABORACION,PRESENTACION Y ELABORACION DE LOS TRABAJOS ESPECIALES DE GRADO Y EVALUACION PARA.
Reglamento de Evaluación
Continuación Unidad 4. Control de flujo
Lenguaje y representación técnica
EXPRESIONES Una expresión es una forma especial de asignación.
Fundamentos de programación
Unidad 2. Algoritmos Unidad 4. Control de flujo
Unidad 3. Introducción a la programación
Índice temático 2.1 Análisis de problemas. 2.2 Representación de algoritmos: gráfica y pseudocódigo. 2.3 Diseño de algoritmos aplicados a problemas 2.4.
Metodología de la programación
PROYECTO PARA EVALUAR UNIDAD I PRESENTACIONES ELECTRONICAS
Esp. Pedro Arias Quintero
Curso Francisco Rubio Morcillo
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
PROGRAMACION: Que es un computador: Es un aparato electrónico que tiene el fin de recibir y procesar datos para realización de diversas operaciones..
HERRAMIENTAS DE PROGRAMACIÓN
Evaluación de la asignatura de Probabilidad y Estadística
Estructuras de Repetición Pseudocodigo1 Estructuras de Repetición Algoritmos Mientras Hacer-Mientras Para.
CICLO DE ASESOTRAMIENTO DE TESIS PARA TITULACIÓN PROFESIONAL I DOCENTE ASESOR: NILTON ALEJANDRO JARA Y CLAUDIO.
¿Para qué se utiliza el PSEINT?
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
Presentación del curso Grado en Matemáticas
I 10 % 30 % 20 % 40 % 0 % II, III, IV PROCESOS DE SEPARACIÓN II
Presentación del curso Grado en Matemáticas
Tema 9. Estructuras de repetición. Clase 3
INFORMÁTICA II (PSEUDOCODIGO Y METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS) Ing. José David Ortiz Salas.
Instituto Tecnológico de Minatitlán
Colegio de Ciencias y Humanidades Patria y Progreso S. C
ACCIONES Y ESTRUCTURAS
M. en TI. Omar Téllez Barrientos DOCENTE DE INFORMÁTICA GENERACIÓN DE PSEUDOCÓDIGOS Y ALGORITMOS
INTRODUCCIÓN A LA PROGRAMACIÓN ABRAHAM SOPLA MASLUCÁN MAESTRO EN CIENCIAS DE LA COMPUTACIÓN INSTITUTO TECNOLÓGICO DE MONTERREY.
UNIVERSIDAD ESTATAL DE MILAGRO ADMISIÓN. ALGORITMO Y LÓGICA DE PROGRAMACIÓN ING. MAIRA ESPINOZA GARCIA, MGT
SC-115 Programación Básica Práctica Tema No. 1 Entradas y salidas de datos.
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
Tema 6. Conceptos básicos de programación (Clase 2)
Fundamentos de la Programación I
Unidad 2: Programación 2. Programación.
Estructuras de Repetición Algoritmos
ENSAYO SIMCE N°1 “ CUARTO Y OCTAVO BÁSICO” MATEMÁTICA LENGUAJE 48 PRUEBAS PROGRESIVAS 48.
Objetivo Que el estudiante estructure soluciones mediante una representación grafica a través de diagramas de flujos aplicando diferentes estructuras.
UNIDAD V ESTRUCTURAS REPETITIVAS (Para)
Taller de Proyecto de Desarrollo Profesor: Jorge Manuel Mendoza Castillo Semestre II UNIVERSIDAD PERUANA LOS ANDES FACULTAD DE CIENCIAS DE LA SALUD.
Transcripción de la presentación:

Continuación Unidad 4. Control de flujo Fundamentos de programación

Orden del día Recordatorio Observaciones Realización de ejercicios en Java Proyecto final

¿Qué aprendimos? Sesión 1 Sesión 2 Sesión 3 Programa Programación Sistema Software Aplicación Compilador Traductor Algoritmo Sesión 2 Análisis de problemas Representar algoritmo Diseñar un algoritmo Sesión 3 Diseño de algoritmos usando PSeInt Básicos Control de flujo Sentencias de decisión Sentencias de repetición

¿Qué aprendimos? Sesión 4 Sesión 5 Programación en java Ejercicios Arreglos

Observaciones y retroalimentación de ejercicios en Java Clases en Java Librerías Método main Declaración de variables Lectura de datos Escritura de datos Sentencias de decisión Sentencias de repetición Detección de errores

Ejercicio de comprensión Clases en Java Librerías Método main Declaración de variables Lectura de datos Escritura de datos Sentencias de decisión Sentencias de repetición Detección de errores

Ejercicios en Java 1/3 Crear un programa en Java que muestre el promedio final de un alumno de 6 asignaturas, si el alumno obtuvo más de 90 el programa enviará el mensaje: “Muy bien, sigue adelante”, si el alumno obtiene de 80 a 89, que se le envíe un mensaje : “Buen desempeño, tu puedes dar más”, si el alumno obtiene de 70 a 79, el mensaje será: “Si lo intentas, puedes obtener mejor calificación”, en cambio si su calificación es menor a 69, recibirá el mensaje: “No has aprobado, revisa tu situación académica”. ¿Datos de entrada? ¿Proceso? Estructuras de decisión Estructuras de repetición Operaciones ¿Datos de salida?

Ejercicios en Java 2/3 ¿Datos de salida? ¿Proceso? ¿Datos de entrada? Crear un programa en Java que le permita al usuario escoger una de las siguientes operaciones suma, resta, multiplicación y división, de ésta última, deberá mandar un mensaje de error en caso de que la operación sea entre cero. Así como también deberá enviar un mensaje si no encuentra la opción deseada. ¿Datos de salida? Estructuras de decisión Estructuras de repetición Operaciones ¿Proceso? ¿Datos de entrada?

Ejercicios en Java 3/3 Crear un programa en Java que le permita al usuario mostrar los resultados que arroja evaluar la siguiente función: f(x)= x2+2x+c Donde x será el límite de iteraciones que inicia en cero y c será un valor constante. ¿Datos de entrada? ¿Proceso? Estructuras de decisión Estructuras de repetición Operaciones ¿Datos de salida?

Ejercicios complementarios Ejercicio 1. Crear un programa en donde tomando una variable n como límite, muestre en pantalla una secuencia de asteriscos. Ejemplo: N=15 * ** *** **** ***** ****** ******* ******** ********* ********** *********** ************ ************* ************** N=20 * ** *** **** ***** ****** ******* ******** ********* ********** *********** ************ ************* ************** *************** **************** ***************** ****************** ******************* N=10 * ** *** **** ***** ****** ******* ******** ********* ********** N=4 * ** *** ****

Ejercicios complementarios Ejercicio 2. Realizar un programa que le permita escoger una de las siguientes opciones: Menú Evaluación de Sen(x) Evaluación de Cos(x) Evaluación de Tan(x) Evaluación de xy Evaluación de √x

Proyecto Final La entrega del proyecto final se realizará a más tardar el día viernes 11 de noviembre hasta las 11 de la noche, el cual incluye: Portada de presentación Introducción al tema Planteamiento del proyecto Elaboración Entrada - Proceso – Salida Pseudocódigo Diagrama de flujo Código fuente en Lenguaje Java Pantallas de ejecución

Investigación: Arreglos Portada de presentación Introducción al tema Marco Teórico o de referencia (Libros de preferencia) Ejercicios prácticos 3 utilizando vectores 3 utilizando matrices De dichos ejercicios presentar código fuente y pantalla de ejecución

Actividades restantes Fecha límite de entrega Horario Límite Actividad 12 7 de Noviembre 23 hrs., después de este horario se descontarán dos puntos por día de retraso Actividad 13: Ejercicios 3/3 Actividad 14: Ejercicios complementarios Actividad 15: Notas del cuso de las unidades completas (1-4) 14 de Noviembre Actividad 16: Proyecto Final 21 de Noviembre Actividad 17: Investigación sobre Arreglos, tema de la unidad 5 28 de Noviembre Entrega de Calificaciones finales 5 de Diciembre