S1-IntroDdeFlujo.pdf

CB-412-I PROGRAMACIÓN DIGITAL Mg. Norma B. Montoro Cavero 2020 INTRODUCCIÓN INTRODUCCIÓN • VISIÓN FIC • Ser una

Views 115 Downloads 21 File size 752KB

Report DMCA / Copyright

DOWNLOAD FILE

Citation preview

CB-412-I

PROGRAMACIÓN DIGITAL

Mg. Norma B. Montoro Cavero

2020

INTRODUCCIÓN

INTRODUCCIÓN • VISIÓN FIC

• Ser una de las instituciones líderes en Latinoamérica en la formación de ingenieros civiles e investigadores, con excelencia profesional, preparados para elaborar y ejecutar planes y proyectos, y desarrollar tecnologías con solvencia técnica y ética. • MISIÓN FIC

• Proveer una formación básica sólida que permita a sus egresados desarrollar la infraestructura física requerida por la sociedad y estar preparados para adaptarse a los cambios tecnológicos y sociales mediante la investigación y capacitación permanente.

INTRODUCCIÓN Elección de delegado

EVALUACION DEL CURSO SISTEMA F

12 puntos – Profesor Teoría 08 puntos – Profesor de Practica

CONTENIDO DEL CURSO ALGORITMOS Y DIAGRAMAS DE FLUJO ESTRUCTURA DE UN LENGUAJE DE PROGRAMACIÓN SENTENCIAS DE EJECUCIÓN DE UN PROGRAMA ARCHIVOS TIPO TEXTO VARIABLES SUBINDICADAS UNIDEMENSIONAL VARIABLES SUBINDICADAS BIDIMENCIONAL

EVALUACION

LUGAR DE EVALUACIÓN

P.Entrada

En aula

P1 P2 PL1

EXAMEN PARCIAL

En aula En aula En hora de laboratorio En hora de laboratorio

FUNCIONES

P3

En aula

CADENAS DE CARACTERES

P4

En aula

REGISTROS

PL2

En hora de laboratorio

EXAMEN FINAL

En hora de laboratorio

•DESARROLLAR TECNICAS ELEMENTALES DE PROGRAMACIÓN MEDIANTE USO DE ALGORITMOS Y DIAGRAMAS DE FLUJO EN PSeINT •SE USARÁ EL LENGUAJE Dev-C++v.5.5.3 para la codificación de los programas, compilar, enlazar y ejecutar

APLICACIÓN • TOPOGRAFÍA • ESTRUCTURAS • CARRETERAS • HIDRAULICA • SUELOS

DESARROLLO ¿Qué es la programación digital?

La programación digital es el proceso de diseñar, estructurar y codificar algoritmos que resuelven problemas en un lenguaje de programación (código fuente de programas computacionales).

¿Qué es un algoritmo?

Un algoritmo es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite llevar a cabo una actividad mediante pasos sucesivos que no generen dudas a quien deba hacer dicha actividad. Es decir, un algoritmo es una serie de pasos ordenados y finitos que nos llevan a la solución de un problema.

DESARROLLO

DIAGRAMA DE FLUJO

DIAGRAMA DE FLUJO CON PSeInt ¿Qué es PSeInt?

PSeInt es una herramienta para asistir a un estudiante en sus primeros pasos en programación. Mediante un pseudolenguaje en español (complementado con un editor de diagramas de flujo), le permite centrar su atención en los conceptos fundamentales de la algoritmia computacional, minimizando las dificultades propias de un lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos didácticos.

¿Para que sirve PSeInt?

El pseudocódigo se suele utilizar como primer contacto para introducir conceptos básicos como el uso de estructuras de control, expresiones, variables, etc, sin tener que lidiar con las particularidades de la sintaxis de un lenguaje real. Facilita comprender la lógica de los algoritmos.

DIAGRAMA DE FLUJO

Representación grafica de es una serie de pasos con secuencia lógica, con inicio y fin que nos dan la solución de un problema.

Elementos de un diagrama de flujo

Elementos de un diagrama de flujo

CONDICIONALES Bifurcación

Multicondicional

BUCLES EN PSEINT

Indicadores

Nombres que se le asigna a las variables. Tienen las siguientes reglas: • No empiezan con un numero • No deben contener operadores • No deben contener espacios en blanco • No deben ser reservados para el lenguaje C • No deben tener mas de 32 Caracteres

Operadores

Se dividen en operadores aritméticos y operadores relacionales

PRÁCTICA • EJERCICIO: • TRAZAR UN DIAGRAMA DE FLUJO QUE IMPRIMA EL SIGUIENTE MENSAJE:

• DE LA ABUNDANCIA DEL CORAZÓN HABLA LA BOCA. Lucas 6:45

PRÁCTICA EJEMPLO 1.1

Realizar el diagrama de flujo de un programa que calcule el promedio final de un curso cuya formula es la siguiente. PF: Promedio Final EP: Examen Parcial EF: Examen Final Ej.: EP= 10 EF=13 PF=12

SOLUCIÓN 1.1

EJEMPLO 1.2

Realizar el diagrama de flujo de un programa que puede hallar la varianza de N números.

SOLUCIÓN 1.2

•GRACIAS