MDULO PROGRAMACIN BSICA PBAS02 PROFA ERIKA PATRICIA LPEZ
MÓDULO: PROGRAMACIÓN BÁSICA PBAS-02 PROFA: ERIKA PATRICIA LÓPEZ ALCÁZAR CORREO: erika. lopez_184 d@conalepmex. edu. mx BLOG: erikainfoconalep. wordpress. com
PROPÓSIT O DEL MÓDULO: • Desarrollar software de aplicación básica utilizando programación estructurada en lenguaje C a fin de cubrir requerimientos y necesidades establecidas por el usuario
UNIDAD DE APRENDIZAJE 1: Manejo de los componentes del lenguaje C
• Desarrolla programas en lenguaje PROPÓSIT O DE LA UNIDAD 1: C mediante la identificación de sus principales componentes y la aplicación de los mecanismos de control de flujo que el sistema requiera.
RESULTADO DE APRENDIZA JE • 1. 1 Identifica los elementos y las characteristics de un programa desarrollado en lenguaje C, de acuerdo con estándares internacionales.
A. DESARROLLO DE RUTINAS DE PROGRAMACIÓN Ø ANÁLISIS DE REQUERIMIENTOS Ø ALGORITMOS Ø PSEUDOCÓDIGOS Ø DIAGRAMAS DE FLUJO
ANÁLISIS DE REQUERIMIENTOS EL ANÁLISIS DE REQUERIMIENTOS PERMITE AL INGENIERO DE SISTEMAS ESPECIFICAR LAS CARACTERÍSTICAS OPERACIONALES DEL SOFTWARE (FUNCIÓN, DATOS Y RENDIMIENTOS), INDICA LA INTERFAZ DEL SOFTWARE CON OTROS ELEMENTOS DEL SISTEMA Y ESTABLECE LAS RESTRICCIONES QUE DEBE CUMPLIR EL SOFTWARE.
LA FUNCIÓN PRINCIPAL DE UN ANALISTA DEL SOFTWARE (O INGENIERO DE REQUISITOS ES LLEVAR A CABO LAS ACTIVIDADES NECESARIAS PARA CUMPLIR CON LAS CINCO ÁREAS DE ESFUERZO DESCRITAS PARA LO CUAL HACE USO DE LAS SIGUIENTES TÉCNICAS : 1. ENTREVISTAS 2. TALLERES 3. OBSERVACIÓN 4. ENCUESTAS 5. REVISIÓN DOCUMENTAL 6. USO DE ESPECIFICACIONES FORMALES PARA REQUERIMIENTOS (FORMATOS ESTÁNDAR DE DOCUMENTOS, UML, ETC. ) EL ANÁLISIS DE REQUISITOS DEL SOFTWARE SE PUEDE SUBDIVIDIR EN CINCO ÁREAS DE ESFUERZO: 1. RECONOCIMIENTO DEL PROBLEMA 2. EVALUACIÓN Y SÍNTESIS 3. MODELADO 4. ESPECIFICACIÓN 5. REVISIÓN
¿QUE ES UN ALGORITMO?
ALGORITMOS UN ALGORITMO ES UN CONJUNTO DE INSTRUCCIONES O REGLAS DEFINIDAS Y NO-AMBIGUAS, ORDENADAS Y FINITAS QUE PERMITE, TÍPICAMENTE, SOLUCIONAR UN PROBLEMA, REALIZAR UN CÓMPUTO, PROCESAR DATOS Y LLEVAR A CABO OTRAS TAREAS O ACTIVIDADES
EJEMPLOS DE ALGORITMOS: � DESEAS SABER EL NÚMERO TELEFÓNICO DE UNA PERSONA, ENTONCES EL ALGORITMO PARA RESOLVER ESTE PROBLEMA SERÍA: 1. 2. 3. PRIMERO BUSCAR LA GUÍA TELEFÓNICA. 4. LUEGO SE TOMA ESTA MITAD Y SE VUELVE A PARTIR Y VUELVES A VER EN CUAL NUEVA MITAD ESTÁ EL NOMBRE, Y ASÍ SE VA REPITIENDO (ESO ES UN BUCLE) HASTA QUE ENCUENTRAS LA PÁGINA. 5. LUEGO BUSCAS EN LA PÁGINA DE ARRIBA HACIA ABAJO EL NOMBRE. 6. 7. LUEGO QUE LO ENCUENTRAS VAS A COLUMNA DEL NÚMERO. LUEGO ABRIRLA EN LA MITAD. LUEGO VER EN QUÉ MITAD ESTÁ EL NOMBRE (SI EL NOMBRE EMPIEZA CON "B" ENTONCES ESTÁ EN LA PRIMERA MITAD) LO LEES.
¿QUÉ ES UN PSEUDOCÓDIGO?
PSEUDOCÓDIGO EN CIENCIAS DE LA COMPUTACIÓN, Y ANÁLISIS NUMÉRICO, EL PSEUDOCÓDIGO ES UNA DESCRIPCIÓN DE ALTO NIVEL COMPACTA E INFORMAL DEL PRINCIPIO OPERATIVO DE UN PROGRAMA INFORMÁTICO U OTRO ALGORITMO.
¿QUÉ ES UN DIAGRAMA DE FLUJO?
DIAGRAMA DE FLUJO ES LA REPRESENTACIÓN GRÁFICA DE UN ALGORITMO O UN PROCESO DE ALGUNA NATURALEZA, A TRAVÉS DE UNA SERIE DE PASOS ESTRUCTURADOS Y VINCULADOS QUE PERMITEN SU REVISIÓN COMO UN TODO. LA REPRESENTACIÓN GRÁFICA DE ESTOS PROCESOS EMPLEA, EN LOS DIAGRAMAS DE FLUJO, UNA SERIE DETERMINADA DE FIGURAS GEOMÉTRICAS QUE REPRESENTAN CADA PASO PUNTUAL DEL PROCESO QUE ESTÁ SIENDO EVALUADO. ESTAS FORMAS DEFINIDAS DE ANTEMANO SE CONECTAN ENTRE SÍ A TRAVÉS DE FLECHAS Y LÍNEAS QUE MARCAN LA DIRECCIÓN DEL FLUJO Y ESTABLECEN EL RECORRIDO DEL PROCESO, COMO SI DE UN MAPA SE TRATARA.
Simbología de un diagrama de flujo Los principales símbolos convencionales que se emplean en los diagramas de flujo son los siguientes:
ACTIVIDAD ELABORA UN DIAGRAMA DE FLUJO QUE LE MANDE UN MENSAJE AL USUARIO SI ES MAYOR DE EDAD ELABORA UN DIAGRAMA DE FLUJO QUE CALCULE LA SUMA DE 2 NÚMEROS VALOR DE LA ACTIVIDAD 3% DEL RA. 1. 1 ENVIAR LA ACTIVIDAD AL CORREO INSTITUCIONAL erika. lopez_184 d@conalepmex. edu. mx
- Slides: 17