PROGRAMACIÓN PLAN 2008

Documentos relacionados
CONFIRMA QUE EL MEDIO UTILIZADO ES EL ADECUADO EN FUNCION A LOS SISTEMAS DE TELECOMUNICACIONES.

ELECTRÓNICA ANALÓGICA PLAN 2008

ELECTROTECNIA DE C.D. Y C.A.

SISTEMAS DE AUDIO PLAN 2008 CONSTRUYE SISTEMAS DE AUDIO EN RELACIÓN A SU INSTALACIÓN, OPERACIÓN Y MANTENIMIENTO

RESUELVE PROBLEMAS TOPOGRÁFICOS

TÉCNICAS DE SUPERVISIÓN DE OBRAS COMPETENCIA GENERAL

UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO

División Académica de Informática y Sistemas

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "

UNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

Programación Estructurada

Tema: Estructuras de Selección en C#.

PROGRAMACIÓN UNIDADES

UNIVERSIDAD AUTÓNOMA DE COAHUILA

Programación. Carrera: IAF Participantes. Representantes de las academias de Ingeniería Ambiental. Academia de Ingeniería

Área: INFORMÁTICA. Saber- Saber: Identificar DFD como herramienta para escribir los algoritmos de forma lógica.

Programa de Asignatura Programación Visual I

PROGRAMA: COMPUTACION I

Escribir programas a partir de un diagrama de flujo

Subdirección Académica Instrumentación Didáctica para la Formación y Desarrollo de Competencias Profesionales Periodo escolar: Agosto Diciembre 2017

SECUENCIA DIDÁCTICA TIEMPO (HORAS) ACTIVIDADES DEL PARTICIPANTE Qué hacer para aprender? CONTENIDOS PRODUCTOS DE APRENDIZAJE

COMPETENCIA GENERAL. Realizar planos de una casa habitación de 2 niveles, con software de dibujo de acuerdo con la normatividad vigente.

Carrera: TÉCNICO EN COMPUTACIÓN. Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 Página 2 de 23

JUSTIFICACIÓN: PRE-REQUISITOS: OBJETIVOS GENERALES: * Programa de asignatura propuesto por los Prof. Malinda Coa y Angel Zambrano.

EXAMEN PARCIAL TRABAJO INTEGRADOR (TI) EVALUACIÓN CONTINUA PESO PORCENTUAL PESO PORCENTUAL 1 30% 06-MAY-14 30% 03-MAY-14 20% 20%

Fundamentos de Programación Visual Basic

PROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I

Programación Estructurada

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Programación Estructurada

Diseño estructural y propuesta de actividades

CENTRO DE ESTUDIOS DE BACHILLERATO 4/2 LIC. JESÚS REYES HEROLES

PROGRAMACIÓN INFORMACIÓN GENERAL OBJETIVO DEL CURSO CRITERIOS DE EVALUACIÓN

COLEGIO AUGUSTO WALTE INFORMACIÓN DE ASIGNATURA I PERÍOD DESCRIPCIÓN DE CONTENIDOS

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Programación. Carrera: MAE 0527

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO

Formato para prácticas de laboratorio

Universidad Autónoma del Estado de México Facultad de Medicina

PROGRAMA DE CURSO. Escuela de Ingeniería de Sistemas y Computación Universidad del Valle Santiago de Cali, Colombia. Febrero 2007

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGÍA PLAN GLOBAL COMPUTACION I

PLANIFICACION DE ALGORITMOS Y PROGRAMACION

Nombre de la asignatura: LENGUAJE DE PROGRAMACIÓN PARA INGENIERÍA. Básico ( ) Profesional ( X ) Especializado ( ) Práctica ( )

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Programación Estructurada

I. DATOS DE IDENTIFICACIÓN. 2. Programa (s) de estudio: Licenciatura en Matemáticas, Físico, Biología, Licenciado en Ciencias Computacionales

WHILE Y DO WHILE BREAK EN LENGUAJE C. BUCLES MIENTRAS. FORZAR SALIDA O TERMINACIÓN. EJEMPLO (CU00534F)

