Examen Final

Examen Final

University

20 Qs

quiz-placeholder

Similar activities

Memahami PBO

Memahami PBO

11th Grade - University

15 Qs

Fundamental programming

Fundamental programming

University

20 Qs

PHP First Internal Practical Viva

PHP First Internal Practical Viva

University

20 Qs

Administrasi Server Jaringan

Administrasi Server Jaringan

12th Grade - University

15 Qs

Terminos ITGS x

Terminos ITGS x

8th Grade - University

20 Qs

Quiz on neural network unit II

Quiz on neural network unit II

University

16 Qs

Computación 1ro y 2do básico

Computación 1ro y 2do básico

1st Grade - University

20 Qs

C Quest 2.0

C Quest 2.0

University

20 Qs

Examen Final

Examen Final

Assessment

Quiz

Computers

University

Practice Problem

Medium

Created by

Roberto Casas

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?