CAPITULO 2 CONCEPTO DE COMPUTADOR Y ALMACENAMIENTO
Enviado por Mikki • 15 de Marzo de 2018 • 2.940 Palabras (12 Páginas) • 377 Visitas
...
Concepto de Variable
[pic 19]
.
Si el dato es numérico, se dice que la variable es numérica. Imagínese una variable como una caja con una etiqueta para distinguirla de las otras. A la variable se le asigna un nombre, que es el que se coloca en la etiqueta. Dentro de la caja se “guarda” el dato que se desea. Ejemplo gráfico:[pic 20]
De esta manera, la variable tiene dos componentes:
- El nombre de la variable, que sirve para identificarla
- El valor de la variable, que es el dato que se almacena
El nombre de la variable es fijo, pero su valor “varia” según los requerimientos del programa en cuestión.
Para agilizar el trabajo, se simplifica el dibujo de la caja de la siguiente manera:
[pic 21]
Nombre[pic 22][pic 23]
Valor [pic 24]
El dibujo anterior muestra una variable llamada TOTAL cuyo valor es 1,500. Se dirá que 1,500 está almacenado en la variable TOTAL. Otras formas de expresar esta situación son:
- La variable TOTAL contiene 1,500.
- Se ha guardado 1,500 en TOTAL
- En TOTAL se puso 1,500
- TOTAL vale 1,500
- Se asignó 1,500 en TOTAL
Ejemplo 2.1
Dibuje una memoria con 3 variables y almacene un 18 en la variable SALDO, un 15 en la variable PAGO y en la variable RESTO guarde el numero 34.
Primero se dibuja las tres cajas (una al lado de la otra) de la siguiente manera:
Luego se toma la primera instrucción “almacene 18 en la variable SALDO”. Para ello se escoge una caja, por ejemplo la primera y se identifica con el nombre SALDO.
SALDO
Y se coloca el número 18
SALDO
18
De la misma manera se procede con las siguientes dos instrucciones, y se llega a
SALDO
PAGO
RESTO
18
15
34
La forma en que se ha indicado las instrucciones: “almacene 18 en la variable SALDO” no ha está codificada en ningún lenguaje de programación (lo cual se estudiará más adelante), sino que se expresa en nuestro lenguaje natural. Para efectos de comprender como trabaja la computadora, se ejecutan las instrucciones del modelo de computador adoptado, representando las variables como las cajas dibujadas, y escribiendo en la pizarra o en una hoja de papel lo que haría la computadora.
[pic 25]
Ejemplo 2.2
Realice la prueba de escritorio para las siguientes instrucciones:
- Almacene un 10 en la variable T45
- En TOTAL guarde 2300
- Ponga 24 en la variable IMPUESTO
Se dibuja la memoria con tres variables y siguiendo los pasos anteriores se obtiene el siguiente resultado.
T45
TOTAL
IMPUESTO
10
2,300
24
El nombre de una variable es una palabra que sigue ciertas reglas, como esta palabra sirve para identificar una variable, se llamará identificador.
Las reglas generales para un identificador de variable que se estarán utilizando son las siguientes:
- Debe comenzar con una letra.
- Después de la letra inicial se pueden utilizar más letras o números.
- No se aceptan espacios en blanco, símbolos que indican operaciones ( +, - , *, / ), signos de puntuación y otros caracteres especiales.
- Se acepta el subrayado “ _ ”.
- Pueden utilizarse mayúsculas y minúsculas indistintamente.
- Pueden utilizarse hasta 80 caracteres, pero lo más apropiado es que no sea muy largo, ni muy corto que no exprese el uso. Por ejemplo, TOTAL es mejor que T.
- Cada lenguaje de programación tiene su conjunto de palabras reservadas que no se pueden utilizar como identificadores, por lo tanto, no se debe escoger un identificador que este en la lista de dichas palabras.
EJERCICIOS 2.2
Para cada ejercicio dibujar una memoria con 4 o 5 variables y realizar las instrucciones que se indican:
1. Ponga un 80 en CALIFICACION
Guarde un 85 en PROMEDIO
Almacene un 90 en REPOSICION
Coloque un 92 en TAREA
2. En ALTURA guarde 1.80
En PESO almacene 140
En CINTURA ponga 31
3. Coloque -5.7 en X762
Guarde en TFC4 el numero 0.002
Ponga -2/3 en HY23
En YT_23 almacene 100000
2.3 CONCEPTO DE ASIGNACION
En la sección anterior se utilizan varias palabras del lenguaje común para indicar el almacenamiento (guarde, almacene, ponga, etc.). Ahora se procede a uniformar la terminología para efectos de simplificación.
[pic 26]
De esta manera el
...