0% encontró este documento útil (0 votos)
7 vistas

Lab-8 - Programación

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
7 vistas

Lab-8 - Programación

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 18

lOMoARcPSD|19501971

Lab 8 Costa Joaquin

Introduccion a la Programacion (Instituto de Educación Superior en Perú)

Studocu is not sponsored or endorsed by any college or university


Downloaded by Leydi Marylin Piña Reyna ([email protected])
lOMoARcPSD|19501971

INTRODUCCIÓN A LA
PROGRAMACIÓN

LABORATORIO N°08
CALIFICADO

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

INTRODUCCIÓN A LA PROGRAMACIÓN

OBJETIVOS:

• Crear programas Python


• Utilizar listas y sus métodos
• Crear programas usando conjuntos y diccionarios
• Usar estructuras condicionales en

python Equipos, materiales, programas y

recursos:

● PC personal con Windows 10.


● Programa Python
● Material adicional en Canvas TECSUP.

INTRODUCCIÓN:

Python permite trabajar con distintas estructuras de datos como, listas, conjuntos y diccionarios,
en este laboratorio utilizaremos dichas estructuras en la creación de programas junto con las
estructuras condicionales para solucionar problemas

RECOMENDACIONES:

• Cerrar todo programa que pueda distraerte de tu sesión virtual.


• Eliminar distracciones
• Realizar apuntes de la sesión virtual
• Repetir los ejercicios realizados en la sesión virtual.

PREPARACIÓN:

Para ello el alumno previamente deberá haber revisado el material publicado en TECSUP
Virtu@l, la participación activa en el transcurso de la clase previa al desarrollo del
Laboratorio y así lograr cumplir con los objetivos y metas trazados al final de cada clase.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

INTRODUCCIÓN A LA PROGRAMACIÓN

PROCEDIMIENTOS Y RESULTADOS:
En un documento de Word realice las capturas de pantalla del código de sus programas y de
la ejecución de cada ejercicio. Además, incluya en el archivo de Word el URL de Repl.it de su
proyecto. El nombre del archivo seguirá la siguiente estructura:

Lab8 ApellidoPaterno_Nombre.docx

1. Ejercicio1 (5 puntos)
a) Cree la lista que contenga los siguientes elementos (el nombre de su lista será
lista_SuApellidoPaterno, ejm lista_perez)
 Lápiz
 Borrador
 Tajador
 Lapicero
b) Utilice el método apropiado para agregar los elementos Cuaderno y Regla a su lista.
c) Utilice el método apropiado para eliminar el elemento Borrador
d) Utilizando Slicing imprima del elemento 2 al elemento 4
e) Imprima todos los elementos de su lista.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

2. Ejercicio2 (5 puntos)

a) Cree los conjuntos:


A teclado, mouse, cámara
B impresora, pantalla, parlantes
C cpu, pantalla, teclado, mouse
D conjunto vacío
b) Utilizando el método apropiado agregue el elemento memoria al conjunto C
c) Utilice el método u operador apropiado para que el conjunto D contenga todos los
elementos de A, B y C.
d) Imprima la intersección de los elementos A y C
e) Utilizando métodos averigüe si el conjunto D es subconjunto de B, imprima el resultado.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

3. Ejercicio3 (5 puntos)

a) Cree el diccionario Dic_SuApellidoPaterno


Con los siguientes elementos:
10 Toalla baño 35
1
10 Toalla mano 15
2
10 Toalla cara 6
3

b) Agregue un nuevo elemento utilizando el método apropiado, usted defina el código,


producto y precio.
c) Imprima las llaves (o claves) de su diccionario.
d) Utilizando métodos imprima solo el precio del producto 102.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

INTRODUCCIÓN A LA PROGRAMACIÓN

4. Ejercicio4 (5 puntos)

Cree un archivo nuevo y copie el diccionario creado en el ejercicio anterior, agregue las instrucciones
necesarias para realizar lo siguiente.