DIAGRAMAS DE FLUJO. Tabla de contenido

PROGRAMA INSTRUCCIONAL COMPUTACIÓN PARA INGENIEROS

PLANEACIÓN Y SECUENCIA DIDÁCTICA Colegio de Bachilleres del Estado de Morelos

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Asignaturas antecedentes y subsecuentes

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

SILABO DEL CURSO FUNDAMENTOS DE PROGRAMACIÓN

Carrera: EMZ Participantes Representante de las academias de ingeniería Electromecánica de los Institutos Tecnológicos.

Asignaturas antecedentes y subsecuentes

NOMBRE DEL ALUMNO(A): PRACTICA: LUGAR FECHA DE REALIZACIÓN NO. 1 LABORATORIO DE INFORMATICA CALIFICACION:

Programación Estructurada

UNIVERSIDAD POPULAR DEL CESAR FACULTAD INGENIERIAS Y TECNOLOGICAS DEPARTAMENTO DE INGENIERIA DE SISTEMAS

INSTITUTO TECNOLÓGICO SUPERIOR DEL SUR DEL ESTADO DE YUCATAN SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL

Universidad de Guadalajara Centro Universitario de los Lagos

Universidad de Guanajuato Tronco Común de Ingenierías

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA

Lógica de programación

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.

SÍLABO DE METODOLOGÍAS DE PROGRAMACIÓN

PLAN DE UNIDAD _5.2. Actividades para el logro de los tareas de desempeño Día:1 Día:2 Día:3 Día:4 Día:5. Indicador: 5.N.3.1

PROGRAMACION ESTRUCTURADA

COLEGIO AUGUSTO WALTE INFORMACIÓN DE ASIGNATURA I PERÍOD DESCRIPCIÓN DE CONTENIDOS

ESTUDIANTE: COMPUTADOR: VALORACIÓN DEL PROCESO: 1. Conceptos y generalidades

Programación en Lenguaje C

SECUENCIA DIDÁCTICA. Módulo V Competencia de Módulo:

PROGRAMA ANALÍTICO DE ASIGNATURA

SEMESTRE: Primero HORAS TEÓRICAS 3 CRÉDITOS 8 HORAS PRÁCTICAS 2 TIPO DE CURSO OBLIGATORIO TOTAL DE HORAS: 5

Universidad Ricardo Palma

Carrera: Participantes Miembros de la academia de Metal- Mecánica

GUIA EXAMEN FINAL/EXTRAORDINARIO

Estructuras de Repetición

Pontificia Universidad Católica del Ecuador

1. Para los siguientes ejercicios haga una prueba de escritorio de los fragmentos de código y responda las preguntas cuál es la salida?

PLAN DE UNIDAD 6.3. Materia: Matemática Grado/Curso: 6- Tema de Unidad: USANDO NUMEROS ENTEROS Y RACIONALES Maestro: Estrategia Reformadora:

UNIVERSIDAD NACIONAL AUTÓNOMA DE HONDURAS EN EL VALLE DE SULA DESCRIPCIÓN DEL ESPACIO FORMATIVO

Capítulo 3. Sentencias condicionales

Profesor(a): Ing. Miriam Cerón Brito

Algoritmo, Estructuras y Programación I Ing. Marglorie Colina

5. ESTRUCTURAS DE REPETICIÓN

1. Números naturales y sistema de numeración decimal

Tema: Estructuras de Repetición en C#.

ESCUELA INES MARIA MENDOZA PROGRAMA DE MATEMATICAS : ½ CREDITO : 1 SEMESTRE

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas) I. INTRODUCCION A LAS BASES DE DATOS

a B c 4. Resuelve cada una de las siguientes ecuaciones:

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

GUIA DE EJERCICIOS N 1 LENGUAJE C# Página 1 de 5. Instructor: Ing. Néstor Raúl Suarez Perpiñan

310 - EPSEB - Escuela Politécnica Superior de Edificación de Barcelona DECA - Departamento de Ingeniería Civil y Ambiental

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

GESTIÓN ACADÉMICA GUÍA DIDÁCTICA

FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA DE SISTEMAS. Horas Contacto. Objetivos

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.

