Material para la asignaturas de Algoritmos I. El contenido es acerca de la definición de los datos, los tipos de datos y su funciones. Además hay ejemplos de cada uno de ellos.
Identificadores en Lógia de Programaciónnormaroldano
En cualquier lenguaje de programación actual podemos asociar un dato (o conjunto de ellos) a un identificador (nombre), es importante saber cómo construirlos apropiadamente.
Esta presentación le pertenece a Tania Landivar.
Las estructuras de datos lineales (vectores ) obliga afijar por adelantado el espacio a ocupar en memoria, de modo que, cuando se desea añadir un nuevo elemento que rebase el tamaño prefijado del array, no es posible realizar la operación sin que se produzca un error en tiempo de ejecución, para evitar esto se hace uso de las listas enlazadas.
Una lista enlazada es una colección o secuencia de elementos llamados nodos, dispuestos uno detrás de otro, en la que cada elemento se conecta al siguiente elemento por un “enlace” o “referencia”.
Diccionario de datos en los sistemas de informaciónYaskelly Yedra
Un diccionario de datos es un catálogo, un depósito, de los elementos de un sistema. Es un listado organizado de todos los datos pertinentes al sistema con definiciones precisas y rigurosas para que tanto el usuario como el analista tengan un entendimiento en común de todas las entradas, salidas, componentes y cálculos.
Identificadores en Lógia de Programaciónnormaroldano
En cualquier lenguaje de programación actual podemos asociar un dato (o conjunto de ellos) a un identificador (nombre), es importante saber cómo construirlos apropiadamente.
Esta presentación le pertenece a Tania Landivar.
Las estructuras de datos lineales (vectores ) obliga afijar por adelantado el espacio a ocupar en memoria, de modo que, cuando se desea añadir un nuevo elemento que rebase el tamaño prefijado del array, no es posible realizar la operación sin que se produzca un error en tiempo de ejecución, para evitar esto se hace uso de las listas enlazadas.
Una lista enlazada es una colección o secuencia de elementos llamados nodos, dispuestos uno detrás de otro, en la que cada elemento se conecta al siguiente elemento por un “enlace” o “referencia”.
Diccionario de datos en los sistemas de informaciónYaskelly Yedra
Un diccionario de datos es un catálogo, un depósito, de los elementos de un sistema. Es un listado organizado de todos los datos pertinentes al sistema con definiciones precisas y rigurosas para que tanto el usuario como el analista tengan un entendimiento en común de todas las entradas, salidas, componentes y cálculos.
Elementos para Construir Algoritmos I Parte.pptxNaidalyRincn
Universidad Politécnica Territorial de Maracaibo (UPTMa)
Prof. Naidaly Rincón
Unidad Curricular: Algorítmica y Programación
Unidad III: Datos y Entidades Primitivas
Contenido: Elementos para la construcción de algoritmos (I Parte)
1. Dato e Información
2. Elementos para construir un algoritmo
2.1 Instrucción o sentencia
2.2 Palabras reservadas
2.3 Datos y tipos de datos
2.4 Identificadores (Variables y Constantes)
Tema 1-3: Expresiones aritméticas y lógicasRufi Flores
Material para la asignatura de Algoritmos I. los temas son las expresiones aritméticas y lógicas, la utilización y prioridad de los operadores aritméticos, relacionales y lógicos. Además, tiene ejercicios resueltos.
Tema 1-2 identificadores - variable y constanteRufi Flores
Material para la asignatura de Algoritmos I. EL contenido que tienen es: definición de los identificador, reglas de los identificadores, Variables y contantes.
Las capacidades sociomotrices son las que hacen posible que el individuo se pueda desenvolver socialmente de acuerdo a la actuación motriz propias de cada edad evolutiva del individuo; Martha Castañer las clasifica en: Interacción y comunicación, introyección, emoción y expresión, creatividad e imaginación.
Instrucciones del procedimiento para la oferta y la gestión conjunta del proceso de admisión a los centros públicos de primer ciclo de educación infantil de Pamplona para el curso 2024-2025.
3. ¿Qué es un dato?
Son hechos que describen sucesos y entidades.
Un dato puede referirse a un numero, una letra, o cualquier
símbolo que representa una palabra, cantidad, medida o
descripción.
Son las características sobre las cuales opera un algoritmo.
3
DATOS
son los objetos sobre los que opera una computadora. Mediante
ellos, en un programa podemos realizar su almacenamiento y
obtener los resultados de las distintas operaciones que intervienen
en la solución de un problema.
Los datos:
4. 4
DATOS
Importancia de los datos:
Los datos tienden a convertirse en información para ofrecer un
significado, conocimiento, ideas o conclusiones.
Por si mismo los datos no tienen la capacidad de comunicar un
significado y por tanto no pueden afectar el comportamiento de
quien los recibe.
Todo objeto tiene tres atributos:
1. Nombre: Es el identificador del mismo.
2. Tipo: Conjunto de valores que puede tomar.
3. Valor: Elemento del tipo que se le asigna.
5. Características:
Un nombre que los diferencia del resto.
Un tipo que nos determina las operaciones que podemos
hacer con ese dato.
Un valor que puede variar o no a lo largo de una operación.
5
¿Qué es Información?:
Es un conjunto de datos significativos y pertinentes.
Es una colección de hechos para una organización que
los percibe.
En la información se puede describir sucesos o
entidades.
La información posee una destacada función en la
comunicación
DATOS
6. ¿Qué son los datos significativos?
6
DATOS
Para ser significativos, los datos deben constar de símbolos
reconocibles, estar completos y expresar una idea no
ambigua.
Los símbolos de los datos son reconocibles cuando pueden
ser correctamente interpretados.
Muchos tipos diferentes de símbolos comprensibles se usan
para transmitir datos.
1- En partido de fútbol
Barcelona 1 y Real Madrid 0
“Para todos los que saben de fútbol”.
Ejemplos:
2- Un correo electrónico
ana_flores@yahoo.com
7. Diferencia entre Datos e Información:
7
DATOS
Los Datos a diferencia de la información son utilizados como
diversos métodos para comprimir la información a fin de permitir
una transmisión o almacenamiento más eficaces.
A diferencia de los datos, la información tiene significado para
quien la recibe, por eso, los seres humanos siempre han tenido la
necesidad de cambiar entre sí información que luego transforman
en acciones.
"La información es, conocimientos basados en los datos a los
cuales, mediante un procesamiento, se les ha dado significado,
propósito y utilidad“.
El Dato es un elemento único, la información se compone de varios
datos.
Dato: “Tienen una Casa”
Información: “Alma tiene una casa”
Ejemplos:
8. Definición:
8
TIPO DE DATOS
Es el conjunto de valores que pueden tomar durante el
programa. Si s ele intenta dar un valor fuera del conjunto se
producirá un ERROR.
Los tipos de datos definen los métodos de almacenamiento
disponibles para representar información, junto con la
manera en que dicha información ha de ser interpretada.
Los tipos de datos son indispensables para la declaración
de variables.
9. 1. Simples : Es indivisible (atómico), es decir, no se puede
descomponer. Sin estructura.
Datos Numéricos
Datos Alfanuméricos
Datos Lógicos
2. Estructurados : Son conjunto de partidas de datos simples con
relaciones definidas entre ellos. Estructurados
Arreglos
Registros
Archivos
9
TIPO DE DATOS
Clasificación de los tipos de datos:
Ejemplo 1: Un año es un dato
simple.
Año...: 2006
Ejemplo 2: Una fecha es un dato Compuesto
por tres datos simples (día, mes, año).
Fecha:
Día....: 30
Mes...: 11
Año...: 2006
10. Son aquéllos que representan una cantidad o valor determinado. Su
representación se lleva a cabo en los formatos ya conocidos (enteros, punto
y fracciones decimales si estas existen).
Los enteros son números completos,
no tienen componentes fraccionarios
o decimales y pueden ser negativos y
positivos.
1. Numérico Entero (Integer):
10
DATOS NUMÉRICOS
11. 11
DATOS NUMÉRICOS
Es un conjunto infinito de números
enteros, y como la computadora no
puede representarlos todos, un dato
de tipo entero sólo puede tomar por
valor un número perteneciente a un
subconjunto de Z. Los valores máximo
y mínimo de dicho subconjunto varían
según las características de cada
computadora y del compilador que se
utilice. (Investigar que es un
compilador).
En pseudocódigo, para indicar que un dato es
de tipo entero se utiliza la palabra reservada:
Z = { ..., -3, -2, -1, 0, 1, 2, 3, ... }
N° Datos
1 Edad de los estudiantes
2 Cantidad de títulos
3 Año de graduación
4 Cantidad de Mujeres
5 Cantidad de Hombres
12. 12
DATOS NUMÉRICOS
Estos números siempre tienen un
punto decimal y pueden ser
positivos o negativos.
Es aquel que puede tomar por valor
un número perteneciente al
conjunto de los números reales (R),
el cual está formado por los
números racionales e irracionales.
2. Tipo Numérico Real (Double):
En pseudocódigo, para indicar
que un dato es de tipo real se
utiliza la palabra reservada:
13. 13
DATOS NUMÉRICOS
Ejemplo de datos enteros y reales:
Enunciado Ejemplo Válido
Solución
Correcta
Tipo
Años de evolución y
desarrollo institucional que
ha experimentado la UTEC.
33 años No 35 Entero
Una taza de azúcar morena es
igual a 0.29 libras
0.29 lb No 0.29 Real
El año que comenzó a
estudiar en la UTEC
2015 Si Entero
Cantidad de computadoras 1000 Si Entero
El precio de una computadora $ 900 No 900.00 Real
El prerrequisito de una
asignatura
2.0 No 2 Entero
La cuota mensual de la UTEC 61.00 Si Real
15. Representan información textual (palabras, frases, símbolos, etc). No
tienen valor alguno para efectos numéricos. Pueden distinguirse
porque son delimitados por apóstrofes o comillas.
Caracteres Alfabéticos :
(A,B,C,…Z,a,b,c…z)
Caracteres Numéricos
(0,1,2,…9)
Caracteres Especiales:
(+, -, *, /, ^, . , ;, <, >, $, …….)
15
DATOS ALFANUMÉRICO
Definición:
16. 1. Datos de tipo carácter (Char):
Se clasifican en dos categorías:
16
DATOS ALFANUMÉRICO
Un dato de tipo carácter es aquel que
puede tomar por valor un carácter
perteneciente al conjunto de los
caracteres que puede representar el
computador.
En pseudocódigo, el valor de un dato de
tipo carácter se puede representar entre
comillas simples (') o dobles ("). Pero, en
este curso, se van a utilizar solamente las
comillas simples.
“F”
Femenino
“M”
Masculino
Ejemplo: ‘A’
En pseudocódigo, para indicar que un
dato es de tipo carácter se utiliza la
palabra reservada:
Ejemplo: El sexo de una
estudiante, ya sea femenino o
masculino.
17. 17
DATOS ALFANUMÉRICO
2. Datos de tipo cadena (String):
Es un sucesión de caracteres que se
encuentran delimitados por comillas
dobles, según el tipo de lenguaje de
programación. Un dato cadena, es
aquel que pueden tomar por valor
una secuencia de caracteres.
En pseudocódigo, para indicar que un
dato es de tipo cadena se utiliza la
palabra reservada:
En pseudocódigo, el valor de un
dato de tipo cadena se puede
representar entre comillas simples
(') o dobles ("). Sin embargo, en este
curso, se van a utilizar solamente las
comillas doble.
Ejemplo: El título de un libro y el nombre de
su autor, son datos de tipo cadena.
Título -- "La Odisea" (cadena de 9
caracteres)
Autor -- "Homero" (cadena de 6 caracteres)
Obsérvese que, en la cadena "La Odisea", el
carácter espacio en blanco también se
cuenta.
18. 18
Ejemplo de datos carácter y cadena:
Enunciado Tipo Ejemplo Válido
Solución
Correcta
Usted es masculino o
femenino
Carácter ‘F’ No “F”
Su nombre completo Cadena
“Ana María
Herrera”
Si
Categoría de un empleado Carácter A No “A”
El nombre completo de
nuestro país
Cadena
“El
Salvador”
Si
La dirección de su casa Cadena
“19.° av.
Norte”
Si
El número de teléfono de
su casa.
Cadena 5678-8796 No
“5678-8796”
El aula de la UTEC Cadena “BJ-305” Si
DATOS ALFANUMÉRICO
19. También se le denomina Booleano, es aquél dato que solo
puede tomar uno de dos valores : O Falso (False) o
Verdadero (True).
Se utiliza para representar las
alternativas (si/no) a determinadas
condiciones. Además, representan los
resultados de una comparación
(numérica, alfanumérica y lógica).
Nota: Estos datos no pueden tomar los dos valores al mismo
tiempo, o es verdadero o es falso
19
DATOS LÓGICOS
Definición:
En pseudocódigo, para indicar que un dato es de tipo lógico se utiliza la
palabra reservada: