CONTROL
INTRODUCCIÓN A LA
PROGRAMACIÓN
SEMANA 2
Introducción a la Programación
Programación
Nombre: Tipos de datos, variables y constantes.
1. Instrucciones del Control
Estimado(a) estudiante:
A continuación, se presenta una actividad de evaluación en la que, a partir de una situación
contextualizada en el ámbito laboral, deberás resolver una problemática respondiendo las
preguntas que se presenten, lo que tiene como propósito verificar los aprendizajes desarrollados
durante la semana.
Antes de comenzar considera lo siguiente:
• Esta actividad tiene un puntaje máximo de 9 puntos. Una vez que la entregues, el docente
la revisará usando la rúbrica disponible en el aula, la que contiene los indicadores de
evaluación de la semana. Por ello, te invitamos a revisarla antes de comenzar.
• Las respuestas deben ser una elaboración propia. Te puedes apoyar en los contenidos de
la semana y en otros textos, pero siempre debes identificar a los autores y citar las fuentes.
• Debes agregar la bibliografía, en formato APA, al final del control. Si necesitas recordar
cómo se realiza, puedes buscar el Manual sobre Normas APA disponible en la colección
CREDTI de la Biblioteca Virtual de IACC. específicamente en la colección CREDTI, el manual
sobre las Normas APA.
• Cuida tu redacción y ortografía.
• Si tienes dudas, puedes realizar consultas al docente en el Foro de Interacción de la
semana.
• El control debe ser desarrollado en la plantilla establecida por IACC, disponible para ser
descargada desde la plataforma de la asignatura junto a estas instrucciones.
• Envía el documento creado con tu nombre y apellido (S2_CONTROL_SET_A_INTPG1303).
2
Introducción a la Programación
Programación
2. Desarrollo de la actividad
Situación problemática
La Empresa de turismo Navega con Nosotros S.A, se dedica profesional y comercialmente en
exclusiva al ejercicio de mediación y/u organización de servicios turísticos en Chile y posee una flota
de 20 embarcaciones, las cuales cada una está registrada con su nombre, matrícula, cantidad de
tripulantes y de pasajeros o turistas que pueden estar a bordo. La gerencia general está presentando
varios problemas en su sistema que son:
1. Con el pago de la tripulación: (El capitán es el responsable de pagarle a su tripulación y se debe
registrar que a cada tripulante se le hace un pago de sueldo básico de 50.000 CLP por cada hora
que se encuentre embarcado y se le hace un descuento de 2% de su sueldo básico para el pago
de las imposiciones y un 3% por el seguro de vida. El sueldo total para pagar será de sueldo básico
menos las deducciones. La gerencia desea saber el total a pagar por tripulación y sus respectivos
descuentos.
2. No están registrado la cantidad de pasajeros o turistas que se encuentran embarcados y por
consiguiente, no se están reflejando las ganancias que aporta cada embarcación. Cada pasajero
realiza un pago de 400.000 CLP.
3. La gerencia general desea saber a cuantos kilómetros de distancia se encuentra cada embarcación
de su puerto. Como se sabe en la navegación náutica se manejan las distancias en millas náuticas,
donde 1 milla náutica equivale a 1852 Km.
La gerencia general le solicita la departamento de informática que elabore un algoritmo (Diagrama
de Flujo y Pseudocódigo) que le permita generar un informe donde se puedan visualizar los
siguientes datos (Nombre de la embarcación, número de matrícula de la embarcación, nombre del
capitán, cantidad de tripulantes, cantidad de pasajeros, el cálculo del pago total que se realiza por
tripulación, lo que recauda en total del pago de los pasajeros y a que distancia en Kilómetros se
encuentra la embarcación del puerto.
A continuación, desarrolla lo siguiente:
1. Señala, a partir de sus características, los tipos de datos que están presentes en el algoritmo.
2. Indica el tipo de operador que se está empleando y explica el porqué de su utilización.
3. Determine las posibles variables y constantes.
4. ¿Cuáles son las entradas y salidas de datos? Explica brevemente.
3
Introducción a la Programación
Programación
Indicadores de Evaluación
Distingue los datos a partir de sus características con la finalidad de utilizar el más adecuado para
la solución de un problema.
Diferencia los tipos de operadores a partir de sus características, con el objetivo de emplear el
más apropiado para la solución de un problema.
Identifica variables y constantes para la elaboración de un algoritmo en atención de un problema
planteado.
Examina la entrada y salida de datos en un algoritmo con el objetivo de identificar las sentencias
y resolver un problema en un contexto determinado.