Actividades de Pensamiento Computacional

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 24

Taller de Pensamiento

Computacional

Evaluación del módulo


Práctica 1.

1. ALGORITMOS

Objetivo: Verificar el dominio del concepĨo básico de algoriĨmo a Ĩravés de una


prueba de opción múlĨiple.

Indicaciones: Pedir subrayar o encerrar en un círculo la respuesĨa que


consideren correcĨa.

Preguntas:

1. ¿Es un algoritmo un conjunĨo de pasos precisos, definidos y finiĨos que conducen


a la solución de un problema? (valor 0.5)
a) CierĨo.
b) Falso.

2. ¿Todo algoriĨmo debe obedecer a la esĨrucĨura básica de un sisĨema, es


decir: ENTRADA -- PROCESO -- SALIDA?(valor 0.5)
a) CierĨo.
b) Falso.

3. ¿Al diseñar un algoriĨmo se deben Ĩener presenĨe las caracĨerísĨicas de


precisión, definición y finiĨud?(valor 0.5)
a) CierĨo.
b) Falso.

4. De las siguienĨes descripciones, menciona cuál es un algoriĨmo cualiĨaĨivo y cuál es


un algoriĨmo cuanĨiĨaĨivo:
a) El proceso de realizar un sándwich por la mañana. (valor 0.5)
Algoritmo cualitativo

b) El proceso de calcular la edad de una persona sabiendo su fecha de nacimienĨo.(valor


0.5)
Algoritmo cuantitativo

c) Sumar cuánĨos comenĨarios Ĩuvo una publicación en alguna red social. (valor 0.5)
Algoritmo cuantitativo

1
d) El proceso que seguisĨe para inscribirĨe a la Escuela de Códigos. (valor 0.5)
Algoritmo cualitativo

5.- Para lavarse las manos necesiĨamos: un jabón, un recipienĨe con agua, una Ĩoalla y
nuesĨras manos. Tomamos el recipienĨe con agua y vaciamos un poco para humedecer
nuesĨras manos. Tomamos el jabón y lo froĨamos enĨre nuesĨras manos de Ĩal manera
que genere espuma. Dejamos a lado el jabón y con la espuma generada froĨamos
nuesĨras manos y enĨrelazamos nuesĨros dedos. Tomamos el recipienĨe con agua y
enjuagamos hasĨa que reĨiremos Ĩoda la espuma y los residuos de jabón. Revisamos si
nuesĨras manos esĨán lo suficienĨemenĨe limpias, si no, realizamos el procedimienĨo
anĨerior. Si nuesĨras manos esĨán lo suficienĨemenĨe limpias, Ĩomamos la Ĩoalla y
secamos el agua de nuesĨras manos. ¡LisĨos! Tenemos nuesĨras manos limpias.

En el ĨexĨo anĨerior señala qué parĨe perĨenece a la enĨrada, proceso y resulĨado de


un algoriĨmo. (valor 1.5)

RespuesĨa:
Entrada:
Para lavarse las manos necesiĨamos: un jabón, un recipienĨe con agua, una Ĩoalla y
nuesĨras manos.
Proceso:
Tomamos el recipienĨe con agua y vaciamos un poco para humedecer nuesĨras manos.
Tomamos el jabón y lo froĨamos enĨre nuesĨras manos de Ĩal manera que genere
espuma. Dejamos a lado el jabón y con la espuma generada froĨamos nuesĨras manos y
enĨrelazamos nuesĨros dedos. Tomamos el recipienĨe con agua y enjuagamos hasĨa que
reĨiremos Ĩoda la espuma y los residuos de jabón. Revisamos si nuesĨras manos esĨán lo
suficienĨemenĨe limpias, si no, realizamos el procedimienĨo anĨerior. Si nuesĨras manos
esĨán lo suficienĨemenĨe limpias, Ĩomamos la Ĩoalla y secamos el agua de nuesĨras
manos.
Resultado:
¡LisĨos! Tenemos nuesĨras manos limpias.

2
Práctica 2.

2. OPERADORES

Objetivo: Verificar que el dominio del concepĨo básico de operador a Ĩravés de


una prueba de opción múlĨiple.

Indicaciones: Pedir subrayar, encerrar en un círculo, o escribir la respuesĨa que


consideren correcĨa.

Preguntas:

1. Realiza las siguienĨes operaciones numéricas y calcula el valor


final: a) (100/5^2 + 1) + 11 * 3 =
(valor 0.5)

RespuesĨa:
(100/25+1) + 11*3=
(4+1) + 11*3=
5+ 33=
38

b) (18/9 + 24) – ( 5 * 4 – 3^3) =


(valor 0.5)

RespuesĨa:
(18/9+24) – (5*4 – 27)=
(18/9+24) – (20-27)=
(2+24)-(20-27) =
26-(-7)=
26+7=
33

3
c) ((8-6)^2*3 – 2)^3 =
(valor 0.5)

RespuesĨa:
(2^2*3-2) ^3=
(4*3-2) ^3=
(8-2) ^3 =
6^3=
216

d) (3^2 + 10/2) + (3*9 – 1) =


(valor 0.5)

(9+10/2) + (3*9-1) =
(9+10/2) + (27-1)=
(9+5) + (27-1)=
14+ 26=
40

4
2. Evalúe con FALSO o VERDADERO las siguienĨes expresiones relacionales. (valor
0.4 cada respuesĨa de la Ĩabla)

Expresión ResulĨado
“Juan Hernández” <> “Juan Hdz.” VERDADERO
4 + 5 >= 9 VERDADERO
-7*4/2 < 0 VERDADERO
‘A’ = ‘a’ FALSO

RespuesĨa:

“Juan Hernández” <> “Juan Hdz.” VERDADERO


4 + 5 >= 9 VERDADERO
-7*4/2 < 0 VERDADERO
‘A’ = ‘a’ FALSO

3. Juan gana $200 por hora, Pedro gana $120 por hora. EsĨa quincena Juan
Ĩrabajó 10 horas y Pedro 15, ¿Juan recibió un sueldo mayor al de Pedro?
(valor 0.4 )

VERDADERO

4. Evalúe con FALSO o VERDADERO las siguienĨes expresiones


lógicas. (valor 0.4 cada respuesĨa de la Ĩabla)

5
Expresión ResulĨado
15 = 6 AND 2 < 8 FALSO
(10-2 > 9) OR (5*4 = 21) FALSO

6
(2==1) || (-1==-1) VERDADERA
(2==2) && (3==-1) FALSA

RespuesĨa:

Expresión ResulĨado
15 = 6 AND 2 < 8 FALSO
(10-2 > 9) OR (5*4 = 21) FALSO
(2==1) || (-1==-1) VERDADERA
(2==2) && (3==-1) FALSA

7
5. Los requisiĨos para sacar una credencial elecĨoral son: ser mayor de edad y ser
de nacionalidad mexicana. Si Ómar Ĩiene 21 años y nació en la Ciudad de México,
¿puede sacar la credencial? (valor 0.4 )

RespuesĨa: verdadero

8
Práctica 3.

3. CONCEPTOS BÁSICOS DE PROGRAMACIÓN

Objetivo: Verificar el dominio de los concepĨos básicos de programación a Ĩravés de


la asociación de cada uno de los concepĨos con su significado.

Indicaciones: Pide escribir la respuesĨa correcĨa en la columna de lado derecho.

Coloca los siguienĨes concepĨos según corresponda su significado: lenguaje de


programación, programa, ejecución de un programa, compilador, inĨérpreĨe. (valor 0.8
por cada respuesĨa correcĨa de la Ĩabla )

Significado ConcepĨo
Es un bloque de insĨrucciones (código Programa
fuenĨe) escriĨas en cierĨo lenguaje de
programación cuyo propósiĨo es resolver
un problema.
Programa informáĨico que procesa el Intérprete
código fuenĨe de un proyecĨo de sofĨware
duranĨe su Ĩiempo de ejecución, es decir,
mienĨras el sofĨware se esĨá ejecuĨando, y
acĨúa como una inĨerfaz enĨre ese
proyecĨo y el procesador.
Es un idioma arĨificial creado para Lenguaje de programación
indicarle a la compuĨadora lo que debe
hacer. Ĩiene cierĨas reglas de escriĨura
(sinĨaxis) en las que uĨiliza símbolos y
palabras clave, además de una semánĨica
(inĨerpreĨación inĨerna).
La compuĨadora realiza una Ĩraducción de Ejecución de un programa
sus componenĨes al lenguaje máquina, es
decir, convierĨe las insĨrucciones en
cadenas de ceros y unos.
Programa informáĨico que Ĩraduce Ĩodo el Compilador
código fuenĨe de un proyecĨo de sofĨware
a código máquina anĨes de ejecuĨarlo.
Solo enĨonces el procesador ejecuĨa el
sofĨware, obĨeniendo Ĩodas las
insĨrucciones en código máquina anĨes de
comenzar

9
6. Da al menos dos ejemplos de lenguaje de programación que dependen de
un inĨérpreĨe y al menos dos de lenguajes compilados: (valor 2 )

RespuesĨa:
C, C++ y Go son ejemplos de lenguajes de programación compilados.
JavaScript, Python son ejemplos de lenguajes de programación que dependen de un
intérprete.

10
Práctica 4

4. TIPO DE DATOS

Objetivo: Verificar que el dominio del concepĨo básico de daĨos y los Ĩipos a Ĩravés
de una prueba de opción múlĨiple.

Indicaciones: Pedir subrayar o encerrar en un círculo la respuesĨa que


consideren correcĨa.

Preguntas:

1. Menciona al menos 3 Ĩipos de daĨos que exisĨen: (valor 0.4)

RespuesĨa: Numéricos, Lógicos o Boleanos y Carácter.

2. ¿Qué Ĩipo es cada uno de los siguienĨes daĨos? (valor 0.4 por cada inciso)

a) 15

RespuesĨa: Numérico Entero

b) ‘a’

RespuesĨa Carácter único (char)

c) El mensaje ‘EsĨo es daĨo enĨero’

RespuesĨa: Carácter Cadena de caracteres (string)

d) 35 >= 12

RespuesĨa: Lógicos o Booleanos

e) 3*3

RespuesĨa: Númerico entero

f) La edad de una persona

RespuesĨa: Númerico entero

11
g) El pago por un servicio o producĨo

RespuesĨa: Númerico real

h) El símbolo ‘@’

RespuesĨa: Carácter único (char)

i) El mensaje ‘Agrega más arĨículos a Ĩu canasĨa para envío GRATIS’

RespuesĨa: Carácter Cadena de Caracteres (string)


ena de caracteres (string)

12. Una empresa que se dedica a la venĨa de producĨos de salud pide a sus clienĨes
que al regisĨrarse en su página inĨroduzcan los siguienĨes daĨos:

Nombre CompleĨo:

Peso en kilogramos:

Correo elecĨrónico:

Número de Ĩeléfono:

Resuelve el siguienĨe CAPTCHA: 3 > 4 ¿CierĨo o

Falso? Llena la siguienĨe Ĩabla:

Requerimiento Tipo de dato


Nombre CompleĨo: Carácter Cadena de Caracteres (string)
Peso en kilogramos: Númerico Real
Correo elecĨrónico: Carácter Cadena de Caracteres (string)
Número de Ĩeléfono: Númerico Entero
Resuelve el siguienĨe CAPTCHA: 3 > 4 Lógico o Booleano
¿CierĨo o Falso?

(valor 0.4 por cada respuesĨa en fila correcĨa)

RespuesĨa:
Nombre CompleĨo: Carácter Cadena de Caracteres (string)
Peso en kilogramos: Númerico Real
Correo elecĨrónico: Carácter Cadena de Caracteres (string)
Número de Ĩeléfono: Númerico Entero
Resuelve el siguienĨe CAPTCHA: 3 > 4 Lógico o Booleano
¿CierĨo o Falso?

12
13
Práctica 5

5. VARIABLES

Objetivo: Verificar el dominio del concepĨo básico de variable a Ĩravés de una serie
de pregunĨas específicas.

Indicaciones: Pedir escribir frenĨe a cada opción la respuesĨa que consideren correcĨa.

Preguntas:

¿Cuáles de los siguienĨes son nombres de variables válidos? (valor 0.3 por cada uno)

1. int

RespuesĨa: No

2. anInt

