Está en la página 1de 12

UNIVERSIDAD AGRARIA DEL ECUADOR

CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN


Materia: Lenguaje de Programación II
Analice el código fuente que se muestran a continuación y seleccione la respuesta correcta :

A=[12,23,14,50,30]
for i in range(0, len(A)):
if A[i] % 2 == 0:
A.pop(i)
print(A)

a) Error: El símbolo pop no ha sido definido

b) Error: Índice de la lista fuera de rango

c) [23]

d) [23, 50]

Justificación:

Desarrollo:
La opción A no es correcta ya que elmetodo POP no se define previa su ejecución .

La opción C no es correcta ya que el indice de lalista esta fuera del rango .

La opción D no es correcta ya que el indice de lalista esta fuera del rango .

Respuesta correcta: B

Bibliografía:

 Python Programacion. Libro Digital. Version 2,3 - 2016. Luis Rodriguez Ojeda.

 Rosumm, G.(2017).El tutorial de Python.Phyton Software Foundation.


Obtenido de http://tutorial.pyton.org.ar/

Página 1
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN

Materia: Lenguaje de Programación II


Analice el código fuente que se muestran a continuación y seleccione la respuesta correcta :

a=[5,4,3,2,1,0]

print(a[0], a[a[0]], a[a[-1]], a[a[a[a[2]+1]]])

a) 5555

b) 5051

c) 5414

d) 5321

Justificación:

Desarrollo:
La opción A no es correcta ya que los indices de la lista no hacen referencia a la
alternativa propuesta .

La opciónC no es correcta ya que losindices de la lista no hacen referencia a la


alternativa propuesta .

La opción D no es correcta ya que los indices de la listano hacen referencia ala


alternativa propuesta .

Respuesta correcta: B

Bibliografía:

Página 2
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN
 Pyton Programacion. Libro Digital. Version 2,3 - 2016. Luis Rodriguez Ojeda.

 Rosumm, G.(2017).El tutorial de Python.Phyton Software Foundation.


Obtenido de http://tutorial.pyton.org.ar/

Página 3
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN

Materia: Lenguaje de Programación II


Analice el código fuente que se muestran a continuación y seleccione la respuesta correcta :
A=[3,2,7,5]
B=[31,5,4,8,12,3,-9,6]
C=0
N=3
for i in range (0,4):
B[A[i]] =B[A[i]] + N
C+=B[A[i]]
print (C)
a) 6
b) 27
c) 15
d) 33

Justificación:

Desarrollo:
La opción A no es correcta ya que el valor resultante no corresponde a la solución

propuesta

La opción B no es correcta ya que el valor resultante no corresponde a la solución

propuesta

La opciónC no es correcta ya que el valor resultante no corresponde ala solución

propuesta
.

Respuesta correcta: D

Bibliografía:

Página 4
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN
 Pyton Programacion. Libro Digital. Version 2,3 - 2016. Luis Rodriguez Ojeda.

 Rosumm, G.(2017).El tutorial de Python.Phyton Software Foundation.


Obtenido de http://tutorial.pyton.org.ar/

Página 5
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN

Materia: Lenguaje de Programación II


Hallar el cuarto término de la sucesión cuyo término general es:
2
bn =3 n + 2n−6

a) 14
b) 16
c) 50
d) 34

Justificación:

Desarrollo:
2
bn =3 n + 2n−6

n=4
2
b 4=3( 4) +2( 4)−6

b 4=3(16)+2 ( 4 )−6

b 4=48+8−6

b 4=50

Respuesta correcta: c

Bibliografía:

 BPyton Programacion. Libro Digital. Version 2,3 - 2016. Luis Rodriguez


Ojeda.

 Rosumm, G.(2017).El tutorial de Python.Phyton Software Foundation.


Obtenido de http://tutorial.pyton.org.ar/

Página 6
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN

Materia: Lenguaje de Programación II


Hallar el cuarto término de la sucesión cuyo término general es:
2
bn =3 n + 2n−6

a) 14
b) 16
c) 50
d) 34

Justificación:

Desarrollo:
2
bn =3 n + 2n−6

n=4
2
b 4=3( 4) +2( 4)−6

