Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Practica 1
Informacin y su significado
Grupo:
Tema 1
Introduccin
Consideraciones tericas
Concepto de informacin, dato y variable
El objetivo del curso se orienta en el manejo y control de la
informacin. Por lo tanto se inicia haciendo un anlisis de que es la
informacin.
Cuando se habla de informacin no se tiene definido en forma
concreta que es la informacin, en primera instancia se relaciona a la
informacin con una cantidad o sea una cuantificacin, pero no toda la
informacin se puede cuantificar y si no se cuantifica no es informacin.
En el mbito de la computacin el ncleo fundamental es la informacin,
la gran pregunta que surge es qu es informacin?
Sistemas numricos
En el contexto en el que se trabajar la informacin para el
presente curso, se definir como todo lo que nos rodea, y a la vez nada,
se cuestionar porqu nada? La respuesta a esto es debido a que si se
enfoca el esfuerzo al control de la informacin, se notar que solo un
determinado grupo de informacin es el que se interesa de controlar, y
la de ms informacin en su totalidad no interesa por lo que se convierte
en nada.
Con la definicin de lo que es la informacin, ahora se procede a
estructurar lo que puede ser un dato. Como inicio consideraremos a una
parte de la informacin que se desea controlar, lo primero que se tiene
que hacer es identificar a la informacin, y cmo es que se pude
identificar, como parte fundamental se arma un identificador, el cual
debe tener una palabra autodocumentada que le da identidad a la
informacin, por ejemplo, si se quiere caracterizar a una persona como
buena no se le dice tu eres muy b, porque se podra dar otra
salario_mensual ;
1
uso de las expresiones booleana, en las que slo se define el flujo en base a
dos resultados cierto o falso.
Concepto de hardware y software
Hasta este punto se ha establecido el concepto de informacin y cmo
se manipulara la informacin para generar un dato y concluir con la
declaracin de una variable, ahora surge una pregunta en qu y con qu se
manejar la informacin, la respuesta es el hardware y software pero que son
estas dos categoras.
En las tres dcadas recientes, las computadoras se han convertido en la
herramienta ms til en el desarrollo de la ciencia. Todos los componentes que
configuran a una computadora o sea el equipo con el que se realiza el
procesamiento de la informacin se les conoce como HARWARE. En si
solamente el equipo no tiene la capacidad de ofrecer la solucin a un
problema. Para aplicar la solucin de un problema en una computadora, se
hace necesario el uso de una serie de instrucciones que el programador le
indica a la maquina por medio de programas a los que se les denomina
software. En el caso del presente curso los programas que se desarrollaran
sern sobre la plataforma del lenguaje C++.
Desarrollo
Aplicacin
En la presente prctica, se desarrollara una aplicacin. Esta aplicacin se
desprende del anlisis de un problema, el cual consiste en la implementacin
de las operaciones bsicas. Estas operaciones bsicas sern de uso comn en
cualquier control de informacin. Al realizar la implementacin del uso de las
operaciones bsicas, se estudia de qu forma se les puede adaptar para la
solucin de cualquier problema. Al tener descifrado el problema, se procede al
anlisis de las posibles alternativas de solucin, las cuales se configuran en
pasos secuenciales, con una caracterstica importante que deben tener un
principio y un final a esta caracterstica se le denomina finito. El concluir estos
pasos llega a la configuracin de un algoritmo.
En el caso del proyecto a desarrollar durante el semestre, en cada uno
de los temas se desarrollara un algoritmo para dar solucin a los problemas
que se generen en cada aplicacin personal. De esta forma se controlar la
informacin con el auxilio de la computadora, para dar la solucin que se haya
solicitado en la propuesta del proyecto. La solucin se estructura de la
siguiente manera: Anlisis del requerimiento del proyecto, planteamiento del
algoritmo, diseo del diagrama de flujo y por ltimo se estructura la
codificacin correspondiente. Para lograr que la codificacin se realice con
xito, se debe realizar una prueba de escritorio en el diseo del algoritmo, del
diagrama de flujo y la codificacin.
Algoritmo
En la solucin de problemas para computadoras, los algoritmos deben
tener dos caractersticas fundamentales: ser secuenciales y finitos. Un
Diagrama de flujo
Los diagramas de flujo, son una representacin grfica de la
implementacin de una solucin, cada una de las figuras geomtricas
representan un accin a realizar.
Inicio fin de la solucin del problema
Entrada o salida de informacin
Proceso o subrutina
Decisin
Flujo
Conector
Codificacin
Una vez elaborado el algoritmo y el diagrama de flujo se procede a
desarrollar la codificacin. En el presente curso se estructuran las
codificaciones en lenguaje C++ bajo los siguientes lineamientos:
1. Encabezado
En esta parte de la codificacin, se diseara un encabezado que
indicar las caractersticas del programa nombre, fechar de
realizacin o el objetivo sinttico de lo que hace el programa.
2. Instrucciones al preprocesador
En esta segunda seccin, se indica cuales de las libreras de
lenguaje C se incluirn en la codificacin, as como la definicin de
los macros que se utilizaran en la codificacin.
3. Zona de declaracin de variables
En esta zona de declaraciones, se agruparan las variables que
sean necesarias para la codificacin de acuerdo al tipo que se les
haya asignado.
Adems en esta zona se definen los prototipos de funcin que se
requieran para la solucin de los problemas.
4. Zona de definicin
{
cout<<endl<<el resultado es:
return(arma + bote);
}
void main()
{
Int arma, bote, resultado1, resultado2, resultado3;
float resultado4;
cin<<dame los valores para arma y bote
cin<<arma, bote;
suma();
resta();
mutiplicacion();
division();
}
Conclusin
Recomendaciones
Bibliografa