INTRODUCCIÓN A LA COMPUTACIÓN
Enviado por yese.l • 4 de Julio de 2013 • Tesis • 8.965 Palabras (36 Páginas) • 338 Visitas
UNIVERSIDAD CENTRAL DE VENEZUELA
FACULTAD DE CIENCIAS
ESCUELA DE COMPUTACIÓN.
INTRODUCCIÓN A LA COMPUTACIÓN (M).
GUÍAS DE PRÁCTICAS
INTRODUCCIÓN A LA COMPUTACIÓN (M)
SEMESTRE II-2004
UNIVERSIDAD CENTRAL DE VENEZUELA
FACULTAD DE CIENCIAS
INTRODUCCIÓN A LA COMPUTACIÓN
PRÁCTICA #1
PARTE TEÓRICA:
• LENGUAJE NATURAL. LENGUAJE PSEUDOFORMAL.
• LENGUAJE FORMAL. LENGUAJE DE PROGRAMACIÓN.
• ALGORITMO. CARACTERÍSTICAS DE UN ALGORITMO. ACCIÓN.
• VARIABLE. DIFERENCIA ENTRE EL VALOR Y EL NOMBRE DE LA VARIABLE.
• CONSTANTE. DIFERENCIA ENTRE CONSTANTE Y VARIABLE.
• TIPOS DE DATOS BASE.
• OPERADORES (ARITMÉTICOS, LÓGICOS Y RELACIONALES).
• ACCIONES BÁSICAS (LECTURA, ESCRITURA Y ASIGNACIÓN).
• TRAZAS O CORRIDAS EN FRÍO.
PARTE PRÁCTICA:
PARTE I
1.- DADOS LOS SIGUIENTES ALGORITMOS IDENTIFICAR EN C/U:
• VARIABLES.
• CONSTANTES.
• ACCIONES DE LECTURA.
• ACCIONES DE ESCRITURA.
• ACCIONES DE ASIGNACIÓN.
• TRAZA.
A) INICIO B) INICIO
LEER(A) LEER(X)
LEER(B) LEER(Y)
A A+ B X1 X * X
B A – B Y1 Y * Y
A A – B D (X1*Y1)**(1/2)
ESCRIBIR (A) ESCRIBIR ( D)
ESCRIBIR ( B) FIN
FIN
GUÍA PARA HACER LA TRAZA
VARIABLES INVOLUCRADAS
# PASO VARIABLE 1 VARIABLE 2 ... VARIABLE N ESCRITURAS
1
2
3
...
N
2.- REALICE LA TRAZA DEL SIGUIENTE ALGORITMO:
INICIO
LEER (PARCP1)
LEER (PARCP2 )
LEER (PARCP3 )
LEER (PARCP4)
LEER (TAREA1)
LEER (TAREA2 )
LEER (TAREA3 )
LEER (TAREA4 )
LEER (TAREA5 )
LEER (PROY)
LEER (TALL1)
LEER (TALL2 )
LEER (TALL3 )
LEER (PARCT1 )
LEER (PARCT2)
LEER (PARCT3 )
PARCIALP ((PARCP1 + PARCP2 + PARCP3 + PARCP4) / 4) * 0.48
PROYECTO PROY * 0.15
TALLER ((TALL1 + TALL2 + TALL3) / 3) * 0.12
TAREAS ((TAREA1 + TAREA2 + TAREA3 + TAREA4 + TAREA5) / 5) * 0.25
PRACTICA PARCIALP + PROYECTO + TALLER + TAREAS
TEORÍA ((PARCT1 * 0.25) + (PARCT2 * 0.35) +(PARCT3 * 0.4))
ESCRIBIR(‘NOTA DE PRÁCTICA:’, PRACTICA)
ESCRIBIR (‘NOTA DE TEORÍA:’, TEORÍA)
ESCRIBIR(‘NOTA DE PRÁCTICA:’, PRACTICA*0.35 + TEORÍA*0.65)
FIN
3.- INVESTIGUE QUÉ OPERACIÓN REALIZAN LOS SIGUIENTES OPERADORES: DIV, MOD.
PARTE II
ESCRIBIR UN ALGORITMO PARA CADA UNO DE LOS SIGUIENTES ALGORITMOS:
1. SEAN GRADOS UNA VARIABLE QUE CONTIENE UNA CANTIDAD EN GRADOS. DETERMINAR EL NÚMERO DE VUELTAS Y EL ÁNGULO CORRESPONDIENTE EN EL CÍRCULO TRIGONOMÉTRICO EQUIVALENTE AL VALOR DADO.
EJEMPLO: GRADOS= 390
VUELTAS = 1
ANGULO = 30
2. SEA DIAS UNA VARIABLE QUE CONTIENE UN NÚMERO ENTERO POSITIVO, EL CUAL REPRESENTA UNA CANTIDAD (VÁLIDA) DE DÍAS. DETERMINAR SU EQUIVALENTE EN AÑOS, MESES Y DÍAS
NOTA: ASUMA QUE TODOS LOS AÑOS SON DE 365 DÍAS Y LOS MESES DE 30 DÍAS.
EJEMPLO: DIAS= 1423
AÑOS = 3
MESES = 10
DÍAS = 28
3. SEA FECHA UNA VARIABLE QUE CONTIENE UN NÚMERO ENTERO POSITIVO DE 6 CIFRAS, EL CUAL REPRESENTA UNA FECHA (VÁLIDA) CUALQUIERA DE LA FORMA DDMMAA. SEPARAR LOS VALORES CORRESPONDIENTES A DÍA, MES Y AÑO.
EJEMPLO: FECHA= 171197
DÍA = 17
MES = 11
AÑO = 97
4. SEA SEGUNDOS UNA VARIABLE QUE CONTIENE UN NÚMERO ENTERO N, EL CUAL REPRESENTA UNA CANTIDAD DE SEGUNDOS. DETERMINAR SU EQUIVALENTE EN DÍAS, HORAS, MINUTOS Y SEGUNDOS.
EJEMPLO: SEGUNDOS = 997325
DIAS=11
HORAS=3
MINUTOS=2
SEGUNDOS=5
5. SEA BOLIVARES UNA VARIABLE QUE CONTIENE UNA CANTIDAD (ENTERA POSITIVA) DE DINERO EN BOLÍVARES QUE UN CLIENTE DESEA RETIRAR DE UN CAJERO AUTOMÁTICO, EL CUAL DISPENSA SOLO MONEDAS DE 1,10,20,50,100 Y 500 BS. DETERMINAR CUANTAS MONEDAS DE CADA DENOMINACIÓN DEBE DISPENSAR EL CAJERO PARA CUBRIR LA PETICIÓN DEL CLIENTE.
6. DADOS 4 NÚMEROS REALES QUE REPRESENTAN LAS COORDENADAS X1,Y1 Y X2,Y2 DE DOS PUNTOS EN EL PLANO RESPECTIVAMENTE. DETERMINAR: LA DISTANCIA ENTRE ELLOS Y LA PENDIENTE QUE PASA POR ELLOS.
7. DADO UN PUNTO EN EL PLANO CON COORDENADAS X E Y. DETERMINAR: LA DISTANCIA DEL PTO. AL ORIGEN Y EL ÁREA DEL CÍRCULO CUYA CIRCUNFERENCIA TIENE COMO CENTRO EL PUNTO DADO Y EL ORIGEN PERTENECE A LA MISMA.
8. DADAS LAS PENDIENTES M1,M2 Y LOS CORTES CON EL EJE Y B1 Y B2 DE LAS RECTAS L1 Y L2 TAL QUE: L1 ES Y=(M1*X)+B1 Y L2 ES Y=(M2*X)+B2. DETERMINAR EL PUNTO DE INTERSECCIÓN ENTRE LAS RECTAS.
NOTA: ASUMA QUE LAS RECTAS NO SON PARALELAS.
9. DADOS 2 VALORES REALES X1, X2, LOS CUALES REPRESENTAN LAS RAÍCES DE UNA ECUACIÓN DE 2DO GRADO DE
...