LOGICA DE PROGRAMACION
FUNDAMENTACIÓN TEÓRICA
1. En base a la calidad de las premisas: cual de los siguientes silogismos corresponde a uno del tipo (V) (V) (V) (I)
Respuesta:
a. Todos seres vivos respiran
Los humanos son seres vivos
Δ Los humanos respiran
b. Todas las ciudades tienen barrios
Todos los países tienen ciudades
Δ Todos los países tienen barrios
c. Todas las aves vuelan
La aves tienen alas
Δ Las palomas vuelan
Que principio de elaboración de enunciados estamos aplicando cuando para convertir 5GB a Bytes en lugar de:
conversión = 5 * 1024 * 1024 * 1024
Aplicamos:
. conversión = 5 * 2 ^30
. Respuesta:
a. Principio de simplicidad del proceso
b. Principio de economía de los datos
c. Principio de eficiencia del proceso
1. Indique el principio de elaboración de enunciados que mejor aplica al enunciado “Para almacenar la cantidad de ítems se debe usar entero en lugar de decimal”
Respuesta:
a. Cantidad y forma
b. Autosuficiencia de los datos
c. Economía de los datos
1. Luego de realizar el análisis de salidas, procesos y entradas del siguiente problema: “Se desea construir un programa que realice la conversión de números decimales a binarios, para lo cual se usa el método de división del número decimal para la base destino hasta que el dividendo sea menor a la base, luego recoge el último residuo y los restos de todas las divisiones comenzando por la ultima”.
¿Cuáles deben ser las entradas?
Respuesta:
a. El número en base decimal
b. El último resto de la división
c. El número en base binaria
5. Evaluar las siguientes expresiones, determine si son verdaderas o falsas.
1. “b” > “C”
2. “bb” > “CC”
3. “A” < “a”
6. Resolver la siguiente expresión aplicando las precedencias adecuadas.
a = 100
b = -12
c = 4000
d = 5
e = 0
(a+b*c+e) <= e*d*b and (c/a + e - d) < e+d-c+b*a
A. Verdadero
B. Falso
C. No hay resultado lógico
7.- Se desea construir una expresión que calcule el total a partir de una variable conocida subtotal, calcule el IVA y descuente el 7% al total obtenido.
¿Cuál de las siguientes expresiones le permite obtener este resultado de manera directa ?
Respuesta:
a. Total = subtotal * 1.12 – subtotal * 1.12*0.07
b. Total = subtotal * 12 – 0.07
c. Total = subtotal *(1.12 -0.07)
8. Al resolver la expresión mediante la aplicación de las reglas de precedencia de los operadores aritméticos
(24-4+8-6/2*5-(3*8-16/2))
¿Qué valor se obtiene como resultado?
Respuesta:
a. 7
b. -3
c. -19
9. ¿Cuál es el concepto apropiado para definir un algoritmo de programación?
Respuesta:
a. Conjunto ordenado y finito de asignaciones, procesos, cálculos y decisiones que permiten a un programa satisfacer una unidad de funcionalidad dada
b. Conjunto ordenado e infinito de asignaciones, procesos, cálculos y decisiones que permiten a un programa satisfacer una unidad de funcionalidad dada
c. Conjunto desordenado y finito de asignaciones, procesos, cálculos y decisiones que permiten a un programa satisfacer una unidad de funcionalidad dada
10. Dadas las siguientes preguntas, relaciónelas con la etapa correcta del desarrollo de un sistema.
X. ¿Qué quiere automatizar el cliente?
1. Pruebas e Implementación
Y. ¿Cómo se puede automatizar lo que quiere el cliente?
1. Análisis
Z. ¿Los programas cubren a la perfección las especificaciones de diseño?
1. Diseño
Respuesta:
a. X1,Y2,Z3
b. X2, Y3, Z1
c. X2, Y1,Z3
11. Se desea almacenar una clave compuesta por 10 letras y 1 número. ¿Cuál es la mejor combinación posible para dar solución a lo planteado?
Respuesta:
a. x(11) [10{A-Z},2{0-9}]
b. x(11) [10{A-Z},3{0-9}]
c. x(11) [10{A-Z},1{1-9}]
12. Al resolver la expresión mediante la aplicación de las reglas de precedencia de los operadores aritméticos :
24-4+8-6/2*5-(3*8-16/1)
¿Qué resultado se obtiene?
Respuesta:
a. -3
b. 5
c. -19
13. Relacione la pregunta con la respuesta correcta.
P. El símbolo abstracto l; ¿Qué tipo de dato representa?
a. Booleano
b. byte
c. Decimal
Q. El símbolo abstracto para representar una cadena es x(n); ¿Qué representa n en el símbolo abstracto?
a. n es el valor de la cadena
b. n son los valores no permitidos por la cadena
c. n es la longitud en caracteres de la cadena
Respuesta:
a. Pa,Qa
b. Pb,Qc
c. Pa,Qc
14. Relacione la pregunta con la repuesta correcta.
k. ¿Qué significa la expresión : numero ← 10 ?
a. A la variable “numero” se le está asignando el valor de 10
b. A la variable “numero” se le da un valor mayor de 10.
c. La variable “numero” toma como valor menor a 10.
m. ¿Cuál de las siguientes variables está nombrada de forma incorrecta?
a. Nota
b. Nota estudiante
c. Nota_Estudiante
Respuesta:
a. kb,mb
b. ka,mb
c. ka,mc
15. El principio de consistencia del resultado, a qué tipo de PRINCIPIO hace referencia en el marco de la elaboración de enunciados?
Respuesta:
a. Principios relacionados con los datos de salida
b. Principios relacionados con los datos de entrada
c. Principios relacionados con el proceso
16. Dada las siguientes definiciones identifique a que concepto corresponde. Sistema de enunciados expresados en un lenguaje determinado, donde uno de los enunciados es una conclusión, y el resto premisas
Es una expresión lingüística que establece un pensamiento completo
Son sentencias que afirman o niegan algo y tienen un valor de verdad
Respuesta:
a. (1) Silogismo; (2) Algoritmo; (3) Enunciado imperativo
b. (1) Silogismo; (2) Enunciado; (3) Enunciado declarativo
c. (1) Argumento; (2) Enunciado; (3) Enunciado imperativo
Respuesta:
a. (1) Silogismo; (2) Algoritmo; (3) Enunciado imperativo
b. (1) Silogismo; (2) Enunciado; (3) Enunciado declarativo
c. (1) Argumento; (2) Enunciado; (3) Enunciado imperativo
17.- Dados los siguientes enunciados: La velocidad se obtiene dividiendo la distancia recorrida entre el tiempo.
La altura de Quito es de 2800 m sobre el nivel del mar
Cuando se trata de un cliente nuevo no aplica el descuento por pronto pago.
Cual es la clasificación que le corresponde a cada uno según su finalidad?
Respuesta:
a. (1) De cálculo; (2) De valor preexistente; (3) Condicional
b. (1) De cálculo; (2) De resultado; (3) De cálculo
c (1) De asignación de valores; (2) De resultado; (3) Condicional
18. Indique el principio de elaboración de enunciados que mejor aplica al enunciado “La edad de una persona debe expresarse en formato aaaa/mm/ dd”
Respuesta:
a. Consistencia del resultado
b. Cantidad y forma
c. Exactitud
19. Relacione los siguientes conceptos de forma apropiada.
1. El ordenamiento de las ideas es un problema que se encarga de resolverlo la:?
a. Lógica
b. Matemática
c. Programación
2 Es la habilidad de pensar de manera razonada, sistemática y ordenada, que nos hace capaces de inferir algoritmos abstractos para su implementación mediante programas de cómputo?
a. Lógica
b. Lógica Matemática
c. Lógica de programación
Respuesta:
a. 1a, 2b
b. 1a, 2c
c. 1b,2c
20. Se desea realizar un algoritmo que permita calcular el valor mensual a pagar a un trabajador; así como también el valor de su descuento al Seguro Social (10% del total a pagar). El sueldo mensual del trabajador se obtienen mediante una multiplicación simple entre el número de horas (100), por el costo hora oficial.
El Algoritmo es el siguiente:
1. Inicio.
2. Se solicita el número de horas que ha laborado el trabajador.
3. Se calcula el valor total a pagar al trabajador.
4. Se calcula el valor del descuento del Seguro Social.
5. Se calcula el costo real a pagar: Valor Total – Valor del Seguro Social
6. Fin
Determinar ¿Qué información hace falta para poder resolver el problema?
Respuesta:
a. El número de horas trabajadas.
b. El descuento del Seguro Social.
c. El valor oficial de la hora trabajada.
PRUEBA DE ENSAYO
1. Se necesita realizar un algoritmo para calcular la superficie y circunferencia de un círculo.
Determine las entradas y salidas junto a su tipo de dato, de forma más apropiada.
1. Entradas
Radio del círculo (tipo de dato [x(10)] Salidas
Superficie del círculo (tipo de dato [d])
Circunferencia del círculo (tipo de dato [d])
2. Entradas
Radio del círculo (tipo de dato [d] )
Circunferencia del círculo (tipo de dato [d]) Salidas
Superficie del círculo (tipo de dato [d])
3. Entradas
Radio del círculo (tipo de dato [d] ) Salidas
Superficie del círculo (tipo de dato [d])
Circunferencia del círculo (tipo de dato [d])
Respuesta:
A. 1.
B. 2.
C. 3.
2. Se necesita realizar un algoritmo para obtener la calificación promedio de los resultados obtenidos en el último parcial de la asignatura, Lógica de la Programación. Determine las entradas y salida junto a su tipo de dato, de forma más apropiada.
1. Entradas
Las calificaciones de cada alumno
(tipo de dato [d] )
Cantidad de calificaciones (tipo de dato [i]) Salidas
Promedio
(tipo de dato [i])
2. Entradas
Las calificaciones de cada alumno
(tipo de dato [d] )
Cantidad de calificaciones (tipo de dato [i]) Salidas
Promedio
(tipo de dato [d])
3. Entradas
Las calificaciones de cada alumno
(tipo de dato [x(n)] )
Cantidad de calificaciones (tipo de dato [x(n)]) Salidas
Promedio
(tipo de dato [x(n)])
3.- Se desea obtener una tabla con las depreciaciones acumuladas y los valores reales de cada año, de un automóvil comprado en $ 18000 el año 2006, durante los 6 años siguientes suponiendo un valor de recuperación o rescate de $900. Realizar el análisis del problema, conociendo la fórmula de la depreciación anual constante D para cada año de vida útil.
Realizar las siguientes actividades:
a. En relación a la problemática planteada, asocie cada enunciado con su categoría, que puede ser: entrada, proceso, salida
depreciación anual por año PROCESO
cálculo depreciación acumulada PROCESO
depreciación acumulada en cada año PROCESO
valor del automóvil en cada año ENTRADA
cálculo de la depreciación acumulada cada año PROCESO
valor de recuperación ENTRADA
cálculo del valor del automóvil en cada año PROCESO
vida útil ENTRADA
coste original ENTRADA
b. Indicar los resultados correctos que se obtendrán para el problema indicado
Resultados
Q)
Año Depreciación Depreciación Acumulada Valor anual
2006 900 2850 15150
2007 900 5700 12300
2008 900 8550 9550
2009 900 11400 6600
2010 900 14250 3700
2011 900 17100 900
P)
Año Depreciación Depreciación Acumulada Valor anual
2006 900 2850 15250
2007 900 5700 12400
2008 900 8550 9550
2009 900 11400 6700
2010 900 14250 3850
2011 900 17100 900
X)
Año Depreciación Depreciación Acumulada Valor anual
2006 900 2850 15150
2007 900 5700 12300
2008 900 8550 9450
2009 900 11400 6600
2010 900 14250 3750
2011 900 17100 900
tengo resuelto inf xav2010@hotmail.es
FUNDAMENTACIÓN TEÓRICA
1. En base a la calidad de las premisas: cual de los siguientes silogismos corresponde a uno del tipo (V) (V) (V) (I)
Respuesta:
a. Todos seres vivos respiran
Los humanos son seres vivos
Δ Los humanos respiran
b. Todas las ciudades tienen barrios
Todos los países tienen ciudades
Δ Todos los países tienen barrios
c. Todas las aves vuelan
La aves tienen alas
Δ Las palomas vuelan
Que principio de elaboración de enunciados estamos aplicando cuando para convertir 5GB a Bytes en lugar de:
conversión = 5 * 1024 * 1024 * 1024
Aplicamos:
. conversión = 5 * 2 ^30
. Respuesta:
a. Principio de simplicidad del proceso
b. Principio de economía de los datos
c. Principio de eficiencia del proceso
1. Indique el principio de elaboración de enunciados que mejor aplica al enunciado “Para almacenar la cantidad de ítems se debe usar entero en lugar de decimal”
Respuesta:
a. Cantidad y forma
b. Autosuficiencia de los datos
c. Economía de los datos
1. Luego de realizar el análisis de salidas, procesos y entradas del siguiente problema: “Se desea construir un programa que realice la conversión de números decimales a binarios, para lo cual se usa el método de división del número decimal para la base destino hasta que el dividendo sea menor a la base, luego recoge el último residuo y los restos de todas las divisiones comenzando por la ultima”.
¿Cuáles deben ser las entradas?
Respuesta:
a. El número en base decimal
b. El último resto de la división
c. El número en base binaria
5. Evaluar las siguientes expresiones, determine si son verdaderas o falsas.
1. “b” > “C”
2. “bb” > “CC”
3. “A” < “a”
6. Resolver la siguiente expresión aplicando las precedencias adecuadas.
a = 100
b = -12
c = 4000
d = 5
e = 0
(a+b*c+e) <= e*d*b and (c/a + e - d) < e+d-c+b*a
A. Verdadero
B. Falso
C. No hay resultado lógico
7.- Se desea construir una expresión que calcule el total a partir de una variable conocida subtotal, calcule el IVA y descuente el 7% al total obtenido.
¿Cuál de las siguientes expresiones le permite obtener este resultado de manera directa ?
Respuesta:
a. Total = subtotal * 1.12 – subtotal * 1.12*0.07
b. Total = subtotal * 12 – 0.07
c. Total = subtotal *(1.12 -0.07)
8. Al resolver la expresión mediante la aplicación de las reglas de precedencia de los operadores aritméticos
(24-4+8-6/2*5-(3*8-16/2))
¿Qué valor se obtiene como resultado?
Respuesta:
a. 7
b. -3
c. -19
9. ¿Cuál es el concepto apropiado para definir un algoritmo de programación?
Respuesta:
a. Conjunto ordenado y finito de asignaciones, procesos, cálculos y decisiones que permiten a un programa satisfacer una unidad de funcionalidad dada
b. Conjunto ordenado e infinito de asignaciones, procesos, cálculos y decisiones que permiten a un programa satisfacer una unidad de funcionalidad dada
c. Conjunto desordenado y finito de asignaciones, procesos, cálculos y decisiones que permiten a un programa satisfacer una unidad de funcionalidad dada
10. Dadas las siguientes preguntas, relaciónelas con la etapa correcta del desarrollo de un sistema.
X. ¿Qué quiere automatizar el cliente?
1. Pruebas e Implementación
Y. ¿Cómo se puede automatizar lo que quiere el cliente?
1. Análisis
Z. ¿Los programas cubren a la perfección las especificaciones de diseño?
1. Diseño
Respuesta:
a. X1,Y2,Z3
b. X2, Y3, Z1
c. X2, Y1,Z3
11. Se desea almacenar una clave compuesta por 10 letras y 1 número. ¿Cuál es la mejor combinación posible para dar solución a lo planteado?
Respuesta:
a. x(11) [10{A-Z},2{0-9}]
b. x(11) [10{A-Z},3{0-9}]
c. x(11) [10{A-Z},1{1-9}]
12. Al resolver la expresión mediante la aplicación de las reglas de precedencia de los operadores aritméticos :
24-4+8-6/2*5-(3*8-16/1)
¿Qué resultado se obtiene?
Respuesta:
a. -3
b. 5
c. -19
13. Relacione la pregunta con la respuesta correcta.
P. El símbolo abstracto l; ¿Qué tipo de dato representa?
a. Booleano
b. byte
c. Decimal
Q. El símbolo abstracto para representar una cadena es x(n); ¿Qué representa n en el símbolo abstracto?
a. n es el valor de la cadena
b. n son los valores no permitidos por la cadena
c. n es la longitud en caracteres de la cadena
Respuesta:
a. Pa,Qa
b. Pb,Qc
c. Pa,Qc
14. Relacione la pregunta con la repuesta correcta.
k. ¿Qué significa la expresión : numero ← 10 ?
a. A la variable “numero” se le está asignando el valor de 10
b. A la variable “numero” se le da un valor mayor de 10.
c. La variable “numero” toma como valor menor a 10.
m. ¿Cuál de las siguientes variables está nombrada de forma incorrecta?
a. Nota
b. Nota estudiante
c. Nota_Estudiante
Respuesta:
a. kb,mb
b. ka,mb
c. ka,mc
15. El principio de consistencia del resultado, a qué tipo de PRINCIPIO hace referencia en el marco de la elaboración de enunciados?
Respuesta:
a. Principios relacionados con los datos de salida
b. Principios relacionados con los datos de entrada
c. Principios relacionados con el proceso
16. Dada las siguientes definiciones identifique a que concepto corresponde. Sistema de enunciados expresados en un lenguaje determinado, donde uno de los enunciados es una conclusión, y el resto premisas
Es una expresión lingüística que establece un pensamiento completo
Son sentencias que afirman o niegan algo y tienen un valor de verdad
Respuesta:
a. (1) Silogismo; (2) Algoritmo; (3) Enunciado imperativo
b. (1) Silogismo; (2) Enunciado; (3) Enunciado declarativo
c. (1) Argumento; (2) Enunciado; (3) Enunciado imperativo
Respuesta:
a. (1) Silogismo; (2) Algoritmo; (3) Enunciado imperativo
b. (1) Silogismo; (2) Enunciado; (3) Enunciado declarativo
c. (1) Argumento; (2) Enunciado; (3) Enunciado imperativo
17.- Dados los siguientes enunciados: La velocidad se obtiene dividiendo la distancia recorrida entre el tiempo.
La altura de Quito es de 2800 m sobre el nivel del mar
Cuando se trata de un cliente nuevo no aplica el descuento por pronto pago.
Cual es la clasificación que le corresponde a cada uno según su finalidad?
Respuesta:
a. (1) De cálculo; (2) De valor preexistente; (3) Condicional
b. (1) De cálculo; (2) De resultado; (3) De cálculo
c (1) De asignación de valores; (2) De resultado; (3) Condicional
18. Indique el principio de elaboración de enunciados que mejor aplica al enunciado “La edad de una persona debe expresarse en formato aaaa/mm/ dd”
Respuesta:
a. Consistencia del resultado
b. Cantidad y forma
c. Exactitud
19. Relacione los siguientes conceptos de forma apropiada.
1. El ordenamiento de las ideas es un problema que se encarga de resolverlo la:?
a. Lógica
b. Matemática
c. Programación
2 Es la habilidad de pensar de manera razonada, sistemática y ordenada, que nos hace capaces de inferir algoritmos abstractos para su implementación mediante programas de cómputo?
a. Lógica
b. Lógica Matemática
c. Lógica de programación
Respuesta:
a. 1a, 2b
b. 1a, 2c
c. 1b,2c
20. Se desea realizar un algoritmo que permita calcular el valor mensual a pagar a un trabajador; así como también el valor de su descuento al Seguro Social (10% del total a pagar). El sueldo mensual del trabajador se obtienen mediante una multiplicación simple entre el número de horas (100), por el costo hora oficial.
El Algoritmo es el siguiente:
1. Inicio.
2. Se solicita el número de horas que ha laborado el trabajador.
3. Se calcula el valor total a pagar al trabajador.
4. Se calcula el valor del descuento del Seguro Social.
5. Se calcula el costo real a pagar: Valor Total – Valor del Seguro Social
6. Fin
Determinar ¿Qué información hace falta para poder resolver el problema?
Respuesta:
a. El número de horas trabajadas.
b. El descuento del Seguro Social.
c. El valor oficial de la hora trabajada.
PRUEBA DE ENSAYO
1. Se necesita realizar un algoritmo para calcular la superficie y circunferencia de un círculo.
Determine las entradas y salidas junto a su tipo de dato, de forma más apropiada.
1. Entradas
Radio del círculo (tipo de dato [x(10)] Salidas
Superficie del círculo (tipo de dato [d])
Circunferencia del círculo (tipo de dato [d])
2. Entradas
Radio del círculo (tipo de dato [d] )
Circunferencia del círculo (tipo de dato [d]) Salidas
Superficie del círculo (tipo de dato [d])
3. Entradas
Radio del círculo (tipo de dato [d] ) Salidas
Superficie del círculo (tipo de dato [d])
Circunferencia del círculo (tipo de dato [d])
Respuesta:
A. 1.
B. 2.
C. 3.
2. Se necesita realizar un algoritmo para obtener la calificación promedio de los resultados obtenidos en el último parcial de la asignatura, Lógica de la Programación. Determine las entradas y salida junto a su tipo de dato, de forma más apropiada.
1. Entradas
Las calificaciones de cada alumno
(tipo de dato [d] )
Cantidad de calificaciones (tipo de dato [i]) Salidas
Promedio
(tipo de dato [i])
2. Entradas
Las calificaciones de cada alumno
(tipo de dato [d] )
Cantidad de calificaciones (tipo de dato [i]) Salidas
Promedio
(tipo de dato [d])
3. Entradas
Las calificaciones de cada alumno
(tipo de dato [x(n)] )
Cantidad de calificaciones (tipo de dato [x(n)]) Salidas
Promedio
(tipo de dato [x(n)])
3.- Se desea obtener una tabla con las depreciaciones acumuladas y los valores reales de cada año, de un automóvil comprado en $ 18000 el año 2006, durante los 6 años siguientes suponiendo un valor de recuperación o rescate de $900. Realizar el análisis del problema, conociendo la fórmula de la depreciación anual constante D para cada año de vida útil.
Realizar las siguientes actividades:
a. En relación a la problemática planteada, asocie cada enunciado con su categoría, que puede ser: entrada, proceso, salida
depreciación anual por año PROCESO
cálculo depreciación acumulada PROCESO
depreciación acumulada en cada año PROCESO
valor del automóvil en cada año ENTRADA
cálculo de la depreciación acumulada cada año PROCESO
valor de recuperación ENTRADA
cálculo del valor del automóvil en cada año PROCESO
vida útil ENTRADA
coste original ENTRADA
b. Indicar los resultados correctos que se obtendrán para el problema indicado
Resultados
Q)
Año Depreciación Depreciación Acumulada Valor anual
2006 900 2850 15150
2007 900 5700 12300
2008 900 8550 9550
2009 900 11400 6600
2010 900 14250 3700
2011 900 17100 900
P)
Año Depreciación Depreciación Acumulada Valor anual
2006 900 2850 15250
2007 900 5700 12400
2008 900 8550 9550
2009 900 11400 6700
2010 900 14250 3850
2011 900 17100 900
X)
Año Depreciación Depreciación Acumulada Valor anual
2006 900 2850 15150
2007 900 5700 12300
2008 900 8550 9450
2009 900 11400 6600
2010 900 14250 3750
2011 900 17100 900
tengo resuelto inf xav2010@hotmail.es
apoye
ResponderEliminarHOLA SI PUEDEN PASARMELA MI CORREO ES buffylandaz@hotmail.com tengo hasta hoy please
ResponderEliminaracolita con la pregunta 22 y 24
EliminarApoyame con los cuadernillos
Eliminar