guia de practicas

Páginas: 22 (5475 palabras) Publicado: 21 de abril de 2014
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

ParteTeó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 oCorridas 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 siguientealgoritmo:
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= 1423Añ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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia practica
  • Guía Practica
  • guia práctica
  • Guia practica
  • GUIAS DE PRACTICAS
  • guia practica
  • GUIA PRACTICA
  • guia práctica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS