TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS

Slides:



Advertisements
Presentaciones similares
Arreglos Unidimensionales y Bidimensionales ESTRUCTURAS DE DATOS I
Advertisements

DATSI, FI, UPM José M. Peña Programación en C DATSI, FI, UPM José M. Peña Programación en C.
Lunes 18 de Febrero 2008 Material para la clase: Elprofe3.wordpress.com.
Asignatura: Introducción a la programación
Estructuras de Datos (ARRAYS)
Tipos de Datos Básicos y Estructurados
Fundamentos de programación
Tema 1. Introducción a la programación (Lenguaje java).
Objetos de un programa Datos: Se denomina dato a toda aquella información característica de una entidad y que es susceptible de tratamiento en un programa.
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
Facultad Ingeniería Departamento de Sistemas e Industrial Módulo 2 Constructores Básicos Parte A rogramación de omputadores.
Temas Operaciones básicas Operaciones Operadores Aritméticos
3. INTRODUCCIÓN A LA PROGRAMACIÓN
Teoría de lenguajes y compiladores
ESTRUCTURAS DE SECUENCIA
Estructuras de datos M.I.A Daniel Alejandro García López.
Conceptos Básicos de Java
Área Académica: Informática
Bases de Datos.
UNIVERSIDAD DE MANAGUA I CUATRIMESTRE INTRODUCCION A LA PROGRAMACION
Fundamentos de Programación
LENGUAJE “C” Programación.
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
PRINCIPIOS DE PROGRAMACION ESTRUCTURADA
CARACTERÍSTICAS DE LOS PROGRAMAS
ESTRUCTURAS DE DATOS I Conocer, comprender y analizar algunos de los principales tipos de estructuras de datos.
Fundamentos de Programación
Cátedra de COMPUTACIÓN FACULTAD DE INGENIERÍA - UNA La mejor manera de aprender Programación es PROGRAMANDO !!!!!! CLASE Nro. 2.
Tipo de Datos Básicos.
© AutoresV1.1 Informática Ingeniería en Electrónica y Automática Industrial Datos en lenguaje C.
PUNTEROS Ing Anghello Quintero.
ESTRUCTURA DE DATOS ESD-243
Lenguaje de Programación cap. 1 Estructura del Computador.
COMPONENTES DE UN ALGORITMOS
Aplicación de estructuras de datos
VBA – Elementos del Lenguaje
APRENDIZ: SANDRA L. CAICEDO C. ORDEN: 20194
INTRODUCCION A LOS ALGORITMOS
Informática Ingeniería en Electrónica y Automática Industrial
Programación en C para electrónicos
Algoritmo Ing. Maria Rosana Heredia
Introducción a la programación
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
Tipos de Datos abstractos
Departamento de Informática Universidad Técnica Federico Santa María Temas 2,3,4: Estructura de un Programa Pascal Declaraciones Tipos de Datos Simples.
Elementos básicos para el desarrollo de algoritmos
Términos algoritmo diseñar algoritmo implementar algoritmo
UNIVERSIDAD TECNICA PERTICULAR DE LOJA
 Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan miembros de una comunidad.
Computación I (CI-2125) Clase 2 Prof. Mireya Morales.
PRINCIPIOS DE PROGRAMACIÓN
Presente un cuestionario con los aspectos mas importantes sobre los
Tipos de Datos.
Lic. Carla Aguirre Montalvo
Programación de Computadores
INTRODUCCION A LOS ALGORITMOS. MENU DEL DIA Fases para el desarrollo de un programa. Partes de un programa. Ejecución de un programa. Anatomía de un programa.
Lenguaje de programación c
EL TIPO DE DATO LOGICO y constantes.
Informática Ingeniería en Electrónica y Automática Industrial
PUNTEROS. Los punteros son de amplia utilización en programación y muchos lenguajes permiten la manipulación directa o indirecta de los mismos. Su razón.
REGLAS PARA ELABORAR SEUDOCODIGOS Y DIAGRAMA DE FLUJO
Tipos de Datos abstractos
Características de “C” Esta conformado por un Ambiente Integrado. Es un Lenguaje de Nivel medio.Es un compilador. Contiene un conjunto de palabras reservadas.
OPERADORES Y EXPRESIONES Ing Esp. Ricardo Cujar. Operadores y Expresiones  Operador: Es un símbolo que representa una operación.  Expresión: Es la combinación.
Algoritmos y Programación. Objetivos de Aprendizaje: Al finalizar esta unidad ud. debe estar en la capacidad de: Definir el propósito y el contenido de.
TEMA: Datos, Variables y Constantes. Presentación Identificar los conceptos que muestren el mundo real a través de los objetos que interactúan para el.
Lenguaje de Programación II Prof. Rafael Montenegro B. Carrera: T.S.U en Informática Periodo: 2014-I.
Ing. Barros Rodriguez D. Ronald Introducción a la Programacón.
Transcripción de la presentación:

TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones.

DATOS: Definición Un dato es toda aquella información característica de una entidad que puede ser tratada en un programa informático. Ejemplo: autor, título, y editorial son datos de la entidad libro.

DATOS: Características Todo dato lleva asociado: Identificador: Es el nombre que se usa para referenciar un dato. Tipo: Rango de valores que puede tomar el dato. Valor: Elemento que debe pertenecer al tipo.

Reglas generales para identificadores Pueden estar formados por letras y dígitos, y a veces el carácter _ Deben empezar por una letra. El nombre asignado debe ser significativo.

Definiciones Datos internos : son los que residen en la memoria principal del ordenador. Datos externos : residen en un soporte de almacenamiento externo. Datos estáticos : Su tamaño queda definido en el proceso de compilación, no se puede modificar durante la ejecución.

Definiciones Datos dinámicos: Su tamaño puede ser modificado en ejecución. Datos lineales : Pueden estar enlazados con un solo elemento anterior y uno solo posterior. Datos no lineales : Pueden estar enlazados con más de un elemento anterior y posterior.

Definiciones Datos compuestos : Son construidos por el programador a partir de los básicos y del derivado (puntero). Ejemplo: un registro de un fichero que contenga varios campos.

TIPOS DE DATOS Datos básicos. Dato derivado. Datos estructurados.

DATOS BÁSICOS Numéricos: Entero. Real Carácter. Lógico.

DATO DERIVADO Puntero.

DATOS ESTRUCUTRADOS Internos: Externos: Compuestos: Estáticos Lineales: Tabla. Dinámicos: Lineales: Lista. Pila. Cola. No lineales: Árbol. Grafo. Externos: Fichero. Base de datos Compuestos: Registro.

TIPOS NUMÉRICOS Se utilizan para contener magnitudes. Enteros: Se representan mediante combinación de dígitos del 0 al 9, precedidos de los signos “+” o “-” Reales: Números con parte decimal. Se representan mediante: Punto decimal. (-20.50) Notación científica o exponencial. (1.5E2)

TIPO CARÁCTER Se utiliza para representar un carácter, ese carácter puede ser una letra, un dígito, o un carácter especial. Si un dígito se ha declarado como tipo carácter, será tratado como un carácter no como un dato numérico.

TIPO LÓGICO Este tipo de dato, también se llama booleano, y sólo puede tomar dos valores (verdadero y falso).

TIPO PUNTERO Se utiliza para contener la dirección de memoria de otra variable. (Se ampliará cuando tratemos con un lenguaje de programación concreto)

CONSTANTES Y VARIABLES

OPERADORES Paréntesis: Aritméticos: Potencia (**) Producto (*) División (/) División entera (\) Módulo o resto de la división (%, mod) Suma (+) Resta (-) De asignación (=)

Operadores Alfanuméricos: Concatenación (+) Concatenación eliminando espacios (-)

Operadores Relacionales: Igual a (==). Distinto a (!=, <>). Mayor que (>). Menor que (<). Mayor o igual que (>=). Menor o igual que (<=).

Operadores Lógicos: Negación (!,NOT, no) Conjunción (&&, AND, y). Disyunción (||, OR, o)

Prioridad de operadores Paréntesis( 1º el más interno). Signo. Potencia. Producto, división, y módulo. Suma y resta. Concatenación. Relacionales. Negación. Conjunción. Disyunción.

Expresiones Están formadas por datos y operadores relacionados mediante reglas específicas. Pueden ser: Numéricas. Alfanuméricas. Lógicas.