Prof. Dr. Paul Bustamante
|
|
|
- Alfredo Barbero Arroyo
- hace 8 años
- Vistas:
Transcripción
1 Carnet Nombre: Examen C++ Grupo A Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante
2
3 Pág.1 Índice 1. INTRODUCCIÓN EJERCICIO 1: JUEGO DEL AHORCADO (3.5 PTS.) EJERCICIO 2: AGENDA - CONTACTOS (5.5 PTS.) Introducción Algunas sugerencias con respecto al examen: verifique que tiene su Disco G:\ creado y que no tiene nada en él (ejercicios anteriores). Trate de realizar primero el ejercicio que crea que es más sencillo y deje el complicado para el final. Lea detenidamente los enunciados. 2. Ejercicio 1: Juego del ahorcado (3.5 Pts.) Este ejercicio consiste en hacer un programa que permita jugar al clásico juego del ahorcado, donde las palabras estarán grabadas en un fichero con extensión.txt, por ejemplo ahorcado.txt. Este fichero tiene que crearlo primero con un editor de texto (como notepad), y las palabras estarán una en cada línea, según se ve en la figura de la derecha (este fichero NO se debe crear con el programa que está UD. haciendo): El programa tendrá un menú con tres opciones: Cargar Palabra, Jugar y Salir, como se puede ver en la figura que se muestra a continuación: Opción 1: Mediante esta opción se puede cargar la palabra del fichero, cuyo nombre se pide por pantalla, según se ve en la figura anterior. Se debe seleccionar de forma aleatoria la palabra, para lo cual primero debe contar cuantas palabras hay en el fichero (leyéndolas) y luego mediante la función rand() (use srand() para cambiar la semilla) generar un número aleatorio entre 1 y el número de palabras que hay en el fichero (en la figura se ve que se ha cogido una palabra de 19 que tenía el fichero). Esta opción se debe hacer con la función CargaPalabra(..), la cual debe devolver la palabra escogida de forma aleatoria por el programa. Con el fin de continuar con el programa, sino puede hacer esta opción, use una palabra que se pida por teclado, pero perderá los puntos de esta opción. Opción 2: Esta opción permite empezar el juego (creo que es ya muy conocido este juego y no necesita mucha explicación). De esta opción no se sale hasta que haya adivinado la palabra o haya perdido (con 9 intentos). En cada intento de juego se va a pedir que introduzca un nuevo dígito y el programa debe ver si ese dígito está en la palabra o no. Los intentos se deben ir sumando, si el dígito no se encuentra en la palabra. Véase bien el funcionamiento del programa en la siguiente figura:
4 Pág.2 La estructura del programa principal main sería como sigue (debe usar las funciones que se muestran): void main() char pal[80]; //guardar aqui la palabra que devuelve CargaPalabra() while(1) int opc=menu(); if (opc==3)break; else if(opc==1) CargaPalabra(pal); Distribución de puntos: else if (opc==2) Jugar(pal); Cargar Palabra: 1.5 Jugar: 2.0 //se le pasa la palabra
5 Pág.3 3. Ejercicio 2: Agenda - Contactos (5.5 Pts.) Ud. forma parte de un grupo de trabajo en una empresa a la que le han pedido que realice un programa de una agenda, del estilo del outlook de Microsoft. El diagrama general de clases de dicho programa es el siguiente: La clase base es Agenda y de ella derivan todas las demás, como puede ver en la siguiente figura: A Ud. le han encargado que haga sólo la parte de los Contactos. Otros grupos de trabajo harán el resto de clases. Con el fin de poder juntar todo de la mejor manera posible, la clase Agenda no tiene variables miembro; sólo tiene una función virtual mostrarinfo(), que heredarán todas las demás clases. Esta clase sirve para poder crear una lista común a todos los objetos: Agenda Lista[40]; La estructura de la clase Agenda en la siguiente: class Agenda virtual void mostrarinfo(); ; La clase Contactos es la que realmente tiene todas variables y métodos necesarios para esto. A continuación se muestra la estructura de dicha clase: class Contactos : public Agenda Persona p; //objeto de clase Persona Empresa e; //objeto de clase Empresa char correo[20]; Contactos(); friend void operator>>(istream&ci, Contactos *c); void mostrarinfo(); ; //sobrecarga operador Con el fin de estructurar bien el programa, en la clase Contactos hay dos miembros de la clase Persona y de la clase Empresa, cuyas estructuras se dan a continuación. También hay otro miembro, correo, que es un array para guardar el de los contactos:
6 Pág.4 Clase Persona class Persona char nombre[20]; //Apellido,nombre //direccion char dir[20]; long telf_fijo; long telf_movil; Persona() friend void operator>>(...) ; friend void operator<<(...); ; Clase Empresa class Empresa char nombre[15]; char puesto[20]; long telf; Empresa() ; friend void operator>>(... ); friend void operator<<(... ) ; Como puede ver, tanto la clase Persona como Empresa tienen sus propias variables miembro y tienen también los operadores sobrecargados (esto de la sobrecarga es opcional, lógicamente si se usan se obtendrá el puntaje total del ejercicio). Funcionamiento: El programa tiene 5 opciones. La opción 1 es para agregar nuevos contactos y su funcionamiento se puede ver en la siguiente figura. Aquí se deben pedir todos los datos de un contacto, esto es, nombre, dirección, tel.fijo, tel.movil, etc. La opción 2 permite ver todos los contactos que se han agregado. Para ello de debe invocar a la función mostrarinfo() de la clase contactos, y desde aquí se llamarán a los métodos respectivos de las clases Persona y Empresa.
7 Pág.5 Las opciones 3 y 4 permiten grabar y cargar los contactos que se creen en el programa. Esto se puede hacer con sobrecarga de operadores o con funciones sencillas. Debe pedir el nombre del fichero y ud. debe elegir si grabar en formato binario o texto. Los objetos cargados deben ser agregados a la lista para poder usar la opción 2 de ver todos los datos. A continuación se da la estructura general de main(): void main() Agenda *Lista[40]; int num=0; while(1) int opc=menu(); if (opc==5) break; else if(opc==1) //lista de objetos //contador de objetos Contactos *contact1=new Contactos(); cin >> contact1; //con sobrecarga. Lo puede cambiar si desea Lista[num++]=contact1; else if(opc==2) for (int i=0;i<num;i++) cout << "Contacto "<<i+1<<":\n"; Lista[i]->mostrarInfo(); //agregar el resto de opciones, grabar y leer Distribución de puntos: Agregar Contactos: 2.5 (debe tener todas las clases creadas para el total) Ver Contactos: 1.5 (si usa sobrecarga se obtiene el total) Opción 3 y 4: 1.5 (si usa sobrecarga se obtiene el total) Suerte!
Prof. 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:
Prof. Dr. Paul Bustamante
Nombre: Carné: Examen C++ - Junio Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Examen Grupo B Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción.... 1 1.1 Ejercicio 1:
1. Juego del Ahorcado
Solución Ex. Junio 06 GrA - Programación C++ Pág. 1 1. JUEGO DEL AHORCADO...1 2. CLASES...3 1. Juego del Ahorcado #include #include #include #include void Jugar(char
Prof. Dr. Paul Bustamante
Prácticas de C++ Practica Nº 3 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Practica Nº3 Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Ejercicio 1: Mi primeras
Prof. Dr. Paul Bustamante
Prácticas de C++ Practica Nº 2 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Practica Nº 2 Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Ejercicio 1: Reserva
Prof. Dr. Paul Bustamante
Prácticas de C++ Practica Nº 5 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Practica Nº 5 Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Ejercicio 1: Mi
Examen Junio- Grupo A Lunes 17 de Junio - Programación en C++ Pág. 1
Examen Junio- Grupo A Lunes 17 de Junio - Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1.1 Ejercicio 1: Máquina Expendedora (3.5 ptos.)... 1 1.2 Ejercicio 2: Clase Circulo (1.0 pto.)... 3 1.3 Ejercicio
Prof. Dr. Paul Bustamante
Prácticas de C++ Practica Nº 5 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Practica Nº 5 Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Ejercicio 1: clase
1. Introducción. 1.1 Ejercicio 1: Estación Meteorológica (4.0 pts.)... 1 1.2 Ejercicio 2: Gestión Académica: Alumnos (5.0 pts.)...
Examen Junio Grupo A Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción.... 1 1.1 Ejercicio 1: Estación Meteorológica (4.0 pts.)... 1 1.2 Ejercicio 2: Gestión Académica: Alumnos (5.0 pts.)...
Prof. Dr. Paul Bustamante
Carné: Nombre: Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante INDICE 1. INTRODUCCIÓN... 1 Pag.1 1.1 EJERCICIO1: CÁLCULO DEL IMC (3.0 PTS.)... 1 1.2 EJERCICIO2: OPERADOR VIRTUAL DE
Prof. Dr. Paul Bustamante
Prácticas de C++ Practica Nº 6 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Practica Nº 6 Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Ejercicio 1: Clase
Prof. Dr. Paul Bustamante
Prácticas de C++ Practica Nº 4 Fundamentos de Programación Informática II Prof. Dr. Paul Bustamante Practica Nº 4 Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Números Perfectos....
Programación de Computadores 4 Iteraciones y Decisiones. Prof. Javier Cañas. Universidad Técnica Federico Santa María Departamento de Informática
Programación de Computadores 4 Iteraciones y Decisiones Prof. Javier Cañas Universidad Técnica Federico Santa María Departamento de Informática Contenido 1 Introducción 2 Operadores Relacionales y Lógicos
Examen Septiembre Curso 2001-2002 -- Programación en C++ Pág. 1
Examen Septiembre Curso 2001-2002 -- Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1.1 Ejercicio 1: Convertidor Dec->Hex y Hex->Dec (5.0 ptos.)... 1 1.1.1 Apartado A (4.0 ptos.)... 1 1.1.2 Apartado B (1.0
Prof. 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
Índice ÍNDICE...1 1. EJERCICIO 1: CÁLCULO FINANCIERO (5 PTOS.)...1 2. EJERCICIO 2: AGENCIA DE COLOCACIONES (5 PTOS.)...4
Pág.1 Índice ÍNDICE...1 1. EJERCICIO 1: CÁLCULO FINANCIERO (5 PTOS.)...1 2. EJERCICIO 2: AGENCIA DE COLOCACIONES (5 PTOS.)...4 1. Ejercicio 1: Cálculo Financiero (5 ptos.) Desde un banco se le ha encargado
Prof. Dr. Paul Bustamante
Prácticas de C++ Practica Nº 1 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Prácticas de Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Ejercicio 1: Cálculo
Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso º Grado en Informática
Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso 2013-2014. 1º Grado en Informática Práctica 2: Memoria dinámica y Bibliotecas Objetivos Practicar conceptos
Escuela Politécnica Superior de Elche
EXAMEN DE SISTEMAS INFORMÁTICOS INDUSTRIALES ((SOLUCIÓN) (TEORÍA)jUJ jhshshs SEPTIEMBRE 2015 1. Indicar si las siguientes afirmaciones son verdaderas o falsas: (a) En C++, una clase derivada puede acceder
Práctica 1 Pasa la calculadora
Práctica 1 Pasa la calculadora Fecha de entrega: 7 de diciembre de 2014 En matematicasdivertidas.com se propone el siguiente juego 1 : Dos jugadores A y B juegan de la manera siguiente: A enciende la calculadora
Prof. Dr. Paul Bustamante
Prácticas de C++ Practica Nº 8 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante ÍNDICE ÍNDICE... 1 1. INTRODUCCIÓN... 1 1.1 EJERCICIO 1: HERENCIA Y POLIMORFISMO I... 1 1.2 EJERCICIO
PRÁCTICA 5. SENTENCIAS DE CONTROL REPETITIVAS.
PRÁCTICA 5. SENTENCIAS DE CONTROL REPETITIVAS. 1. Introducción. En esta práctica veremos todos los conceptos explicados en la segunda parte del Tema 5 de teoría: las Sentencias de Control Repetitivas,
Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones
Unidad Didáctica 2 Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión 1.0.3 Índice
1. Cuántas sentencias hay en la secuencia principal del siguiente programa?
1. Cuántas sentencias hay en la secuencia principal del siguiente programa? public class PruebaSwitch { System.out.print ("Opcion: "); case 3: System.out.println ("miércoles "); A. 1. B. 4. C. Más de 10.
MANUAL DE USUARIO PARA OPERADORES SISTEMA DE GESTIÓN DOCUMENTARIO DE LA UNT
MANUAL DE USUARIO PARA OPERADORES SISTEMA DE GESTIÓN DOCUMENTARIO DE LA UNT 1. INGRESAR AL SISTEMA Para ingresar al Sistema de Gestión Documentario de la UNT (SGDUNT), primero ingrese a la página web de
8.1 Un primer bucle FOR... 5 8.2 Varias formas de utilizar el bucle FOR... 5 8.3 Calcular el factorial de un número mediante un bucle FOR...
PROGRAMACIÓN EN C++ PRÁCTICA 08 INTRODUCCIÓN A C++ SENTENCIAS DE CONTROL DEL FLUJO DE UN PROGRAMA: Ejercicio 1. Un primer programa en C++....1 Ejercicio 2. Una conversación en C++....2 Ejercicio 3. Una
COMO REGISTRARSE EN PAGERO WEB PORTAL Y ENVIAR UNA FACTURA A ABB ESPAÑA
COMO REGISTRARSE EN PAGERO WEB PORTAL Y ENVIAR UNA FACTURA A ABB ESPAÑA Soporte técnico de Pagero [email protected] +34 518 888 383 ÍNDICE DE CONTENIDOS Como registrarse en Pagero Online... 2 Agregar
1. Sobrecarga de operadores. 2. Métodos operadores unarios Operador de incremento (prefijo)
. Sobrecarga de operadores. unarios Operador de incremento (prefijo). Devolución de objetos en los métodos. Retorno por referencia Sobrecarga de operadores Los operadores aceptan uno o varios operandos
Tema: 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.
INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA
INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA Guía de uso del Correo Electrónico Institucional Outlook Web App. Noviembre de 2014 Correo Electrónico
ALMACENAMIENTO PERSISTENTE DE DATOS
UNIVERSIDAD DE MÁLAGA Dpto. Lenguajes y CC. Computación E.T.S.I. Telecomunicación ALMACENAMIENTO PERSISTENTE DE DATOS Tema 1 Programación II Programación II 0 Tema 1: ALMACENAMIENTO PERSISTENTE DE DATOS
Firma y cifrado de correos electrónicos utilizando Cédula de Identidad
Firma y cifrado de correos electrónicos utilizando Cédula de Identidad En este caso se utilizo el Outlook 2010 para realizar la configuración de la firma y cifrado de los mails. Para poder firmar con la
1. Ejemplo de clase : La clase Cuenta 2. Uso de la clase Cuenta. 3. Métodos y objetos receptores de mensajes (Importante)
1. : La clase Cuenta. Uso de la clase Cuenta 3. Métodos y objetos receptores de mensajes (Importante) 1 Una clase para cuentas de un banco Vamos a modelar con una clase, un nuevo tipo de datos, donde los
Tema 7.- Fundamentos de la Programación Orientada a Objetos
Tema 7.- Fundamentos de la Programación Orientada a Objetos 7 de enero de 2014 Objetivos Saber definir clases propias. Saber crear objetos de una clase determinada e interactuar con ellos (Problema 1).
Contenidos. 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,
Manual de Usuario de la Aplicación Web Gestión de Convenio y Becas - RELEXT 2015 UNIVERSIDAD ESTATAL PENÍNSULA DE SANTA ELENA
UNIVERSIDAD ESTATAL PENÍNSULA DE SANTA ELENA DIRECCIÓN DE TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIONES APLICACIÓN WEB DE RELACIONES EXTERNAS MANUAL DE USUARIO USUARIO: ADMINISTRADOR DE SISTEMAS ACCESO
Manual de Usuarios: Sistema de Registro de Alfabetizados y Cursos del Plan Nacional de Alfabetización Tecnológica (PNAT)
Ministerio del Poder Popular para Ciencia y Tecnología Fundación Infocentro Gerencia de Tecnología Plan Nacional de Alfabetización Tecnológica (PNAT) Manual de Usuarios: Sistema de Registro de Alfabetizados
FUNDAMENTOS DE INFORMÁTICA
FUNDAMENTOS DE INFORMÁTICA Tema 2 Expresiones, operadores y estructuras de control Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo Fundamentos de Informática. Departamento de Ingeniería
INSTRUCTIVO GESTIÓN DE AMBIENTES
INSTRUCTIVO GESTIÓN DE AMBIENTES Tabla de contenido 1. Crear Ambiente... 2 2. Gestionar Ficha... 6 2.1. Adicionar ambiente a ficha... 6 2.2. Crear Perfil... 8 3. Actualizar vigencia y dedicación de instructores...
Instructivo de uso de los Esquema de Balances AxI
Instructivo de uso de los Esquema de Balances AxI Ajuste por Inflación en Windows Diciembre 2010 Dirección: Urb. Los Palos Grandes, Av. Francisco de Miranda, Torre Mene Grande, Piso 3, Oficina 3-1 y 3-2.
Una base de datos de Access puede estar conformada por varios objetos, los más comunes son los siguientes:
MICROSOFT ACCESS DEFINICIÓN MS Access es un programa para manejar bases de datos. Una base de datos es un conjunto de datos de un determinado tema o contexto, almacenados de forma sistemática, para obtener
Ficheros y streams. Desde el punto de vista de Java, cada fichero no es más que una secuencia o flujo de bytes [stream].
Ficheros y streams Desde el punto de vista de Java, cada fichero no es más que una secuencia o flujo de bytes [stream]. Los streams pueden ser de entrada () de salida (). Los ficheros pueden almacenar
Pasos para crear una página web en wix
Pasos para crear una página web en wix 1. Crear una cuenta de usuario registrándose abra el siguiente link: https://www.wix.com/signin?postlogin=https%3a%2f%2fes.wix.com%2fmyaccount&originurl=https%3a%2f%2fes.wix.com%2fmy-account&overridelocale=es
Programación 1. Tema II. Diseño de programas elementales. Lección 7. Diseño modular y descendente de programas
Programación 1 Tema II. Diseño de programas elementales Lección 7. Diseño modular y descendente de programas 1 Objetivos de la lección : Aprender qué es un diseño modular de un programa Aprender a diseñar
Inicio rápido: Ver informes
Guía para el cliente Esta guía le muestra cómo crear, guardar, ver y exportar informes estándar y personalizados en Microsoft Business Center. Para empezar, inicie sesión en Business Center y seleccione
1 OBTENER EL CD DE UBUNTU 2 INSERTAR EL CD 3 ELEGIR EL IDIOMA. Coleccion: Ubuntu para Torpes
Coleccion: Ubuntu para Torpes 01 Ubuntu para torpes es una coleccion de fichas muy basicas para que un usuario sin ningun conocimiento de Linux pueda instalar y usar un Sistema como es Ubuntu Desktop Edition.
Hoja de ejercicios del Tema 3
Facultad de Informática Universidad Complutense Fundamentos de la programación Curso 2013 2014 Hoja de ejercicios del Tema 3 1. Conversiones de tipos: Prueba el siguiente programa en tu compilador (copia
Gestión para Pymes (ERP)
Inicio de Sesión El ingreso es con usuario y contraseña proporcionado desde el sistema de gestión para pymes (factu). Se puede habilitar para el ingreso de vendedores y/o clientes autorizados. También
MODULO DE MANTENIMIENTO PERIODICO VIA EXTRANET
GERENCIA DE ADMINISTRACIÓN PVDES-MANTENIMIENTO EXTRANET INSTITUCIONAL PERIODICO UNIDAD DE INFORMATICA Versión 1.2 PAG 1 de 18 17 de julio de 2012 MODULO DE MANTENIMIENTO PERIODICO VIA EXTRANET Impreso:17/07/2012
Polimorfismo. Métodos virtuales
Polimorfismo. Métodos virtuales El polimorfismo indica que una variable pasada o esperada puede adoptar múltiples formas. Cuando se habla de polimorfismo en programación orientada a objetos se suelen entender
INTELIGENCIA EN REDES DE COMUNICACIONES PRÁCTICA FINAL. Ignacio Ribas Ramos Miguel Flecha Lozano Ingeniería de Telecomunicaciones
INTELIGENCIA EN REDES DE COMUNICACIONES PRÁCTICA FINAL BLACKJACK Ignacio Ribas Ramos Miguel Flecha Lozano Ingeniería de Telecomunicaciones 1. Explicación del juego de cartas del Blackjack El Blackjack
FICHERO DE AYUDA DEL PROGRAMA MULTIREDLOTO
FICHERO DE AYUDA DEL PROGRAMA MULTIREDLOTO Versión : 1.2 Fecha : 30/11/2009 1. INTRODUCCION El programa MULTIREDLOTO es un MULTIREDUCTOR de LOTO (genera, reduce y filtra apuestas de 4 hasta 12 números
TEMA 7: Ficheros. TEMA 7: Ficheros. 7.1.-Concepto de fichero
TEMA 7: Ficheros 7.1.-Concepto de fichero Todas las estructuras de datos que hemos visto hasta ahora utilizan memoria principal. Esto tiene dos limitaciones importantes: 1. Los datos desaparecen cuando
Combinación de correspondencia en Microsoft Office Word 2003
Combinación de correspondencia en Microsoft Office Word 2003 Si necesitamos enviar una misma carta a diferentes destinatarios y direcciones, la herramienta combinación de correspondencia de Word nos es
Práctica 3. Paso de parámetros entre subrutinas. 3. Consideraciones sobre el paso de parámetros
Práctica 3. Paso de parámetros entre subrutinas 1. Objetivo de la práctica El objetivo de esta práctica es que el estudiante se familiarice con la programación en ensamblador y el convenio de paso de parámetros
Prof. Dr. Paul Bustamante
Prácticas de C++ Practica Nº 1 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Prácticas de Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Ejercicio 1: Mi
EJERCICIOS PHP II FORMULARIOS
EJERCICIOS PHP II FORMULARIOS 1. Realizar un formulario que conste de dos cajas de texto: una para escribir los apellidos y la otra para el nombre. Añadiremos también un botón de Envio (submit), de modo
Ashampoo Rescue Disc
1 Ashampoo Rescue Disc El software permite crear un CD, DVD o Memoria-USB de rescate. Este sistema de rescate está dirigido a dos tipos de situaciones: 1. Para restaurar una copia de seguridad en el disco
Introducción a Java LSUB. 30 de enero de 2013 GSYC
Introducción a Java LSUB GSYC 30 de enero de 2013 (cc) 2013 Laboratorio de Sistemas, Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Reconocimiento - NoComercial
Solución de problemas de fax. Preguntas frecuentes sobre fax Solución de problemas de envío de faxes... 3
1 de fax de Preguntas frecuentes sobre fax.................. 2 Solución de problemas de envío de faxes......... 3 Solución de problemas de recepción de faxes..... 5 Errores de envío del fax........................
Carlos Montenegro. Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas
2 - Introducción al lenguaje Java, identificadores y comentarios. Carlos Montenegro Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas 1. Introducción: Java tiene como todos
Contenidos. Gestión dinámica de memoria. Gestión dinámica de memoria. Introducción. 1. Introducción 2. El operador NEW 3. El operador DELETE
Contenidos 1. Introducción 2. El operador NEW 3. El operador DELETE 1 Introducción Hasta ahora hemos visto que cada vez que queremos usar una variable debemos reservarle un lugar de la memoria al comenzar
Herramientas para la productividad INTERNET
Herramientas para la productividad INTERNET [ HERRAMIENTAS PARA LA PRODUCTIVIDAD ] TABLA DE CONTENIDO 1.NÚCLEO TEMÁTICO 1.... 3 La red global: origen, funcionamiento y aplicabilidad en la administración
Tema: Introducción al IDE de Microsoft Visual C#.
Tema: Introducción al IDE de Microsoft Visual C#. Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express mientras crea el formulario más
icloud: Solución de calendarios duplicados después de configurar la aplicación de calendarios para Calendario icloud
icloud: Solución de calendarios duplicados después de configurar la aplicación de calendarios para Calendario icloud Síntomas Después de pasar los datos de Calendario para OS X Mountain Lion, ical para
CDEC SIC Manual para Empresas Usuarias
CDEC SIC Manual para Empresas Usuarias Santiago, Octubre de 2015 Servicios en Tecnologías de Información Llico 959, San Miguel, Santiago. Teléfono: (56-2) 2522 3830 www.exec.cl - [email protected] 1 Índice
En 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
Manual de Registro de Notas
Manual de Registro de Notas Pasos para el registro de notas Paso Nº 1. Paso Nº 2. Paso Nº 3. Paso Nº 4. Asignar los identificadores a las secciones de sus cursos respectivos. Asignar las formulas de evaluación
Manual del Aula Virtual GUÍA PARA EL USUARIO
Manual del Aula Virtual GUÍA PARA EL USUARIO 1 CONTENIDO I.Conocimiento del Aula Virtual... 3 1. Cómo ingreso al portal aula virtual?... 3 2. Cómo creo mi cuenta de usuario?... 3 3. Cómo ingreso a mi cuenta?...
PROGRAMACIÓN EN JAVA
SISTEMAS INFORMÁTICOS INDUSTRIALES curso 2007-2008 PROGRAMACIÓN EN JAVA PRÁCTICA 3: Comunicación entre tareas. Modelo productor / consumidor. Objetivos Implementar una aplicación en Java en la que existan
Siga pasos coherentes cada vez que trabaje con los clientes. Serie de introducción
Siga pasos coherentes cada vez que trabaje con los clientes. Serie de introducción 3 Microsoft Dynamics CRM 2013 y Microsoft Dynamics CRM Online Otoño 2013 Sugerencia Hay varios procesos listos para usar
LA ESTRUCTURA DE DATOS PILA EN JAVA. CLASE STACK DEL API JAVA. EJEMPLO Y EJERCICIOS RESUELTOS. (CU00923C)
APRENDERAPROGRAMAR.COM LA ESTRUCTURA DE DATOS PILA EN JAVA. CLASE STACK DEL API JAVA. EJEMPLO Y EJERCICIOS RESUELTOS. (CU00923C) Sección: Cursos Categoría: Lenguaje de programación Java nivel avanzado
Paint Otro de los accesorios que incorpora Windows 95 es Microsoft Paint, un sencillo programa de Dibujo.
5 ACCESORIOS II Paint Otro de los accesorios que incorpora Windows 95 es Microsoft Paint, un sencillo programa de Dibujo. Se trata un programa tipo Bitmap (Mapa de bits); esto quiere decir que, cuando
Guía resumida para configurar un sistema Linux virtualizado y ejecutar Simusol
Guía resumida para configurar un sistema Linux virtualizado y ejecutar Simusol Si por algún motivo no puede instalar un GNU/Linux en su computadora puede recurrir a ésta solución. 0.-Para usar esta guía
Manual de Usuario. - Alumnos - SIU-Tehuelche
Manual de Usuario - Alumnos - SIU-Tehuelche Versión 1.1 Noviembre 2012 1 Índice de contenido Autentificación de usuarios...3 Crear nuevo usuario...4 Pantalla principal...5 Barra de herramientas...5 Solicitudes...6
Estructuras de repetición
Estructuras de repetición Fundamentos de Programación Fundamentos de Programación I FP-PFI Curso 2005-2006 1 Estructuras iterativos Sentencia for for(inic; cond; increm) sentencia1; sentencia2; Sentencia
AMBITO DE VARIABLES EN C. GLOBALES Y LOCALES. UNDECLARED (FIRST USE IN THIS FUNCTION). EJEMPLOS (CU00548F)
APRENDERAPROGRAMAR.COM AMBITO DE VARIABLES EN C. GLOBALES Y LOCALES. UNDECLARED (FIRST USE IN THIS FUNCTION). EJEMPLOS (CU00548F) Sección: Cursos Categoría: Curso básico de programación en lenguaje C desde
AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE GRABACIÓN DE MACROS
UNIDAD DIDÁCTICA AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE GRABACIÓN DE MACROS Los objetivos de este tema son: 1. Entender la utilidad de una macro en Word y aprender a grabarla. 2. Conocer la utilización
Actividad 1.1 Instalación típica de Windows 2000 Server
Actividad. Instalación típica de Windows 2000 Server Duración estimada: 90 minutos Objetivos Esta actividad de laboratorio se concentrará en su capacidad para realizar las siguientes tareas: Formatear
Figura 41: Ejemplo de una carta para combinar correspondencia
4. COMBINACIÓN DE CORRESPONDENCIA Cuando se requiera dirigir la misma carta a diferentes destinatarios se habla de Combinación de correspondencia. El nombre en inglés Mail Merge, proviene de la aplicación
11.2. Manual de GTC 2.0: El primer contacto
11 MANUALES DE USUARIO 11.1. Introducción GTC 2.0 y Pocket GTC son herramientas desarrolladas para la gestión del trabajo colaborativo. Pretenden ayudar en la difícil tarea de la evaluación de alumnos
Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main.
LENGUAJE C CARACTERISTICAS DEL LENGUAJE 'C' El lenguaje 'C' se conoce como un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los interpretados son aquellos que necesitan
Introducción a Java (II) Dr. (c) Noé Alejandro Castro Sánchez
Introducción a Java (II) Dr. (c) Noé Alejandro Castro Sánchez Sintaxis de Java Sintaxis Define las reglas que determinar el uso de palabras clave, operadores y variables para construir y evaluar expresiones.
Preparación de los Documentos de Word para obtener ficheros PDF Accesibles
Guía de Referencia rápida accesibilidad en documentos Introducción Añadir estructura a documentos Word Graficos e imágenes textos Textos alternativos Columnas Estilos y encabezados Teclas rapidas para
MANUAL DE SYS APOLO - CONFIGURACIÓN
2014 MANUAL DE SYS APOLO - CONFIGURACIÓN SYS SOFTWARE Y SOLUCIONES Ltda. Nit 900107246-0 01/01/2014 1. COMO INGRESAR AL PROGRAMA? Remítase al manual de inicio de sesión Una vez establecida la conexión
Registro de Proveedores v2
SGP v2 Registro de Proveedores v2 MANUAL DE USUARIO - PROVEEDORES Confidencialidad Este documento contiene información confidencial y propietaria de YPFB Chaco S.A. INDICE Indice... 2 Introduccion... 4
Actualización de instructivo Video Chat
Actualización de instructivo Video Chat Instructivo de video chat Profesores UNIMINUTO Virtual y a Distancia El video chat es una estrategia didáctica muy importante que ayudará a desarrollar en los estudiantes
CURSO 2º GRUPO Junio 2011
APELLIDOS NOMBRE Nº Mat. UNIVERSIDAD POLITÉCNICA DE MADRID ESCUELA UNIVERSITARIA DE INGENIERÍA TÉCNICA INDUSTRIAL Departamento El.A.I. ASIGNATURA INFORMÁTICA INDUSTRIAL Calificación CURSO 2º GRUPO Junio
Pero nos están faltando otros operadores imprescindibles:
Condiciones compuestas con operadores lógicos Hasta ahora hemos visto los operadores: relacionales (>, =,
Resolución de problemas mediante algoritmos
Resolución de problemas mediante algoritmos Metodología de resolución 1.Planteamiento del problema a)datos de entrada y de salida b)algoritmo conceptual básico 2.Diseño del algoritmo (pseudocódigo) 3.Prueba
Tema 9. Algoritmos sobre listas. Programación Programación - Tema 9: Algoritmos sobre listas
Tema 9 Algoritmos sobre listas Programación 2015-2016 Programación - Tema 9: Algoritmos sobre listas 1 Tema 9. Algoritmos sobre listas Algoritmos sobre Arrays. Búsqueda. Inserción. Ordenación. Programación
LENGUAJE. Tema 1 - Introducción
LENGUAJE Tema 1 - Introducción HISTORIA DEL LENGUAJE C El lenguaje de programación C fue creado por Dennis Ritchie cuando trabajaba en Bell Laboratories de AT&T junto con Ken Thompson en el diseño del
Ejercicio 1. Desarrollar una versión del juego Memoria.
Examen Curso 2001-2002. Convocatoria de Febrero página 1 Ejercicio 1. Desarrollar una versión del juego Memoria. En este ejercicio se debe realizar un programa en Visual Basic cuyo objetivo es descubrir
Problema - Sumando Digitos
Primera Olimpiada de Informática Problema - Sumando Digitos Comenzando con un entero entre 00 y 99 inclusive, escritos como dos dígitos (use un cero a la izquierda en caso de que el numero sea menor que
MANUAL LOTTERY V2. Figura 1: Web ubicación archivo ejecutable
MANUAL LOTTERY V2 Sistema Lottery : Sistema desarrollado por Benedan para la lectura no vendida de sus distribuidores y distribuidores de otras loterias. Ingrese a la página http://www.lottired.com.co/lottired/herramientas/,
Creación de Formularios y Consultas
1 Facultad: Ingeniería. Escuela: Biomédica Asignatura: Informática Médica Creación de Formularios y Consultas Objetivos Identificar los controles y aplicaciones en la creación de formularios a través de
TEMA 1. Introducción a la programación. CONSIDERACIONES GENERALES.
TEMA 1 Introducción a la programación. CONSIDERACIONES GENERALES. EJERCICIOS AreaTriangulo Escriba un programa que calcule el área de un triángulo rectángulo dadas la altura y la base. El área de un triángulo
Se 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
