OBJETIVOS. Explicar el manejo de archivos de texto. Explicar el manejo de archivos binarios. Desarrollar programas que usen archivos.
|
|
- Asunción Maidana San Martín
- hace 8 años
- Vistas:
Transcripción
1 / OBJETIVOS Explicar el manejo de archivos de texto. Explicar el manejo de archivos binarios. Desarrollar programas que usen archivos. LABORATORIO 6 MANEJO DE ARCHIVOS DE TEXTO Y BINARIOS Msc. Walter Fernandez Toglio. 1
2 / TEMAS Archivos de texto. Archivos binarios. SOFTWARE NECESARIO Dev-C NetBeans IDE C/C++ Code::Blocks Eclipse C++ Visual C++ Borland C++ Msc. Walter Fernandez Toglio. 2
3 / MARCO TEÓRICO Documentación y ejercicios del documento de teoría. Msc. Walter Fernandez Toglio. 3
4 / ACTIVIDADES Analizar y explicar el funcionamiento de.cada uno de los ejemplos. EJEMPLO 1 Implementar programa que permita leer y buscar en un archivo de texto SOLUCIÓN /* lee y busca */ #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct char nombre[50]; float precio; TDAT; int Buscar(char nom[], TDAT *pplato); int main(void) char nom[50]; TDAT pl_bus; int enc; printf("plato a buscar: "); scanf(" %[^\n]",nom); enc =0; enc = Buscar(nom, &pl_bus); if (enc==1) printf("\n%s",pl_bus.nombre); printf("\n%f",pl_bus.precio); else printf("\nplato no encontrado"); int Buscar(char nom[], TDAT *pplato) FILE *pf; int encontrado; int n; int lg; char *r; pf = fopen("datos.txt", "r"); if (pf==null) Msc. Walter Fernandez Toglio. 4
5 / printf("\nerror en la apertura"); encontrado = 0; r = fgets(pplato->nombre,50,pf); while(r!=null && encontrado==0) lg = strlen(pplato->nombre); pplato->nombre[lg-1]= '\0'; n = fscanf(pf,"%f\n", &pplato->precio); if (strcmp(pplato->nombre,nom)==0) encontrado = 1; else r = fgets(pplato->nombre,50,pf); if(fclose(pf)!=0) printf("\nerror en el cierre"); return encontrado; Msc. Walter Fernandez Toglio. 5
6 / EJEMPLO 2 Lectura de estructuras en archivos de binarios SOLUCIÓN #include <stdio.h> #include <stdlib.h> #include <string.h> typedef char T_Cadena30[30]; typedef struct char nombre[30]; int edad; T_Ficha; typedef T_Ficha T_Lista[10]; void introducir_datos(t_lista lista); void pinta_datos(t_lista lista); void guardar_fichero(t_lista lista); void cargar_fichero(t_lista lista); void modificar(void); int main(void) T_Lista lista,lista2; introducir_datos(lista); guardar_fichero(lista); modificar(); cargar_fichero(lista2); pinta_datos(lista2); system("pause"); return 0; void introducir_datos(t_lista lista) int cont; printf("introduzca los nombres y edades de 5 personas: \n"); for (cont=0;cont<5;cont++) fflush(stdin); printf("introduzca el nombre de la persona:\n"); gets(lista[cont].nombre); printf("introduzca la edad de la persona:\n"); scanf("%d",&lista[cont].edad); void pinta_datos(t_lista lista) int cont; printf("\n:::::los datos del fichero leido son:\n"); for (cont=0;cont<5;cont++) printf("nombre: "); puts(lista[cont].nombre); printf("edad: "); Msc. Walter Fernandez Toglio. 6
7 / printf("%d\n",lista[cont].edad); void guardar_fichero(t_lista lista) FILE *punt; int cont; printf("\nguardando FICHERO...\n"); punt=fopen("c:\\tmp\\datos.dat","wb"); if (punt==null) printf("\nerror"); for(cont=0;cont<5;cont++) fwrite(&lista[cont],sizeof(t_ficha),1,punt); /* Otra opción en vez del bucle anterior fwrite(lista,sizeof(t_ficha),5,punt); */ if (fclose(punt)!= 0) printf("error al cerrar el archivo"); printf("\n:::::fichero GUARDADO:::::\n"); void cargar_fichero(t_lista lista) FILE *punt; int cont=0; printf("\nleyendo FICHERO...\n"); punt=fopen("c:\\tmp\\datos.dat","rb"); if (punt==null) printf("\n Error al abrir el fichero"); while ( fread(&lista[cont],sizeof(t_ficha),1,punt) == 1) cont++; if (fclose(punt)!= 0) printf("error cerrando el fichero "); printf("\n:::::fichero LEIDO:::::\n"); void modificar(void) FILE *punt; T_Ficha registro; int cont=0; T_Cadena30 cadena; fflush(stdin); printf("\nintroduzca nombre a buscar:\n"); Msc. Walter Fernandez Toglio. 7
8 / gets(cadena); printf("\nleyendo FICHERO Y BUSCANDO NOMBRE SOLICITADO...\n"); punt=fopen("c:\\tmp\\datos.dat","rb+"); if (punt==null) printf("\nerror"); do fread(®istro,sizeof(t_ficha),1,punt); cont++; while ((strcmp(registro.nombre,cadena)!=0)&&(cont<5)); if (strcmp(registro.nombre,cadena)==0) printf("\n...individuo ENCONTRADO...\n"); printf("\n...datos ACTUALES:\n"); printf("nombre: %s\n",registro.nombre); printf("edad: %d\n",registro.edad); printf("\n:::::introduzca NUEVOS DATOS:::::::::\n"); fflush(stdin); printf("introduzca el nombre de la persona:\n"); gets(registro.nombre); printf("introduzca la edad de la persona:\n"); scanf("%d",®istro.edad); printf("\n...modificando LOS DATOS EN EL FICHERO...\n"); fseek(punt,(cont-1)*sizeof(t_ficha),seek_set); fwrite(®istro,sizeof(t_ficha),1,punt); printf("\n...datos MODIFICADOS EN EL FICHERO...\n"); else printf("\n::::el NOMBRE SOLICITADO NO SE ENCUENTRA EN EL FICHERO::::\n"); if (fclose(punt)!= 0) printf("\n:::::fichero GUARDADO:::::\n"); Msc. Walter Fernandez Toglio. 8
9 / Msc. Walter Fernandez Toglio. 9
10 / EJERCICIOS 1 Escribir un programa que cree un archivo BINARIO que contenga los siguientes datos: Nombre. Dirección. Número de telefono. Edad. El programa debe permitir: Leer registros. Escribir registros. Buscar registros. 2 Almacenar el alfabeto en un archivo BINARIO, a continucación leer dos letras(por ejemplo las posiciones 9 y 17) de ese archivo y cambiar esas letras por una z 3 En un instituto de investigación se ha realizado el registro de los datos relacionados con una gran cantidad de experimentos para determinar los efectos de una droga. Estos datos se han almacenado en un único archivo BINARIO con el siguiente formato: A. Una cabecera con los datos básicos del voluntario: Número de historia clínica: entero de 32 bits sin signo Nombre: cadena de 50 caracteres Apellido: cadena de 50 caracteres Edad: entero de 8 bits Sexo: caracter (M o F) Fecha de ingreso: cadena de 8 caracteres (aaaammdd) B. Temperaturas en cada día del tratamiento: Cantidad de mediciones: entero de 32 bits sin signo Mediciones: flotantes de 32 bits C. Presión arterial máxima en cada día del tratamiento: Cantidad de mediciones: entero de 32 bits sin signo Mediciones: flotantes de 32 bits. Se requiere la implementación de métodos independientes para: a) Listar los apellidos de todos los voluntarios b) Calcular la edad promedio de los voluntarios c) Listar las temperaturas o presiones de un voluntario a solicitud del investigador d) Encontrar al voluntario que tuvo la presión más alta. Msc. Walter Fernandez Toglio. 10
11 / 4 En el procesamiento de datos comerciales es común tener varios archivos en cada sistema de aplicación. Por ejemplo, en un sistema de cuentas por cobrar hay generalmente un sistema de archivo maestro que contiene información detallada acerca de cada cliente, tal como el nombre, dirección, número telefónico, saldo pendiente, límite de crédito, condiciones de descuento, acuerdos contractuales y, posiblemente, una historia condensada de las compras recientes y sus pagos realizados. Conforme suceden transacciones (es decir, se hacen ventas y llegan por correo los pagos en efectivo), éstas se introducen en un archivo. Al final de cada periodo de negocios se aplica el archivo de transacciones (llamado trans.dat) al archivo maestro (llamado oldmast.dat) y, por lo tanto, se actualiza el registro de compras y pagos de cada cuenta. Durante una ejecución de actualización se vuelve a escribir el archivo maestro como un nuevo archivo (newmast.dat), el cual luego se utiliza al final del siguiente periodo de negocios para iniciar nuevamente el proceso de actualización. Los programas de concordancia de archivo deben manejar determinados problemas que no existen en los programas de un solo archivo. Por ejemplo, no siempre sucede una concordancia. Puede ser que un cliente que esté en el archivo maestro no haya hecho ninguna compra o pago en efectivo en el periodo actual del negocio y, por lo tanto, no aparecerá ningún registro para este cliente en un archivo de transacciones. En forma similar, un cliente que hizo alguna compra o pago en efectivo puede haberse cambiado a esta comunidad, y puede ser que la compañía todavía no haya tenido oportunidad de crear un registro maestro para este cliente. Escriba un programa completo de concordancia de archivo de cuentas por cobrar. Utilice el número de cuenta de cada archivo como clave de registro para efectos de concordancia. Suponga que cada archivo es un archivo secuencial con los registros almacenados en orden ascendente por número de cuenta. Cuando suceda una concordancia (es decir, cuando aparezcan registros con el mismo número de cuenta en el archivo maestro y en el archivo de transacciones) súmele el importe en pesos que está en el archivo de transacciones al saldo actual, que está en el archivo maestro, y escriba el registro del newmast.dat. (Suponga que las compras están indicadas por cantidades positivas en el archivo de transacciones y que los pagos están indicados por cantidades negativas). Cuando hay un registro maestro para una cuenta particular, pero no hay registro de transacciones correspondiente, escriba simplemente el registro maestro a newmast.dat. Cuando haya un registro de transacción, pero no hay registro maestro correspondiente, imprima el mensaje registro de transacción no concuerda con uno maestro (llene el número de cuenta a partir del registro de transacciones) Msc. Walter Fernandez Toglio. 11
12 / 5 Después de escribir el programa del problema anterior escriba un programa simple para crear algunos datos de prueba para la revisión del programa. Utilice los siguientes datos de cuentas como ejemplo: EN ARCHIVO MAESTRO NÚMERO DE CUENTA NOMBRE SALDO 100 Juan Pérez María Candelaria Samuel Hernández Susana Dosamantes EN ARCHIVO DE TRANSACCIONES NÚMERO DE CUENTA CANTIDAD DE LA TRANSACCIÓN Ejecute el programa del problema utilizando estos archivos de datos de prueba y muestre el nuevo archivo maestro. Revise que las cuentas se hayan actualizado correctamente. 6 Es posible (y de hecho es común) tener varios registros de transacciones que tengan la misma clave de registro. Esto sucede debido a que un cliente particular puede hacer varias compras y pagos en efectivo durante un periodo del negocio. Vuelva a escribir el programa de concordancia de archivos de cuentas por cobrar para tomar en cuenta la posibilidad de manejar varios registros de transacciones que tengan la misma clave de registro. Modifique los datos de prueba para incluir los registros de transacciones adicionales siguientes: EN ARCHIVO DE TRANSACCIONES NÚMERO DE CUENTA CANTIDAD DE LA TRANSACCIÓN Msc. Walter Fernandez Toglio. 12
13 / 7 Suponga que se ha definido la estructura: struct persona char apellido[15]; char nombre[15]; char edad[2]; ; Escriba un programa para: A. Inicializar archivo nombreedad.dat con 100 registros que contengan apellido = no asignado, nombre = y edad = 0. B. Agregar 10 apellidos, nombres y edades. C. Actualizar un registro a pedido del usuario y si el registro está vacío muestre un mensaje Registro sin información!. D. Borrar la información de un registro volviendo a inicializar sus campos. 8 Usted ha sido empleado en un hospital y necesita llevar un inventario que pueda decirle qué materiales descartables se pueden tener disponibles, cuandos hay en existencia y el costo de cada uno. Escriba un programa que: E. Inicialice el archivo de acceso aleatorio descartables.dat con 100 registros vacíos F. Permita que se introduzcan los datos relacionados con cada material G. Liste todos los materiales H. Se borre un registro para un material que ya no se utilice I. Actualice cualquier información que haya en el archivo. El número de identificación de cada material descartable deberá ser el número de registro. Msc. Walter Fernandez Toglio. 13
FILE *nombre_puntero_fichero; fopen(char_nombre_archivo,char_modo_apertura ); MODOS DE APERTURA. Abre un archivo de texto para lectura.
FICHEROS El sistema de archivos de C está diseñado para secuencias que son independientes del dispositivo. Existen dos tipos se secuencias: de texto que es una ristra de caracteres organizados en líneas
Más detallesObjetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero.
Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero. Uso de Ficheros Todas las estructuras de datos vistas hasta ahora utilizan la
Más detalles7. Manejo de Archivos en C.
7. Manejo de Archivos en C. Los datos que hemos tratado hasta el momento han residido en la memoria principal. Sin embargo, las grandes cantidades de datos se almacenan normalmente en un dispositivo de
Más detallesEjercicio 1 (2 puntos. Tiempo: 25 minutos)
Fecha de publicación de notas: jueves 18 de Julio. Fecha de revisión: viernes 19 de Julio a las 10:00h. Despacho C-209. Ejercicio 1 (2 puntos. Tiempo: 25 minutos) Se desea desarrollar un programa en C
Más detallesExamen escrito de Programación 1
Examen escrito de Programación 1 Escuela de Ingeniería y Arquitectura Departamento de Informática e Ingeniería de Sistemas 2 de septiembre de 2015 Se debe disponer sobre la mesa en lugar visible un documento
Más detallesPaso de Borland Turbo C (bajo DOS) a Anjuta (Linux) 1.
Paso de Borland Turbo C (bajo DOS) a Anjuta (Linux) 1. Anjuta es un entorno de desarrollo de C que podemos encontrar en cualquier distribución de GNU/Linux. Si nuestra distribución no dispone de ella,
Más detallesPreliminares. Tipos de variables y Expresiones
Preliminares. Tipos de variables y Expresiones Felipe Osorio Instituto de Estadística Pontificia Universidad Católica de Valparaíso Marzo 5, 2015 1 / 20 Preliminares Computadoras desarrollan tareas a un
Más detallesExamen Principios de Programación Febrero 2012
Por favor siga las siguientes indicaciones: Escriba con lápiz. Escriba su nombre y número de documento en todas las hojas que entregue. Numere las hojas e indique el total de hojas en la primera de ellas.
Más detalles1. Cuestiones. Ejercicios resueltos de C. Diego Rodríguez-Losada 1. //a) #include <stdio.h> main( ) { int x = 0, y = 0; //b) #include <stdio.
1. Cuestiones Enunciado Febrero 04. Ejercicio Tercero. (2 puntos 30 minutos) Resolver los siguientes problemas indicando, en la parte inferior, cual es el resultado de cada programa. En caso de que el
Más detallesVectores y matrices. Fundamentos de Programación Fundamentos de Programación I
Vectores y matrices Fundamentos de Programación Fundamentos de Programación I 1 Ejemplo de utilización n de vectores: gráfico de producción En una compañía nos han encargado escribir un programita que
Más detallesContenidos. Archivos en C++ Archivos en C++ Introducción
Contenidos 1. Introducción. 2. Manipulación de ficheros. 3. Organización de archivos. 4. Tipo de almacenamiento. 5. Biblioteca de flujos. 6. Operaciones asociadas a archivos: Abrir fichero, Cerrar fichero,
Más detallesProf. Dr. Paul Bustamante
Carnet Nombre: Examen C++ Grupo A Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Pág.1 Índice 1. INTRODUCCIÓN... 1 2. EJERCICIO 1: AGENDA TELEFÓNICA (4.0 PTOS.)...1 3. EJERCICIO 2:
Más detallesLaboratorio 7 Motor de búsqueda web basado en el TAD Árbol Binario de Búsqueda GUIÓN DEL LABORATORIO
Laboratorio 7 Motor de búsqueda web basado en el TAD Árbol Binario de Búsqueda GUIÓN DEL LABORATORIO 1.- Objetivos del laboratorio Diseño de clases en C++ Comprensión y uso del TAD Árbol Binario de Búsqueda
Más detallesProgramación. Ejercicios Tema 4 Estructuras de Control Repetitivas
Ejercicios Tema 4 Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero Jose A. Iglesias Martínez Jose Luis Mira SOLUCIONES 1. Escriba un programa en C que
Más detallesQUÉ ES HOMEBASE? Encontrar Libros
QUÉ ES HOMEBASE? HomeBase 2.3 es el software de gerencia de inventario que permite no perder de vista sus libros, catálogos, desideratas, clientes y facturas. Usted puede agregar nuevas entradas, actualizar
Más detallesOperación de Microsoft Word
Generalidades y conceptos Combinar correspondencia Word, a través de la herramienta combinar correspondencia, permite combinar un documento el que puede ser una carta con el texto que se pretende hacer
Más detallesMANUAL DE AYUDA MÓDULOS 2011 MACOS
MANUAL DE AYUDA MÓDULOS 2011 MACOS Agencia Tributaria Centro de Atención Telefónica Departamento de INFORMÁTICA TRIBUTARIA ÍNDICE MÓDULOS 2011 INTRODUCCIÓN...3 Requisitos previos. Máquina Virtual de Java...
Más detallesY por último, si se desea que despliegue un mensaje de confirmar al pagar, cada vez que se presione el botón Aceptar cuando se quiera pagar.
TEMA 7 Configuración del punto de venta Abrir la ubicación Archivo Configuración. General Primero se selecciona la caja (que se dio de alta en el Central (se puede cambiar la caja, pero puede afectar los
Más detallesARCHIVOS. 1. Introducción. 2. Definición de archivo. 3. Archivos de acceso secuencial. 4. Gestión de un archivo secuencial de estructuras
ARCHIVOS 1. Introducción 2. Definición de archivo 3. Archivos de acceso secuencial 3.1. fopen 3.2. fclose 3.3. fcloseall 3.4. putc 3.5. getc 3.6. fscanf 3.7. fprintf 4. Gestión de un archivo secuencial
Más detallesModulo 1 El lenguaje Java
Modulo 1 El lenguaje Java 13 - Codificación en Java Una de las grandes diferencias entre Java y Pascal en cuando a la codificación es que Java se trata de un lenguaje de los llamados case sensitive Esto
Más detallesProblemas de Redes de Computadores. Conjunto de problemas 1
Problemas de Redes de Computadores. Ingeniería Técnica en Informática de Gestión Conjunto de problemas 1 Pregunta 1.1: Si configuro mi servidor Web para que no acepte conexiones desde la dirección IP 130.206.1.1,
Más detallesCIERRE DE PERÍODOS DE LIQUIDACIÓN
CIERRE DE PERÍODOS DE LIQUIDACIÓN DigiFactIn no es sólo un programa de digitalización de documentos, sino, también una herramienta eficaz para realizar la Digitalización Certificada, lo que permite que
Más detallesSISTEMA DE APARTADO DE SALAS PARA EVENTOS
SISTEMA DE APARTADO DE SALAS PARA EVENTOS Dirección General de Comunicaciones e Informática Febrero 2008 1 INDICE 1. Objetivos del Sistema... 3 10. Solución de problemas... 23 2. Introducción... 4 3. Requisitos...
Más detallesSe guardan en archivos con extencion c y los cabezales con extension h
Se guardan en archivos con extencion c y los cabezales con extension h Tipos de Variables: Tipo Tamaño(bytes) Limite inferior Limite superior char 1 -- -- unsigned char 1 0 255 short int 2-32768 +32767
Más detallesInformática I. While & do While
Asignatura: Informática I Trabajo práctico Nº5 While & do While Estructura repetitiva MIENTRAS o while En C la sentencia while (condición o expresión) instrucciones; es seguramente la más utilizada. La
Más detallesTEMA 5. CONTROL DE FLUJO DEL PROGRAMA. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ;
TEMA 5. CONTROL DE FLUJO DEL PROGRAMA 5.1 Sentencias Una sentencia es una expresión seguida de un punto y coma. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ; El ; es obligatorio
Más detallesIntroducción a la programación orientada a objetos
Introducción a la programación orientada a objetos 1. Introducción a la programación orientada a objetos 2. Las clases 3. El tipo Struct 4. Diferencias entre Class y Struct 5. Pilares de la Programación
Más detallesGVisualPDA Módulo de Almacén
GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en
Más detallesAprendiendo a programar Microcontroladores PIC en Lenguaje C con CCS
Aprendiendo a programar Microcontroladores PIC en Lenguaje C con CCS Por Andrés Raúl Bruno Saravia Entrega Nº 5. Cómo declaramos una variable en Lenguaje C? En C siempre se deben declarar las variables.
Más detallesTEMA 8: ESTRUCTURAS DE DATOS COMPLEJAS 1 VECTORES ESTÁTICOS 2 2 CADENAS O VECTORES DE CARACTERES 6 3 PASO DE CADENAS Y ARRAYS A FUNCIONES 8
TEMA 8: ESTRUCTURAS DE DATOS COMPLEJAS 1 VECTORES ESTÁTICOS 2 1.1 VECTORES O ARRAYS UNIDIMENSIONALES 2 1.2 ARRAYS MULTIDIMENSIONALES 3 1.3 INICIALIZACIÓN DE ARRAYS 4 1.3.1 INICIALIZACIÓN DE ARRAYS SIN
Más detalles3.1. Guardar un libro de trabajo
Vamos a ver las operaciones referentes a archivos como abrir, nuevo, guardar, guardar como y cerrar para poder manejarlas sin problemas a la hora de trabajar con libros de trabajo de Excel. Básicamente
Más detallesAdaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie.
Adaptación al NPGC Introducción Nexus 620, ya recoge el Nuevo Plan General Contable, que entrará en vigor el 1 de Enero de 2008. Este documento mostrará que debemos hacer a partir de esa fecha, según nuestra
Más detallesPara crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.
Formularios TEMA: FORMULARIOS. 1. INTRODUCCIÓN. 2. CREACIÓN DE FORMULARIOS. 3. INTRODUCIR DATOS EN UN FORMULARIO. 4. MODIFICAR UN FORMULARIO 5. MANERAS DE GUARDAR UN FORMULARIO. 6. IMPRIMIR FORMULARIOS.
Más detalles5.4. Manual de usuario
5.4. Manual de usuario En esta sección se procederá a explicar cada una de las posibles acciones que puede realizar un usuario, de forma que pueda utilizar todas las funcionalidades del simulador, sin
Más detallesSistema electrónico de presentación del informe conforme al artículo 15 del Convenio
MANUAL DEL USUARIO CONVENIO DE ESTOCOLMO SOBRE CONTAMINANTES ORGÁNICOS PERSISTENTES (COP) Sistema electrónico de presentación del informe conforme al artículo 15 del Convenio El Sistema electrónico de
Más detallesPráctica 2: Simón dice
Práctica 2: Simón dice Fecha de entrega: 31 de enero de 2016 0.- Descripción del juego (Wikipedia.org) Simon dice es un juego electrónico, creado por Ralph Baer, que consiste en reproducir una secuencia
Más detallesPrograma Presupuestos de Sevillana de Informática.
Programa Presupuestos de Sevillana de Informática. Introducción. En sus inicios, el programa Presupuestos estaba pensado únicamente para escribir e imprimir presupuestos, facilitando el trabajo con un
Más detalles15 CORREO WEB CORREO WEB
CORREO WEB Anteriormente Hemos visto cómo funciona el correo electrónico, y cómo necesitábamos tener un programa cliente (Outlook Express) para gestionar los mensajes de correo electrónico. Sin embargo,
Más detallesPROGRAMA DE GESTIÓN DE USUARIOS, PROYECTOS Y SOLICITUDES DEL SERVICIO GENERAL DE APOYO A LA INVESTIGACIÓN SAI
PROGRAMA DE GESTIÓN DE USUARIOS, PROYECTOS Y SOLICITUDES DEL SERVICIO GENERAL DE APOYO A LA INVESTIGACIÓN SAI Bienvenido al programa de gestión de usuarios, proyectos y solicitudes del Servicio General
Más detallesA continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla.
4. TABLAS A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4.1. Principales Elementos Al momento de generar y diseñar una tabla es importante
Más detallesNota: El botón agregar al carrito no aparece en caso que el producto no se encuentre disponible temporalmente en el inventario.
telollevo.com.ni Proceso de Compras en Internet Para realizar una compra puede comenzar agregando al carrito los productos que necesita. Para ello, haga click sobre el botón agregar al carrito como lo
Más detallesHoja de problemas Estructuras de Control
Departamento de Estadística, I.O. y Computación Ingeniería Técnica Industrial - Electrónica Industrial Fundamentos de Informática Hoja de problemas Estructuras de Control 1. Cuál es el efecto de las siguientes
Más detallesQue es Velneo vdataclient V7?
Página 1 de 14 Que es Velneo vdataclient V7? Es el cliente de datos que nos permitirá de una forma remota acceder como administrador a una base de datos, observar el estado de la información e interactuar
Más detallesProf. Dr. Paul Bustamante
Prácticas de C++ Practica Nº 10 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante INDICE 1.1 EJERCICIO 1: MI PRIMER FICHERO EN BINARIO... 1 1.2 EJERCICIO 2: LEYENDO MI PRIMER FICHERO
Más detallesCarrito de Compras. Esta opción dentro de Jazz la podremos utilizar como cualquier otro carrito de compras de una página de Internet.
Carrito de Compras Esta opción dentro de Jazz la podremos utilizar como cualquier otro carrito de compras de una página de Internet. La forma de utilizar el Carrito de Compras es desde los comprobantes
Más detallesManual de uso de la Consola de Administración para usuarios Administradores.
Manual de uso de la Consola de Administración para usuarios Administradores. I. ACCESO A LA CONSOLA DE ADMINISTRACIÓN 1. Para acceder a la consola de administración abra desde Internet Explorer la dirección
Más detallesSMS Gestión. manual de uso
SMS Gestión manual de uso índice qué es SMS Gestión 2 acceso al servicio 3 01 acceso con la clave de servicios de Orange 4 02 acceso personalizado 6 02.1 cómo personalizar su acceso a la aplicación 7 02.2
Más detallesPRACTICA 6. VECTORES Y MATRICES.
PRACTICA 6. VECTORES Y MATRICES. 1. Introducción. Los vectores y matrices son uno de los medios principales para el almacenamiento de los datos en un programa. En esta práctica veremos todos los conceptos
Más detallesFACULTAD DE INGENIERÍA, U.B.A. Seminario de Sistemas Embebidos TRABAJO PRÁCTICO 0
1 er Cuatrimestre de 2011 FACULTAD DE INGENIERÍA, U.B.A. Seminario de Sistemas Embebidos TRABAJO PRÁCTICO 0 Índice 1. Objetivo 2 2. Preparación del software 2 2.1. Instalación.......................................
Más detallesTema: Arreglos de Objetos en C++.
Programación II. Guía 5 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Arreglos de Objetos en C++. Objetivos Específicos Describir la implementación de arreglos de Objetos.
Más detallesFUNDAMENTOS DE INFORMÁTICA 1º Ingeniería Industrial
FUNDAMENTOS DE INFORMÁTICA º PRÁCTICA 4: Funciones y vectores CURSO 5/6 Área de Ingeniería de Sistemas y Automática ISA-UMH R-2-FI4v. FUNDAMENTOS DE INFORMÁTICA PRÁCTICA 4: Funciones y vectores curso 25-26
Más detallesSIIGO Pyme. Elaboración Documentos Ventas de Inventarios. Cartilla I
SIIGO Pyme Elaboración Documentos Ventas de Inventarios Cartilla I Tabla de Contenido 1. Presentación 2. Qué es una Factura de Venta? 3. Qué Aspectos se Deben Tener en Cuenta al Momento de Elaborar una
Más detallesCómo ingresar a la Sucursal Electrónica?
Tabla de Contenidos Cómo ingresar a la Sucursal Electrónica? 2 Página Principal 3 Cómo consultar o eliminar colaboradores o proveedores en mi plan de Proveedores o Planillas? 4 Consultas y Exclusiones
Más detallesIntroducción al tipo de dato ARRAY
CONTENIDOS. Introducción al tipo de dato ARRAY. Definición, Características, Declaración, Acceso e Inicialización.. Arrays multidimensionales Definición, Declaración, Acceso e Inicialización. Introducción
Más detallesAccess Control. Manual de Usuario
Access Control Manual de Usuario Contenido Login... 3 Pantalla Principal... 3 Registro de Acceso... 4 Catálogos... 5 Empleados... 5 Departamentos... 8 Puestos... 9 Perfiles... 9 Usuarios... 11 Horarios...
Más detallesEJERCICIOS DE PROGRAMACIÓN RELACIÓN VII (EJERCICIOS DE REPASO)
EJERCICIOS DE PROGRAMACIÓN RELACIÓN VII (EJERCICIOS DE REPASO) Luis José Sánchez 1. Realiza un programa que sume los 100 números siguientes a un número entero y positivo introducido por teclado. Se debe
Más detallesSIIGO Pyme. Elaboración Factura de Venta de Productos y Servicios. Cartilla I
SIIGO Pyme Elaboración Factura de Venta de Productos y Servicios Cartilla I Tabla de Contenido 1. Presentación 2. Qué es una Factura de Venta? 3. Qué Aspectos se Deben Tener en Cuenta al Momento de Elaborar
Más detallesGuía Práctica para el Uso del Servicio de Software Zoho CRM
Guía Práctica para el Uso del Servicio de Software Zoho CRM Parte 4 Modificación de las Listas Estándar del Sistema Modificación del Menú Principal del Sistema Importación de información al Sistema Adición
Más detallesGuía de usuario. Docentes. Autoservicio de PowerCAMPUS
Guía de usuario Autoservicio de PowerCAMPUS 2012 Docentes Preparado por Arleene Mejías & Stephanie Meléndez Universidad de Puerto Rico Recinto de Río Piedras 1 Tabla de contenido 1.0 Configurar Cursos
Más detallesProceso de Compra de Avisos Clasificados desde Internet
Proceso de Compra de Avisos Clasificados desde Internet Desde mediados de 2010 existe la posibilidad de comprar sus avisos clasificados a través de Internet para los productos impresos del grupo de Vanguardia:
Más detallesSIIGO Pyme. Elaboración Recibos de Caja. Cartilla I
SIIGO Pyme Elaboración Recibos de Caja Cartilla I Tabla de Contenido 1. Presentación 2. Qué es un Recibo de Caja? 3. Qué Aspectos se Deben Tener en Cuenta al Momento de Elaborar un Recibo de Caja? 4. Cuál
Más detallesTPV Táctil. Configuración y Uso. Rev. 1.2 21/01/09
Configuración y Uso Rev. 1.2 21/01/09 Rev. 2.0 20100616 1.- Ruta de Acceso a Imágenes. 2.- Estructuración de los Artículos. 3.- Creación de Grupos de Familias. 4.- Creación de Familias de Ventas. 5.- Creación
Más detallesÁrboles AVL. Laboratorio de Programación II
Árboles AVL Laboratorio de Programación II Definición Un árbol AVL es un árbol binario de búsqueda que cumple con la condición de que la diferencia entre las alturas de los subárboles de cada uno de sus
Más detallesGESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS
GESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS 1.- PLANTILLA DE PUBLICACIONES En este maestro crearemos la publicación base sobre la cual el programa generará
Más detallesCONFIDENCIAL. Sistema (software) de Gestión de Compras, Ventas, Inventario y producción.
Sistema (software) de Gestión de Compras, Ventas, Inventario y producción. 1.1.- Módulos del Sistema: El software esta implementado en Visual Foxpro para Windows. Se compone de los módulos o funciones
Más detalles2. Doctores 2.1. Dar de alta un doctor 2.2. Buscar un doctor 2.3. Editar un doctor 2.4. Borrar un doctor
ADMINISTRACIÓN. 1. Pacientes 1.1. Dar de alta un paciente 1.2. Buscar un paciente 1.3. Editar un paciente 1.4. Borrar un paciente 1.5. Realizar pagos 1.6. Facturar desde un paciente 1.7. Facturar actuaciones
Más detallesLas propiedades de la clase en java es el equivalente a las variables globales en lenguajes estructurados como el C.
EJERCICIO GUIADO. JAVA: VARIABLES GLOBALES Variables Globales / Propiedades de la Clase Las propiedades de la clase en java es el equivalente a las variables globales en lenguajes estructurados como el
Más detallesGuía Indico del Usuario Administrador CERN
Guía Indico del Usuario Administrador CERN por CERN Guía Indico del Usuario Administrador Tabla de Contenidos 1. Comenzando con Indico...1 1.1. Crear una Cuenta de Administración...1 1.2. Cuentas Creadas
Más detallesMi primer proyecto en Dev-C++
Mi primer proyecto en Dev-C++ Para realizar esta actividad deberás disponer de un ordenador en el que esté instalado el Dev-C++. Debes ir realizando cada uno de los pasos indicados, en el mismo orden en
Más detallesPS.Vending Almacén Pocket PC
Versión 1.0 Enero 2013 Autor: Pedro Naranjo Rodríguez www.psvending.es Contenido Qué es PS.Vending Almacén Pocket PC?... 3 Funciona PS.Vending Almacén Pocket PC independiente de PS.Vending?... 3 Requisitos...
Más detallesEstimado usuario. Tabla de Contenidos
Estimado usuario. El motivo del presente correo electrónico es mantenerle informado de las mejoras y cambios realizados en el software Orathor (Athor/Olimpo) en su versión 5.7.041 la cual ha sido recientemente
Más detallesTema 7 Vectores y cadenas de caracteres. Fundamentos de Informática
Tema 7 Fundamentos de Informática Índice 1. Qué es un vector? 2. Vectores unidimensionales 3. Cadenas de caracteres 4. Paso de vectores unidimensionales a funciones. 5. Vectores multidimensionales: matrices
Más detallesTABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse.
TABLA DE DECISION La tabla de decisión es una herramienta que sintetiza procesos en los cuales se dan un conjunto de condiciones y un conjunto de acciones a tomar según el valor que toman las condiciones.
Más detallesTeleMenú. TeleMenú. Gestión de restaurantes, bares y pizzerías vía radio
TeleMenú Gestión de restaurantes, bares y pizzerías vía radio 1 Ventana Principal del programa Para comenzar a trabajar con el programa introduzca el nombre de Usuario y la Contraseña Usuarios. Pulse sobre
Más detallesUna vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón.
11. RECIBOS. Desde esta opción de Menú vamos a completar el proceso de gestión de los diferentes tributos, generando recibos, informes de situación, impresiones, etc. 11.1. GENERACIÓN DE RECIBOS. Una vez
Más detallesSIIGO Pyme. Elaboración Documentos Compras de Inventarios y Activos Fijos. Cartilla I
SIIGO Pyme Elaboración Documentos Compras de Inventarios y Activos Fijos Cartilla I Tabla de Contenido 1. Presentación 2. Qué es una Factura de Compra? 3. Qué Aspectos se Deben Tener en Cuenta al Momento
Más detallesINFORMÁTICA. Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial. Curso 2013-2014. v1.0 (05.03.
INFORMÁTICA Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial Curso 2013-2014 v1.0 (05.03.14) A continuación figuran una serie de ejercicios propuestos, agrupados
Más detallesÁrboles. Cursos Propedéuticos 2015. Dr. René Cumplido M. en C. Luis Rodríguez Flores
Árboles Cursos Propedéuticos 2015 Dr. René Cumplido M. en C. Luis Rodríguez Flores Contenido de la sección Introducción Árbol genérico Definición y representación Árboles binarios Definición, implementación,
Más detallesSIIGO WINDOWS. Parámetros Modulo de Seriales. Cartilla
SIIGO WINDOWS Parámetros Modulo de Seriales Cartilla I Tabla de Contenido 1. Presentación 2. Qué son Seriales? 3. Cómo se Instala el Modulo de Seriales? 4. Qué Aspectos se Deben Tener en Cuenta Antes de
Más detallesFAQ'S. Generales. Gestión Contable. Gestión Comercial. Actualizado el 19/05/2004. Inicio
Mensaje de "Error Fatal", en la entrada a cualquier opción, o al grabar datos Cuando se lista por impresora algunos impresos, se cortan las últimas posiciones por la derecha del documento El programa pide
Más detallesSesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto
INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,
Más detallesOperación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática
Manejo básico de base de datos Unas de las capacidades de Excel es la de trabajar con listas o tablas de información: nombres, direcciones, teléfonos, etc. Excel puede trabajar con tablas de información
Más detallesInventario Físico Capítulo 1 INVENTARIO DacEasy Contabilidad Versión 11
Inventario Físico Capítulo 1 INVENTARIO DacEasy Contabilidad Versión 11 Periódicamente, necesitará chequear y comparar su conteo de inventario físico con el balance del inventario en DacEasy. Estos números
Más detallesManual de usuario. Modulo De Ventas V.1.0.1
Manual de usuario Modulo De Ventas V.1.0.1 1 Tabla De Contenido 1) Modulo de Ventas 1 1.1) estructura del modulo de Ventas 1 a) Modos de acceso al modulo de ventas 1 1.2) Emisión de presupuestos o cotizaciones
Más detallesIntroducción a la Programación en MATLAB
Introducción a la Programación en MATLAB La programación en MATLAB se realiza básicamente sobre archivos M, o M-Files. Se los denomina de esta forma debido a su extensión.m. Estos archivos son simple archivos
Más detallesManual de Procedimientos Punto de Venta -SmartBIT POS-
Manual de Procedimientos Punto de Venta -SmartBIT POS- CONTENIDO CONTENIDO PAGINA I. CAJA 1. Asignación de caja y resoluciones 2 2. Abrir Caja 3 3. Flujo de Caja 4 4. Cierre de caja 5 II. MOVIMIENTOS DE
Más detallesINTRODUCCIÓN AL TIPO COMPUESTO CADENA CONTENIDOS
CONTENIDOS 1. Introducción a las cadenas 2. Definición 3. Declaración de cadenas 4. Inicialización de cadenas 5. Escritura y Lectura de datos tipo cadena 6. Funciones de manipulación de cadenas 7. Arrays
Más detallesCuadernillo de Autoaprendizaje Correo Electrónico Microsoft Outlook Express
Qué es Outlook Express? Cuadernillo de Autoaprendizaje Correo Electrónico Microsoft Outlook Express Outlook Express es uno de los mejores programas para administrar correo electrónico, muy utilizado en
Más detallesPresione esté botón. De click aquí para consultar sus solicitudes. De click aquí para generar una solicitud. De click aquí para cerrar la sesión
1. Validación Escriba el usuario de portal Estos interrogantes le ayudaran a resolver dudas Escriba la clave de portal Presione esté botón 2. Menú De click aquí para consultar sus solicitudes De click
Más detallesISTP CIDET COMPUTACION E INFORMATICA ARREGLOS EN JAVA
ARREGLOS EN JAVA I I N T R O D U C C I Ó N En las sesiones anteriores, los datos manejados en los programas han sido datos simples (carácter, entero, reales) En un gran número de problemas es necesario
Más detallesEn cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.
Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa
Más detallesProgramación: QBASIC
1. QBASIC Programación: QBASIC Guía del alumno Qbasic es una versión moderna del lenguaje BASIC. Se trata de un lenguaje de alto nivel. En un lenguaje de alto nivel las instrucciones tienen un formato
Más detallesTema 2: La clase string
: string Programación 2 Curso 2013-2014 Índice 1 Cadenas de caracteres en C 2 Entrada / salida 3 entre vectores de caracteres y string 4 5 Cadenas de caracteres en C En C, las cadenas de caracteres tienen
Más detallesGuía para la Creación y Uso del Correo Electrónico en EducarChile
Guía para la Creación y Uso del Correo Electrónico en EducarChile El propósito de esta guía es apoyar la creación de casillas de correo a través de Educar Chile y la lectura y envío de e-mail. I. Instrucciones
Más detallesARREGLOS DEFINICION GENERAL DE ARREGLO
ARREGLOS DEFINICION GENERAL DE ARREGLO Conjunto de cantidades o valores homogéneos, que por su naturaleza se comportan de idéntica forma y deben de ser tratados en forma similar. Se les debe de dar un
Más detallesPROCEDIMIENTO PARA INGRESAR AL CORREO DE REDP POR MEDIO DEL OWA (OUTLOOK WEB ACCESS) El procedimiento ingresar al correo de RedP es el siguiente:
PROCEDIMIENTO PARA INGRESAR AL CORREO DE REDP POR MEDIO DEL OWA (OUTLOOK WEB ACCESS) El procedimiento ingresar al correo de RedP es el siguiente: 1. Ingrese en su Internet Explorer a la dirección http://correo.redp.edu.co
Más detallesTema 5 Sentencias de control de flujo. Fundamentos de Informática
Tema 5 Fundamentos de Informática Sentencias de Control Tipos de sentencias de control: Comprobación lógica para bifurcar el flujo de un programa. Sentencias de control condicional o alternativo Comprobación
Más detallesContabilidad. 1. Precondiciones. 2. Proceso Estándar. Tener la estructura contable. Estructura de la Cuenta Contable
Contabilidad BIZone cuenta con un módulo completamente funcional para llevar la contabilidad de un negocio, tiene todos los reportes financieros y contables que se requieren, además la contabilidad está
Más detallesCierre y Apertura de ejercicio. Gestión - Contabilidad
Cierre y Apertura de ejercicio. Gestión - Contabilidad Cliente : Cooperativa Madrileña de Ferreteros, soc. coop. Referencia : I-3-PC-02 / 000041 Asunto : Cierre y apertura de ejercicio. Gestión Contabilidad
Más detalles