Está en la página 1de 3

Universidad Tecnológica de Bolívar

Facultad de Ingeniería – Programa Ingeniería de Sistemas


Curso: Programación – Profesor: Isaac Zúñiga Silgado
Conducta de Entrada, Febrero 14 de 2019

1. Lee con atención cada uno de los siguientes conceptos y coloca dentro del paréntesis la letra de
la definición que le corresponda.

Concepto Definición
( c ) a) Atributo o característica de un objeto o individuo.
Conjunto
( d ) Arreglo b) Un espacio en la memoria de la computadora que permite
almacenar temporalmente un dato/valor durante la ejecución de un
proceso, y su contenido puede cambiar durante la ejecución del
programa.
( a ) Dato c) Grupo de datos que tiene como característica pertenecer al
mismo tipo de dato simple.
( b ) Variable d) Colección finita, homogénea y ordenada de elementos.

2. Una variable tiene asociado un nombre y un valor. Para que un programa pueda reconocer una
variable se debe darle un nombre. Cada lenguaje de programación utiliza reglas para darle nombre
a una variable. ¿Cuáles son las tres (3) condiciones básicas que permiten al programador saber
cómo dar un nombre correcto a una variable?

1. Sólo pueden ser letras, dígitos y el guión bajo ó subguión.


2. No se les pueden dejar espacios en blanco.
3. Deben comenzar por un caracter ( letra ).

3. Lee con atención cada uno de las siguientes expresiones y coloca dentro del paréntesis la letra
de la definición que le corresponda.

Expresiones Definición
(b ) a) Permite realizar una serie de operaciones anidadas, a partir de
Aritméticas una expresión que utilice los conectores and, not y or.
( c ) De b) Son operaciones de tipo matemático, que permiten procesar la
relación información de tal forma que se obtenga un valor.
( a ) Lógicas c) Se utiliza para evaluar expresiones que sólo pueden devolver un
valor de cierto o falso.

4. Dadas las variables numéricas Dato1 y Dato2 tienen asignados los siguientes valores: Dato1 =
737.717 y Dato2 = 737717; responda las siguientes cuestiones:

a) ¿Qué datos (resultados) desplega o maneja el sistema cuando se le aplica la función parte
entera a cada una de las dos (2) variables? Dato1=737, dato2=737717
b) ¿La expresión Dato1 = 737,717 es correcta? Responda sí o no, explique su respuesta
brevemente en máximo 2 renglones. Si, son números con decimales. Son aptos para
variables de tipo real, como por ejemplo el cambio entre euros y peso.

5. Con los valores asignados a las variables a, b, c y d, evalúe las expresiones que se muestran en la
siguiente tabla. En la columna <Resultado> de la tabla, escriba el resultado obtenido (Verdadero o
Falso) de la evaluación de cada expresión. Los valores asignados a las variables son: a=9, b=2, c=5 y
d = 3.

Expresión Resultado
(a > b) AND (b<= c) verdadero
( c > d ) AND (c = a) falso
b = ( c – d ) AND ( a + b) > = ( c * d ) falso
(c = 5) AND (c >b) AND (a <= d) falso
(C = 5) AND (b < c) AND (a >= d) verdadero

6. Dado el siguiente bloque de instrucciones en un programa escrito en Lenguaje Python, qué


nombres (por su uso) reciben las variables “c” y “s”. Suponga que el vector v existe.

C – es un contador

S- es una variable que nos ayuda a sumar

c=0
s=0
SM = 737717
n = 400
x = int(input("Digite el valor del salario neto de un trabajador: "))
for i in range(n):
if x==v[i]:
c=c+1
if v[i]>=SM:
s=s+ v[i]
print c
print s

7. Un estudiante que ya aprobó el curso de Algoritmos en la UTB, ha escrito el siguiente bloque de


instrucciones en un programa escrito en Lenguaje Python.

i=1
while i > 0:
print(i, "", end="")
i += 1
Responda las siguientes preguntas:

a) ¿Qué imprime el programa?


1 2 3 4 5 6 ….. ∞

b) ¿Cuándo “para” o “termina” la ejecución del programa?


 Nunca porque la condición siempre será verdadera y por lo tanto el programa seguirá
infinitamente

También podría gustarte