Vous êtes sur la page 1sur 1

UNIVERSIDAD NACIONAL DE INGENIERÍA

Facultad de Ingeniería Industrial y de Sistemas


ST202W - Lenguaje de Programación Estructurado

Prueba de Entrada

1. (2 puntos) Un algoritmo es:


a. Una solución detallada paso-a-paso para resolver un problema específico.
b. Un conjunto de instrucciones que una computadora puede ejecutar.
c. Un conjunto de ecuaciones matemáticas de las que se deriva la solución a un problema.
d. Un código para ingresar texto en editores de texto.

2. (4 puntos) Desarrolle un programa que lea las variables enteras a, b y c, y calcule las soluciones
reales o imaginarias de la ecuación f(x) = ax2 + bx + c = 0

Ejemplo:
Soluciones de f(x) = 1 * x^2 + 0 * x + 1 = 0
x1 = 0 + i, x2 = 0 – i

3. (4 puntos) Diseñe un algoritmo que lea un entero positivo N e indique si es primo o no.
Adicionalmente, estime el número máximo de operaciones que realizará su algoritmo en función
de N. ¿Cuántas operaciones realizaría, aproximadamente, su algoritmo para N=109+7 (primo)?

Nota: Puede utilizar las funciones de cociente de división entera (div) y residuo de división entera
(mod).

4. (4 puntos) Si x es verdadero, y es falso y z es una expresión cuyo valor no conocemos (solo


sabemos que es booleana, verdadera o falsa). ¿Cuál es el valor de las siguientes expresiones?
a. x AND y e. x XOR y
b. x OR y f. z XOR z
c. z AND y g. z XOR (NOT z)
d. z OR x h. (z XOR z) XOR z

Nota: a AND b es verdadero si y solo si a y b son ambos verdaderos


a OR b es falso si y solo si a y b son ambos falsos
a XOR b es verdadero si y solo si a y b tienen distinto valor de verdad
NOT a es la negación de a

5. (4 puntos) Diseñe un algoritmo que lea las variables enteras Ax, Ay, Bx, By, Px, Py, y determine el
punto Q=(Qx, Qy), simétrico de P=(Px, Py) con respecto a la recta AB, donde A=(Ax, Ay), B=(Bx,
By).
B
Q
A

P
6. (2 points) What do you expect to learn in this course? Please write your answer in English.
o
(1 punto) ¿Qué esperas aprender en el curso?

¡Bienvenidos y éxitos!
RPR 2017-2 Lima, 26 de agosto de 2017

Vous aimerez peut-être aussi