Sei sulla pagina 1di 8

qwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwert yuiopasdfghjklzxcvbnmqwertyui Gua de Aprendizaje Programacin opasdfghjklzxcvbnmqwertyuiopa orientada a eventos ACTIVIDAD 3.

2 sdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghj klzxcvbnmqwertyuiopasdfghjklz xcvbnmqwertyuiopasdfghjklzxcv bnmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwe rtyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfg
16/09/2013

Cristina Torres Villegas Jennifer Andrea Lpez Agudelo Tania Alejandra Ramrez Aldana Carolina Ramrez Montoya

Gua de Aprendizaje Programacin orientada a eventos

ACTIVIDAD 3.2 Actividad N1


1.1 Qu es una variable?
En programacin, una variable est formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simblico (un identificador) que est asociado a dicho espacio. Ese espacio contiene una cantidad o informacin conocida o desconocida, es decir un valor. El nombre de la variable es la forma usual de referirse al valor almacenado: esta separacin entre nombre y contenido permite que el nombre sea usado independientemente de la informacin exacta que representa. El identificador, en el codigo fuente de la computadora puede estar ligado a un valor durante el tiempo de ejecucin y el valor de la variable puede por lo tanto cambiar durante el curso de la ejecucin del programa. El concepto de variables en computacin puede no corresponder directamente al concepto de variables en matemtica. El valor de una variable en computacin no es necesariamente parte de una ecuacin o frmula como en matemticas. En computacin una variable puede ser utilizada en un proceso repetitivo: puede asignrsele un valor en un sitio, ser luego utilizada en otro, ms adelante reasignarsele un nuevo valor para ms tarde utilizarla de la misma manera.Procedimientos de este tipo son conocidos con el nombre de iteracin. En programacin de computadoras, a las variables, frecuentemente se le asignan nombres largos para hacerlos relativamente descriptivas para su uso, mientras que las variables en matemticas a menudo tienen nombres escuetos, formados por uno o dos caracteres para hacer breve en su transcripcin y manipulacin.

1.2 Qu es una constante?


Una constante es un dato cuyo valor no puede cambiar durante la ejecucin del programa. Recibe un valor en el momento de la compilacin y este permanece inalterado durante todo el programa.

Como ya se ha comentado en el tema sobre las partes de un programa, las constantes se declaran en una seccin que comienza con la palabra reservada constante. Despus de declarar una constante ya puedes usarla en el cuerpo principal del programa. Tienen varios usos: ser miembro en una expresin, en una comparacin, asignar su valor a una variable, etc. Se puede hacer una divisin de las constantes en tres clases: Constantes literales (sin nombre) Constantes declaradas (con nombre) Constantes expresin

Constantes literales Son valores de cualquier tipo que se utilizan directamente, no se declaran ya que no tienen nombre. Constantes declaradas Tambin llamadas constantes con nombre, son las que se declaran en la seccin constante asignndoles un valor directamente. Constantes expresin Tambin se declaran en la seccin constante, pero a estas no se les asigna un valor directamente, sino que se les asigna una expresin. Esta expresin se evala en tiempo de compilacin y el resultado se le asigna a la constante.

1.3 Qu es una funcin?


En programacin, una funcin es un grupo de instrucciones con un objetivo en particular y que se ejecuta al ser llamada desde otra funcin o procedimiento. Una funcin puede llamarse mltiples veces e incluso llamarse a s misma (funcin recurrente). Las funciones pueden recibir datos desde afuera al ser llamadas a travs de los parmetros y deben entregar un resultado. Se diferencian de los procedimientos porque estos no devuelven un resultado.

En general las funciones deben tener un nombre nico en el mbito para poder ser llamadas, un tipo de dato de resultado, una lista de parmetros de entrada y su cdigo.

1.4 Qu es una ecuacin?


Una ecuacin constituye una igualdad donde aparece como mnimo una incgnita que exige ser develada por quien resuelve el ejercicio. Se conoce como miembros a cada una de las expresiones algebraicas que permiten conocer los datos (es decir, los valores ya conocidos) y las incgnitas (los valores que no se han descubierto) vinculados a travs de diversas operaciones matemticas. Cabe resaltar que los datos incluidos en una ecuacin pueden ser nmeros, constantes, coeficientes o variables. Las incgnitas, por su parte, estn representadas por letras que sustituyen al valor que se intenta hallar.