P L A N E A C I Ó N DE PROYECTO AULA SEM. A

Transcripción:

GUÍA DE APRENDIZAJE PROGRAMACIÓN COMPETENCIA GENERAL REALIZA PROGRAMAS COMPUTACIONALES BAJO UN ENFOQUE ESTRUCTURADO Y UN LENGUAJE DE PROGRAMACIÓN EN EL CAMPO DE LAS TELECOMUNICACIONES COMPETENCIAS PARTICULARES 1. Diseña algoritmos y diagramas de flujo para la solución de problemas técnicos y científicos para el área de telecomunicaciones RAP 1: Elabora el algoritmo de la solución del problema empleando la técnica HIPO RAP 2: Elabora diagramas de flujo de los algoritmos correspondientes de acuerdo a simbología estandarizada. 2. Codifica las soluciones obtenidas de los diagramas de flujo de acuerdo a las técnicas de la programación estructurada y gramática del lenguaje computacional. RAP 1: Codifica diagramas de flujo de acuerdo a la sintaxis y semántica del lenguaje de programación. RAP 2: Realiza programas empleando el enfoque de la programación estructurada 3. Desarrolla la solución de proyectos en el área de telecomunicaciones aplicando las técnicas de programación estructurada y paradigmas actuales de computación. RAP 1: Estructura la solución de un proyecto empleando los arquetipos de la programación estructurada. RAP 2: Efectúa la codificación y validación del proyecto de acuerdo a las normas del lenguaje computacional y el método de análisis de casos. 1

INTRODUCCIÓN El NUEVO MODELO EDUCATIVO del INSTITUTO POLITÉCNICO NACIONAL y la globalización mundial, así como las nuevas tecnologías de la informática y computación, nos obliga a una constante actualización y revisión de los planes y programas de estudio, con la finalidad de incrementar el nivel de enseñanza para verse proyectada en la libre competitividad y vinculación con el sector productivo del país. La Industria se encuentra en constante actualización e innovación y las competencias profesionales implican como principales objetos de conocimiento que permitirá que el estudiante resuelva el cumplimiento normativo vigente confirmando que el medio utilizado es el adecuado en función a los sistemas de telecomunicaciones. Estas necesidades de actualización se tomaron en cuenta en el Nuevo Plan de Estudios y por consiguiente en el programa de estudios de la presente guía, como parte fundamental de formación de Técnicos en Telecomunicaciones. JUSTIFICACIÓN. Esta guía es una herramienta complementaria y de apoyo para preparar al estudiante en el desarrollo de diversas estrategias de estudio, que lo conozca los medios para facilitar su aprendizaje significativo, estratégico, autónomo, colaborativo, reflexivo, crítico y creativo. En esta guía se establecen las actividades, cuestionarios y actividades adecuados para que los alumnos puedan desarrollar su aprendizaje ya sea en forma autónoma o con el apoyo y guía del profesor en el aula, pretendiendo ubicarlos adecuadamente en sus actividades extra-clase, o bien prepararlos convenientemente para realizar cualquier tipo de examen de la asignatura durante el periodo escolar. METAS. 2

Que esta guía le sirva al alumno como herramienta practica de su aprendizaje y que con ella logre desarrollar y realizar programas computacionales bajo un enfoque estructurado y un lenguaje de programación en el campo de las telecomunicaciones. EVALUACIÓN. Los aprendizajes conceptuales son evaluados a través de la correcta resolución de cuestionarios, los aprendizajes procedimentales son evaluados a través de la resolución de actividades desarrolladas en los trabajos prácticos y de campo, estos trabajos serán evaluados al final de cada RAP por medio de listas de cotejo y guías de observación, dependiendo de las actividades desarrolladas, lo que permite que la evaluación sea continua y sumativa para el alumno. UNIDAD 1 DEL PROGRAMA: ALGORITMOS Y DIAGRAMAS DE FLUJO 3

