Trabajo Colaborativo Fase 1 Introducción a al Prgramación
Enviado por Oscar Javier Jerez Gonzalez • 21 de Octubre de 2015 • Trabajo • 1.223 Palabras (5 Páginas) • 114 Visitas
“Fase 1. IDE Falcon y Estructura de un programa en Lenguaje C++”
Yovanny Arnulfo Gomez Código:
Victor Ibarra Cabanzo Código: 9433065
Oscar Javier Jerez González Código: 7172345
Grupo: 301304-125
Trabajo presentado como requisito para el curso de Procesamiento Analógico de Señales
al Ingeniero Anivar Ernesto Chaves
Universidad Abierta y a Distancia UNAD
Ingeniería Electrónica
Facatativá, Septiembre de 2015
Introducción
En el presente trabajo se evidencia el estudio y apropiación de los temas de la unidad 1 del curso Introducción a la Programación, mediante el respectivo manejo de una problemática, tomando una población y analizando su comportamiento, para determinar cuál es el problema y tomando al final decisiones que nos ayudan a contrarrestar aquellos inconvenientes que se vienen presenciando empleando herramientas como IDE FALCON C+ +.
La Programación Lineal por su sencillez es frecuentemente usada para abordar una gran variedad de problemas de naturaleza real en ingeniería y ciencias sociales, lo que ha permitido a empresas y organizaciones importantes beneficios y ahorros al emplearla frecuentemente.
Las partes de un diagrama de flujo están dadas de acuerdo a la representación gráfica de cada uno de sus elementos, que de acuerdo a la necesidad del problema se plantea la solución representada por medio de rutas o seguimiento lógico. De esta manera, se visualiza de forma ordenada los procedimientos que se deben seguir, permitiéndonos analizar posibles errores y la búsqueda de una solución eficaz.
Para la representación gráfica de un diagrama de flujo existen parámetros que permiten que tanto los símbolos como el lenguaje utilizado sea universal, y la programación no se haga dispendiosa.
En este primer entregable de la fase 1 de Introducción a la Programación se identifican aplicaciones para el desarrollo de algoritmos y se retoman las bases de lógica de programación. Y, con el concurso de los integrantes del grupo se comparten opiniones, propuestas, desarrollos y conocimiento en pro de avanzar con los requerimientos de la guía permitiendo escudriñar en el mundo de la programación e hilos de conocimiento en la construcción de programas de computador.
Requerimientos de la guía
De acuerdo a los requerimientos de la guía para la Fase 1. Indica:
Tabla de Coevaluacion
PARTICIPANTE | OBSERVACION |
JOVANNY ARNULFO GOMEZ | Realiza aportes significativos con nuevas alternativas de solución indicando planteamientos al proceso y utilizando otras aplicaciones que permiten visualizar el proceso en un esquema diferente a lo típico. Además genera críticas constructivas al grupo en apoyo al proceso de aprendizaje y participación. |
OSCAR JAVIER JEREZ | Realiza aportes en especial a la forma y estructura de las entregas del trabajo final incluyendo ajustes y verificación de los requerimientos de la guía. |
VICTOR IBARRA | Realiza aportes significativos indicando al grupo la solución al problema y entregas preliminares que permiten consolidar el documento final. Además interactúa con el grupo y es una generador de fuerza a los procesos académicos |
Problema:
En el Centro Médico SALUD se atienden pacientes en 3 áreas: infantil, adolescentes y adultos.
La información de cada paciente que ingresa se registra en una historia clínica: identificación, nombre, fecha de nacimiento, edad (la edad debe calcularse de acuerdo a la fecha de nacimiento) y área.
Una vez atendido el paciente, el médico registra: número de consulta (1 si es la primera vez, 2 si es la segunda vez, etc.), medicina recomendada y fecha de próximo control. Esta información queda registrada en la historia clínica de cada paciente.
Descripción del Problema
Para el desarrollo de este ejercicio se realizan análisis de ejercicios ya codificados en C++ a través de libros, documentos digitales e información en la red. Posteriormente se identifica el problema, variables, entornos de desarrollo y los datos otorgados por el usuario.
De esta manera, a través del diagrama de flujo se identifican los pasos para una solución sencilla y eficaz. Además, con conocimientos previos de programación se codifica la solución del problema con secuencias lógicas.
La codificación se realiza con al aplicación de IDE Falcon C++ basado en el diagrama de flujo y la prueba de escritorio. Paso seguido se compila corrigiendo errores de sintaxis y observando resultados
Variables
Variables Cualitativas:
Infantil
Adolecentes
Adultos
Variables Cuantitativas:
# de consulta
Análisis del Problema:
Se requiere identificar:
- Datos de entrada: áreas de atención, pacientes atendidos, registro de pacientes.
- Datos de procesos: este proceso se divide en 3 partes:
- Áreas: areaInfantil; areaAdolecentes; areaAdultos
- informaciónPaciente: identificación, nombre, fechaNacimiento, edad, área.
- registroConsulta: primeraVez-segundaVez
medicinaRecomendada
proximoControl
- Datos de salida historia del paciente dentro del hospital
-Datos de procesos (formulas necesarias para procesar los datos)
Diseño de la solución (diagrama de flujo y pseudocódigo)
[pic 7]
Diseño de la solución (diagrama de flujo y pseudocódigo)
INICIO
Proceso historiaClinica
Definir opcion,IdPaciente,IdPacienteHC,numConsulta,dn,mn,an,Per_medi Como Entero;
Definir nombre,area,medicamento,proximaCita Como Caracter;
LEER: Datos del pacinete
ESCRIBIR: Nombre
...