1.5 Operadores aritmticos y lgicos


Operadores aritmticos Estos son los smbolos aritmticos bsicos: suma (+), resta (-), multiplicacin (*), divisin (/) y potenciacin (^). Los valores resultantes de estas operaciones aritmticos son asignados a variables. Operadores lgicos (verdadero/falso) Mientras que los operadores aritmticos se usan principalmente con nmeros, los operadores lgicos estn pensados para usarse con valores lgicos (verdadero y falso). Hay solo tres operadores lgicos: y, o y no.

1.6 Qu es un problema?
Un problema es un determinado asunto o una cuestin que requiere de una solucin. A nivel social, se trata de alguna situacin en concreto que, en el momento en que se logra solucionar, La matemtica habla de problemas cuando hay preguntas respecto a una estructura o un objeto, cuyas respuestas necesitan de una explicacin con su

correspondiente demostracin. Esto quiere decir que un problema matemtico se resuelve al hallar una entidad que posibilite la satisfaccin de las condiciones del problema.

1.7 Cmo plantear un problema?


Antes de escribir el cdigo de un programa para resolver un problema, debemos entender perfectamente el problema que se pretende resolver. Un problema normalmente se presenta en forma de requerimientos o de rdenes. Una vez que hemos identificado todos los elementos de un problema, normalmente describirnos las entradas y las salidas utilizando una tabla de definiciones o tabla entrada-proceso salida. La tabla tiene tres columnas - Entrada, Proceso y Salida. Y los elementos de entrada y salida se convierten en los argumentos de las rdenes.

1.8 Mtodos matemticos para la solucin de problemas


La heurstica: se basa en la utilizacin de reglas empricas para llegar a una solucin. Este mtodo incluye cinco pasos: identificar el problema, definir y presentar el problema, explorar las estrategias viables; avanzar en las estrategias, y lograr la solucin y volver para evaluar los efectos de las actividades. El matemtico Polya tambin formulo un mtodo heurstico para resolver problemas que se aproxima muchos al ciclo utilizado para programar computadores. Algortmicos: consiste en aplicar adecuadamente una serie de pasos detallados que aseguran una solucin correcta. Por lo general, cada algoritmo es especfico de un dominio del conocimiento. La programacin de computadores se apoya en este mtodo.

1.9 Qu es lenguaje de programacin?


Un lenguaje de programacin es un lenguaje artificial que puede ser usado para controlar el comportamiento de una mquina, especialmente una computadora. Estos se componen de un conjunto de reglas sintcticas y semnticas que permiten expresar instrucciones que luego sern interpretadas.

Debe distinguirse de lenguaje informtico, que es una definicin ms amplia, puesto estos incluyen otros lenguajes como son el HTML o PDF que dan formato a un texto y no es programacin en s misma. El programador es el encargado de utilizar un lenguaje de programacin para crear un conjunto de instrucciones que, al final, constituir un programa o subprograma informtico. En su uso, un lenguaje de programacin puede acercarse a la forma humana de expresarse y, por eso, este tipo de lenguajes es llamado de alto nivel. Esto significa que utilizan palabras y formas en sus estructuras que se asemejan al lenguaje natural.

RESUMEN INFORMATIVO

Un Aprendiz Sena no es slo aquel que hace acto de presencia por simplemente cumplir; si no el que tiene la capacidad de crtica para construir aportes a la solucin de un problema. Cada Aprendiz debe tomar cada TEMA como un reto lgico, los conceptos que hemos definido son realmente importantes para poder avanzar en los temas que ms adelante se podrn conocer. Decidimos tomar tres definiciones que nos llamaron mucho la atencin; sin dejar a un lado los dems conceptos que fueron muy importantes. Mtodos matemticos para la solucin de problemas Algunos de los mtodos matemticos con los cuales nosotros podemos resolver problemas son la heurstica y los algoritmos. Variable Un concepto de variable es un nombre asociado a un elemento de datos que est situado en posiciones contiguas de la memoria principal, y su valor puede cambiar durante la ejecucin de un programa. Lenguaje de programacin Un concepto de Lenguaje de programacin es describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programacin es un modo prctico para que los seres humanos puedan dar instrucciones a un equipo.

Potrebbero piacerti anche