UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION
|
|
- Ricardo Álvarez Cruz
- hace 6 años
- Vistas:
Transcripción
1 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION GUIA DE LABORATORIO #05 CICLO: 01/ 2016 Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: Estructura de control selectiva (switch) Centro de Computo 2 horas y 30 minutos Programación de Algoritmos (PAL404) I. OBJETIVOS Que el alumno sea capaz de: Aplicar de forma correcta a la estructura selectiva (switch) Resolver problemas prácticos usando switch. Diseñar menús de varias opciones haciendo uso de la estructura switch. II. INTRODUCCION TEORICA La Toma de decisiones en Lenguaje C++ La estructura selectiva switch es una sentencia C++ que se utiliza para seleccionar una de entre múltiples alternativas. Esta estructura es especialmente útil cuando la selección se basa en el valor de una variable simple o de una expresión simple denominada expresión de control o selector. El valor de esta expresión puede ser de tipo int, bool o char, pero no de tipo double. A continuación se muestra la sintaxis de la estructura switch en el lenguaje de programación C++. Sintaxis estructura switch en C++ switch(selector) { case etiqueta 1 : sentencias 1 ; b reak; c ase etiqueta 2 : sentencias 2 ; b reak;.. c ase etiqueta n : sentencias n ; b reak; d efault: sentencias;//opcional La expresión de control o selector se evalúa y se compara con cada una de las etiquetas de case. La expresión selector debe ser un tipo ordinal (por ejemplo, int, char, bool pero no float o string). Cada etiqueta es un valor único, constante y tiene un valor diferente de los otros. Si el valor de la expresión selector es igual a una de las etiquetas case por ejemplo etiqueta 2 entonces la ejecución comenzará con la primera sentencia que proceda a ese case, y continuará hasta que se encuentra una sentencia break (o hasta que se encuentra el final de la estructura switch) 1
2 Importancia del default Si el valor del selector no está listado en ninguna etiqueta case, no se ejecutará ninguna de las opciones a menos que se especifique una acción por defecto mediante la palabra reservada default. La omisión de una etiqueta default puede crear un error lógico difícil de prever. Aunque la etiqueta default es opcional, se recomienda su uso a menos que se esté absolutamente seguro de que todos los posibles valores del selector estén incluidos en las etiquetas case. La instrucción break Cuando la computadora ejecuta las sentencias siguientes a una etiqueta case, continúa hasta que se alcanza una sentencia break. Si la computadora encuentra una sentencia break, termina la estructura switch. Si se omiten las sentencias break, después de ejecutar el código de case, la computadora ejecutará el código correspondiente al siguiente case. PRECAUCIÓN! Si se olvida la instrucción break en una estructura switch, el compilador no emitirá un mensaje de error, ya que se habrá escrito una estructura switch sintácticamente correcta, pero que no generará los resultados esperados. Por tanto PROCURE NO OLVIDAR NUNCA EL USO DEL BREAK DENTRO DE CADA CASE QUE ASI LO REQUIERA! Caso particular case Está permitido tener varias expresiones case en una alternativa dada dentro de la sentencia switch. Por ejemplo, se puede escribir: switch(caracter){ case 'a': case 'A': case 'e': case 'E': case 'i': case 'I': case 'o': case 'O': case 'u': case 'U': cout<<caracter<<" es una vocal"<<endl; case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case '0': cout<<caracter<<" es un digito"<<endl; default: cout<<caracter<<" no es ni vocal ni digito"<<endl; Programación de Algoritmos 2
3 Uso de la estructura switch para la construcción de menús. La estructura if-else es más versátil que la estructura switch y se puede utilizar unas sentencias if-else anidadas en cualquier parte que se utiliza en switch. Sin embargo, normalmente, la estructura switch es más clara. Por ejemplo, la estructura switch es idónea para implementar menús. Un menú de un restaurante representa una lista de alternativas para que un cliente seleccione entre las diferentes opciones. Un menú en un programa de computadora hace la misma función: presentar una lista de alternativas en la pantalla para que el usuario elija una de ellas. III. MATERIALES Y EQUIPO Para la realización de la guía de práctica se requerirá lo siguiente: No. Requerimiento Cantidad 1 Guía de Laboratorio #05 de Programación de Algoritmos 1 2 Compilador de C Memoria USB 1 IV. PROCEDIMIENTO 1. Cree una carpeta llamada /PALpractica5deCARNET/ en su PC para que guarde sus archivos.cpp del procedimiento de la guía y también de los ejercicios solicitados en el análisis de resultados. Recuerde reemplazar CARNET por su respectivo número de carnet. 2. Ahora desarrolle cada uno de los programas en C++, teniendo cuidado de aplicar las reglas siguientes en cada código fuente: Cuide el uso de mayúsculas y minúsculas al redactar palabras reservadas y los nombres de variables y/o funciones, ya que lenguaje C++ es sensible a mayúsculas y minúsculas. Realice la compilación respectiva, con el fin de generar el archivo.exe de aplicación. Desarrolle varias pruebas de ejecución, ingresando diversos datos en cada prueba, para construir una idea general del funcionamiento del programa!! Cuando encuentre una nota de IMPORTANTE, al final de un código, realice sin falta las pruebas solicitadas ahí, para deducir las respuestas apropiadas!! Programación de Algoritmos 3
4 1. Código cpp del Programa: PAL_GUIA5_E1 En algunos países, los sistemas de evaluación académica utilizan letras en lugar de números para evaluar el rendimiento de los alumnos. En el siguiente programa, construido para ejemplificar el uso de la estructura switch se pide el ingreso de una calificación (de la A a la F, exceptuando la E) y se muestra la descripción de dicha calificación. #include<iostream> #include<stdlib.h> #include<conio.h> using namespace std; main(){ char nota; cout<<"ingrese su nota del examen parcial: "; nota=getche(); switch(nota){ case 'A': cout<<"\nexcelente. Examen aprobado con meritos"<<endl; case 'B': cout<<"\nnotable. Examen aprobado"<<endl; case 'C': cout<<"\nexamen aprobado"<<endl; case 'D': cout<<"\texamen reprobado. Necesita mejorar"<<endl; case 'F': cout<<"\nexamen reprobado. Rendimiento pobre"<<endl; default: cout<<"\nnota incorrecta"<<endl; system("pause"); IMPORTANTE: - Pruebe el programa ingresando letras de la A a la F (exceptuando la E) y evalué los resultados obtenidos. Luego ingrese cualquier otra letra, por ejemplo T y verifique la salida obtenida. ASEGURESE DE ENTENDER POR QUÉ SE OBTIENE ESE RESULTADO. - Función getchar(), getch() y getche(). Estas tres funciones están especializadas en captura de UN SOLO CARÁCTER y constituyen la mejor forma de leer una opción de menú (la función estándar cin se queda esperando un enter razón por la cual no resulta útil cuando se quiere leer un dato de tipo char). La diferencia entre estas funciones (getchar y getche) devuelven el carácter leído a la pantalla y getch no devuelve el carácter a la pantalla. En este punto, se le recomienda al estudiante no conformarse con esta explicación y comprobar su veracidad sustituyendo la función getche por la función getch dentro del ejemplo anterior. Programación de Algoritmos 4
5 2. Código cpp del Programa: PAL_GUIA5_E2 Crear una calculadora de funciones trigonométricas. Dado un ángulo ingresado por el usuario (en grados) se debe calcular a una de las 3 funciones trigonométricas básicas. #include<iostream> #include<stdlib.h> #include<conio.h> #include<math.h> using namespace std; main(){ const float PI= ; //variables de entrada float angulogrados=0; char opcion=' ';//Almacenará la opción seleccionada por el usuario float anguloradianes=0; //variable de proceso, guarda la conversion grados-radianes float resultado=0;//variable de salida cout<<"\n\t******************************************************* cout<<" \t* CALCULADORA DE FUNCIONES TRIGONOMETRICAS BASICAS cout<<" \t******************************************************* cout<<" \t* Lista de funciones trigonometricas cout<<" \t* 1- Seno cout<<" \t* 2- Coseno cout<<" \t* 3- Tangente cout<<" \t******************************************************* cout<<"\n\t Selecciona el numero correspondiente a la funcion deseada: "; opcion=getche();//capturamos la seleccion del usuario Programación de Algoritmos 5
6 IMPORTANTE: - Revise detalladamente cada línea del ejemplo anterior, y cuestione Por qué declarar la variable opcion del tipo char si las opciones están como números enteros? Pida a su docente una explicación sobre esta elección. - Complete la siguiente tabla de resultados: Variables de Entrada Variables de salida #Prueba opcion angulogrados resultado A De sus sólidos conocimientos de matemática elemental, usted sabe que el coseno de 90º es 0, Fue ese el resultado que obtuvo en la prueba número 2? De no ser así, CUESTIONESE SOBRE EL PORQUÉ DEL RESULTADO OBTENIDO Y DE SER PRECISO PIDA A SU DOCENTE UNA EXPLICACION DE ESTE RESULTADO. Cuál fue el resultado de la prueba 7 y 8? Asegúrese de entender el porqué de este resultado. 3. Nombre de código fuente: PAL_GUIA5_E3 El siguiente programa determina si un carácter ingresado por el usuario es vocal, digito o ninguno de los anteriores. #include<iostream> #include<stdlib.h> #include<conio.h> using namespace std; main(){ char caracter; cout<<"\n\tingresa un caracter: "; caracter=getche(); switch(caracter){ case 'a': case 'A': case 'e': case 'E': case 'i': case 'I': case 'o': case 'O': case 'u': case 'U': cout<<"\n\t El caracter "<<caracter<<" es una vocal"<<endl; Programación de Algoritmos 6
7 case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case '0': cout<<"\n\t El caracter "<<caracter<<" es un digito"<<endl; default: cout<<"\n\t El caracter "<<caracter<<" no es ni vocal ni digito"<<endl; system("pause"); 4. Nombre de código fuente PAL_GUIA5_E4 El Estadio Cuscatlán es uno de los estadios más importantes de Centroamérica. Este estadio tiene diversos sectores. El costo de la entrada a los eventos futbolísticos del estadio se asignan en virtud de los sectores del estadio mediante la siguiente tabla: Sector Costo de la entrada Sol general $3 Sol preferente $5 Sombra $8 Tribuna $15 Platea $20 Se pide construir un programa que permita seleccionar un sector del estadio, ingresar la cantidad de entradas solicitadas y calcular el total a pagar por las entradas. #include<iostream> using namespace std; #include<stdlib.h> #include<conio.h> main(){ int cantidad=0;//almacena la cantidad de entradas compradas char opcion=' ';//Almacena la opcion de menu seleccionada por el usuario float precio=0, total=0; cout<<"\n\t******************************************************* cout<<" \t* BIENVENIDO AL ESTADIO CUSCATLAN cout<<" \t******************************************************* cout<<" \t* Sectores del estadio cout<<" \t* A- Sol general cout<<" \t* B- Sol preferente cout<<" \t* C- Sombra cout<<" \t* D- Tribuna cout<<" \t* E- Platea cout<<" \t******************************************************* cout<<"\n\t Selecciona la letra correspondiente al sector del estadio : "; opcion=getche(); //Capturamos la seleccion del usuario Programación de Algoritmos 7
8 cout<<"\n\t Ingresa la cantidad de entradas requeridas: "; cin>>cantidad; if(cantidad<1){ //la cantidad de entradas no puede ser menor que 1 cout<<"\n\t\a ERROR: La cantidad de entradas debe ser mayor que 1"<<endl; system("pause"); return 0;//si pone menos de 1 el programa "se cierra" system("cls"); switch(opcion){ case 'A': case 'a': cout<<"\n\t Sector seleccionado: Sol general"<<endl; precio=3; case 'B': case 'b': cout<<"\n\t Sector seleccionado: Sol preferente"<<endl; precio=5; case 'C': case 'c': cout<<"\n\t Sector seleccionado: Sombra"<<endl; precio=8; case 'D': case 'd': cout<<"\n\t Sector seleccionado: Tribuna"<<endl; precio=15; case'e': case 'e': cout<<"\n\t Sector seleccionado: Platea"<<endl; precio=20; default: cout<<"\n\t\a ERROR: El sector seleccionado no existe"<<endl; system("pause"); return 0;//Cerramos el programa total=precio*cantidad;//calculando total a pagar cout<<"\t Precio unitario: $"<<precio<<endl; cout<<"\t Cantidad de entradas:"<<cantidad<<endl; cout<<"\t TOTAL A PAGAR: $"<<total<<endl; cout<<"\n\n\t GRACIAS POR VISITARNOS!"<<endl; system("pause"); IMPORTANTE: - Note que en este ejemplo las lecturas de datos están validadas, esto significa que en caso que el usuario ingrese valores incorrectos se genera un mensaje que indica al usuario cual es el error cometido. Pruebe lo anterior ingresando un numero de sector inexistente (por ejemplo 10) o una cantidad de entradas incorrecta (por ejemplo -5, pues nadie puede comprar -5 entradas). Programación de Algoritmos 8
9 - VERIFIQUE LO QUE SUCEDE Y PIDA UNA EXPLICACIÓN A SU DOCENTE DE LABORATORIO SOBRE ESTE COMPORTAMIENTO HASTA ASEGURARSE DE HABER ENTENDIDO COMO FUNCIONA LA VALIDACIÓN. - Complete la siguiente tabla de resultados: Variables de Entrada Variables de salida #Prueba opcion cantidad precio total 1 A B 2 3 C 3 4 D 5 5 E 8 6 A 0 7 T Asegúrese de entender la razón por la que se obtienen estos resultados, especialmente para las ultimas 3 pruebas. V. DISCUSION DE RESULTADOS Elaborar en C++ a un programa que solucione a cada uno de los problemas descritos a continuación. Cada cód. Fuente no debe utilizar ninguna estructura de decisión (if-else), solamente estructuras (switch). Se descontara 50% si no se cumple esta restricción. PROBLEMA 1: Elabore un conversor de medidas de longitud. El usuario podrá elegir entre las siguientes unidades de medida: a) Metros b) Pies c) Centimetros d) Pulgadas PROBLEMA 2: Modificar el ejemplo PAL_GUIA5_E2 de la Práctica de tal forma que usuario pueda elegir entre ingresar el ángulo solicitado en grados sexagesimales o en radianes. Ademas, extienda el menú de operaciones para calcular el resto de funciones trigonométricas (cotangente, secante y cosecante). Programación de Algoritmos 9
10 PROBLEMA 3: Un municipio desea cobrar el paso de los automotores por su nuevo puente. Para ello ha creado la siguiente tabla de peajes según el tipo de automotor. Automotor Peaje Vehículo particular $0.75 Autobús $1.50 Microbús $1.25 Motocicleta $0.25 Moto taxi $0.50 Se pide escribir un programa en C++ que muestre el peaje a pagar según el tipo de automotor. PROBLEMA 4: La empresa PRINTFACIL S.A de C.V se dedica a vender impresoras con sistema de tinta continuo a un precio unitario de $78 (sin IVA). Se le pide que escriba un programa en C++ que permita ingresar la cantidad de impresores a comprar y seleccionar la forma de pago para luego generar el detalle del pago a realizar. Según la forma de pago, la empresa realiza los siguientes descuentos: Finalmente, el programa debe mostrar: -La cantidad de impresoras a comprar - El precio unitario de la impresora (con IVA). - El total sin descuento - La forma de pago - El descuento realizado -El total a pagar Forma de pago Descuento Efectivo 10% Tarjeta de crédito 5% Vale de regalo 15% Considere que todos los descuentos se realizan sobre el precio CON IVA. PROBLEMA 5: Solicitar al usuario el diámetro y la altura (ambas medidas en centímetros) de un cilindro, para calcular el Area total exterior. Luego solicitar a usuario en cual tipo de medidas desea ver el resultado. Las alternativas disponibles son: a) Milímetros cuadrados b) centímetros cuadrados c) pulgadas cuadradas Programación de Algoritmos 10
11 Guía #: 05 Estructuras de control selectivas Figura 1: Conexiones mixta entre 3 resistencias PROBLEMA 6: Brinde su ayuda a un estudiante de electrónica, el cual busca calcula a una resistencia equivalente que reemplace a 3 dispositivos iniciales, los pueden estar conectados según lo indique el estudiante (que puede ser en serie, en paralelo o mezclas de ambas maneras, como muestra la Figura 1). Todas las resistencias se miden en kilo- ohmios. PROBLEMA 7: Modifique el código fuente del Ejemplo 3 del procedimiento de esta practica, de tal forma que la aplicación evalue a la tecla ingresada y luego indique si es: Letra vocal Letra consonante Digito (0, 1, 9) Un Carácter ASCII VII. BIBLIOGRAFIA Programación en C++: Algoritmos, estructuras de datos y objetos. Joyanes Aguilar, Luis. No. De Clasificación J Editorial: MCGRAW HILL Cómo Programar en C/C++. Deitel, Harvey M... No. De Clasificación D Editorial: PRENTICE HALL Programación y diseño en C++: Introducción a la programación y al diseño orientado a objetos. Cohoon, James P; Davidson, Jack W. No. De Clasificación C Editorial: MCGRAW HILL. Programación de Algoritmos 11
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION
CICLO: 01/ 2015 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #05 Estructuras
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION
CICLO: 01/ 2016 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION GUIA DE LABORATORIO #04 Nombre de la Practica: Estructura Condicional en C++ Lugar de Ejecución: Centro
GUÍA DE LABORATORIO #3 ESTRUCTURAS ALGORÍTMICAS CONDICIONALES SIMPLES, DOBLES Y MÚLTIPLES
GUÍA DE LABORATORIO #3 ESTRUCTURAS ALGORÍTMICAS CONDICIONALES SIMPLES, DOBLES Y MÚLTIPLES OBJETIVO: Realizar programas en Lenguaje C aplicando las estructuras condicionales. TEMPORIZACIÓN: Inicio de la
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 01/ 2013 Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #11 Funciones recursivas
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
CICLO: 02/ 2013 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #06 Estructura Condicional
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION
CICLO: 01/ 2016 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION GUIA DE LABORATORIO #02 Nombre de la Practica: Expresiones y operadores Lugar de Ejecución: Centro de
Tema: Estructuras de Selección en C#.
2 Programación I Tema: Estructuras de Selección en C#. Programación I. Guía 4 3 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar las instrucciones de
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 01/ 2013 Nombre de la Practica: Lugar de Ejecución: Estimado: MATERIA: GUIA DE LABORATORIO #09 Uso de Arreglos bidimensionales(matrices)
Algoritmo, Estructuras y Programación I Ing. Marglorie Colina
Unidad II: Fundamentos de la Programación Estructurada Algoritmo, Estructuras y Programación I Ing. Marglorie Colina Estructura General de un Programa Zona de ficheros de cabecera de las librerías Zona
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 02/ 2012 Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #08 Uso de Arreglos
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION
CICLO: 02/ 2015 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #08 Arreglos
Tema: Estructuras de Selección en C#.
Programación I, Guía 4 1 Tema: Estructuras de Selección en C#. Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar las instrucciones de selección if e
Introducción a C++ Algoritmos y Estructuras de datos II Dra. Carmen Mezura Godoy. Febrero 2009
Introducción a C++ Algoritmos y Estructuras de datos II Dra. Carmen Mezura Godoy Febrero 2009 Índice Elementos básicos Ejecución de un programa Estructuras de control Ciclos Ejercicios 2 Elementos Básicos
Tema: Estructuras de Repetición en C#.
Programación I, Guía 5 1 Tema: Estructuras de Repetición en C#. Objetivos Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Utilizar las estructuras de repetición para
Programación: Estructuras de Control
Programación: 2 Estructuras de Control Contenido 2.1.- Introducción 2.2.- Estructuras de Selección 2.2.1.- Sentencia if 2.2.2.- Sentencia switch 2.3.- Estructuras de Iteración 2.3.1.- Sentencia while 2.3.2.-
Cátedra I Informática Autor I Carlos Bartó
FCEFyN Departamento de Computación Informática Examen - 07-07-2008 Apellido y Nombres: Matrícula: Carrera: PROBLEMAS: 1) Especifique en el lenguaje C++ una función denominada calc_fecha() que tenga como
Tema: Estructuras de Selección en C#.
Programación I, Guía 3 1 Tema: Estructuras de Selección en C#. Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar las instrucciones de selección if e
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 01/ 2012 Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #10 Programación
Introducción a c++ Introducción a la programación EIS Informática III
Introducción a c++ Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas
Tema: Plantillas en C++.
Programación II. Guía 11 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Plantillas en C++. Objetivos Específicos Conocer los tipos de plantillas Utilizar las plantillas de
Informática I para Bachillerato
CIMAT Diagramas de flujo Introducción a la programación en C/C++ Estructura de Control IF/ CIMAT Sesión 5 Definición Símbolos Ejemplo Que es un diagrama de flujo? Un diagrama de flujo es una representación
Tema: Estructuras de Repetición en C# [While y Dowhile].
Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación Estructurada Tema: Estructuras de Repetición en C# [While y Dowhile]. Objetivos Utilizar las estructuras de repetición para
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
CICLO: 01/2015 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION GUIA DE LABORATORIO #06 Nombre de la Practica: Estructuras de Control Repetitivas Lugar de Ejecución: Centro
SENTENCIAS DE CONTROL (SENTENCIA switch)
2010 UNAN LEON FACULTAD DE CIENCIA Y TECNOLOGIA Departamento de Computación Autor: Asignatura: Programación II Ingeniería en Sistemas Sabatino SENTENCIAS DE CONTROL (SENTENCIA switch) Este documento es
UNTELS Estructuras Selectivas (Sin anidar) Estructuras condicionales
Laboratorio 05 if / if (Corrija errores de sintaxis que encuentre) Uso de estructuras selectivas (condicionales) I. Si son iguales III. Si son diferentes IV. Si son diferentes los que se ingresen desde
Tema: Estructuras de Repetición en C#.
Programación I, Guía 4 1 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Tema: Estructuras de Repetición en C#. Objetivos Utilizar las estructuras de repetición para
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
CICLO: 02/ 2012 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #07 Arreglos. Uso
Nombre de la práctica: Sistema Operativo.
Manual de s: Nombre de la práctica: Sistema Operativo. #1 Página 1 de 4 Nombre del Alumno: Competencia a desarrollar: Identificar el laboratorio de cómputo, el equipo de cómputo como herramienta de trabajo,
Tema: Autómatas de Estado Finitos
Compiladores. Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Compiladores Tema: Autómatas de Estado Finitos Contenido En esta guía se aborda la aplicación de los autómatas en el campo de
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION
CICLO: 01/ 2016 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION GUIA DE LABORATORIO #08 Nombre de la Practica: Arreglos bidimensionales(matrices) Lugar de Ejecución:
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 01/ 2013 Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #7 Uso de Estructuras
GUIÓN DE PRÁCTICAS 3: ESTRUCTURAS CONDICIONALES
GUIÓN DE PRÁCTICAS 3: ESTRUCTURAS CONDICIONALES Introducción. En este guión vamos a introducir aquellas estructuras en C que nos permiten seleccionar qué parte del código queremos que se ejecute. A este
Cátedra I Informática Autor I Carlos Bartó
Cátedra I Informática Autor I Carlos Bartó FCEFyN Departamento de Computación Informática Examen - 11-02-2008 Apellido y Nombres: Matrícula: Carrera: ESPECIFICACION: Desarrollar un programa en lenguaje
Tema: Entorno a C# y Estructuras Secuenciales.
Tema: Entorno a C# y Estructuras Secuenciales. Programación I, Guía 3 1 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar el entorno de programación
Introducción a los Computadores ITTELSI. Curso
Introducción a los Computadores ITTELSI. Curso 2004-2005 PRÁCTICA 2: ESTRUCTURAS DE CONTROL Y SUBPROGRAMAS (I) Hoy vamos a practicar más conceptos sencillos del lenguaje, que nos permitan decidir qué sentencias
Estructuras de control Agosto de Facultad de Ingeniería. Universidad del Valle
Estructuras de control carlos.andres.delgado@correounivalle.edu.co Facultad de Ingeniería. Universidad del Valle Agosto de 2016 Contenido 1 2 3 Definición Estas sentencias son asociados a dos posibles
Tema: Repaso sobre uso de Funciones, Arreglos y Punteros en C++.
Programación II. Guía No. 1 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Repaso sobre uso de Funciones, Arreglos y Punteros en C++. Objetivos. Utilizar la sintaxis de las
Universidad Autónoma del Estado de México Facultad de Medicina
Universidad Autónoma del Estado de México Facultad de Medicina Licenciatura en Bioingeniería Médica Unidad de Aprendizaje: Algoritmos y programación básica Unidad 3: Estructuras de control de flujo en
Programación 1. Tema I. Conceptos y elementos básicos de Programación. Lección 2. Lenguaje de programación y ejecución de un programa
Programación 1 Tema I. Conceptos y elementos básicos de Programación Lección 2. Lenguaje de programación y ejecución de un programa 1 Léxico, sintaxis y semántica de un lenguaje #include #include
Tema 3. Estructuras de control
Tema 3. Estructuras de control 3.1. Secuencial 3.2. Selección 3.3. Repetición 2 Objetivos Objetivos del tema: Conocer y saber la utilidad de las tres estructuras de control (secuencial, alternativa y repetitiva)
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
CICLO: 02/ 2012 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #05 Estructura Condicional
Programación Orientada Objetos. Estructuras de control if, If else, switch
Programación Orientada Objetos Estructuras de control if, If else, switch Estructuras de control Las estructuras condicionales controlan si una sentencia o bloque de sentencias se ejecutan, en función
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL Unidad III ESTRUCTURAS DE CONTROL Permiten controlar el flujo de ejecución de un programa o función, combinando instrucciones o sentencias individuales en una simple unidad lógica
NOTA: Un algoritmo o programa de computadoras está estructurado si en su diseño se hace uso de los siguientes tres métodos o estructuras de control:
Estructuras de Control de Decisión o Selección NOTA: Un algoritmo o programa de computadoras está estructurado si en su diseño se hace uso de los siguientes tres métodos o estructuras de control: 1) secuencial
Tema: Entorno a C# y Estructuras Secuenciales.
2 Programación I Programación I. Guía 3 3 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Tema: Entorno a C# y Estructuras Secuenciales. Objetivos Utilizar el entorno
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 01/ 2012 Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #6 Uso de Estructuras
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
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. Escribe un programa que lea un número entero positivo del teclado y muestre
Tema 4. Control de flujo. Programación Programación - Tema 4: Control de Flujo
Tema 4 Control de flujo Programación 2015-2016 Programación - Tema 4: Control de Flujo 1 Tema 4. Control de flujo Introducción. Estructuras condicionales. Estructuras de repetición. Programación - Tema
Palabras reservadas de C++ y C. Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones.
Palabras reservadas de C++ y C Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones. A continuación se muestra el link del listado de palabras
UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO
UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO LICENCIATURA EN INGENIERÍA DE SOFTWARE UNIDAD DE APRENDIZAJE: PROGRAMACIÓN Créditos institucionales de la UA: 8 Material visual: Diapositivas Unidad de competencia
Tema: Estructuras de Repetición en C# [While y Dowhile]
Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación Estructurada Tema: Estructuras de Repetición en C# [While y Dowhile] Objetivos Utilizar las estructuras de repetición para
Capítulo 3. Sentencias condicionales
Capítulo 3. Universidad del País Vasco / Euskal Herriko Unibertsitatea 79 Índice del capítulo 1. Introducción........................................ 81 2. Objetivos...........................................
28/08/2018. Dra. Jessica Andrea Carballido. cuota monto/cantcuotas
PROBLEMA: A partir del monto de un crédito y la cantidad de cuotas se desea calcular el monto de cada cuota. Dra. Jessica Andrea Carballido jac@cs.uns.edu.ar Datos de entrada y de salida? Algoritmo ValorDeCuota
Autor: Ing. Nahuel González INTRODUCCIÓN A C. Clase 1
INTRODUCCIÓN A C Clase 1 Introducción al lenguaje C 1967 1970 1971 1972 1989 BCPL Lenguaje B Pascal 1era versión de C ANSI C Introducción al lenguaje C Librería estandar de C: contiene módulos o funciones
Unidad 2. La lógica de programación. Tema 4. Estructuras de decisión
Unidad 2. La lógica de programación Tema 4. Estructuras de decisión Contenido: Estructuras de decisión simple y doble Conceptos básicos Tipos: Simple Doble Múltiple varias condiciones una única condición
Elementos de un programa en C
Elementos de un programa en C Un programa en C consta de uno o más archivos. Un archivo es traducido en diferentes fases. La primera fase es el preprocesado, que realiza la inclusión de archivos y la sustitución
Informática I (2014-2) Taller Lenguaje C Prof. Sebastián Isaza Departamento de Ingeniería Electrónica Facultad de Ingeniería Universidad de Antioquia
Informática I (2014-2) Taller Lenguaje C Prof. Sebastián Isaza Departamento de Ingeniería Electrónica Facultad de Ingeniería Universidad de Antioquia Preguntas sobre teoría 1. Es C un lenguaje interpretado
1. Escriba el siguiente código, compílelo y ejecútelo. Obtiene el resultado esperado? Modifíquelo para que se comporte como debe:
Boletín 2 1. Escriba el siguiente código, compílelo y ejecútelo. Obtiene el resultado esperado? Modifíquelo para que se comporte como debe: int i, j; scanf("%d%d",&i,&j); if (i = j) printf("los números
24/8/2018. cuota monto/cantcuotas
PROBLEMA: A partir del monto de un crédito y la cantidad de cuotas se desea calcular el monto de cada cuota. Datos de entrada y de salida? Algoritmo ValorDeCuota DE: monto, cantcuotas (enteros) DS: cuota
Desarrollo de Programas. Prof. Lisbeth C. Pérez Rivas
Desarrollo de Programas Prof. Lisbeth C. Pérez Rivas lisbethpe@ula.ve Desarrollo de Programas Ejercicio: Calcular el sueldo neto de un trabajador conociendo el número de horas trabajadas, la tarifa horaria
TEMA 4: Estructuras de Control
TEMA 4: Estructuras de Control Fundamentos de Informática (Grados en Ingenierías Industriales) Índice de contenidos 1. Estructuras de Selección (Condicionales) 1.1. Sentencias if, if-, if- múltiple 1.2.
ASECOMPU. PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS. ESTRUCTURAS SECUENCIALES Fecha de impresión:
ESTRUCTURAS SECUENCIALES Fecha de impresión: 26-07-2018 1 Una persona recibe un préstamo de $. 1.000,00 de un banco y desea saber cuánto pagará de interés en 2 años, si el banco le cobra una tasa del 27%
Tema: Funciones Virtuales y Polimorfismo.
Programación II. Guía No. 10 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Funciones Virtuales y Polimorfismo. Objetivos Comprender que es ligadura e identificar sus tipos.
Tema: Funciones Virtuales y Polimorfismo.
Programación II. Guía 10 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Funciones Virtuales y Polimorfismo. Objetivos Específicos Comprender que es ligadura e identificar
Estructuras de Control 3
Estructuras de Control 3 Contenido 3.1.- Introducción 3.2.- Estructuras de Selección 3.2.1.- Sentencia if 3.2.2.- Sentencia switch 3.3.- Estructuras de Iteración 3.3.1.- Sentencia while 3.3.2.- Sentencia
Estructura de un programa en Java. Tipos de datos básicos. class miprimerprograma{ // comentario, no es parte del programa
Contenido Estructura de un programa en Java... 2 Tipos de datos básicos... 2 Operadores... 3 Literales... 4 Entrada / Salida... 4 Sentencias condicionales... 5 Funciones... 5 Ejercicios... 6 Variables,
Programación 1. Tema I. Conceptos y elementos básicos de Programación. Lección 1. Problemas de tratamiento de información, algoritmos y programas
Programación 1 Tema I. Conceptos y elementos básicos de Programación Lección 1. Problemas de tratamiento de información, algoritmos y programas 1 Problemas, algoritmos y programas Problemas de tratamiento
UNIVERSIDAD TECNOLÓGICA DE LOS ANDES INGENIERÍA DE SISTEMAS E INFORMÁTICA FUNDAMENTOS DE PROGRAMACIÓN
DOCENTES: Ing. Ronald Rentería Ayquipa UNIVERSIDAD TECNOLÓGICA DE LOS ANDES INGENIERÍA DE SISTEMAS E INFORMÁTICA FUNDAMENTOS DE PROGRAMACIÓN Ejemplo Nº 01: Diseñar el algoritmo correspondiente a un programa
Elabore el diagrama de clase (UML) que tenga atributos, métodos y propiedades de los siguientes modelos. Se recomienda utilizar el software NClass:
OBJETIVO: El estudiante resolverá diversos ejercicios elaborando diagramas de clases y programas en modo consola con declaraciones de clases y creación de objetos. MATERIAL Y EQUIPO NECESARIO: Software
CONDICIONALES SWITCH CASE DEFAULT BREAK EN C. ELEGIR ENTRE VARIAS OPCIONES. EJEMPLO. (CU00532F)
APRENDERAPROGRAMAR.COM CONDICIONALES SWITCH CASE DEFAULT BREAK EN C. ELEGIR ENTRE VARIAS OPCIONES. EJEMPLO. (CU00532F) Sección: Cursos Categoría: Curso básico de programación en lenguaje C desde cero Fecha
Clase 2: Problemas Propuestos - Soluciones
Clase 2: Problemas Propuestos - Soluciones Problema 1: Convertir grados Celsius a Fahrenheit Programe un convertidor de grados celsius a Fahrenheit dada la siguiente fórmula: F = C * 9/5 + 32 La entrada
PROGRAMACIÓN ESTRUCTURADA
Universidad Nacional de Jujuy FACULTAD DE INGENIERÍA PROGRAMACIÓN ESTRUCTURADA Trabajo Práctico Nº 6 Tema: Modularidad. Procedimientos y Funciones. Pasaje de Parámetros Apellido y Nombre: Fecha: / / Procedimientos.
Tema: Punteros a Objetos. Puntero this.
Programación II. Guía 6 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Punteros a Objetos. Puntero this. Objetivos Manejar objetos por medio de punteros. Utilizar el puntero
Formato para Prácticas de Laboratorio
PROGRAMA EDUCATIVO PLAN DE ESTUDIO CLAVE DE UNIDAD DE APRENDIZAJE NOMBRE DE LA UNIDAD DE APRENDIZAJE TRONCO COMUN 2009-2 11214 PROGRAMACION PRÁCTICA No. 4 LABORATORIO DE NOMBRE DE LA PRÁCTICA Licenciado
Es un lenguaje estructurado, tiene una abundante cantidad de operadores y tipos de datos.
Lenguaje C Un poco de historia C es un lenguaje de propósito general, es decir, se pueden desarrollar aplicaciones de diversas áreas. Dentro de sus principales características podemos mencionar que: Es
Utilización de Funciones en OpenOffice.org Calc
Utilización de Funciones en OpenOffice.org Calc Una función es un conjunto de instrucciones reunidas bajo un nombre que calculan un resultado o llevan a cabo una acción específica. Las funciones pueden
ESTRUCTURA DE CONTROL, IF SIMPLE, DOBLE Y MÚLTIPLES UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA, UNAN LEON DEPARTAMENTO DE COMPUTACION
UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA, UNAN LEON DEPARTAMENTO DE COMPUTACION INGENIERIA EN SISTEMA / TELEMATICA ESTRUCTURA DE CONTROL, IF SIMPLE, DOBLE Y MÚLTIPLES Ing. Juan Carlos Antón S. INTRODUCCIÓN
Estructura de datos y Programación
Estructura de datos y Programación Tema: Conceptos Básicos- Estructuras de control - Arreglos Ing. Analia Méndez Ing. Raquel Zarco Año: 2012 ELEMENTOS DE UN PROGRAMA EN JAVA El programa Java consta de
Programación Estructurada
Programación Estructurada PROGRAMACIÓN ESTRUCTURADA 1 Sesión No. 3 Nombre: Estructuras de control Contextualización A lo largo de la evolución de los lenguajes de programación, se han implementado diversas
TEMA 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
Introducción al lenguaje C
Introducción al lenguaje C Programación 2 Profesorado de Informática CeRP del Suroeste, Colonia, Uruguay 15 de marzo de 2016 Programación 2 Introducción al lenguaje C 15 de marzo de 2016 1 / 34 Objetivos
Programación 1 Tema 3. Información, datos, operaciones y expresiones
Programación 1 Tema 3 Información, datos, operaciones y expresiones Índice Datos y tipos de datos Datos primitivos en C++ Expresiones e instrucción de asignación Datos y tipos de datos Problema información
OBJETIVO III. APLICAR A LOS PROGRAMAS EN C LAS ESTRUCTURAS DE SELECCIÓN IF Y SWITCH ACTIVIDAD TEÓRICA.
OBJETIVO III. APLICAR A LOS PROGRAMAS EN C LAS ESTRUCTURAS DE SELECCIÓN IF Y SWITCH 1. Estructuras de Control. 2. La Sentencia If. 3. Ejemplos de la Sentencia If. 4. Sentencias IF de dos alternativas IF-ELSE
Programación Estructurada
Programación Estructurada PROGRAMACIÓN ESTRUCTURADA 1 Sesión No. 2 Nombre: El lenguaje de programación C Contextualización Una constante en todos los lenguajes de programación (viejos y nuevos) es la implementación
TEMA 4. ESTRUCTURAS DE CONTROL
M.P. Sesmero, P. de Toledo, F.J. Ordoñez, J. Gómez-Romero, J.A. Iglesias, J.L. Mira Programación TEMA 4. ESTRUCTURAS DE CONTROL Grado en Ingeniería en Tecnologías Industriales Programación CONTENIDOS 4.1.
Tipos de datos y operadores en C++
Tipos de datos y operadores en C++ El tipo de dato determina la naturaleza del valor que puede tomar una variable. Un tipo de dato define un dominio de valores y las operaciones que se pueden realizar
Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.
Java Avanzado. Guía 1 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 2 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo
Lenguaje C. República Bolivariana de Venezuela Fundación Misión Sucre Aldea Fray Pedro de Agreda Introducción a la Programación III
República Bolivariana de Venezuela Fundación Misión Sucre Aldea Fray Pedro de Agreda Introducción a la Programación III Lenguaje C 1 Puntos previos Los códigos fuentes generados en C requieren ser compilados
Tema: Funciones y Procedimientos en C#.
Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación Estructurada Tema: Funciones y Procedimientos en C#. Objetivos Utilizar la sintaxis de las funciones definidas por el usuario
UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO
UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO LICENCIATURA EN PRODUCCIÓN INDUSTRIAL. UNIDAD DE APRENDIZAJE: PROGRAMACIÓN Créditos institucionales de la UA: 6 Material visual: Diapositivas Unidad de competencia
Examen 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 7 de septiembre de 2017 Se debe disponer sobre la mesa en lugar visible un documento
Cuales son los tipos de instrucciones que se utilizan en la programación?
EXAMEN NIVEL PREUNI/UNI Cuales son los tipos de instrucciones que se utilizan en la programación? a) Instrucciones afirmativas e instrucciones negativas b) Instrucciones entrada, instrucciones afirmativas
Ingeniería en Desarrollo de software Cuatrimestre 07. Asignatura: Programación.NET 1. Clave:
Ingeniería en Desarrollo de software Cuatrimestre 07 Asignatura: 1 Clave: 150930726 Actividades de la unidad 2 Actividad 1. Estructuras de control En esta actividad trabajarás las estructuras de control
Programación 1 Tema 3. Información, datos, operaciones y expresiones
Programación 1 Tema 3 Información, datos, operaciones y expresiones Índice Datos y tipos de datos Datos primitivos en C++ Expresiones e instrucción de asignación Datos y tipos de datos Problema información
UNIVERSIDAD POLITÉCNICA DE MADRID. Actividad 1. Manejo del entorno de desarrollo (IDE).
Objetivos: UNIVERSIDAD POLITÉCNICA DE MADRID Actividad 1. Manejo del entorno de desarrollo (IDE). Adquirir soltura en el manejo del entorno de desarrollo (IDE Integrated Development Environment) Eclipse
PROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I
PROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I Table of contents 1 INFORMACIÓN GENERAL...2 2 INTRODUCCIÓN... 2 3 OBJETIVOS GENERALES DE LA ASIGNATURA... 3 4 OBJETIVOS, TEMAS Y SUBTEMAS... 3 5 PLAN TEMÁTICO...6