Éteres. Química Orgánica. Propiedades y reacciones
Introducción a la Programación
1. Universidad Nacional de Asunción
Facultadde CienciasExactas y Naturales
Departamento de Educación a Distancia
Unidad I
Conceptos Básicos
Prof.MarthaChenú
Introducción a la Programación
2. Es una máquina electrónica, dotada de una
memoria de gran capacidad y de métodos de
tratamiento de la información, capaz de
resolver problemas matemáticos y lógicos
mediante la utilización de programas.
Computador
3. • La memoria central, principal o RAM: es el dispositivo de almacenamiento
temporal de:
– Los datos
– Las instrucciones
– Los resultados intermedios y definitivos de un programa
• Toda la información pasa por la memoria del computador.
• Podemos imaginar a la memoria como una caja dividida en compartimientos
iguales, (similar a una caja de gaseosa).
• A cada una de esas cajitas internas, se les llama dirección, celda, posición de
memoria o byte.
• Cada celda posee una dirección distinta mediante la cual se identifica. Por
medio de esta dirección se puede:
– Leer o recuperar
– Escribir o grabar
Memoria del computador
4. La memoria - Lectura
La lectura de la información es no destructiva, es decir no borra o modifica el
contenido de esta posición de memoria. Veamos el siguiente cuadro:
Al leer el número 55 que se encuentra en la posición 103 este valor no se pierde
con la lectura.
5. La memoria - Escritura
La escritura es destructiva o sea borra o modifica el contenido de dicha posición
por el nuevo valor. Veamos el siguiente cuadro:
En este caso al escribir el número 33 en la posición 103 se pierde el valor 55 que
se encontraba anteriormente en dicha posición.
6. Dato. Tipos de datos
Se denomina dato a toda información que utiliza y/o
almacena el computador. Se pueden clasificar en:
• Numéricos: almacenan números y con ellos podemos realizar operaciones
aritméticas.
a) Enteros: son todos los números positivos y negativos
Ej.: 734, -123, 0, -1
b) Reales: son los números con decimales
Ej.: -0.123, 67.8, 32.02
• Alfanuméricos: almacena caracteres alfanuméricos
Letras, caracteres especiales, números (no se pueden realizar operaciones),
una mezcla de letras, caracteres especiales y números.
Ej.: alta-2, res34
Booleanos: solo pueden tener dos valores: verdadero o falso
7. Operadores
Los operadores son los símbolos que representan enlaces
entre cada uno de los argumentos que intervienen en una
operación, se utilizan para construir expresiones.
Los operadores pueden ser:
– Relacionales o condicionales
– Aritméticos
– Alfanuméricos
– Lógicos o booleanos
– Paréntesis
17. Orden de evaluación de los operadores
La prioridad a la hora de evaluar los operadores en cualquier
expresión es:
18. Variables
• Una variable es una zona de memoria referenciada por un
nombre, donde se puede almacenar el valor de un dato,
que puede cambiarse cuando se desea.
• La variable no es un dato, es un área de memoria que
contendrá un dato.
• El computador asigna a cada variable una dirección de
memoria.
• Cuando se hace referencia a esa variable el computador
siempre irá a esa dirección de memoria.
19. Definiciónde variables
Para que estén perfectamente definidas las variables se debe
especificar:
• Nombre
• Tipo de dato: numérico, alfanumérico, booleano
• El valor que va a tomar en un principio: inicializarlas.
20. Nombre de variables
• El nombre de la variable es lo que utilizamos para referirnos
a ella.
• Se recomienda que el nombre de la variable tenga un
máximo de 8 caracteres, comenzando obligatoriamente por
una letra y no puede contener espacios en blanco (depende
del lenguaje), el resto de los dígitos pueden ser números y
caracteres especiales como el guion.
• Es conveniente utilizar nombres nemotécnicos.Ejemplos:
NomApe, fecha_nac, ContGoles, prom_finales, etc.
21. Tipos de variables
Las variables se utilizan para almacenar cualquier tipo
de información.
Las variables pueden ser:
Numéricas: nombre_variable = numero
Ej.: a = 1, numero = 55, contador = 675
Alfanuméricas: nombre_variable = “cadena de caracteres”
Ej.: b= “Hola”, apellido = “Fernandez”, nombre= “Jose Luis”,
res = “ “ (un espacio en blanco)
Booleanas: nombre_variable = Verdad o Falso
Ej.: z= verdad
22. Asignaciónde variables
• Para almacenar una información dentro de una variable se realiza la
asignación.
• Escribimos el nombre de la variable seguido del signo igual o una
flecha, y a continuación el valor o variable.
Sintaxis
nombre_variable = Valor o variable
23. Asignaciónde una variable en otra
• Se guarda el contenido de la variable situada a la derecha del signo
igual en el de la izquierda
Sintaxis
nombre_variable1 = nombre_variable2
24. Inicializaciónde variables
• Luego de definir una variable, es conveniente inicializarlas mediante una
asignación.
• La dirección de variable asignada puede contener valores inesperados…
Sintaxis
nombre_variable = valor inicial que tomara la variable
25. Constante
• Se llama constante a toda posición de memoria, referenciada por un nombre de constante.
• Se almacena un valor que no puede cambiarse, permanece invariable a lo largo del proceso.
• Las constantes pueden ser: enteras, reales, de caracteres…
Sintaxis
nombre_constante = valor constante