b 4=3(16)+2 ( 4 )−6

b 4=48+8−6

b 4=50

Respuesta correcta: c

Bibliografía:

 Pyton Programacion. Libro Digital. Version 2,3 - 2016. Luis Rodriguez Ojeda.

 Rosumm, G.(2017).El tutorial de Python.Phyton Software Foundation.


Obtenido de http://tutorial.pyton.org.ar/

Página 7
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN

Materia: Lenguaje de Programación II


Hallar el cuarto término de la sucesión cuyo término general es:
2
bn =3 n + 2n−6

a) 14
b) 16
c) 50
d) 34

Justificación:

Desarrollo:
2
bn =3 n + 2n−6

n=4
2
b 4=3( 4) +2( 4)−6

b 4=3(16)+2 ( 4 )−6

b 4=48+8−6

b 4=50

Respuesta correcta: c

Bibliografía:

 Pyton Programacion. Libro Digital. Version 2,3 - 2016. Luis Rodriguez Ojeda.

 Rosumm, G.(2017).El tutorial de Python.Phyton Software Foundation.


Obtenido de http://tutorial.pyton.org.ar/

Página 8
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN

Materia: Lenguaje de Programación II


Hallar el cuarto término de la sucesión cuyo término general es:
2
bn =3 n + 2n−6

a) 14
b) 16
c) 50
d) 34

Justificación:

Desarrollo:
2
bn =3 n + 2n−6

n=4
2
b 4=3( 4) +2( 4)−6

b 4=3(16)+2 ( 4 )−6

b 4=48+8−6

b 4=50

Respuesta correcta: c

Bibliografía:

 Pyton Programacion. Libro Digital. Version 2,3 - 2016. Luis Rodriguez Ojeda.

 Rosumm, G.(2017).El tutorial de Python.Phyton Software Foundation.


Obtenido de http://tutorial.pyton.org.ar/

Página 9
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN

Materia: Lenguaje de Programación II


Hallar el cuarto término de la sucesión cuyo término general es:
2
bn =3 n + 2n−6

a) 14
b) 16
c) 50
d) 34

Justificación:

Desarrollo:
2
bn =3 n + 2n−6

n=4
2
b 4=3( 4) +2( 4)−6

b 4=3(16)+2 ( 4 )−6

b 4=48+8−6

b 4=50

Respuesta correcta: c

Bibliografía:

 Pyton Programacion. Libro Digital. Version 2,3 - 2016. Luis Rodriguez Ojeda.

 Rosumm, G.(2017).El tutorial de Python.Phyton Software Foundation.


Obtenido de http://tutorial.pyton.org.ar/

Página 10
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN

Materia: Lenguaje de Programación II


Hallar el cuarto término de la sucesión cuyo término general es:
2
bn =3 n + 2n−6

a) 14
b) 16
c) 50
d) 34

Justificación:

Desarrollo:
2
bn =3 n + 2n−6

n=4
2
b 4=3( 4) +2( 4)−6

b 4=3(16)+2 ( 4 )−6

b 4=48+8−6

b 4=50

Respuesta correcta: c

Bibliografía:

 Pyton Programacion. Libro Digital. Version 2,3 - 2016. Luis Rodriguez Ojeda.

 Rosumm, G.(2017).El tutorial de Python.Phyton Software Foundation.


Obtenido de http://tutorial.pyton.org.ar/

Página 11
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN

Materia: Lenguaje de Programación II


Hallar el cuarto término de la sucesión cuyo término general es:
2
bn =3 n + 2n−6

a) 14
b) 16
c) 50
d) 34

Justificación:

Desarrollo:
2
bn =3 n + 2n−6

n=4
2
b 4=3( 4) +2( 4)−6

b 4=3(16)+2 ( 4 )−6

b 4=48+8−6

b 4=50

Respuesta correcta: c

Bibliografía:

 Pyton Programacion. Libro Digital. Version 2,3 - 2016. Luis Rodriguez Ojeda.

 Rosumm, G.(2017).El tutorial de Python.Phyton Software Foundation.


Obtenido de http://tutorial.pyton.org.ar/

Página 12

También podría gustarte