Upload
others
View
13
Download
0
Embed Size (px)
Citation preview
Primitivas para el diseño de
instrucciones
Sabemos que las soluciones que nos puede brindar una
computadora son infinitas.
¿Te gustaría identificar los distintos tipos de datos que
son válidos para la computadora al momento de
programar?
Cuando realices un programa que deba hacer cálculos
matemáticas, necesitas saber que no todos los datos son
válidos para la computadora, debes aprender a diferenciar los
tipos de datos simples, las constantes e identificadores.
Al final de esta sesión lograrás identificar cuáles son los datos
que puedes utilizar para transformar tus fórmulas matemáticas
en los símbolos que la computadora pueda interpretar.
Introducción
¿Sabes cómo manejan la información las computadoras?
Las computadoras manejan la información de una manera muy particular, todo es a base de números binarios 0 y 1.Nosotros no tenemos esa manera para controlar la información, sólo nos comunicamos a través de palabras y números. Por eso los programadores diseñaron lenguajes implementando diferentes tipos de datos reconocibles por la computadora.
En esta sesión se clasificarán los tipos de datos para que puedas aplicarlos a la hora de codificar.
Estos datos son:
Primitivas para el diseño
de instrucciones
¿Conoces para que sirven los tipos de datos Simples?
Tipos de datos
Un dato se define como la representación de un objeto o símbolo con los que opera
una computadora.
En un lenguaje de programación, un tipo de dato es una propiedad que le indica al
programa qué clase de información debe procesar. Los tipos de datos se encargan de
definir un conjunto de valores y las operaciones que deben de realizarse.
Un dato se puede considerar como cualquier carácter, ejemplo: A, o un valor entero
como 50. El tipo de dato determina la naturaleza del conjunto de valores que puede
tomar una variable.
Tipos de datos
Según el tipo de lenguaje los datos se clasifican en muchas categorías como son:
1.-Datos Simples: son los datos de un sólo tipo, es decir no se pueden descomponer. Estos
se clasifican en:
a) Datos Numéricos: Son los números que representan un valor determinado, incorporan
valores escalares representándolos de forma numérica, incluyendo a los números enteros y
los reales. Este tipo de datos permiten realizar operaciones aritméticas comunes. (Wilder
Urbaez.2006)
Tipos de Datos
b) Datos Lógicos: Son utilizados para representar alternativas.
Se caracterizan por tener dos valores: si o no, esto debido a
que son utilizados para realizar comparaciones entre datos
numéricos y alfanuméricos
c) Datos alfanuméricos: Estos números no tienen propiedad
matemática, es decir, no es posible hacer ningún tipo de operación,
son más bien valores que permiten realizar una descripción. Por
ejemplo Diana es un dato alfanumérico, pero para ser identificado
como tal debe estar encerrado en comillas (“Diana”) para ser
diferenciados de las variables
Operadores: La característica principal de estos datos es que generan
relaciones, y nos permiten manejar valores. Estos son los principales:
a) Matemáticos: Estos operadores nos permitirán realizar operaciones con
variables y constantes. Se pueden utilizar datos enteros o reales. Recordando
siempre que si ambos son enteros, el resultado que arrojara será entero, pero si
alguno es real el resultado será real.
+ Suma, – Resta, *Multiplicación, / División.
mod Modulo de la división, div División entera, ( ) Paréntesis
Operadores y operandos
Operadores y operandos
b) Operadores Relaciónales: Permiten establecer una relación entre dos
valores.
> Mayor que , < Menor que ,> = Mayor o igual que
Operandos: Este término que se refiere a aquellos elementos que se
relacionan como son:
• Variables:
• Contantes
Conclusión
¿Crees que existan otros datos aparte de los que vimos en esta sesión?
Para responder a esta pregunta no puedes perderte la sesión que sigue, ya que se
concluirá con todos los datos que se necesitan para el buen desarrollo de un programa.
Como examinamos a lo largo de esta sesión, los tipos de datos
son muy importantes para el diseño de instrucciones. Nos
permiten la combinación del leguaje hombre máquina,
Es importante que sepas utilizarlos porque si en algún momento
diseñas un programa que deba hacer cálculos matemáticos,
necesitarás saber que no todos los datos son válidos para la
computadora, debes aprender a diferenciar los tipos de datos
simples, las constantes e identificadores.
Para aprender más ¿Te gustaría ver un ejemplo de los tipos de datos ya aplicado a un programa?
En este video se explican cuáles son los tipos de datos y nos muestra como se aplican en el programa.
Raja Mario (2009).Curso de programación. Lección 4(1/2). Tipos de datos .Consultado el : 14 de Marzo
de 2013, de http://www.youtube.com/watch?v=5CBoxm_L38Y
Raja Mario (2009).Curso de programación. Lección 4(2/2). Tipos de datos .Consultado el : 14 de Marzo
de 2013, de http://www.youtube.com/watch?v=sfx1YS1aGnw
En esta liga podrás encontrar de una forma más grafica los temas de esta sesión.
Martínez Morales Mary. (2011) Diseño Estructurado de Algoritmos. pp 30-53.Consultado el 14 de Marzo
del 2013,de: http://www.slideshare.net/ariamgel/diseo-estructurado-de-algoritmos
Para aprender más
Referencias
Urbaez Wilder . (2005). Principales conceptos de este manual, así como una introducción a
sus contenidos. Consultado el:14 de Marzo del 2013.de:
http://www.desarrolloweb.com/articulos/2143.php
Martínez Morales Mary. (2011) Diseño Estructurado de Algoritmos. pp 30-53.Consultado el
14 de Marzo del 2013,de: http://www.slideshare.net/ariamgel/diseo-estructurado-de-
algoritmos
Pérez Luis Eduardo (2008) Fundamentos de Programación Mtro. Bernal.Consultado el: 11
de marzo del 2013, de:
http://www.dgb.sep.gob.mx/informacion_academica/secuencias_didacticas/2sem/material-
informatica-ii/b1-algoritmosysolucion%20deproblemas.pdf