Prof. Dr. Paul Bustamante

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Prof. Dr. Paul Bustamante"

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

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:

Más detalles

Prof. Dr. Paul Bustamante

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:

Más detalles

1. Juego del Ahorcado

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

Más detalles

Prof. Dr. Paul Bustamante

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

Más detalles

Prof. Dr. Paul Bustamante

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

Más detalles

Prof. Dr. Paul Bustamante

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

Más detalles

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 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

Más detalles

Prof. Dr. Paul Bustamante

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

Más detalles

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.)...

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.)...

Más detalles

Prof. Dr. Paul Bustamante

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

Más detalles

Prof. Dr. Paul Bustamante

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

Más detalles

Prof. Dr. Paul Bustamante

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....

Más detalles

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 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

Más detalles

Examen Septiembre Curso 2001-2002 -- Programación en C++ Pág. 1

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

Más detalles

Prof. Dr. Paul Bustamante

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

Más detalles

Índice ÍNDICE...1 1. EJERCICIO 1: CÁLCULO FINANCIERO (5 PTOS.)...1 2. EJERCICIO 2: AGENCIA DE COLOCACIONES (5 PTOS.)...4

Í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

Más detalles

Prof. Dr. Paul Bustamante

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

Más detalles

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 º 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

Más detalles

Escuela Politécnica Superior de Elche

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

Más detalles

Práctica 1 Pasa la calculadora

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

Más detalles

Prof. Dr. Paul Bustamante

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

Más detalles

PRÁCTICA 5. SENTENCIAS DE CONTROL REPETITIVAS.

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,

Más detalles

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 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

Más detalles

1. Cuántas sentencias hay en la secuencia principal del siguiente programa?

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.

Más detalles

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 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

Más detalles

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...

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

Más detalles

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 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

Más detalles

1. Sobrecarga de operadores. 2. Métodos operadores unarios Operador de incremento (prefijo)

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

Más detalles

Tema: Arreglos de Objetos en C++.

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.

Más detalles

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 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

Más detalles

ALMACENAMIENTO PERSISTENTE DE DATOS

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

Más detalles

Firma y cifrado de correos electrónicos utilizando Cédula de Identidad

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

Más detalles

1. Ejemplo de clase : La clase Cuenta 2. Uso de la clase Cuenta. 3. Métodos y objetos receptores de mensajes (Importante)

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

Más detalles

Tema 7.- Fundamentos de la Programación Orientada a Objetos

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).

Más detalles

Contenidos. Archivos en C++ Archivos en C++ Introducción

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,

Más detalles

Manual de Usuario de la Aplicación Web Gestión de Convenio y Becas - RELEXT 2015 UNIVERSIDAD ESTATAL PENÍNSULA DE SANTA ELENA

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

Más detalles

Manual de Usuarios: Sistema de Registro de Alfabetizados y Cursos del Plan Nacional de Alfabetización Tecnológica (PNAT)

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

Más detalles

FUNDAMENTOS DE INFORMÁTICA

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

Más detalles

INSTRUCTIVO GESTIÓN DE AMBIENTES

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...

Más detalles

Instructivo de uso de los Esquema de Balances AxI

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.

Más detalles

Una base de datos de Access puede estar conformada por varios objetos, los más comunes son los siguientes:

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

Más detalles

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]. 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

Más detalles

Pasos para crear una página web en wix

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

Más detalles

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 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

Más detalles

Inicio rápido: Ver informes

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

Más detalles

1 OBTENER EL CD DE UBUNTU 2 INSERTAR EL CD 3 ELEGIR EL IDIOMA. Coleccion: Ubuntu para Torpes

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.

Más detalles

Hoja de ejercicios del Tema 3

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

Más detalles

Gestión para Pymes (ERP)

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

Más detalles

MODULO DE MANTENIMIENTO PERIODICO VIA EXTRANET

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

Más detalles

Polimorfismo. Métodos virtuales

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