COMPETENCIA PARTICULAR: Diseña algoritmos y diagramas de flujo para la solución de problemas técnicos y científicos para el área de telecomunicaciones RAP 1 Elabora el algoritmo de la solución del problema empleando la técnica HIPO. RAP 2 Elabora diagramas de flujo de los algoritmos correspondientes de acuerdo a simbología estandarizada INSTRUCCIONES. LEE CUIDADOSAMENTE Y ANALIZA LO QUE A CONTINUACIÓN SE TE PIDE PARA REALIZAR LAS SIGUIENTES ACTIVIDADES SECCIÓN I. Algoritmos. 1. Actividad. En una cuartilla escriba el concepto de algoritmo y elabore un mapa conceptual acerca de cómo se desarrollar uno. 2. Actividad. Utilizando la siguiente ecuación y=3x+10 elabora en una hoja carta los pasos del algoritmo para que esta pueda ser resuelta correctamente. 3. Actividad. Ilustra en una hoja de papel un procedimiento no matemático (de algún actividad cotidiana) de un algoritmo y sus pasos para resolverlo. 4

SECCIÓN II. Diagramas de flujo 4. Actividad. Realice un esquema en donde relacione los principales símbolos de los diagramas de flujo con los procesos relacionados con ellos o su significado. EJEMPLO : 5

5. Actividad. De acuerdo a la actividad No 2 de la sección anterior realice el diagrama de flujo de dicho algoritmo. 6. Actividad. De acuerdo con la actividad No 3 de la sección anterior (La cual debe de ser de una actividad cotidiana ej. Marcación de un número telefónico). Realice un diagrama de flujo de dicho algoritmo. 7. Actividad. Utilizando el diagrama de flujo de la actividad anterior pida a una persona que siga los pasos del diagrama de flujo para completar o solucionar el algoritmo. Cuestiónese si la persona pudo seguir en forma lógica y correcta su procedimiento marcado por el diagrama de flujo para completar la tarea. 8. Actividad. Realice un listado de procedimientos que no funcionan por que las personas no los entienden y que con la ayuda de un diagrama de flujo se podría resolver este problema UNIDAD 2 DEL PROGRAMA: PROGRAMACIÓN ESTRUCTURADA CON LENGUAJE C COMPETENCIA PARTICULAR: Codifica las soluciones obtenidas de los diagramas de flujo de acuerdo a las técnicas de la programación estructurada y gramática del lenguaje computacional RAP 1: Codifica diagramas de flujo de acuerdo a la sintaxis y semántica del lenguaje de programación. RAP 2: Realiza programas empleando el enfoque de la programación estructurada INSTRUCCIONES. 6

LEE CUIDADOSAMENTE Y ANALIZA LO QUE A CONTINUACIÓN SE TE PIDE PARA REALIZAR LAS SIGUIENTES ACTIVIDADES SECCIÓN I. Sintaxis y semántica de las instrucciones básicas del lenguaje C. 1. Actividad. Elabore una guía practica de las siguientes instrucciones de lenguaje C++, que indique su estructura lógica y una explicación escrita de su funcionamiento (if else, switch case, for, while). 2. Actividad. Relacione cada una de las ordenes expuestas en el punto anterior con su representación en diagramas de flujo. 3. Actividad. Elabore una lista de tipos de variables en C++ clasificándolas. SECCIÓN II. Diagramas de flujo 4. Actividad. Realice un Programa en C++ que calcule la ecuación de una recta y=3x+4. 7

5. Actividad. Al programa anterior, agregue una estructura para que en forma automática calcule 100 puntos de la recta utilizando la estructura for. 6. Actividad. Elabore un programa en C++, que identifique un número, si este es igual a o menor a 100 y si es mayor indicándolo con un mensaje. Utilice if, else. 7. Actividad. Realice un programa en C++ que realice 5 preguntas numeradas acerca de tu estado de ánimo, formando un menú y que al contestar con el número de pregunta el programa conteste con un consejo diferente para cada pregunta, utilice la orden switch case. 8. Actividad. A todos los anteriores programas incluya una estructura que pregunte al usuario si desea ejecutarlo nuevamente utilizando una variable entera como control y usando la orden while, si esta variable es igual a cero continuar si es igual a uno debe de salir del programa. INSTRUCCIONES: Escriba una instrucción sencilla en C para llevar a cabo las siguientes tareas. 1. Asigne la suma de x y y a z, e incremente al valor de x en 1 después del cálculo. 2. Multiplique la variable producto por 2 mediante el uso del operador *=. 8

