G11_W1_Giới thiệu Lập trình Hướng đối tượng

G11_W1_Giới thiệu Lập trình Hướng đối tượng

11th Grade

12 Qs

quiz-placeholder

Similar activities

TIN 11 - F1 - BÀI TOÁN QUẢN LÍ VÀ CƠ SỞ DỮ LIỆU

TIN 11 - F1 - BÀI TOÁN QUẢN LÍ VÀ CƠ SỞ DỮ LIỆU

11th Grade

10 Qs

Tin lop 4

Tin lop 4

1st - 12th Grade

15 Qs

Trắc Nghiệm Chủ Đề Lừa Đảo Trên Không Gian Mạng

Trắc Nghiệm Chủ Đề Lừa Đảo Trên Không Gian Mạng

11th Grade

12 Qs

K11 - bài 28 ảnh động

K11 - bài 28 ảnh động

11th Grade

10 Qs

Bài 4. Tạo bảng cấu trúc

Bài 4. Tạo bảng cấu trúc

10th - 12th Grade

12 Qs

Học mà chơi

Học mà chơi

10th - 12th Grade

10 Qs

BÀI 28. TẠO ẢNH ĐỘNG

BÀI 28. TẠO ẢNH ĐỘNG

11th Grade

10 Qs

Câu hỏi HDH 1

Câu hỏi HDH 1

11th - 12th Grade

15 Qs

G11_W1_Giới thiệu Lập trình Hướng đối tượng

G11_W1_Giới thiệu Lập trình Hướng đối tượng

Assessment

Quiz

Computers

11th Grade

Easy

Created by

Wayground Content

Used 38+ times

FREE Resource

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Ví dụ về tính kế thừa

Lớp Dog và lớp Cat là lớp con của lớp Animal, tự động có các thuộc tính và phương thức chung của Animal và có thể thêm vào những cái riêng.

Lớp Fish và lớp Bird là lớp con của lớp Animal, không có thuộc tính chung nào.

Lớp Plant và lớp Tree là lớp con của lớp Animal, nhưng không có phương thức nào chung.

Lớp Insect và lớp Mammal là lớp con của lớp Animal, chỉ có thuộc tính riêng mà không có phương thức chung.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Ví dụ về tính trừu tượng

Khi lái xe, bạn chỉ cần biết cách điều khiển vô lăng, chân ga, chân phanh mà không cần hiểu chi tiết về cơ chế hoạt động của động cơ.

Khi sử dụng máy tính, bạn cần biết cách cài đặt phần mềm mà không cần hiểu về mã nguồn.

Khi nấu ăn, bạn cần biết công thức mà không cần hiểu về các phản ứng hóa học.

Khi học một ngôn ngữ, bạn cần biết ngữ pháp mà không cần hiểu về lịch sử của ngôn ngữ đó.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Tính kế thừa (Inheritance) là gì?

Cho phép một lớp mới thừa hưởng các thuộc tính và phương thức từ một lớp đã có, giúp tái sử dụng mã nguồn và dễ mở rộng.

Quá trình tạo ra một lớp mới mà không liên quan đến lớp đã có.

Phương pháp để xóa bỏ các thuộc tính không cần thiết trong một lớp.

Cách thức để kết hợp nhiều lớp thành một lớp duy nhất.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Ví dụ về thuộc tính của đối tượng?

Ten

KichThuoc

MauSac

HinhDang

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Lợi ích của tính đóng gói

Bảo mật dữ liệu và dễ bảo trì, phát triển.

Tăng tốc độ xử lý dữ liệu.

Giảm chi phí lưu trữ dữ liệu.

Tăng khả năng tương tác giữa các hệ thống.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Tính đóng gói (Encapsulation) là gì?

Là việc gói gọn dữ liệu và các phương thức thao tác trên dữ liệu đó vào cùng một đơn vị (đối tượng), ẩn đi các chi tiết cài đặt bên trong và chỉ cho phép truy cập thông qua các giao diện công khai.

Là quá trình chia nhỏ một chương trình thành các phần nhỏ hơn để dễ quản lý.

Là việc bảo vệ dữ liệu bằng cách sử dụng mật khẩu và mã hóa.

Là phương pháp tổ chức dữ liệu theo cấu trúc cây để dễ dàng truy cập.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Tính đa hình (Polymorphism) là gì?

Cho phép các đối tượng thuộc các lớp khác nhau thực hiện cùng một hành động theo những cách khác nhau.

Là khả năng của một đối tượng để thay đổi trạng thái của nó.

Là một phương pháp để tối ưu hóa hiệu suất của chương trình.

Là một kỹ thuật để bảo vệ dữ liệu trong lập trình hướng đối tượng.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?