Más detalles

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. 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

Más detalles

FICHERO DE AYUDA DEL PROGRAMA MULTIREDLOTO

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

Más detalles

TEMA 7: Ficheros. TEMA 7: Ficheros. 7.1.-Concepto de fichero

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

Más detalles

Combinación de correspondencia en Microsoft Office Word 2003

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

Más detalles

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. 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

Más detalles

Prof. Dr. Paul Bustamante

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

Más detalles

EJERCICIOS PHP II FORMULARIOS

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

Más detalles

Ashampoo Rescue Disc

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

Más detalles

Introducción a Java LSUB. 30 de enero de 2013 GSYC

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

Más detalles

Solución de problemas de fax. Preguntas frecuentes sobre fax Solución de problemas de envío de faxes... 3

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........................

Más detalles

Carlos Montenegro. Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas

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

Más detalles

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. 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

Más detalles

Herramientas para la productividad INTERNET

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

Más detalles

Tema: Introducción al IDE de Microsoft Visual C#.

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

Más detalles

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 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

Más detalles

CDEC SIC Manual para Empresas Usuarias

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

Más detalles

En cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.

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

Más detalles

Manual de Registro de Notas

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

Más detalles

Manual del Aula Virtual GUÍA PARA EL USUARIO

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?...

Más detalles

PROGRAMACIÓN EN JAVA

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

Más detalles

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 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

Más detalles

LA ESTRUCTURA DE DATOS PILA EN JAVA. CLASE STACK DEL API JAVA. EJEMPLO Y EJERCICIOS RESUELTOS. (CU00923C)

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

Más detalles

Paint Otro de los accesorios que incorpora Windows 95 es Microsoft Paint, un sencillo programa de Dibujo.

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

Más detalles

Guía resumida para configurar un sistema Linux virtualizado y ejecutar Simusol

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

Más detalles

Manual de Usuario. - Alumnos - SIU-Tehuelche

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

Más detalles

Estructuras de repetición

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

Más detalles

AMBITO DE VARIABLES EN C. GLOBALES Y LOCALES. UNDECLARED (FIRST USE IN THIS FUNCTION). EJEMPLOS (CU00548F)

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

Más detalles

AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE GRABACIÓN DE MACROS

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

Más detalles

Actividad 1.1 Instalación típica de Windows 2000 Server

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

Más detalles

Figura 41: Ejemplo de una carta para combinar correspondencia

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

Más detalles

11.2. Manual de GTC 2.0: El primer contacto

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

Más detalles

Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main.

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

Más detalles

Introducción a Java (II) Dr. (c) Noé Alejandro Castro Sánchez

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.

Más detalles

Preparación de los Documentos de Word para obtener ficheros PDF Accesibles

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

Más detalles

MANUAL DE SYS APOLO - CONFIGURACIÓN

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

Más detalles

Registro de Proveedores v2

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

Más detalles

Actualización de instructivo Video Chat

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

Más detalles

CURSO 2º GRUPO Junio 2011

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

Más detalles

Pero nos están faltando otros operadores imprescindibles:

Pero nos están faltando otros operadores imprescindibles: Condiciones compuestas con operadores lógicos Hasta ahora hemos visto los operadores: relacionales (>, =,

Más detalles

Resolución de problemas mediante algoritmos

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

Más detalles

Tema 9. Algoritmos sobre listas. Programación Programación - Tema 9: Algoritmos sobre listas

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

Más detalles

LENGUAJE. Tema 1 - Introducció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

Más detalles

Ejercicio 1. Desarrollar una versión del juego Memoria.

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

Más detalles

Problema - Sumando Digitos

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

Más detalles

MANUAL LOTTERY V2. Figura 1: Web ubicación archivo ejecutable

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/,

Más detalles

Creación de Formularios y Consultas

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

Más detalles

TEMA 1. Introducción a la programación. CONSIDERACIONES GENERALES.

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

Más detalles

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 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 detalles