225 câu trắc nghiệm Lập trình hướng đối tượng
tracnghiem.net chia sẻ hơn 220+ câu trắc nghiệm môn Lập trình hướng đối tượng có đáp án dành cho các bạn sinh viên chuyên ngành có thêm tư liệu học tập, ôn tập chuẩn bị cho kì thi kết thúc học phần sắp diễn ra. Để việc ôn tập trở nên hiệu quả hơn, các bạn có thể ôn theo từng phần trong bộ câu hỏi này bằng cách trả lời lần lượt các câu hỏi cũng như so sánh đáp và lời giải chi tiết được đưa ra. Sau đó các bạn hãy chọn tạo ra đề ngẫu nhiên để kiểm tra lại kiến thức mình đã ôn tập được nhé!
Chọn hình thức trắc nghiệm (20 câu/20 phút)
Chọn phần
-
Câu 1:
Cho khai báo như trên, câu nhận định đúng là:
A. Khai báo khuôn hình lớp Điểm với kiểu dữ liệu thuộc tính bất kỳ
B. Khai báo khuông hình lớp T với thuộc tính là một điểm bất kỳ
C. Khai báo khuôn hình lớp Điểm không xác định kiểu dữ liệu của thuộc tính
-
Câu 2:
Đoạn chương trình trên xây dựng template tìm giá trị lớn nhất. Việc sử dụng template này để xác định giá trị lớn nhất của hai biến ten1, ten2 là:
A. Không thể sử dụng được
B. Hoàn toàn có thể sử dụng được
C. Cần xác định kiểu dữ liệu ten1, tên 2 là kiểu class T
-
Câu 3:
Từ khóa virtual khi đứng trước một hàm nào đó thì có ý nghĩa gì?
A. Xác định hàm đó sẽ chuyển thành đa dạng hình
B. Xác định là hàm ảo
C. Xác định hàm sẽ được thừa kế
D. Xác định hàm ảo sẽ được sử dụng trong lớp
-
Câu 4:
Để khai báo một mảng động cho phép nhập một chuỗi văn bản ta dùng câu lệnh nào sau đây?
A. char *Str;
B. char Str;
C. char Str[];
D. char *Str[];
-
Câu 5:
Để đếm số kí tự trong một chuỗi thì dùng hàm nào sau đây:
A. strupr(<Chu6i>)
B. strstr(<Chuoi>)
C. len(<Chu6i>)
D. strlen(<Chuoi>)