Formato para Prácticas de Laboratorio



Documentos relacionados
Hoja de problemas Estructuras de Control

Formato para prácticas de laboratorio

MANUAL DE USUARIO PARA LA GESTIÓN DE LISTAS EN LA APLICACIÓN INFORMÁTICA ORDENACIÓN-CENTROS

Formato para prácticas de laboratorio

Formatos para prácticas de laboratorio

INSTALACIÓN DE MEDPRO

Montaje. Resumen de Montaje WhitePaper Febrero de 2007

axtpv - Manual del usuario axtpv Profesional

Guía inicial para Control de Ingreso. Agregar personal al programa

LABORATORIO 1 OPERACIONES DE ENTRADA Y SALIDA

Cómo realizar un Pago a través de Online Banking

Creación de usuarios Acceso a Alexia

FDR Electrónicos. Su mejor opción en tecnología y servicios computacionales. Manual de uso para programa de facturación electrónica

Clases y Objetos. Informática II Ingeniería Electrónica

15 CORREO WEB CORREO WEB

TÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.

FORO DE LOS PADRE 14 DE JULIO, 2010

Prof. Dr. Paul Bustamante

QUE ES UN CUPO? Cupos 1

TRÁFICO DE PISO 2. Rev. 1 15/04/09

Ejercicio 1 (2 puntos. Tiempo: 25 minutos)

Vectores. 27/05/05 Programación Digital I 1

Contenidos. Funciones (suplemento) Funciones. Justificación del uso de Funciones

Gestión de Subtotales en Documentos de Venta WhitePaper Febrero de 2007

Examen Junio- Grupo A Lunes 17 de Junio - Programación en C++ Pág. 1

MANUAL DE CS-ALMACENES (MAYO 2012)

1. Introducción. 1.1 Ejercicio 1: Estación Meteorológica (4.0 pts.) Ejercicio 2: Gestión Académica: Alumnos (5.0 pts.)...

Manual para la utilización de PrestaShop

MANUAL DE AYUDA MODULO TALLAS Y COLORES

Nota: Se puede tener un acceso directo definido o podemos entrar a través de la

Paso de Borland Turbo C (bajo DOS) a Anjuta (Linux) 1.

Introducción a MS Word 2007

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

Manual Web Alexia Profesor. Índice

3.1 Alta de clientes.

Servicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción Barra de Herramientas...

CIRCULO MÉDICO DE SALTA

Documento de compra. Forma de pago

4. CONTENIDO Cómo Añadir Contactos a tu Webmail

Manual de Usuario. Terra Factura Electrónica

Manual de operación Tausend Monitor

Formatos para prácticas de laboratorio

Practica A. Crear y Administrar Grupos

Gestión Centros educativos

Formato para prácticas de laboratorio

INFORMACIÓN PARA DIRECTIVOS, ADMINISTRATIVOS Y PROFESORES

Cómo?: Resolviendo el sistema lineal homógeneo que satisfacen las componentes de cualquier vector de S. x4 = x 1 x 3 = x 2 x 1

Año: 2008 Página 1 de 18

Alexa. Sistema de Reservas de Aulas y VideoBeam. Docentes y Jefe de Audiovisuales. Manual de Usuario:

Tema: Arreglos de Objetos en C++.

Y por último, si se desea que despliegue un mensaje de confirmar al pagar, cada vez que se presione el botón Aceptar cuando se quiera pagar.

Trazabilidad ERP Microsa Gestión de Lotes

PHP y MySQL. Indice: Switch Bucles For While do...while

Prof. Dr. Paul Bustamante

OPERACIONES EN MOSTRADOR

PROGRAMA DE AYUDA PARA LOS CONTRATOS DE FORMACIÓN CENFOMASTER CENTRO DE FORMACIÓN INSTALACIÓN DE LA APLICACIÓN

2. Aquí se muestra la fecha de captura y el número de folio correspondiente a la solicitud, ambos datos son capturados por el sistema.

Mi primer proyecto en Dev-C++

CÓMO CONSULTAR LAS ASIGNATURAS DISPONIBLES EN LA UC3M

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

Práctica 1 Aprendiendo a utilizar Microsoft Excel.

efactura Online La fibra no tiene competencia

Documentación Interfaces

Manual de Operación del software para Ideal Internacional, S.A.

MANUAL DE USUARIO SISTEMA PEAJE

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT

TEMA 5. CONTROL DE FLUJO DEL PROGRAMA. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ;

SicoConcursoWEB -PREINSCRIPCION POR INTERNET

GUIA RÁPIDA PARA EL USO DEL SISTEMA DE REGISTRO DE NECESIDAD DE VIVIENDA EN LA PÁGINA WEB DEL IPSFA

INSTRUCCIONES. sr8f8n4c8r3ibn0c5q051 d57fb26bad3f1c5ed6f4c3204dd1fb4d/? d) Opera e) Safari

PS.Vending Almacén Pocket PC

Informática Aplicada I

Plataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki

Manual de uso de la Plataforma educativa para el Tutor de la Maestría en Administración Pública

Formatos para prácticas de laboratorio

APLICACIÓN SOBRE LA BASE DE DATOS DE COTOS CINEGÉTICOS 3.1.

MANUAL DEL ALUMNO GUÍA DE USO Y SEGUIMIENTO DE LA PLATAFORMA EDUCATIVA

PAGO EN LÍNEA CON TARJETA DE CRÉDITO Tienda Virtual SiDI

Para usarlo necesitás, únicamente, una cuenta de Gmail o una cuenta con el dominio donbosco.org.ar (Ejemplo: jlsanchez@donbosco.org.

Manual de Pago a Tarjeta de Crédito

I. Seguridad y Privilegios de los usuarios del Sistema emaksimus.

1. Cuántas versiones de Ingressio en la Nube existen y qué características tiene cada una?

Pincel Ekade. Información académica del. Pincel Ekade móvil para responsables del alumnado. alumnado. Familias Alumnado

Fundamentos de Programción (I)

Examen Principios de Programación Febrero 2012

Introducción a Moodle

Formato para prácticas de laboratorio

Estructura de datos tipo vector.

Modelo Entidad Relacion (ER) Soluciones de los ejercicios I

PAGOS DOMICILIADOS - GESTIÓN DE PAGOS PAGOS DOMICILIADOS Y GESTIÓN DE PAGOS

GVisualPDA Módulo de Almacén

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico)

Manual de Operación PORTAL VENTA de PINES AMÉRICA TOTAL

CONFEDERACIÓN DE EMPRESARIOS DE MÁLAGA

Transcripción:

PROGRAMA EDUCATIVO PLAN DE ESTUDIO CLAVE DE UNIDAD DE APRENDIZAJE NOMBRE DE LA UNIDAD DE APRENDIZAJE LSC 2009-2 PROGRAMACION ESTRUCTURADA PRÁCTICA No. 2 LABORATORIO DE NOMBRE DE LA PRÁCTICA ARREGLOS PARALELOS 2 DURACIÓN (HORAS) 1. INTRODUCCIÓN Esta práctica retoma lo visto en la practica 1 de Programación Estructurada, utilizando para la resolución de problemas por medio de programas ya no solamente vectores simples, si no también vectores paralelos, ya que se plantearan problemas con un grado de complejidad mayor y será necesario el uso de estos. 2. OBJETIVO (COMPETENCIA) El alumno desarrollara programas en C bajo Linux utilizando arreglos paralelos. 3. FUNDAMENTO Recordemos el concepto de arreglo, es un grupo de datos ordenados, homogéneos y finitos. Si hablamos de arreglos unidimensionales como su nombre lo indica son los que tienen una sola dimensión (vectores), ahora si nos estamos refiriendo a arreglos paralelos, estamos hablando de un grupo de arreglos unidimensionales, los cuales tienen la misma cantidad de elementos, los cuales se corresponden entre ellos en forma paralela como lo podemos ver en el siguiente ejemplo: Suponga que se tienen que guardar los datos mostrados en la tabla para un grupo de empleados, Formuló Revisó Autorizó Eva Herrera Ramírez Josefina Camacho Mariscal David Isaías Rosas Almeida Nombre y Firma del Maestro Nombre y Firma del Responsable de Programa Educativo Nombre y Firma del Director / Representante de la Dirección Página 1 de 5