a) Cree un menú con las opciones:


1 Agregar
2 Eliminar
3 Salir
b) Utilizando estructuras condicionales valide los siguiente:
- Utilizando INPUT solicite un valor que recoja la respuesta del menú anterior,
recuerde que el valor debe ser del tipo entero.
- Si se elige la opción1, agregue un nuevo valor a su diccionario e imprímalo todo el
diccionario utilizando format.
- Si se elige la opción2, elimine un elemento existente de su diccionario, el usuario
indicará la clave del producto que será eliminado. Imprima su diccionario
utilizando format.
- Si se elige la opción 3 se mostrará el mensaje “Hasta pronto”
- Además, se mostrará el encabezado Código, Producto y Precio

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

INTRODUCCIÓN A LA PROGRAMACIÓN

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

INTRODUCCIÓN A LA PROGRAMACIÓN

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

INTRODUCCIÓN A LA PROGRAMACIÓN

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

INTRODUCCIÓN A LA PROGRAMACIÓN

Conclusiones:
-Estas técnicas nos permitirán desarrollar sistemas para optimizar nuestros métodos de
trabajo, en mejor ejemplo seria los diccionarios que no permiten almacenar varias y
con los comandos adecuados podremos realizar labores como la identificación de
piezas tan solo por su digito anteriormente establecido, las sentencias nos ayudaran a
crear un código que nos permita actualizar las condiciones creadas y los conjuntos que
nos mostraran las condiciones preestablecidas que no deben ser cambiadas.

AGREGUE SUS CONCLUSIONES EN EL ARCHIVO DE WORD CON LAS


CAPTURAS DE PANTALLA
Recuerde el nombre del archivo tendrá la siguiente estructura: Lab8
ApellidoPaterno_Nombre.docx

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

INTRODUCCIÓN A LA PROGRAMACIÓN

Criterios de Evaluación

Electrónica y Automatización Industrial

Rúbri
ca
Resultado 3 Los estudiantes identifican, analizan y resuelven problemas que se plantean en
las prácticas.
Criterio 3.1 Realiza pruebas a sistemas de hardware y software para diagnosticar su
de correcta operación.
desempe 3.2 Analiza e Interpreta resultados de mediciones y pruebas para implementar
ño mejoras

Curso Introducción a la programación Periodo 202


0-1
Crea programas en Python utilizando listas,
Actividad Semestr III
conjuntos,
e
diccionarios y estructuras condicionales
Nombre del Semana 08
Alumno
Docente Laura Meléndez Fecha 20/05/2020 Sección C5A

Requi No Punt
Criterios a Evaluar Excelen Bue
ere Acepta aje
te no
Mejo ble Logra
ra do
 Crea y modifica Listas en python 5 4 3 2

 Crea conjuntos set, utiliza operadores y 5 4 3 1


métodos en conjuntos.
 Crea diccionarios, los modifica e imprime 5 4 2 1

 Utiliza estructuras condicionales 5 3 2 1


y establece instrucciones dentro de
ellas
To 2 15 1 5
tal 0 0 -
0

Acciones a Men
cumplir os
1
 Ortografía y redacción de las conclusiones.

Puntaje Final

Comentarios respecto del desempeño


del alumno

Descripci
ón
Demuestra un completo entendimiento del problema o realiza la
Excelente
actividad
cumpliendo todos los requerimientos especificados.
Demuestra un considerable entendimiento del problema o realiza la
Bueno actividad

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])


lOMoARcPSD|19501971

cumpliendo con la mayoría de los requerimientos especificados.


Demuestra un bajo entendimiento del problema o realiza la actividad
Requiere mejora cumpliendo
con pocos de los requerimientos especificados.
No Aceptable No demuestra entendimiento del problema o de la actividad.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

Downloaded by Leydi Marylin Piña Reyna ([email protected])

También podría gustarte