Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Fundamentos de la Informática: Tipos de Datos y Jerarquía de Operadores - Prof. Huerta, Apuntes de Procesos de Producción

Una introducción a los tipos de datos en informática, incluyendo datos simples y estructurados, reglas de identificadores, operación de asignación, operadores y expresiones, y la jerarquía de operadores. También se discuten las reglas de prioridad para resolver expresiones aritméticas.

Tipo: Apuntes

2020/2021

Subido el 28/02/2024

pilar-rodriguez-43
pilar-rodriguez-43 🇲🇽

4 documentos

1 / 8

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
REPUBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA
VICERRECTORADO ACADÉMICO
DEPARTAMENTO DE CIENCIA Y TECNOLOGÍA
COORDINACIÓN DE INGENIERIA EN INFORMÁTICA
UNIDAD CURRICULAR FUNDAMENTOS DE LA INFORMÁTICA
PROFA. CLINIA CORDERO
Tipos de datos y jerarquía de operadores
Uno de los propósitos de las computadoras es manejar información. La
información está formada por datos.
Un dato es toda aquella información característica de una entidad, que es
susceptible de tratamiento en un programa informático. También es la
expresión general que describe los objetos con los cuales opera una
computadora.
En un programa los datos de entrada se transforman por el programa hasta
producir datos de salida. Para la solución de problemas, definir adecuadamente
las estructuras de los datos es tan importante como el diseño mismo de la
solución del problema.
Todos los datos tienen un tipo asociado con ellos que nos servirá para poder
conocer con qué información trabajaremos. Por ejemplo, cuando ingresamos
el sueldo de un trabajador necesitamos que este contenga decimales, o al
solicitar la edad de una persona ésta tiene que estar con números enteros, etc.
Además hay operaciones que no tienen sentido como la suma entre caracteres.
La asignación de tipos a los datos tiene dos objetivos principales:
Detectar errores de operaciones aritméticas en los programas
Determinar cómo ejecutar las operaciones.
Los tipos de datos son clasificados como sigue:
pf3
pf4
pf5
pf8

Vista previa parcial del texto

¡Descarga Fundamentos de la Informática: Tipos de Datos y Jerarquía de Operadores - Prof. Huerta y más Apuntes en PDF de Procesos de Producción solo en Docsity!

REPUBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO DEPARTAMENTO DE CIENCIA Y TECNOLOGÍA COORDINACIÓN DE INGENIERIA EN INFORMÁTICA UNIDAD CURRICULAR FUNDAMENTOS DE LA INFORMÁTICA PROFA. CLINIA CORDERO

Tipos de datos y jerarquía de operadores

Uno de los propósitos de las computadoras es manejar información. La información está formada por datos. Un dato es toda aquella información característica de una entidad, que es susceptible de tratamiento en un programa informático. También es la expresión general que describe los objetos con los cuales opera una computadora. En un programa los datos de entrada se transforman por el programa hasta producir datos de salida. Para la solución de problemas, definir adecuadamente las estructuras de los datos es tan importante como el diseño mismo de la solución del problema. Todos los datos tienen un tipo asociado con ellos que nos servirá para poder conocer con qué información trabajaremos. Por ejemplo, cuando ingresamos el sueldo de un trabajador necesitamos que este contenga decimales, o al solicitar la edad de una persona ésta tiene que estar con números enteros, etc. Además hay operaciones que no tienen sentido como la suma entre caracteres. La asignación de tipos a los datos tiene dos objetivos principales:  Detectar errores de operaciones aritméticas en los programas  Determinar cómo ejecutar las operaciones. Los tipos de datos son clasificados como sigue:

