Вы находитесь на странице: 1из 4

Universidad de Panam Centro Regional Universitario de Veraguas Facultad de Informtica, Electrnica y Comunicacin Informtica Bsica Tarea de desempeo Instrucciones

s fundamentales Antecedentes Antes de utilizar un lenguaje de programacin para resolver un problema, el o la estudiante debe realizar un anlisis del mismo para identificar los recursos o conceptos que son necesarios, para plantear las posibles alternativas de solucin. Los componentes de un lenguaje de programacin se utilizan para resolver problemas concretos, tales como el clculo del impuesto sobre la renta, depreciacin, resolucin de tringulo rectngulo, reas de figuras geomtricas, promedios, derivadas, clculo del salario bruto, etc. Para llegar a la solucin de un problema usted debe construir un programa de computadora que se convierta en el modelo computacional de su solucin, eso significa que su programa debe producir los resultados esperados, para un conjunto especfico de valores de entrada. Descripcin Se trata de disear y codificar un programa utilizando el lenguaje de programacin C, el cual, a partir de una funcin cuadrtica permita identificar los tipos de races que posee, calculando las mismas en el caso de que sean reales. Objetivo General Reconocer el procedimiento para la solucin de un problema utilizando un lenguaje de programacin de computadoras. Objetivo Especfico Evaluar el proceso de solucin de un problema mediante un programa de computadora codificado en el lenguaje C.

Lecturas necesarias Disponibles en la Biblioteca del CRUV. Byron Gottfried o Programacin C o Mc Graw-Hill

Diego Santimateo G.

Tema Instruccin de Asignacin Introduccin y escritura de datos La sentencia for El if-else

Pginas 64-68 81-102 141-143 147-150

Observacin Se presentan las sintaxis de las instrucciones. Se considera valioso por la induccin al tema, la descripcin sencilla del funcionamiento de las instrucciones, los ejemplos y preguntas de repaso.

Eduardo Alcalde y Miguel Garca o Metodologa de la Programacin o Mc Graw-Hill

Tema Diagramas de flujo

Pginas 21-38

Observacin Apoya en la representacin grfica del funcionamiento de las instrucciones. A los estudiantes que se inician en programacin no les resulta fcil la apropiacin de la lgica del funcionamiento de las instrucciones, por lo que, la incorporacin de un grfico concretiza el actuar de cada instruccin.

Luis Joyanes Aguilar o Fundamentos de Programacin : Algoritmo y estructura de datos o Mc Graw-Hill Pginas 77-82 111-178 Observacin Introduce la pseudocodificacin como una aproximacin al lenguaje C, a la vez que permite una transicin suave en el nivel de abstraccin de las instrucciones. Permite la reflexin sobre diversas metodologas orientadas a la solucin de problemas apoyada en algoritmos.

Tema Instrucciones y tipos de instrucciones Programacin Estructurada

W. Allen Smith. o Anlisis Numrico o Prentice Hall. 1992 Pginas 76-100 Observacin
Permite repasar los conceptos y estrategias para el clculo de las races de funciones.

Tema Races y ceros de funciones

Lecturas Recomendadas Disponibles en la coordinacin de FIEC. Francisco J. Ceballos o Enciclopedia del Lenguaje C o Addison-Wesley Iberoamericana Diego Santimateo G. 2

Libro 1.Francisco J. Ceballos Enciclopedia del Lenguaje C Addison-Wesley Iberoamericana 2.John R. Hubbard Fundamentals of Computing with C++ Mc Graw-Hill 3.Luis Joyanes Aguilar Computacin: La enseanza del futuro Mc Graw-Hill 4.Nell, Dale y Susan, Lily Estructuras de datos Mc Graw-Hill

Tema Descripcin sintctica de las instrucciones

Estructuras de Control

Pginas Observacin 129-135 Presenta los requerimientos de cada instruccin o funcin y su representacin sintctica 43-54 Contiene gran nmero de ejercicios de prctica

Programacin Estructurada

1-162

Verificacin, depuracin y prueba

37-89

Complemento sobre estrategias de programacin y ejercicios Provee de ideas para detectar errores a nivel de prueba de escritorio y compilacin

Equipos y materiales que se necesitan Los estudiantes tendrn disponible el laboratorio A-5 y el compilador C, para la experiencia motivadora de presenciar los resultados de la ejecucin de las instrucciones de sus respectivos programas. Podrn tambin realizar experimentos que le permitan validar el objetivo del programa, identificar las opciones de compilacin, depuracin y ejecucin. Podrn confirmar la importancia del orden racional de las instrucciones en un programa, as como la calidad de los datos seleccionados. Sitios web recomendados Referencia Descripcin Se trata de un sitio con ribetes de interactividad donde se proponen problemas y se discuten las soluciones que adems se hacen llegar va lista de correo. http://www.eduteka.org/pdfdir/AlgoritmosProgramacion.pdf Para el desarrollo del pensamiento algortmico. http://www.scoop.it/t/aprendizaje-de-programacion Como centro de recursos. http://cruvfiec.edu20.org/site Aula virtual del curso con todos los recursos necesarios
http://c.conclase.net/index.php

Diego Santimateo G.

Orientacin del Procedimiento Los o las estudiantes se organizarn en grupos de trabajos de a lo sumo tres personas, sin olvidar que existe una meta comn que todos o todas deben alcanzar y por lo tanto, debe existir la ayuda mutua para lograr los objetivos. Se deben compartir ideas, opiniones, conocimientos y sobre todo apoyar a los miembros para que nadie quede rezagado. Cada grupo debe revisar el clculo de las races reales de una funcin cuadrtica, as como sus caractersticas y naturaleza. El producto de este estudio debe presentarse por escrito. Especificar con claridad y exactitud la salida u objetivo que se espera lograr con el programa incluyendo las caractersticas de los valores de salida. Establecer el algoritmo necesario para obtener la salida. Especificar las caractersticas de la entrada del programa. Seleccionar adecuadamente la cantidad de datos de entrada. Validar los resultados de la ejecucin del programa con un modelo conocido. Presentar por escrito sus observaciones y conclusiones respecto a los resultados logrados en cada ejecucin del programa, relacionando entradas con salidas. Al finalizar valore su desempeo y el trabajo realizado por el grupo, tomando en cuenta su puntualidad, responsabilidad, aportes realizados, grado de ayuda recibida, respeto por las opiniones de otros u otras, integracin del grupo y su incidencia en el logro de los objetivos. Gua de Evaluacin Aspecto Investigacin previa Criterio de evaluacin Considerar todas las caractersticas de la funcin, sus tipos de races y las frmulas de clculo. Identificar y describir fuentes de informacin Identificacin de la salida Descripcin completa de lo que se espera como salida del programa Algoritmo Estructura de la lgica .............10 Excepciones ............................10 Eficiencia .................................20 Determinacin de la Suficiencia de tipos y cantidad de datos entrada Conclusiones Relacin entre entrada, proceso y salida Auto y Coevaluacin Valoracin del desempeo individual y de grupo TOTAL Puntaje 15

10 40

10 15 10 100

Diego Santimateo G.

Вам также может понравиться