Fundamentos de Programación

Slides:



Advertisements
Presentaciones similares
Evaluación mediante Medidas de Recuperación
Advertisements

Herramientas informáticas Hojas de cálculo
Mercadotecnia Electrónica
Unidad 5 Listas Enlazadas Bibliografía: Algoritmos y Estructuras de datos de Aguilar y Martinez. Unidad 9 Autor: Ing Rolando Simon Titiosky.
Listas enlazadas c++ Prof. Franklin Cedeño.
LOS SISTEMAS DE AUTOMATIZACIÓN DE OFICINAS
El archivo Integrantes: Katherine Cabello. Paulina Leyton.
Paricial IV Ing. Esmeralda Elizabeth Rodríguez Rodríguez
Estructuras de Datos (ARRAYS)
Diseño de la Herramienta Informática
MANEJO DE ARRAYS EN C.
MÉTODOS DE CLASIFICACION
PROGRAMACION DE ESTRUCTURAS DE DATOS
PROGRAMACION DE ESTRUCTURAS DE DATOS IV. MÉTODOS DE ORDENAMIENTO.
Windows XP sp3.
Tema: Las Consultas (I) Aspectos generales. Tipos de consultas
Introducción a la Computación (IC) I Facultad de Ingeniería y Arquitectura Juan José Montero Román.
MENU ARCHIVO.
Ordenación, Clasificación
Operaciones y Fórmulas
Herramientas informáticas Hojas de cálculo
ROMERO G ARCIA FANY KARINA Y BARRIOS CRUZ REBECCA SARAHI GRUPO:303 EQUIPO:5.
UNIDAD 2:Crear, abrir y cerrar una base de datos Hacer clic sobre la opción Nuevo de la pestaña Archivo. Se mostrarán las distintas opciones para nuevos.
Manejo de Vectores y Matirces
Objetivo: Facilitar la búsqueda de los elementos del conjunto ordenado
Universidad Domingo Savio Facultad de Ciencias y Tecnología de la Información Carrera Ingeniería en Redes y Telecomunicaciones Materia : Programación I.
COMPUTACION 2009 Clase 6 Clase 7.
Clase 10: Estructuras de datos y arreglos.
Algoritmos de búsqueda
Métodos de búsqueda Unidad 6.
(Organización y Manejo de Archivos)
Fundamentos de Programación
Aplicación de estructuras de datos
Ordenación y Búsqueda.
Ejercitación para la evaluación Giuliano Woloszanowski 2B.
Fundamentos de Programación
NOMBRES:OLIVARES ALFARO JOSE L. BONETTI ARON GRUPO:308.
 Archivos de base de datos de Access  Por medio de Microsoft Access, se puede administrar gran cantidad de información en un único archivo de base de.
5.- Aplicaciones software Procesador de textos Hoja de cálculo Bases de datos Programas de estadística Informática Aplicada al Trabajo Social. Universidad.
Vectores y Matrices.
Bases de datos en Access. Una base de datos es una colección de datos organizada de tal manera que se facilite el acceso y la consulta de la información.
Bases de Datos.
Ordenamiento en lenguaje c
Archivos y bases de datos.
SISTEMA DE INFORMACIÓN DE GEOGRÁFICA
Estructura de datos I CIS - UABJB.
INSTITUTO TECNOLÓGICO DE CELAYA MANUAL DEL BLOG “MICROREDZONAV” DEPARTAMENTO DE DESARROLLO ACADÉMICO ING. JUAN CARLOS GALLEGOS LÓPEZ.
METODOS DE BUSQUEDA EN C++ Oscar Michel Ruiz León
Modos de direccionamiento
Ciclos: EJERCITACION PARA LA EVALUACIÓN Ignacio romero.
MiCrOsOfT AcCeSs PrAcTiCa #2 NaDiA pArEdEs. ¿qUe Es AcCeSs? es un programa del sist. Operativo Creado y modificado para uso personal componente de la.
Microsoft Access.
Utilizar Costo Promedio Ponderado en el Software Administrativo SAW
Computación I. CI-2125 Tema VII
Análisis y Diseño de Algoritmos Programa #1 Samuel Garrido Daniel.
FORMULARIOS Para introducir datos en las tablas de una forma simple, visual y cómoda. Los formularios tambien se usan para IMPRIMIR datos BASE DE DATOS.