a) Simples b) Estructurados a) Tipos de Datos Simples. Los tipos de datos simples son los que ocupan sólo una casilla de memoria, por lo tanto una variable simple hace referencia a un único valor a la vez. Los datos simples pueden dividirse en:

  1. Numéricos
  2. Tipos de Datos Alfanuméricos
  3. Tipos de datos Lógicos o booleanos b) Tipos de Datos Estructurados Estos son un tipo de datos especial que tienen la ventaja de almacenar varios valores al mismo tiempo dentro de una misma variable. Entre éstos tenemos: Arreglos (arrays), Registros (record), Archivos o Ficheros (File) y Punteros (pointer). REGLAS DE LOS IDENTIFICADORES:  Deben comenzar por una letra.  Pueden estar constituidos por letras y dígitos, y en algunos casos por el signo del subrayado. Ejemplo: dato_  No deben contener espacios en blanco.  Las letras no deben ser tildadas  El número máximo de caracteres dependerá del compilador utilizado. Se recomienda usar nombres cortos.  El nombre asignado debe tener relación con la información que contiene. No podrá coincidir con palabras reservadas, propias del lenguaje algorítmico. Tampoco debe tener el mismo nombre de una función, ya sea definida por el usuario o de la biblioteca del lenguaje que se utilice. Operación de asignación. Es el modo de darle valores a una variable. Se representa con el símbolo ß, el cual se conoce como instrucción o sentencia de asignación. El formato general de una operación de asignación es:

Recuerde que la variable de la izquierda recibe las operaciones, variables o expresiones de la derecha, siempre y cuando éstas generen un valor para ser asignado. Operadores y expresiones Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Una expresión representa una unidad de datos simple, tal como un número o un carácter. También puede consistir en alguna combinación de entidades interconectadas por uno o más operadores. Las expresiones también pueden representar condiciones lógicas que son verdaderas o falsas. Cada expresión tiene un valor, que se determina tomando los valores de las variables y constantes implicadas ejecutando las operaciones indicadas. Ejemplos: X = 9 * 15 + 6 2.5 + 13 = 15. A+B = C+D ELEMENTOS DE UNA EXPRESIÓN:  OPERANDOS  OPERADORES Un operador es un símbolo o palabra que significa que se ha de realizar cierta acción entre dos o más valores, llamados operandos. Ejemplos: OPERADORES Los operadores especifican el tipo de cálculo que se quiere desarrollar en los elementos de una expresión. Los operadores se pueden clasificar en las siguientes categorías:

 Aritméticos  Relacionales  Lógicos  Alfanuméricos  Asociativos OPERADORES ARITMÉTICOS Los operadores aritméticos son usados para realizar cálculos matemáticos. Algunos de los operadores aritméticos se listan a continuación: EJEMPLOS: Supóngase que unas variables a y b tienen valores 10 y 3, respectivamente. Se muestran a continuación varias expresiones aritméticas en las que aparecen estas variables, acompañadas del resultado.

10 * 4 = 40. Si hacemos primero la suma el resultado será 40.

  1. 7 * 4 = 28
  2. 3 + 28 = 31. Si hacemos el producto y el resultado lo sumamos con el primer término, la respuesta es 31. Sabemos que la matemática es exacta, entonces ¿Si hay una única respuesta, cómo la obtenemos?. Veamos otro ejemplo. Sea la expresión: X 2 + 1 / 2 Observe que esta expresión es totalmente diferente a esta otra (X 2 +1)/2, por lo que es importante codificar las expresiones aritméticas correctamente. Los paréntesis nos indican un orden para realizar las operaciones. Pero no siempre nos darán los paréntesis, por lo se creó la jerarquía de operadores. La jerarquía varía de lenguaje a lenguaje, por lo que es importante que cuando usted vaya a codificar en algún lenguaje, lo primero que debe revisar es la jerarquía que corresponde a ese lenguaje.

REGLAS DE PRIORIDAD

Para resolver una expresión se deben seguir las siguientes reglas:  Primero se resuelven las expresiones que se encuentran entre paréntesis.  Se procede aplicando la jerarquía de operadores.  Al evaluar una expresión, si hay dos operadores con la misma jerarquía, se procede a evaluar de izquierda a derecha.  Si hay expresiones relacionales, se resuelven primero paréntesis, luego se encuentran los valores de verdad de las expresiones relacionales y por último se aplica jerarquía de operadores lógicos. En caso de haber iguales, proceder de izquierda a derecha.  El orden correcto a seguir, es primero resolver operadores aritméticos, luego los relacionales y por último los lógicos.  Si solo hay operadores aritméticos, el resultado es un número. Si hay operadores aritméticos y relacionales, el resultado es un valor booleano.