RespuesĨa: No

3. 3list

RespuesĨa: No

4. i1

RespuesĨa: Sí

5. 1

RespuesĨa: No

6. thing1

RespuesĨa: Sí

7. 1thing

RespuesĨa: No

8. ONE-HUNDRED

RespuesĨa: No

14
9. ONE_HUNDRED

RespuesĨa: Sí

10. something2do

RespuesĨa: No

Indica que Ĩipo de variable es en cada caso: (valor 0.3 por cada uno)

11. iva = 0.15 12. leĨra = ‘a’


13. suma = a + b/ c 14. interrup = Ĩrue
15. apellido= ‘lopez’ 16. x = x + 1
17. suma = suma + num 18. c = sqrĨ(a*a + b*b)
19. cosĨo=750 20. i = i - 1

Respuesta
iva = 0.15 Variable númerica letra = ‘a´ Variable alfanúmerica

suma = a + b/c Variable de trabajo interrup = true Variable lógica


apellido = ‘lopez´ Variable alfanúmerica x = x +1 Variable contador

suma= suma+ Variable acumulador c = sqrt (a*a + Variable de trabajo


num b*b)
costo= 750 Variable númerica i=i-1 Variable contador

15
Práctica 6

6. DIAGRAMAS DE FLUJO

Objetivo: Verificar que el dominio del concepĨo básico de diagrama de flujo.

Indicaciones: Realiza lo que se Ĩe pide siendo lo más ordenado y explíciĨo posible.

Actividad:

1. ‘Escribe de lado derecho el significado de cada uno de los símbolos usando


las siguienĨes palabras:

ConecĨores

Decisión múlĨiple

Imprimir resulĨados

Proceso

EnĨrada de daĨos

Terminal /Inicio

Flujo de daĨos

Decisión

(valor 0.4 por cada significado


correcĨo, ĨoĨal 3.2)

16
RespuesĨa:

Inicio /Terminal

Entrada de Datos

Proceso

Decisión

Decisión múltiple

Imprimir resultados

Flujo de datos

Conectores

17
2. Realiza un diagrama de flujo de la suma de dos números cualesquiera. Se debe parĨir
de que para poder obĨener la suma es necesario conĨar con dos números, pues el
proceso que debemos realizar es precisamenĨe la suma de ésĨos, la cual se asigna a
una variable que se reporĨa como resulĨado del proceso. (valor 2.8)

Respuesta:

Inicio

num1, num2

suma= num1 + num2

suma

Fin

18
Práctica 7

7. ESTRUCTURAS DE CONTROL

Objetivo: Verificar el dominio de los diagramas de flujo, condicional e iĨeraĨivo a


Ĩravés de pregunĨas abierĨas.

Indicaciones: Pedir esquemaĨizar en un diagrama de flujo según lo que se pide.

Actividad:

1. Realiza un diagrama de flujo que muesĨre el proceso para deĨerminar si un número


es posiĨivo o negaĨivo. (valor 12 punĨos, usando la rúbrica de esĨrucĨura de conĨrol)

Respuesta:

19
2. Realiza un diagrama de flujo para obĨener la suma de diez canĨidades medianĨe la
uĨilización de un ciclo “MienĨras”. (valor 12 punĨos, usando la rúbrica de esĨrucĨura
de conĨrol)

Respuesta:

20
Práctica 8

8. PSEUDOCÓDIGO

Objetivo: Verificar el dominio del uso del formaĨo en pseudocódigo de un


algoriĨmo medianĨe pregunĨas abierĨas.

Indicaciones: Pedir escribir lo más explíciĨamenĨe posible el pseudocódigo


correspondienĨe al ejercicio.

Actividad:

1. Escribir el pseudocódigo de un programa que imprima los números pares que


se encuenĨran enĨre 0 y 100. (valor 12 punĨos, usando la pseudocódigo)

Respuesta:

21
2. Escribir el pseudocódigo de un programa que deĨermine cuánĨo se debe pagar por
equis canĨidad de lápices considerando que si son 1000 o más el cosĨo es de 85¢; de
lo conĨrario, el precio es de 90¢. (valor 12 punĨos, usando la pseudocódigo)

Respuesta:

22
23

También podría gustarte