3. Multiplique la variable producto por 2 mediante el uso de los operadores * y =. 4. Verifique si el valor de la variable cuenta es mayor que 10. Si lo es, imprima cuenta es mayor que 10. 5. Decremente la variable x en 1, después réstela de la variable total. 6. Sume la variable x a la variable total, después decremente x en 1. 7. Calcule el residuo de la división de q entre divisor y asigne el resultado a q. Escriba la instrucción de dos maneras distintas. 8. Imprima el valor 123.4567 con dos dígitos de precisión. Qué valor se imprime? 9. Imprima el valor de punto flotante 3.14159 con tres dígitos de precisión a la derecha del punto decimal. Qué valor se imprime? 10. Inicialice la variable x en 1. INSTRUCCIONES: Escriba un programa en C que calcule x a la potencia y. El programa debe contener las siguientes instrucciones. 1. Introducir la variable entera x mediante scanf. 2. Introducir la variable entera y mediante scanf. 3. Inicializar la variable entera i en 1. 4. Inicializar la variable entera potencia en 1. 5. Multiplicar la variable potencia por x y asignar el resultado a potencia. 6. Incrementar la variable i en 1. 7. Verificar i para ver se es menor o igual que y en la condición de una instrucción while. 8. Mostrar la variable entera potencia mediante printf. INSTRUCCIONES: Identifique y corrija los errores en las siguientes instrucciones. 1. while ( c <= 5 ) { producto *= c; ++c; 2. scanf ( %.4f, %valor ); 3. if ( genero == 1 ) printf ( Mujer\n ); else; printf ( Hombre\n ); 9

UNIDAD 3 DEL PROGRAMA: PROYECTO COMPETENCIA PARTICULAR: Desarrolla la solución de proyectos en el área de telecomunicaciones aplicando las técnicas de programación estructurada y paradigmas actuales de computación. INSTRUCCIONES. RAP 1: Estructura la solución de un proyecto empleando los arquetipos de la programación estructurada. RAP 2: Efectúa la codificación y validación del proyecto de acuerdo a las normas del lenguaje computacional y el método de análisis de casos LEE CUIDADOSAMENTE Y ANALIZA LO QUE A CONTINUACIÓN SE TE PIDE PARA REALIZAR LAS SIGUIENTES ACTIVIDADES. SECCIÓN I. 10

Solución de proyectos empleando la programación estructurada. 1. Actividad. Elabore un mapa conceptual acerca de la programación estructurada en lenguaje C 2. Actividad. Realice una lista de las ventajas de la programación estructurada. 3. Actividad. Enumere una lista con sus características de los problemas que tiene la programación estructurada. SECCIÓN II. Codificación y validación del proyecto mediante el método de análisis de casos. 4. Actividad. Estructure un programa en lenguaje C el cual utilice arreglos de una solo dimensión para efectuar un promedio de calificaciones. 5. Actividad. De una serie de números aleatorios desarrolle un programa en c que los ordene de menor a mayor y mayor a menor. 6. Actividad. Elabore un programa en C++, que contenga por lo menos 5 procedimientos para sumar, restar, dividir y multiplicar una serie de 20 números aleatorios. 7. Actividad. Determine el procedimiento para el cálculo de un determinante matemático y realice un programa para una matriz de 2 x 2. 11

Bibliografía: Como programar en C/C++ Deitel,H.M.; Deitel P.J. Prentice Hall 2006 Lenguajes de programación C++ Stroustrup, Bjarne Adison Wesley 2006 Fundamentos de programación: Piensa en C Cairó Osvaldo Pearson Educación 2006 Curso de programación con C Ceballos, Francisco Javier Macrobit 2007 Páginas electrónicas http://www.lysator.liu.se/c/ www.mis-algoritmos.com www.monografias.com 12

www.algoritmica.com.ar www.chillan.udec.cl 13