Programación II Concepto de Archivos.
Tema: Motores de Búsqueda
Sesión 4 Consultas de selección. Sesión 4 Borrar el contenido del directorio Mis Documentos.
INTEGRANTE: FLORES GODOY JUAN E. Grupo:308. Una tabla es una colección de datos sobre un tema específico, como productos o proveedores. Al usar una tabla.
Partes de la ventana Access
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Unidad 6 Insertar y modificar tablas Tablas Las tablas permiten organizar la información en filas y columnas, de forma que se pueden realizar operaciones.
Desarrollo de Sistemas Expertos
QUÉ ES UNA BASE DE DATOS? Es un Conjunto de Información, que está clasificada de distintas maneras; pero que comparten entre sí algún tipo de vínculo,
Introducción a phpmyadmin índice 1. Introducción 6. Insertar registros 5. Crear usuario para php 8. Modificar registros 2. Base de datos MySQL 3. Crear.
 Las consultas son objetos de base de datos.  Permiten recuperar datos de una tabla.  modifica y almacena los resultado.  Filas resultantes son un.
Curso de Excel Básico Sesión 5 1. Las Funciones Microsoft Excel
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO FACULTAD DE INGENIERÍA COORDINACIÓN DE MATERIAS PROPEDÉUTICAS INGENIERÍA EN SISTEMAS ENERGÉTICOS SUSTENTABLES.
Transcripción de la presentación:

Fundamentos de Programación Ordenación, Búsqueda e Intercalación

Introducción Ordenación, búsqueda y, en menor medida, intercalación, son operaciones básicas en el campo de la documentación y en las que, según señalan las estadísticas, las computadoras emplean la mitad de su tiempo. Aunque su uso puede ser con vectores (array) y con archivos, no sreferiremos avectores.

Introducción La ordenación es la operación de organizar un conjunto de datos en algún orden sdado, tal como creciente o decreciente en datos numéricos, o bien en orden alfabético directo o inverso. La búsqueda de información es, al igual que la ordenación, otra operación muy frecuente en el tratamiento de la información.

Ordenación La clasificación es una operación tan frecuente en programas de computadoras que una gran cantidad de algoritmos se han diseñado para clasificar lista de elementos con eficacia y rapidez. Los métodos de ordenación se divide en dos categorías: Ordenación de vectores, tablas (arrays) Ordenación de archivos

Búsqueda La recuperación de información, como ya se ha comentado, es una de las aplicaciones más importantes de las computadoras. La búsqueda (searching) de información está relacionada con las tablas para consultas (lookup). Estas tablas contienen una cantidad de información que se almacenan en forma de listas de parejas de datos.

Intercalación La intercalación es el proceso de mezclar (intercalar) dos vectores ordenados y producir un nuevo vector ordenado.

Preguntas de Repaso Clasificar una serie de numeros x1, x2, …,xn en orden creciente por el método del intercambio o de la burbuja. Se dispone de una lista de números enteros clasificados en orden creciente. Se desea conocer si un número dado introducido desde el terminal se encuentra en la lista. En caso afirmativo, averiguar su posición, y en caso negativo, se desea conocer su posición en la lista e insertarlo en su posición.

Preguntas de Repaso Ordenar de mayor a menor un vector de N elementos (N=40) cada uno de los cuales es un registro con los campos día, mes y año de tipo entero. Dada la lista de fechas ordenadas en orden descendente del ejercicio anterior, diseñar los procedimientos: * Buscar, que nos dirá si una fecha se encuentra o no * Insertar, solo fechas que no se encuentren en la lista