Vous êtes sur la page 1sur 13

ESTRUCTURA DE DATOS

FASE 1 EVALUACIN INICIAL

NELSON EDUARDO CARVAJAL CONTRERAS


CODIGO: 80030154
neleducarco@gmail.com

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA-UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
INGENIERIA DE SISTEMAS
CEAD J.A.G
BOGOTA D.C
2015

INTRODUCCIN

El curso de Estructura de Datos como los dems cursos de un programa en la


universidad nacional abierta y a distancia UNAD, depende de la autonoma en el
aprendizaje del estudiante, por ende se establece que al inicio del curso se debe
realizar un reconocimiento del mismo, con el fin de que el estudiante analice el
contenido, objetivos, metodologa y competencias que este le brinda.
El propsito del presente trabajo tiene como finalidad que el estudiante realice un
reconocimiento del contenido, estructura y objetivos que el curso de Estructura de
Datos le brinda mediante el desarrollo de las actividades, quiz y foros con los que
se pretende cumplir las competencias del mismo; en este caso el reconocimiento
del curso se hace mediante actividades las cuales son: Hacer una presentacin
personal, actualizacin de perfil, recorrido exploratorio por cada uno de los
entornos, revisar agenda del curso, instalacin y configuracin Falcon C++,
codificacin de un cdigo y consulta de un programa que den aplicacin a
apuntadores y gestin dinmica de memoria.

DESARROLLO DE LA ACTIVIDAD

1. En el foro colaborativo habilitado para el desarrollo de la Fase 1 Evaluacin


inicial, hace su presentacin personal registrando su nombre, programa
que cursa, Cead al que pertenece, medios de contacto como telfono,
Skype, correo electrnico personal, nivel de conocimientos en
programacin, si ya aprob los cursos anteriores Algoritmos e Introduccin
a la programacin. y sus expectativas que tiene con el curso.

2. Actualiza su perfil en el aula y hace el reconocimiento de los compaeros


de grupo.

NOMBRE Y
APELLIDO
Edwin Yair
Amado Barreto
Edwin Berlioz
Nova
Sandro
Leonardo
Navarrete
Diego Jos
Preciado

PROGRAMA

CEAD

CELULAR

SKYPE

CORREO

Tecnologa de
Sistemas
Ingeniera de
Ssistemas
Ingeniera de
Sistemas

JAG

3138298433

edwinyairamado

aedwinyair@yahoo.es

edwin.nova6

ebnovah@unadvirtual.edu.co

Ingeniera
Electrnica

JAG

JAG
JAG

sanleo79@hotmail.com

3. Realiza un recorrido exploratorio a cada uno de los entornos del aula con el
fin de dar cuenta de sus contenidos y familiarizarse con el aula.
En el entorno inicial se encuentra las noticias del curso, la agenda de las
actividades a desarrollar, el foro general, una presentacin del curso sus acuerdos
y el glosario. En este entorno el profesor Hermes dejo a nuestra disposicin un
video que da explicacin de todos los entornos y de los contenidos del curso. En
noticias del aula para resaltar se nos recuerda la elaboracin del laboratorio que
no va a ser presencial como los de fsica, sino desde la casa, este laboratorio vale
el 25 % del curso y es aconsejable empezar a desarrollarse desde el principio del
curso.
Entorno de conocimiento: Encontramos el syllabus, las guas de actividades y los
contenidos del curso y la caja de herramientas, para resaltar en esta caja de
herramientas hay un instr uctivo para descargar Falcon C++, configuracin de la
librera conio, un instructivo de manejo y sitios de descarga.
Entorno Colaborativo: Encontraremos el foro donde desarrollaremos los trabajos
de manera grupal en el recorrido del curso.
Entorno de aprendizaje practico: Es la parte donde se puede dar cuenta de los
avances, all est la hoja de ruta y un link que nos lleva al sitio oficial de descarga
de Falcon C++.
En el entorno de evaluacin y seguimiento: Estn dispuestos los lugares donde
seremos retroalimentados de los resultados de las evaluaciones. un quiz y el eportafolio.

4. Revisa la agenda del curso con el fin de conocer las fechas programadas
para cada una de las fases de la estrategia de aprendizaje.

5. Realiza la instalacin y configuracin del entorno de desarrollo Falcon C++


de acuerdo con las instrucciones que se encuentra disponible en la caja de
herramientas del entorno de conocimiento.

6. Hecha la instalacin del entorno de desarrollo Falcon C++, proceda a


codificar en lenguaje C++ el siguiente programa, que se muestra en la
Figura 1. Muestre el resultado que arroja y documente cada lnea de
cdigo,
esta informacin la pblica en el cuerpo del mensaje del foro
colaborativo destinado para el desarrollo de la evaluacin inicial, disponible
en el entorno de aprendizaje colaborativo como aporte al desarrollo de la
evaluacin inicial.

7. Haga una consulta en la web acerca de programas en C++ que den


aplicacin a apuntadores y gestin dinmica de memoria, con los
operadores new y delete, seleccione uno de ellos haga la respectiva
codificacin y ejecucin para evidenciar la salida en pantalla, para luego
compartirlo a sus compaeros en el foro haciendo una explicacin del
cdigo del respectivo programa.

#include <iostream> //Librera de entrada y salida (cin y cout)


using namespace std; //Se utiliza para usar el cin y el cout
int main() //Funcin Principal

{
int *x; //Se crea el puntero
x = new int(67);//Separa memoria dinmica para un entero
cout << *x << endl;//Imprime el entero
delete x;//Libera la memoria
}

#include <iostream>
using std::cout;
using std::endl;
#include <new> //para poder utilizar new y delete
class Punto
{
public:
Punto(int X=0,int Y=0)

{
establecer(X,Y);
}
void establecer(int x1,int y1)

{
x = x1;
y = y1;

}
void imprimir(void)

{
cout << "(" << x << "," << y << ")" << endl;

}
private:
int x;
int y;

};

int main()
{
//declaracion e inicializacion
Punto J(45,-12);

Punto *ptrQ;
ptrQ = new Punto(5,7);

Punto *arreglodePuntos;
arreglodePuntos = new Punto[10];

//imprimimos
cout << "J";
J.imprimir();

cout << "ptrQ";

10

ptrQ->imprimir();
for (int i = 0 ; i < 10 ; i++)

{
cout << "arreglodePuntos[" << i <<"]";
arreglodePuntos[i].imprimir();

}
//liberamos
delete ptrQ;
delete [] arreglodePuntos;

//fin
return 0;
}

11

CONCLUSIONES

Ante la necesidad de experimentar varios tipos de Objetos, la importancia


de atraer al estudiante al curso y acercarlo ms a la educacin virtual e
interactiva, se ha considerado muy til generar objetos de aprendizaje tanto
para temas crticos y no crticos encontrados en la encuesta a estudiantes y
entrevistas realizadas a los tutores de la UNAD.

Es trascendental que dentro del perfil del ingeniero se tenga la disposicin,


el inters y la formacin pedaggica para transmitir conocimientos de
ptima calidad y eficiencia.

Se aprendi todo lo relacionado con los punteros y la memoria dinmica.

12

RECURSOS BIBLIOGRFICOS

Lynne Schrum, Doctora en Curriculum and Instruction; Educational


Technology, Distance Learning. University of Oregon, 1991.

Universidad Nacional
www.unadvirtual.edu.co

Conferencias escritas por ingenieros de la UNAD.

Libros de Estructuras de Datos.

Mdulo de estructura de datos UNAD.

Abierta

Distancia,

www.unad.edu.co,

13

Vous aimerez peut-être aussi