MENU DESPLEGABLE

TBGU_ACTIVIDAD4_P1

  ACTIVIDAD N° 04

DATOS, OPERADORES Y EXPRESIONES EN ALGORITMOS

DATO
Es la expresión general que describe un objeto, hecho, situación o valor. Puede estar representado por letras del alfabeto, números, símbolos, entre otros. 
Ejemplo: el nombre de una persona, la calificación de un estudiante, el sueldo de un trabajador, etc.

INFORMACIÓN
Es una colección de datos relacionados que ofrecen un significado, idea, conocimiento o conclusiones.

Los algoritmos y los programas computacionales operan sobre datos. Para ello, el computador maneja varios tipos de datos que a continuación se detallan.

TIPOS DE DATOS:

Los tipos de datos simples que maneja el computador son:
  • Numéricos
  • Lógicos
  • Alfanuméricos o carácter

1. Datos numéricos: es el conjunto de valores numéricos. Pueden representarse de dos formas:
  • ENTERO: No tienen componentes fraccionarios o decimales y pueden ser positivos o negativos.
    Ejemplos: 8       5       15       -9       2000       -543
  • REAL: Tienen una parte decimal y pueden ser positivos o negativos.
    Ejemplos: 23435454       -35.75       0.00056       -6.86       8.0
2. Datos Lógicos: Es un dato que sólo puede tomar uno de dos valores: verdadero o falso. También es denominado booleano.

3. Datos alfanuméricos, carácter o de tipo cadena: Es el conjunto finito y ordenado de caracteres que la computadora reconoce.
Ejemplos:
  • Caracteres alfabéticos: A,B, C, D…., Z, a, b, c, d,….., z
  • Caracteres numéricos: 1,2,3,4,5,6,7,8,9,0
  • Caracteres especiales: Son todos los caracteres que no son letras ni números. (¿,¡,<,>,+,*,/,(,),%,&,$,”,!,?,[,], ^…….)


LOS OPERADORES

Los operadores definen las operaciones que van a realizarse con los datos u operandos.

TIPOS DE OPERADORES:

Existen varios tipos de operadores:
  • Operadores aritméticos
  • Operadores relacionales
  • Operadores lógicos

1. Operadores Aritméticos: son análogos a los operadores matemáticos para realizar operaciones aritméticas como suma, resta, multiplicación, división y exponenciación.

Ejemplos de operadores:

2. Operadores de Relación:
 Permiten realizar comparaciones de valores de tipo numérico o carácter. Los operadores de relación sirven para expresar condiciones en los algoritmos.


3. Operadores lógicos o booleanos:
 Corresponden a los operadores de negación, disyunción y conjunción.


LAS EXPRESIONES

Una expresión consta de operandos y operadores. Se clasifican en:
  • Expresiones aritméticas
  • Expresiones lógicas (booleanas)

1. Expresiones Aritméticas: dan como resultado un valor numérico y está formada por operadores aritméticos. 

2. Expresiones lógicas: Son expresiones que dan como resultado un valor lógico: verdadero o falso. Se forman combinando operadores relacionales y operadores lógicos.

LOS IDENTIFICADORES O VARIABLES

Una variable es una localización de la memoria del computador donde se almacena un dato cuyo valor puede variar. El nombre de la variable es un nombre simbólico (identificador) que se debe relacionar con su contenido. 
Por ejemplo: si la variable guarda la edad de una persona, el identificador podría ser edad. De esta manera facilita la comprensión de los algoritmos y programas.

Reglas de escritura de los identificadores:
  • Debe comenzar por una letra
  • Puede tener letras y números
  • No puede tener espacios en blanco
  • No puede tener caracteres especiales, a excepción del subrayado. (Las vocales con tilde y la letra ñ son consideradas caracteres especiales)
Ejemplos:
  • Nombre
  • Edad
  • Sueldo
  • Calificacion
  • Precio
  • impuesto
  • fecha_de_nacimiento
 

Clasificación de variables según su contenido:

De acuerdo al contenido o valor que guardan las variables, éstas se clasifican en:
  • Numéricas: almacenan valores numéricos: enteros o reales. Ejemplo: edad, sueldo, pago, num_hijos, cantidad_habitantes.
  • Lógicas: almacenan un valor lógico: verdadero o falso.
  • Alfanuméricas: almacenan letras, números y/o caracteres especiales. Ejemplo: nombre, direccion, correo, cedula, fecha_nacimiento.

Asignación de valor a una variable:

Para asignarle o atribuirle un valor a una variable se utiliza el operador de asignación que tenga el lenguaje de programación. Algunos de estos operadores son: <- , = y el orden es como a continuación se presenta:
Variable <- valor
Variable = valor
Ejemplos:
  • Edad = 18
  • Monto <- 5000
  • día=”lunes

Clasificación de las variables según su uso:

CONTADOR: Es una variable cuyo valor se incrementa o decrementa en una cantidad fija cada vez que se ejecuta una determinada acción. Se utiliza para contar el número de veces que se ejecuta un suceso o acción.

Representación:
Nombre_del_contador = Nombre_del_contador + valor_fijo

Ejemplos de contadores:

  • contador=contador + 1
  • x=x + 5
  • cont=cont – 1

ACUMULADOR: Es una variable que se incrementa en cantidades que varían. Se utiliza para sumar cantidades que están almacenadas en una variable y cuyo valor varía en cada suceso o acción. 

Representación:
Nombre_del_acumulador = Nombre_del_acumulador + nombre_de_la_variable

Ejemplos:
  • acumsueldos=acumsueldos+sueldos
  • sumaedad=sumaedad+edad
  • total=total + monto

CONSTANTES

A diferencia de las variables, su valor nunca varía, ni puede ser modificado a lo largo del programa o algoritmo, por lo tanto, su valor hay que definirlo y no puede cambiar a lo largo de la ejecución.
Ejemplos:
  • pi=3.14
  • N=10
  • iva=12

No hay comentarios:

Publicar un comentario