Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Examen Programación visual basic, Exámenes de Computación Paralela y Programación

Examen parcial de programación en visual basic computación

Tipo: Exámenes

Antes del 2010

Subido el 27/03/2022

abraham-garcia-40
abraham-garcia-40 🇻🇪

1 documento

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Universidad de Carabobo. Facultad de Ingeniería. Departamento de Computación.
Cátedra de Computación I –Primer Período Lectivo de 2009.
Nombre:
CI:
Sección:
Semestre 1 – 2009 Julio de
2009
Evaluación Parcial 3a – 20%
Prof. Abraham García
Seguridad Móvil
Una empresa de telefonía celular con el de tener un sistema de seguridad al momento de activar
tarjetas prepago de saldo y de mensajes de texto, ha implementado un proceso de validación de las
claves asociadas a dichas tarjetas telefónicas. Se dispone del archivo clientes.dat el cual contiene la
siguiente información:
Nombre del Cliente, Número del teléfono móvil, clave secreta, monto de la tarjeta, tipo de tarjeta
(1=saldo 2=Mensajes)
El proceso de validación es el siguiente:
Se obtendrá un número de validación que se conformará agregando al valor del monto todos
los dígitos de la clave secreta que sean pares comenzando a tomarlos desde el más significativo al
menos significativo, para después de sumarle la cantidad de dígitos de la tarjeta verificar si es par en
caso que la tarjeta sea de saldo o impar si es de mensajes, en cuyo caso la tarjeta se considera
válida.
Ejemplo:
LUIS PEREZ MARTINEZ 04248753443 7545789378 25 1
Para verificar si la tarjeta es válida se sigue el procedimiento indicado anteriormente. A partir
de estos datos con los números remarcados y con el monto se obtiene
1. 7545789378 25488; para posteriormente al número obtenido sumarle la cantidad de
dígitos de la clave secreta. En este caso dicha cantidad es 10 por lo que el número
resultante es:
2. 25488 + 10 = 25498
3. Por último se verifica que sea par porque es una tarjeta de saldo. En este caso lo es por lo que
pf3
pf4

Vista previa parcial del texto

¡Descarga Examen Programación visual basic y más Exámenes en PDF de Computación Paralela y Programación solo en Docsity!

Universidad de Carabobo. Facultad de Ingeniería. Departamento de Computación. Cátedra de Computación I –Primer Período Lectivo de 2009.

Nombre:

CI:

Sección:

Semestre 1 – 2009 Julio de

Evaluación Parcial 3a – 20%

Prof. Abraham García

Seguridad Móvil

Una empresa de telefonía celular con el de tener un sistema de seguridad al momento de activar tarjetas prepago de saldo y de mensajes de texto, ha implementado un proceso de validación de las claves asociadas a dichas tarjetas telefónicas. Se dispone del archivo clientes.dat el cual contiene la siguiente información: Nombre del Cliente, Número del teléfono móvil, clave secreta, monto de la tarjeta, tipo de tarjeta (1=saldo 2=Mensajes) El proceso de validación es el siguiente: Se obtendrá un número de validación que se conformará agregando al valor del monto todos los dígitos de la clave secreta que sean pares comenzando a tomarlos desde el más significativo al menos significativo, para después de sumarle la cantidad de dígitos de la tarjeta verificar si es par en caso que la tarjeta sea de saldo o impar si es de mensajes, en cuyo caso la tarjeta se considera válida. Ejemplo: LUIS PEREZ MARTINEZ 04248753443 7545789378 25 1 Para verificar si la tarjeta es válida se sigue el procedimiento indicado anteriormente. A partir de estos datos con los números remarcados y con el monto se obtiene

1. 7545789378 ➔ 254 88 ; para posteriormente al número obtenido sumarle la cantidad de

dígitos de la clave secreta. En este caso dicha cantidad es 10 por lo que el número

resultante es:

3. Por último se verifica que sea par porque es una tarjeta de saldo. En este caso sí lo es por lo que

resulta ser una tarjeta válida. Diseñe un programa Pascal de nombre EC3.pas, que procese la información del archivo de los clientes, y a partir de allí se obtenga un archivo de nombre validaciones.dat, el cual va a contener por cliente la siguiente información:

● Número del celular

● Clave secreta

● Mensaje que indique si es o no válida la tarjeta

Adicionalmente imprima por pantalla:

● Porcentaje de tarjetas de saldo que superan los 25 Bf.

● Nombre y Número de celular del cliente que utilizó la tarjeta de mensaje de mayor

denominación

● Monto promedio de las tarjetas vendidas de Saldo que son válidas

Mateo 6:33 Mas buscad primeramente el Reino de Dios y su justicia y todas estas cosas os serán añadidas

Actividades a Realizar

1. En el directorio ________________ cree el archivo clientes.dat , con información de

los clientes y de las tarjetas. ( Coloque mínimo 5 personas )

2. Desarrolle, compile y ejecute el programa PASCAL indicado.

3. Genere el Shell de Impresión.

Diseño del Archivo de Datos ( 1 pto) Mínimo 5 personas ANÁLISIS DEL PROBLEMA Estructura general de solución de problema (2 ptos)

ec3 .s

9. Suba el Shell de su práctica en el aula virtual en el enlace Evaluación complementaria 3, suba el

shell aquí.

10. Para imprimir el examen, vaya al menú File y pulse => Print ec3.s

Página 1 de 2