En este caso se utilizaran 3 vectores, en los cuales como ya sabemos los datos empiezan a guardarse a partir de la posición 0 del vector, como podemos ver queremos hacer referencia al no. De Empleado 124, el cual está guardado en la posición 1, si nos vamos al nombre este también está en la posición 1, al igual que el sueldo. Vamos a escribir el código para hacer la lectura e impresión de los vectores presentados anteriormente: #include <stdio.h> int main() int no_em[10]; //Vector para el numero de empleado char nom_em[10][15];//vector para el nombre del empleado float sueldo[10];//vector para el sueldo del empleado int opc, x; //Variables para elegir entre las opciones y variable de control del ciclo. do printf( Menú de opciones\n ); printf( 1. Lectura\n ); printf( 2.Impresion\n ); printf( 3. Salir\n ); printf( Que opción quieres ); scanf( %d,&opc); switch(opc) case 1: for(x=0;x<10;x++) printf( Teclea el numero de empleado ); scanf( %d,&no_em[x]); printf( Teclea el nombre del empleado ); scanf( %s,nom_emp[x]); printf( Teclea el sueldo del empleado ); scanf( %f,&sueldo[x]); case 2: for(x=0;x<10;x++) printf( %d\t%s\t%.2f\n,no_em[x],nom_emp[x],sueldo[x]); case 3: default: printf( Error ); while(opc!=3); return 0; Página 2 de 5

4. PROCEDIMIENTO (DESCRIPCIÓN) A) EQUIPO NECESARIO Computadora con Linux Instalado MATERIAL DE APOYO Apuntes de Clases Libro de Lenguaje C B) DESARROLLO DE LA PRÁCTICA Día Lunes: Realice un programa para llevar el registro de los artículos de una papelería, el programa deberá presentar las siguientes opciones: a) Registro de datos: clave del artículo, descripción, cantidad en existencia y precio unitario. b) Consulta general: aquí deberá desplegar todos los datos leídos, además del monto que resulta de la cantidad de cada artículo y su precio unitario. c) Consultar por descripción del artículo: aquí deberá imprimir los datos correspondientes al artículo tecleado. Para un máximo de 50 artículos. Día martes: Escriba un programa para llevar el registro de los datos de los alumnos que se presentan a tutorías en la Carrera de LSC, el programa deberá presentar las siguientes opciones: a) Registro de datos: Matricula, nombre del alumno, etapa (1 o 2), fecha en la que se presentó (día, mes y año), Nombre del tutor. b) Consulta general: aquí deberá desplegar todos los datos leídos, además de la cantidad de alumnos que se presentaron de la 1ra. Etapa y de la 2da. Etapa. c) Consulta por fecha: aquí deberá desplegar los alumnos que se presentaron en la fecha que se teclee. Para un máximo de 100 alumnos. Día miércoles: Escribir un programa para registrar las llamadas que se realizan de dirección en la Facultad de Ingeniería, el programa deberá tener las siguientes opciones: a) Registro de datos: aquí deberá ingresar el número al cual se hizo la llamada, el nombre de la persona o empresa, si es local, larga distancia o celular. b) Consulta general: aquí deberá desplegar todos los datos leídos además de la cantidad de llamadas locales, larga distancia y celular. c) Consulta por nombre de la persona, en esta opción deberá pedir el nombre de la persona a consultar y con ello se desplegaran los datos correspondientes. Página 3 de 5

Para un máximo de 200 llamadas. Día jueves: Escribir un programa para llevar un control de las materias que están registradas en el programa de LSC de la Facultad de ingeniería, el programa deberá presentar las siguientes opciones: a) Registro de datos: clave de la materia, nombre de la materia, etapa a la que pertenece (básica, disciplinaria o terminal), número de créditos y si la materia es obligatoria u optativa. b) Consulta general, deberá imprimir los datos introducidos y además cuantas materias son optativas y cuantas obligatorias. c) Consulta por etapa a la que pertenece la materia, deberá preguntar que etapa desea consultar y se desplegaran los nombres de las materias. Para un máximo de 60 materias. Día viernes: Escribir un programa para llevar un control de los vehículos que ingresan a un estacionamiento, el programa deberá presentar las siguientes opciones: a) Alta de vehículo, aquí deberá pedir número de placa, concesionaria, modelo y año. b) Consulta general, deberá desplegar todos los datos introducidos. c) Consulta por concesionaria, aquí deberá desplegar los datos que corresponden a la concesionaria. Para máximo 60 alumnos. C) CÁLCULOS (SI APLICA) Y REPORTE 5. RESULTADOS Y CONCLUSIONES 6. ANEXOS http://yaqui.mxl.uabc.mx/~eherrera 7. REFERENCIAS Página 4 de 5

Página 5 de 5