Anda di halaman 1dari 4

Nombre de la asignatura: Parcial de estudio:

Fundamentos de Programacin Segundo parcial

Introduccin
CADENA DE CARACTERES (STRINGS) En cualquier lenguaje de programacin las cadenas de caracteres tienen una importancia especial, no solo porque es el tipo mediante el cual se almacenan los mensajes a pantalla o entradas del teclado, sino porque un caracter (char) es del tamao de un byte, y un byte es la menor unidad de informacin 'natural' para la maquina. Una cadena de caracteres es una coleccin ordenada de bytes. Un fichero (archivo), la informacin de pantalla en el sector de memoria de video, las entradas de bytes por los puertos y muchas otras entidades se pueden conceptualizar cmodamente como esto: una coleccin ordenada de bytes. ESTRUCTURAS Las estructuras son colecciones de variables relacionadas, a veces denominadas agregados, bajo un mismo nombre. Las estructuras pueden contener variables de muchos tipos diferentes de datos, a diferencia de los arreglos, que contienen nicamente elementos de un mismo tipo de datos. Generalmente las estructuras se utilizan para definir registros a almacenarse en archivos. Los apuntadores y las estructuras facilitan la formacin de estructuras de datos de mayor complejidad, como son listas enlazadas, colas de espera, pilas y rboles. ENTRADA/SALIDA POR ARCHIVOS Las funciones de Entrada/Salida no estn definidas en el propio lenguaje C, sino que estn incorporadas en cada compilador de C bajo la forma de biblioteca de ejecucin. En C existe la biblioteca stdio.h estandarizada por ANSI; esta biblioteca proporciona tipos de datos, macros y funciones para acceder a los archivos. El manejo de archivos en C se hace mediante el concepto de flujo (streams) o canal. Los flujos pueden estar abiertos o cerrados, conducen los datos entre el programa y los dispositivos externos. Con las funciones proporcionadas por la biblioteca se pueden tratar archivos secuenciales, de acceso directo, archivos indexados.

Asesora didctica
Durante este parcial, empezaremos revisando informacin en lo referente a tipos estructurados homogneos: vectores y matrices, esta informacin se encuentra en el Captulo 6 del texto gua. Un arreglo lineal no es ms que un tipo de dato que se construye a partir de elementos ms simples, cada uno de ellos identificados con un ndice. Complemente tu conocimiento utilizando la asesora que ofrece la Web de apoyo sobre mximo y mnimo de un vector. En el Captulo 7 se estudia el tema de apuntadores, mismos que son muy tiles en la integracin con funciones, pues estos constituyen una forma de enviar y recibir parmetros. El Captulo 8 trata sobre el tema Cadenas de Caracteres, en la cual se estudiar las principales funciones de biblioteca que permite la manipulacin de caracteres y cadenas. Pasaremos a estudiar los temas de Estructuras y Uniones en el Captulo 10; para ello recomiendo haber comprendido los captulos anteriores pues es obligatorio el uso de variables, estructuras de control, funciones, vectores y arreglos para la definicin y manipulacin de las estructuras. En el captulo 11 Procesamiento de Archivos en C, se estudia la forma en que se mantiene o persisten los datos en el tiempo.

Nombre de la asignatura: Parcial de estudio:

Fundamentos de Programacin Segundo parcial

Actividades de aprendizaje

Actividad de aprendizaje 2.1.


Nombre de la asignatura: 1. Planteamientos Parcial de estudio: Objetivo
Del texto gua Cmo Programar C/C++ en la pgina 221 seccin Fundamentos de Programacin Ejercicios, resuelva los ejercicios 6.9 , 6.10, 6.13, 6.17, 6.21.

Segundo parcial

Comprender el funcionamiento de vectores y matrices en la solucin de problemas utilizando el lenguaje C. Del texto gua, estudie el captulo 6 y comprenda los problemas resueltos nmeros fig06_04.c, fig06_06.c, fig06_08.c, fig06_09.c, fig06_15.c, fig06_16.c, fig06_18.c, fig06_21.c, fig06_22.c. Tener en cuenta las dimensiones de los arreglos y matrices siempre inician en el ndice 0. Correcta inicializacin, procesamiento e impresin de datos almacenados en arreglos y matrices. Utilizacin de funciones que requieran el paso de arreglos y matrices como parmetros y sean reusables.

Orientaciones didcticas

Criterios de Evaluacin

Actividad de aprendizaje 2.2.


Planteamientos
1. Del texto gua Cmo Programar C/C++ en la pgina 274 seccin Ejercicios, resuelva los ejercicios 7.7, 7.9, 7.12.

Objetivo

Comprender el uso de punteros como mecanismo para el manejo de la memoria. Del texto gua, estudie el captulo 7: Apuntadores y comprenda los problemas resueltos nmeros fig07_04.c, fig07_06.c, fig07_07.c, fig07_10.c, fig07_11.c, fig07_12.c, fig07_15.c, .

Orientaciones didcticas

Estudie las buenas prcticas de programacin y los errores comunes de programacin, revise la seccin de ejercicios de autoevaluacin y las respuestas a los ejercicios de autoevaluacin que se encuentran en las pginas 271,27 y 273. Aplicacin correcta de los operadores relacionados con los punteros.

Criterios de Evaluacin

Utilizacin correcta del mtodo de paso por referencia de argumentos a funciones.

Actividad de aprendizaje 2.3.


Planteamientos resuelva los ejercicios 8.6, 8.9 y 8.18.
1. Del texto gua Cmo Programar C/C++ en la pgina 323 seccin Ejercicios,

Objetivo

Utilizar funciones para procesamiento de cadenas de caracteres en la solucin de problemas Estudie el captulo 8 del texto gua, comprenda los problemas resueltos nmeros fig08_02.c, fig08_03.c, fig08_13.c, fig08_14.c, fig08_21.c, fig08_38.c. Revise las buenas prcticas y los errores comunes de programacin, de solucin a los ejercicios de autoevaluacin que se encuentran en las pgina 321 y 322. Uso de buenas prcticas de programacin Seleccin adecuada de funciones para el manejo de cadenas de caracteres.

Orientaciones didcticas

Criterios de Evaluacin

Nombre de la asignatura: Parcial de estudio:

Fundamentos de Programacin Segundo parcial

Puntaje por actividad


Actividades de aprendizaje Puntaje 8 3 3 4 2 20

Actividad Actividad Actividad Actividad Actividad

de de de de de

aprendizaje aprendizaje aprendizaje aprendizaje aprendizaje

2.1. 2.2. 2.3. 2.4. 2.5. Total

El tutor de la asignatura

Anda mungkin juga menyukai