Examen Final
Quiz
•
Computers
•
University
•
Practice Problem
•
Medium
Roberto Casas
Used 1+ times
FREE Resource
Enhance your content in a minute
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Define una clase 'Vehiculo' con un atributo 'marca' y un método que imprima la marca. Luego, crea una clase 'Coche' que herede de 'Vehiculo' y añada un atributo 'modelo'.
class Vehiculo: def __init__(self, marca): self.marca = marca def imprimir_marca(self): print(self.marca) class Coche(Vehiculo): def __init__(self, marca, modelo): super().__init__(marca) self.modelo = modelo
class Vehiculo: def __init__(self, modelo): self.modelo = modelo
class Vehiculo: def imprimir_modelo(self): print(self.modelo)
class Coche: def __init__(self, marca): self.marca = marca
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Escribe un script que use un bucle 'while' para contar hacia atrás desde 10 hasta 1, imprimiendo cada número.
while (contador < 10) { console.log(contador); contador--; }
while (contador >= 1) { console.log(contador); contador--; }
do { console.log(contador); contador++; } while (contador <= 10);
for (let i = 10; i > 0; i++) { console.log(i); }
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Crea una clase 'Persona' con un método que devuelva el nombre completo. Luego, crea una clase 'Estudiante' que herede de 'Persona' y añada un método que devuelva la matrícula del estudiante.
class Estudiante: def __init__(self, nombre, apellido): self.nombre = nombre self.apellido = apellido
class Persona: def nombre_completo(self): return 'Nombre Apellido'
class Persona: def __init__(self, nombre): self.nombre = nombre def nombre_completo(self): return self.nombre
class Persona: def __init__(self, nombre, apellido): self.nombre = nombre self.apellido = apellido def nombre_completo(self): return f'{self.nombre} {self.apellido}' class Estudiante(Persona): def __init__(self, nombre, apellido, matricula): super().__init__(nombre, apellido) self.matricula = matricula def obtener_matricula(self): return self.matricula
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Implementa un script que use un bucle 'for' para iterar sobre una lista de números y devuelva una nueva lista con los cuadrados de esos números.
def cuadrados(numeros): return [num ** 3 for num in numeros]
def cuadrados(numeros): return [num + 1 for num in numeros]
def cuadrados(numeros): return [num ** 2 for num in numeros]
def cuadrados(numeros): return [num * 2 for num in numeros]
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Define una clase 'Libro' con atributos 'titulo' y 'autor'. Luego, crea una clase 'Biblioteca' que contenga una lista de libros y un método para añadir libros a la lista.
class Biblioteca: def __init__(self, libros): self.libros = libros
class Libro: def __init__(self, titulo, autor): self.titulo = titulo self.autor = autor class Biblioteca: def __init__(self): self.libros = [] def añadir_libro(self, libro): self.libros.append(libro)
def añadir_libro(self, titulo, autor): self.libros.append(titulo, autor)
class Libro: def __init__(self, nombre, autor): self.nombre = nombre self.autor = autor
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Escribe un script que imprima la tabla de multiplicar del 7 utilizando un bucle.
Tabla de multiplicar del 6: 6 x 1 = 6
Tabla de multiplicar del 8: 8 x 1 = 8
Tabla de multiplicar del 5: 5 x 1 = 5
Tabla de multiplicar del 7: 7 x 1 = 7 7 x 2 = 14 7 x 3 = 21 7 x 4 = 28 7 x 5 = 35 7 x 6 = 42 7 x 7 = 49 7 x 8 = 56 7 x 9 = 63 7 x 10 = 70
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Crea una clase 'CuentaBancaria' con métodos para depositar y retirar dinero. Asegúrate de que no se pueda retirar más dinero del que hay en la cuenta.
class CuentaBancaria { constructor() { this.saldo = 0; } depositar(monto) { this.saldo += monto; } retirar(monto) { if (monto <= this.saldo) { this.saldo -= monto; } else { console.log('Fondos insuficientes'); } } }
class CuentaBancaria { retirar(monto) { this.saldo += monto; } }
class CuentaBancaria { depositar(monto) { this.saldo = monto; } }
class CuentaBancaria { constructor() { this.saldo = 100; } }
Create a free account and access millions of resources
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
19 questions
Bases de Datos
Quiz
•
University
15 questions
SENATIC Parcial Guía 3_PseInt
Quiz
•
10th Grade - University
20 questions
Bài 13 đến 15
Quiz
•
12th Grade - University
17 questions
Lección1 - JavaScript
Quiz
•
1st Grade - Professio...
16 questions
Social Media 2024
Quiz
•
University
20 questions
Evaluación de Kotlin
Quiz
•
University
15 questions
AITT LAB QUIZ 1
Quiz
•
University
20 questions
Application Software - Revision Quiz
Quiz
•
University
Popular Resources on Wayground
10 questions
Forest Self-Management
Lesson
•
1st - 5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
30 questions
Thanksgiving Trivia
Quiz
•
9th - 12th Grade
30 questions
Thanksgiving Trivia
Quiz
•
6th Grade
11 questions
Would You Rather - Thanksgiving
Lesson
•
KG - 12th Grade
48 questions
The Eagle Way
Quiz
•
6th Grade
10 questions
Identifying equations
Quiz
•
KG - University
10 questions
Thanksgiving
Lesson
•
5th - 7th Grade
Discover more resources for Computers
10 questions
Identifying equations
Quiz
•
KG - University
7 questions
Different Types of Energy
Interactive video
•
4th Grade - University
20 questions
HS2C2 AB QUIZIZZ
Quiz
•
1st Grade - Professio...
14 questions
Homonyms Quiz
Quiz
•
KG - University
16 questions
Parts of a Parabola
Quiz
•
8th Grade - University
10 questions
A Brief History of Geologic Time
Interactive video
•
11th Grade - University
15 questions
Black Friday/Cyber Monday
Quiz
•
9th Grade - University
7 questions
Biomolecules (Updated)
Interactive video
•
11th Grade - University
